Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Hyprland Raspberry Pi 5: Poor graphics performance
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo on ARM
View previous topic :: View next topic  
Author Message
BennyP
Guru
Guru


Joined: 09 May 2003
Posts: 503
Location: Jerusalem, Israel

PostPosted: Sat Jan 27, 2024 5:00 pm    Post subject: Hyprland Raspberry Pi 5: Poor graphics performance Reply with quote

Hello!
I followed this guide on installing gentoo on a raspberry pi 5 using the downstream binary kernel and modules from the manufacturer's repo. I then setup my OS with systemd and hyprland and some other nice packages. On boot, I get 29 FPS in hyprland with no windows open, and opening a single Alacritty terminal window drops the fps to about 19 or 20 fps. I'm expecting much better performance.

here is some debug info I cobbled together:

Code:
❯ glxinfo -B
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Broadcom (0x14e4)
    Device: V3D 7.1 (0xffffffff)
    Version: 23.3.4
    Accelerated: yes
    Video memory: 8053MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 3.1
    Max compat profile version: 3.1
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.1
OpenGL vendor string: Broadcom
OpenGL renderer string: V3D 7.1
OpenGL core profile version string: 3.1 Mesa 23.3.4
OpenGL core profile shading language version string: 1.40
OpenGL core profile context flags: (none)

OpenGL version string: 3.1 Mesa 23.3.4
OpenGL shading language version string: 1.40
OpenGL context flags: (none)

OpenGL ES profile version string: OpenGL ES 3.1 Mesa 23.3.4
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10


Here's my current /boot/config.txt

Code:
[all]
# HDMI
hdmi_enable_4kp60=1
hdmi_group=2
hdmi_drive=2
hdmi_pixel_encoding=2
disable_overscan=1
bootcode_delay=1   # Allow EDID from monitor
dtoverlay=vc4-kms-v3d
max_framebuffers=2
disable_fw_kms_setup=1
arm_64bit=1
arm_boost=1

#kernel=kernel-6.5.7.img
#initramfs initramfs-6.5.7.img followkernel
kernel=kernel-6.1.69.img
initramfs initramfs-6.1.69-v8-16k+.img followkernel
cmdline=cmdline.txt
dtparam=audio=on
pwm_sample_bits=24

[rpi5]
#over_voltage_delta=50000
#arm_freq=3000
#gpu_freq=1000


and my /boot/cmdline.txt

Code:
dwc_otg.lpm_enable=0 console=tty root=/dev/mmcblk0p3 rootfstype=ext4 rootwait cma=256M@256M net.ifnames=0 quiet


I recently added `vaapi` to my global use and rebuild `@world`, and among the output i spotted this shiny nugget:

Quote:
* Messages for package media-libs/mesa-23.3.4:

* Ignoring USE=vaapi since VIDEO_CARDS does not contain d3d12, r600, radeonsi, or nouveau


Your guidance here in troubleshooting this performance issue is appreciated. I don't know whether the problem is a misconfigured OS (likely) or maybe a problem in Hyprland's compositor, or something else.
_________________
Could it be?
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54254
Location: 56N 3W

PostPosted: Sat Jan 27, 2024 5:41 pm    Post subject: Reply with quote

BennyP,

Wayland isn't my thing but in looks OK on RPIOS for the Pi5. I've only tested at 1920x1080@60Hz.

Share your
Code:
emerge --info
and complete dmesg output.
We will all need that.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
BennyP
Guru
Guru


Joined: 09 May 2003
Posts: 503
Location: Jerusalem, Israel

PostPosted: Sat Jan 27, 2024 8:15 pm    Post subject: Reply with quote

Thank you NeddySeagoon for responding. i get 25-30 with 1920x1080@60, which i suppose is an improvement, but i would still expect to be locked at 60 even at 2k
Code:
❯ emerge --info
Portage 3.0.61 (python 3.11.7-final-0, default/linux/arm64/17.0/desktop/systemd/merged-usr, gcc-13, glibc-2.38-r9, 6.1.72-v8-16k+ aarch64)
=================================================================
System uname: Linux-6.1.72-v8-16k+-aarch64-with-glibc2.38
KiB Mem:     8247104 total,   5662960 free
KiB Swap:    7497712 total,   7497712 free
Timestamp of repository gentoo: Fri, 26 Jan 2024 09:00:01 +0000
Head commit of repository gentoo: cd7b65d2322b64fccc9594780049f035ac668fc4
Timestamp of repository guru: Thu, 25 Jan 2024 11:03:08 +0000
Head commit of repository guru: 84e38e8f6f32e9ea1279195ff011c16e90cae1a8

sh bash 5.2_p26
ld GNU ld (Gentoo 2.41 p5) 2.41.0
app-misc/pax-utils:        1.3.7::gentoo
app-shells/bash:           5.2_p26::gentoo
dev-build/autoconf:        2.13-r8::gentoo, 2.72-r1::gentoo
dev-build/automake:        1.16.5-r1::gentoo
dev-build/cmake:           3.28.1-r1::gentoo
dev-build/libtool:         2.4.7-r2::gentoo
dev-build/make:            4.4.1-r1::gentoo
dev-build/meson:           1.3.1-r1::gentoo
dev-lang/perl:             5.38.2-r1::gentoo
dev-lang/python:           3.11.7::gentoo, 3.12.1_p1::gentoo
dev-lang/rust:             1.74.1::gentoo
sys-apps/baselayout:       2.14-r1::gentoo
sys-apps/sandbox:          2.38::gentoo
sys-apps/systemd:          255.3::gentoo
sys-devel/binutils:        2.41-r5::gentoo
sys-devel/binutils-config: 5.5::gentoo
sys-devel/clang:           17.0.6::gentoo
sys-devel/gcc:             13.2.1_p20240113-r1::gentoo
sys-devel/gcc-config:      2.11::gentoo
sys-devel/lld:             17.0.6::gentoo
sys-devel/llvm:            17.0.6::gentoo
sys-kernel/linux-headers:  6.7::gentoo (virtual/os-headers)
sys-libs/glibc:            2.38-r9::gentoo
Repositories:

gentoo
    location: /var/db/repos/gentoo
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000
    volatile: False
    sync-rsync-verify-max-age: 3
    sync-rsync-verify-jobs: 1
    sync-rsync-verify-metamanifest: yes
    sync-rsync-extra-opts:

guru
    location: /var/db/repos/guru
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/guru.git
    masters: gentoo
    volatile: False

Binary Repositories:

gentoobinhost
    priority: 1
    sync-uri: https://gentoo.osuosl.org/releases/arm64/binpackages/17.0/arm64

ACCEPT_KEYWORDS="arm64 ~arm64"
ACCEPT_LICENSE="@FREE"
CBUILD="aarch64-unknown-linux-gnu"
CFLAGS="-mcpu=cortex-a76+crc+crypto -mtune=cortex-a76 -O2 -pipe"
CHOST="aarch64-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/sandbox.d"
CXXFLAGS="-mcpu=cortex-a76+crc+crypto -mtune=cortex-a76 -O2 -pipe"
DISTDIR="/var/cache/distfiles"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME"
FCFLAGS="-mcpu=cortex-a76+crc+crypto -mtune=cortex-a76 -O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg-live config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox pkgdir-index-trusted preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-mcpu=cortex-a76+crc+crypto -mtune=cortex-a76 -O2 -pipe"
GENTOO_MIRRORS="https://mirror.isoc.org.il/pub/gentoo/       http://tux.rainside.sk/gentoo/       ftp://tux.rainside.sk/gentoo/       rsync://ftp.fi.muni.cz/pub/linux/gentoo/"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LEX="flex"
PKGDIR="/var/cache/binpkgs"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
SHELL="/usr/bin/fish"
USE="X a52 aac acl acpi alsa arm64 bluetooth branding bzip2 cairo cdda cdr cli crypt cups dbus dri dts dvdr egl encode exif flac fortran gdbm gif gles1 gles2 gpm gtk gui iconv icu ipv6 jpeg lcms libei libnotify libtirpc mad mng mp3 mp4 mpeg ncurses nls ogg opengl openmp pam pango pcre pdf pipewire png policykit ppds qt5 readline sdl seccomp sound spell ssl startup-notification svg systemd test-rust tiff truetype udev udisks unicode upower usb vaapi vorbis vulkan wayland wxwidgets x264 xattr xcb xft xml xv xvid zlib" ADA_TARGET="gnat_2021" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_anon authn_dbm authn_file authz_dbm authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir env expires ext_filter file_cache filter headers include info log_config logio mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_ARM="aes crc32 edsp sha1 sha2 v8 vfp vfp-d32 vfpv3 vfpv4" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 ntrip navcom oceanserver oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 tsip tripmate tnt ublox" INPUT_DEVICES="libinput" KERNEL="linux" LCD_DEVICES="bayrad cfontz glk hd44780 lb216 lcdm001 mtxorb text" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php8-1" POSTGRES_TARGETS="postgres15" PYTHON_SINGLE_TARGET="python3_11" PYTHON_TARGETS="python3_11" RUBY_TARGETS="ruby31" VIDEO_CARDS="fbdev v3d vc4" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipp2p iface geoip fuzzy condition tarpit sysrq proto logmark ipmark dhcpmac delude chaos account"
Unset:  ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EMERGE_DEFAULT_OPTS, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, MAKEOPTS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PYTHONPATH, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS


Code:
❯ dmesg
[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x414fd0b1]
[    0.000000] Linux version 6.1.72-v8-16k+ (dom@buildbot) (aarch64-linux-gnu-gcc-8 (Ubuntu/Linaro 8.4.0-3ubuntu1) 8.4.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #1717 SMP PREEMPT Thu Jan 11 16:19:33 GMT 2024
[    0.000000] random: crng init done
[    0.000000] Machine model: Raspberry Pi 5 Model B Rev 1.0
[    0.000000] efi: UEFI not found.
[    0.000000] Reserved memory: bypass linux,cma node, using cmdline CMA params instead
[    0.000000] OF: reserved mem: node linux,cma compatible matching fail
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000000000-0x00000000ffffffff]
[    0.000000]   DMA32    empty
[    0.000000]   Normal   [mem 0x0000000100000000-0x00000001ffffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x000000000007ffff]
[    0.000000]   node   0: [mem 0x0000000000080000-0x000000003fbfffff]
[    0.000000]   node   0: [mem 0x0000000040000000-0x00000001ffffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x00000001ffffffff]
[    0.000000] On node 0, zone DMA: 256 pages in unavailable ranges
[    0.000000] cma: Reserved 256 MiB at 0x0000000010000000
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] psci: SMC Calling Convention v1.2
[    0.000000] percpu: Embedded 14 pages/cpu s177512 r8192 d43672 u229376
[    0.000000] pcpu-alloc: s177512 r8192 d43672 u229376 alloc=14*16384
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[    0.000000] Detected PIPT I-cache on CPU0
[    0.000000] CPU features: detected: Virtualization Host Extensions
[    0.000000] CPU features: detected: Hardware dirty bit management
[    0.000000] CPU features: detected: Spectre-v4
[    0.000000] CPU features: detected: Spectre-BHB
[    0.000000] CPU features: kernel page table isolation forced ON by KASLR
[    0.000000] CPU features: detected: Kernel page table isolation (KPTI)
[    0.000000] alternatives: applying boot alternatives
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 521984
[    0.000000] Kernel command line: reboot=w coherent_pool=1M 8250.nr_uarts=1 pci=pcie_bus_safe snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1  smsc95xx.macaddr=D8:3A:DD:E2:60:EC vc_mem.mem_base=0x3fc00000 vc_mem.mem_size=0x40000000  dwc_otg.lpm_enable=0 console=tty root=/dev/mmcblk0p3 rootfstype=ext4 rootwait cma=256M@256M net.ifnames=0 quiet
[    0.000000] Dentry cache hash table entries: 1048576 (order: 9, 8388608 bytes, linear)
[    0.000000] Inode-cache hash table entries: 524288 (order: 8, 4194304 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] software IO TLB: area num 4.
[    0.000000] software IO TLB: mapped [mem 0x00000000fbffc000-0x00000000ffffc000] (64MB)
[    0.000000] Memory: 7980416K/8384512K available (12224K kernel code, 2184K rwdata, 4144K rodata, 4544K init, 1217K bss, 141952K reserved, 262144K cma-reserved)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] ftrace: allocating 41384 entries in 41 pages
[    0.000000] ftrace: allocated 41 pages with 3 groups
[    0.000000] trace event string verifier disabled
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000] rcu:    RCU event tracing is enabled.
[    0.000000] rcu:    RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=4.
[    0.000000]    Trampoline variant of Tasks RCU enabled.
[    0.000000]    Rude variant of Tasks RCU enabled.
[    0.000000]    Tracing variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] Root IRQ handler: gic_handle_irq
[    0.000000] GIC: Using split EOI/Deactivate mode
[    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.000000] arch_timer: cp15 timer(s) running at 54.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0xc743ce346, max_idle_ns: 440795203123 ns
[    0.000000] sched_clock: 56 bits at 54MHz, resolution 18ns, wraps every 4398046511102ns
[    0.000151] Console: colour dummy device 80x25
[    0.000168] printk: console [tty0] enabled
[    0.000183] Calibrating delay loop (skipped), value calculated using timer frequency.. 108.00 BogoMIPS (lpj=216000)
[    0.000188] pid_max: default: 32768 minimum: 301
[    0.000209] LSM: Security Framework initializing
[    0.000265] Mount-cache hash table entries: 16384 (order: 3, 131072 bytes, linear)
[    0.000289] Mountpoint-cache hash table entries: 16384 (order: 3, 131072 bytes, linear)
[    0.000638] cgroup: Disabling memory control group subsystem
[    0.001006] cblist_init_generic: Setting adjustable number of callback queues.
[    0.001010] cblist_init_generic: Setting shift to 2 and lim to 1.
[    0.001039] cblist_init_generic: Setting adjustable number of callback queues.
[    0.001040] cblist_init_generic: Setting shift to 2 and lim to 1.
[    0.001065] cblist_init_generic: Setting adjustable number of callback queues.
[    0.001066] cblist_init_generic: Setting shift to 2 and lim to 1.
[    0.001128] rcu: Hierarchical SRCU implementation.
[    0.001130] rcu:    Max phase no-delay instances is 1000.
[    0.001708] EFI services will not be available.
[    0.001800] smp: Bringing up secondary CPUs ...
[    0.001968] Detected PIPT I-cache on CPU1
[    0.002017] CPU1: Booted secondary processor 0x0000000100 [0x414fd0b1]
[    0.002206] Detected PIPT I-cache on CPU2
[    0.002244] CPU2: Booted secondary processor 0x0000000200 [0x414fd0b1]
[    0.002427] Detected PIPT I-cache on CPU3
[    0.002461] CPU3: Booted secondary processor 0x0000000300 [0x414fd0b1]
[    0.002487] smp: Brought up 1 node, 4 CPUs
[    0.002491] SMP: Total of 4 processors activated.
[    0.002494] CPU features: detected: 32-bit EL0 Support
[    0.002496] CPU features: detected: Data cache clean to the PoU not required for I/D coherence
[    0.002498] CPU features: detected: Common not Private translations
[    0.002499] CPU features: detected: CRC32 instructions
[    0.002501] CPU features: detected: RCpc load-acquire (LDAPR)
[    0.002503] CPU features: detected: LSE atomic instructions
[    0.002504] CPU features: detected: Privileged Access Never
[    0.002505] CPU features: detected: RAS Extension Support
[    0.002507] CPU features: detected: Speculative Store Bypassing Safe (SSBS)
[    0.002542] CPU: All CPU(s) started at EL2
[    0.002543] alternatives: applying system-wide alternatives
[    0.004414] devtmpfs: initialized
[    0.007106] Enabled cp15_barrier support
[    0.007112] Enabled setend support
[    0.007170] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.007176] futex hash table entries: 1024 (order: 2, 65536 bytes, linear)
[    0.007902] pinctrl core: initialized pinctrl subsystem
[    0.008091] DMI not present or invalid.
[    0.008306] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.008881] DMA: preallocated 1024 KiB GFP_KERNEL pool for atomic allocations
[    0.008928] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[    0.008975] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.008998] audit: initializing netlink subsys (disabled)
[    0.009049] audit: type=2000 audit(0.008:1): state=initialized audit_enabled=0 res=1
[    0.009163] thermal_sys: Registered thermal governor 'step_wise'
[    0.009177] cpuidle: using governor menu
[    0.009282] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.009311] ASID allocator initialised with 32768 entries
[    0.009603] Serial: AMBA PL011 UART driver
[    0.010458] bcm2835-mbox 107c013880.mailbox: mailbox enabled
[    0.010738] 107d001000.serial: ttyAMA10 at MMIO 0x107d001000 (irq = 15, base_baud = 0) is a PL011 rev2
[    0.016190] raspberrypi-firmware soc:firmware: Attached to firmware from 2024-01-22T14:44:36, variant start_cd
[    0.020191] raspberrypi-firmware soc:firmware: Firmware hash is e891ded600000000000000000000000000000000
[    0.026260] KASLR enabled
[    0.034748] bcm2835-dma 1000010000.dma: DMA legacy API manager, dmachans=0x1
[    0.035280] iommu: Default domain type: Translated
[    0.035283] iommu: DMA domain TLB invalidation policy: strict mode
[    0.035375] SCSI subsystem initialized
[    0.035422] usbcore: registered new interface driver usbfs
[    0.035431] usbcore: registered new interface driver hub
[    0.035438] usbcore: registered new device driver usb
[    0.035479] usb_phy_generic phy: supply vcc not found, using dummy regulator
[    0.035550] pps_core: LinuxPPS API ver. 1 registered
[    0.035552] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.035556] PTP clock support registered
[    0.035777] vgaarb: loaded
[    0.035935] clocksource: Switched to clocksource arch_sys_counter
[    0.036066] VFS: Disk quotas dquot_6.6.0
[    0.036082] VFS: Dquot-cache hash table entries: 2048 (order 0, 16384 bytes)
[    0.036104] FS-Cache: Loaded
[    0.036133] CacheFiles: Loaded
[    0.037385] NET: Registered PF_INET protocol family
[    0.037536] IP idents hash table entries: 131072 (order: 6, 1048576 bytes, linear)
[    0.039970] tcp_listen_portaddr_hash hash table entries: 4096 (order: 2, 65536 bytes, linear)
[    0.040015] Table-perturb hash table entries: 65536 (order: 4, 262144 bytes, linear)
[    0.040021] TCP established hash table entries: 65536 (order: 5, 524288 bytes, linear)
[    0.040290] TCP bind hash table entries: 65536 (order: 7, 2097152 bytes, linear)
[    0.041931] TCP: Hash tables configured (established 65536 bind 65536)
[    0.042064] MPTCP token hash table entries: 8192 (order: 3, 196608 bytes, linear)
[    0.042173] UDP hash table entries: 4096 (order: 3, 131072 bytes, linear)
[    0.042271] UDP-Lite hash table entries: 4096 (order: 3, 131072 bytes, linear)
[    0.042424] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.042572] RPC: Registered named UNIX socket transport module.
[    0.042574] RPC: Registered udp transport module.
[    0.042576] RPC: Registered tcp transport module.
[    0.042577] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.042581] PCI: CLS 0 bytes, default 64
[    0.042976] hw perfevents: enabled with armv8_cortex_a76 PMU driver, 7 counters available
[    0.043080] kvm [1]: IPA Size Limit: 40 bits
[    0.043093] kvm [1]: GICV region size/alignment is unsafe, using trapping (reduced performance)
[    0.043124] kvm [1]: vgic interrupt IRQ9
[    0.043154] kvm [1]: VHE mode initialized successfully
[    0.326282] Initialise system trusted keyrings
[    0.326365] workingset: timestamp_bits=46 max_order=19 bucket_order=0
[    0.328156] zbud: loaded
[    0.328658] NFS: Registering the id_resolver key type
[    0.328666] Key type id_resolver registered
[    0.328668] Key type id_legacy registered
[    0.328693] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    0.328695] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[    0.328738] F2FS not supported on PAGE_SIZE(16384) != 4096
[    0.328803] Key type asymmetric registered
[    0.328806] Asymmetric key parser 'x509' registered
[    0.328822] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
[    0.328868] io scheduler mq-deadline registered
[    0.328871] io scheduler kyber registered
[    0.329244] irq_brcmstb_l2: registered L2 intc (/soc/interrupt-controller@7c502000, parent irq: 30)
[    0.329306] irq_brcmstb_l2: registered L2 intc (/soc/intc@7d503000, parent irq: 31)
[    0.329349] irq_brcmstb_l2: registered L2 intc (/soc/intc@7d508380, parent irq: 32)
[    0.329389] irq_brcmstb_l2: registered L2 intc (/soc/intc@7d508400, parent irq: 33)
[    0.329436] irq_brcmstb_l2: registered L2 intc (/soc/interrupt-controller@7d510600, parent irq: 34)
[    0.329477] irq_brcmstb_l2: registered L2 intc (/soc/intc@7d517b00, parent irq: 35)
[    0.330325] gpio-461 (RP1 RUN pin): hogged as output/high
[    0.363439] Serial: 8250/16550 driver, 1 ports, IRQ sharing enabled
[    0.363736] 107d50c000.serial: ttyS0 at MMIO 0x107d50c000 (irq = 37, base_baud = 6000000) is a 16550A
[    0.363770] serial serial0: tty port ttyS0 registered
[    0.364089] iproc-rng200 107d208000.rng: hwrng registered
[    0.364148] vc-mem: phys_addr:0x00000000 mem_base=0x3fc00000 mem_size:0x40000000(1024 MiB)
[    0.364371] bcm2712-iommu-cache 1000005b00.iommuc: bcm2712_iommu_cache_probe
[    0.366156] brd: module loaded
[    0.367521] loop: module loaded
[    0.367644] bcm2835-power bcm2835-power: Broadcom BCM2835 power domains driver
[    0.367765] Loading iSCSI transport class v2.0-870.
[    0.368562] usbcore: registered new device driver r8152-cfgselector
[    0.368574] usbcore: registered new interface driver r8152
[    0.368585] usbcore: registered new interface driver lan78xx
[    0.368593] usbcore: registered new interface driver smsc95xx
[    0.368677] dwc_otg: version 3.00a 10-AUG-2012 (platform bus)
[    0.368698] dwc_otg: FIQ enabled
[    0.368700] dwc_otg: NAK holdoff enabled
[    0.368701] dwc_otg: FIQ split-transaction FSM enabled
[    0.368703] Module dwc_common_port init
[    0.368836] usbcore: registered new interface driver uas
[    0.368846] usbcore: registered new interface driver usb-storage
[    0.368932] mousedev: PS/2 mouse device common for all mice
[    0.376748] rpi-rtc soc:rpi_rtc: registered as rtc0
[    0.378226] rpi-rtc soc:rpi_rtc: setting system clock to 2024-01-27T16:42:21 UTC (1706373741)
[    0.378543] bcm2835-wdt bcm2835-wdt: Poweroff handler already present!
[    0.378546] bcm2835-wdt bcm2835-wdt: Broadcom BCM2835 watchdog timer
[    0.380861] sdhci: Secure Digital Host Controller Interface driver
[    0.380863] sdhci: Copyright(c) Pierre Ossman
[    0.380902] sdhci-pltfm: SDHCI platform and OF driver helper
[    0.381076] ledtrig-cpu: registered to indicate activity on CPUs
[    0.381110] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
[    0.381121] hid: raw HID events driver (C) Jiri Kosina
[    0.381146] usbcore: registered new interface driver usbhid
[    0.381148] usbhid: USB HID core driver
[    0.381280] NET: Registered PF_PACKET protocol family
[    0.381303] Key type dns_resolver registered
[    0.381546] registered taskstats version 1
[    0.381560] Loading compiled-in X.509 certificates
[    0.381693] Key type .fscrypt registered
[    0.381695] Key type fscrypt-provisioning registered
[    0.383019] brcm-pcie 1000120000.pcie: host bridge /axi/pcie@120000 ranges:
[    0.383027] brcm-pcie 1000120000.pcie:   No bus range found for /axi/pcie@120000, using [bus 00-ff]
[    0.383039] brcm-pcie 1000120000.pcie:      MEM 0x1f00000000..0x1ffffffffb -> 0x0000000000
[    0.383044] brcm-pcie 1000120000.pcie:      MEM 0x1c00000000..0x1effffffff -> 0x0400000000
[    0.383052] brcm-pcie 1000120000.pcie:   IB MEM 0x1f00000000..0x1f003fffff -> 0x0000000000
[    0.383057] brcm-pcie 1000120000.pcie:   IB MEM 0x0000000000..0x0fffffffff -> 0x1000000000
[    0.384236] brcm-pcie 1000120000.pcie: setting SCB_ACCESS_EN, READ_UR_MODE, MAX_BURST_SIZE
[    0.384245] brcm-pcie 1000120000.pcie: Forcing gen 2
[    0.384281] brcm-pcie 1000120000.pcie: PCI host bridge to bus 0000:00
[    0.384284] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.384287] pci_bus 0000:00: root bus resource [mem 0x1f00000000-0x1ffffffffb] (bus address [0x00000000-0xfffffffb])
[    0.384291] pci_bus 0000:00: root bus resource [mem 0x1c00000000-0x1effffffff pref] (bus address [0x400000000-0x6ffffffff])
[    0.384303] pci 0000:00:00.0: [14e4:2712] type 01 class 0x060400
[    0.384331] pci 0000:00:00.0: PME# supported from D0 D3hot
[    0.385308] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    0.491939] brcm-pcie 1000120000.pcie: link up, 5.0 GT/s PCIe x4 (!SSC)
[    0.491961] pci 0000:01:00.0: [1de4:0001] type 00 class 0x020000
[    0.491975] pci 0000:01:00.0: reg 0x10: [mem 0xffffc000-0xffffffff]
[    0.491983] pci 0000:01:00.0: reg 0x14: [mem 0xffc00000-0xffffffff]
[    0.491990] pci 0000:01:00.0: reg 0x18: [mem 0xffff0000-0xffffffff]
[    0.492063] pci 0000:01:00.0: supports D1
[    0.492065] pci 0000:01:00.0: PME# supported from D0 D1 D3hot D3cold
[    0.503945] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[    0.503955] pci 0000:00:00.0: BAR 8: assigned [mem 0x1f00000000-0x1f005fffff]
[    0.503959] pci 0000:01:00.0: BAR 1: assigned [mem 0x1f00000000-0x1f003fffff]
[    0.503964] pci 0000:01:00.0: BAR 2: assigned [mem 0x1f00400000-0x1f0040ffff]
[    0.503969] pci 0000:01:00.0: BAR 0: assigned [mem 0x1f00410000-0x1f00413fff]
[    0.503974] pci 0000:00:00.0: PCI bridge to [bus 01]
[    0.503977] pci 0000:00:00.0:   bridge window [mem 0x1f00000000-0x1f005fffff]
[    0.503982] pci 0000:00:00.0: Max Payload Size set to  256/ 512 (was  128), Max Read Rq  512
[    0.503990] pci 0000:01:00.0: Max Payload Size set to  256/ 256 (was  128), Max Read Rq  512
[    0.504053] pcieport 0000:00:00.0: enabling device (0000 -> 0002)
[    0.504089] pcieport 0000:00:00.0: PME: Signaling with IRQ 38
[    0.504139] pcieport 0000:00:00.0: AER: enabled with IRQ 38
[    0.504210] rp1 0000:01:00.0: bar0 len 0x4000, start 0x1f00410000, end 0x1f00413fff, flags, 0x40200
[    0.504214] rp1 0000:01:00.0: bar1 len 0x400000, start 0x1f00000000, end 0x1f003fffff, flags, 0x40200
[    0.504223] rp1 0000:01:00.0: enabling device (0000 -> 0002)
[    0.505309] rp1 0000:01:00.0: chip_id 0x20001927
[    0.525088] macb 1f00100000.ethernet eth0: Cadence GEM rev 0x00070109 at 0x1f00100000 irq 106 (d8:3a:dd:e2:60:ec)
[    0.525603] dw_axi_dmac_platform 1f00188000.dma: DesignWare AXI DMA Controller, 8 channels
[    0.584007] xhci-hcd xhci-hcd.0: xHCI Host Controller
[    0.584015] xhci-hcd xhci-hcd.0: new USB bus registered, assigned bus number 1
[    0.604639] xhci-hcd xhci-hcd.0: hcc params 0x0240fe6d hci version 0x110 quirks 0x0000000000010810
[    0.604651] xhci-hcd xhci-hcd.0: irq 131, io mem 0x1f00200000
[    0.604718] xhci-hcd xhci-hcd.0: xHCI Host Controller
[    0.604722] xhci-hcd xhci-hcd.0: new USB bus registered, assigned bus number 2
[    0.604725] xhci-hcd xhci-hcd.0: Host supports USB 3.0 SuperSpeed
[    0.604787] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.01
[    0.604791] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.604793] usb usb1: Product: xHCI Host Controller
[    0.604796] usb usb1: Manufacturer: Linux 6.1.72-v8-16k+ xhci-hcd
[    0.604798] usb usb1: SerialNumber: xhci-hcd.0
[    0.604909] hub 1-0:1.0: USB hub found
[    0.604922] hub 1-0:1.0: 2 ports detected
[    0.605057] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.01
[    0.605061] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.605063] usb usb2: Product: xHCI Host Controller
[    0.605065] usb usb2: Manufacturer: Linux 6.1.72-v8-16k+ xhci-hcd
[    0.605067] usb usb2: SerialNumber: xhci-hcd.0
[    0.605145] hub 2-0:1.0: USB hub found
[    0.605156] hub 2-0:1.0: 1 port detected
[    0.664003] xhci-hcd xhci-hcd.1: xHCI Host Controller
[    0.664008] xhci-hcd xhci-hcd.1: new USB bus registered, assigned bus number 3
[    0.664468] xhci-hcd xhci-hcd.1: hcc params 0x0240fe6d hci version 0x110 quirks 0x0000000000010810
[    0.664479] xhci-hcd xhci-hcd.1: irq 136, io mem 0x1f00300000
[    0.664548] xhci-hcd xhci-hcd.1: xHCI Host Controller
[    0.664551] xhci-hcd xhci-hcd.1: new USB bus registered, assigned bus number 4
[    0.664555] xhci-hcd xhci-hcd.1: Host supports USB 3.0 SuperSpeed
[    0.664593] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.01
[    0.664597] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.664599] usb usb3: Product: xHCI Host Controller
[    0.664601] usb usb3: Manufacturer: Linux 6.1.72-v8-16k+ xhci-hcd
[    0.664603] usb usb3: SerialNumber: xhci-hcd.1
[    0.664689] hub 3-0:1.0: USB hub found
[    0.664701] hub 3-0:1.0: 2 ports detected
[    0.664826] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.01
[    0.664829] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.664831] usb usb4: Product: xHCI Host Controller
[    0.664833] usb usb4: Manufacturer: Linux 6.1.72-v8-16k+ xhci-hcd
[    0.664835] usb usb4: SerialNumber: xhci-hcd.1
[    0.664911] hub 4-0:1.0: USB hub found
[    0.664922] hub 4-0:1.0: 1 port detected
[    0.665502] bcm2712-iommu 1000005100.iommu: bcm2712_iommu_init: DEBUG_INFO = 0x20804774
[    0.665831] platform 1000800000.codec: bcm2712_iommu_probe_device: MMU 1000005100.iommu
[    0.665833] platform 1000800000.codec: bcm2712_iommu_device_group: MMU 1000005100.iommu
[    0.665838] platform 1000800000.codec: Adding to iommu group 0
[    0.665849] platform 1000880000.pisp_be: bcm2712_iommu_probe_device: MMU 1000005100.iommu
[    0.665851] platform 1000880000.pisp_be: bcm2712_iommu_device_group: MMU 1000005100.iommu
[    0.665856] platform 1000880000.pisp_be: Adding to iommu group 0
[    0.665881] platform 1000800000.codec: bcm2712_iommu_attach_dev: MMU 1000005100.iommu
[    0.665883] platform 1000880000.pisp_be: bcm2712_iommu_attach_dev: MMU 1000005100.iommu
[    0.665887] bcm2712-iommu 1000005100.iommu: bcm2712_iommu_probe: Success
[    0.666250] bcm2712-iommu 1000005200.iommu: bcm2712_iommu_init: DEBUG_INFO = 0x20804774
[    0.666548] platform axi:gpu: bcm2712_iommu_probe_device: MMU 1000005200.iommu
[    0.666550] platform axi:gpu: bcm2712_iommu_device_group: MMU 1000005200.iommu
[    0.666554] platform axi:gpu: Adding to iommu group 1
[    0.666576] platform axi:gpu: bcm2712_iommu_attach_dev: MMU 1000005200.iommu
[    0.666580] bcm2712-iommu 1000005200.iommu: bcm2712_iommu_probe: Success
[    0.666899] bcm2712-iommu 1000005280.iommu: bcm2712_iommu_init: DEBUG_INFO = 0x20804774
[    0.667207] bcm2712-iommu 1000005280.iommu: bcm2712_iommu_probe: Success
[    0.667325] sdhci-brcmstb 1000fff000.mmc: there is not valid maps for state default
[    0.667683] mmc0: CQHCI version 5.10
[    0.667706] mmc1: CQHCI version 5.10
[    0.668786] of_cfs_init
[    0.668823] of_cfs_init: OK
[    0.703497] mmc0: SDHCI controller on 1000fff000.mmc [1000fff000.mmc] using ADMA 64-bit
[    0.798154] mmc0: new ultra high speed SDR104 SDXC card at address 5048
[    0.798416] mmcblk0: mmc0:5048 SD128 119 GiB
[    0.801429]  mmcblk0: p1 p2 p3
[    0.801563] mmcblk0: mmc0:5048 SD128 119 GiB (quirks 0x00004000)
[    0.854473] mmc1: SDHCI controller on 1001100000.mmc [1001100000.mmc] using ADMA 64-bit
[    0.859939] usb 1-2: new high-speed USB device number 2 using xhci-hcd
[    0.884923] mmc1: new ultra high speed DDR50 SDIO card at address 0001
[    0.974628] EXT4-fs (mmcblk0p3): orphan cleanup on readonly fs
[    0.975691] EXT4-fs (mmcblk0p3): mounted filesystem with ordered data mode. Quota mode: none.
[    0.975711] VFS: Mounted root (ext4 filesystem) readonly on device 179:3.
[    0.976362] devtmpfs: mounted
[    0.978767] Freeing unused kernel memory: 4544K
[    0.987967] Run /sbin/init as init process
[    0.987971]   with arguments:
[    0.987972]     /sbin/init
[    0.987974]   with environment:
[    0.987975]     HOME=/
[    0.987976]     TERM=linux
[    1.009189] usb 1-2: New USB device found, idVendor=05e3, idProduct=0610, bcdDevice=32.98
[    1.009195] usb 1-2: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    1.009198] usb 1-2: Product: USB2.0 Hub
[    1.053027] hub 1-2:1.0: USB hub found
[    1.053306] hub 1-2:1.0: 4 ports detected
[    1.282718] NET: Registered PF_INET6 protocol family
[    1.283089] Segment Routing with IPv6
[    1.283097] In-situ OAM (IOAM) with IPv6
[    1.305550] systemd[1]: systemd 255 running in system mode (+PAM -AUDIT -SELINUX -APPARMOR +IMA +SMACK +SECCOMP +GCRYPT -GNUTLS +OPENSSL +ACL +BLKID -CURL -ELFUTILS -FIDO2 +IDN2 -IDN -IPTC +KMOD -LIBCRYPTSETUP +LIBFDISK +PCRE2 -PWQUALITY -P11KIT -QRENCODE -TPM2 -BZIP2 +LZ4 -XZ -ZLIB +ZSTD -BPF_FRAMEWORK -XKBCOMMON +UTMP -SYSVINIT default-hierarchy=unified)
[    1.305560] systemd[1]: Detected architecture arm64.
[    1.309271] systemd[1]: Hostname set to <gentoo>.
[    1.407958] usb 1-2.1: new low-speed USB device number 3 using xhci-hcd
[    1.540314] usb 1-2.1: New USB device found, idVendor=04d9, idProduct=0006, bcdDevice= 1.50
[    1.540320] usb 1-2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    1.540323] usb 1-2.1: Product: RPI Wired Keyboard 4
[    1.540325] usb 1-2.1: Manufacturer:
[    1.660865] input:   RPI Wired Keyboard 4 as /devices/platform/axi/1000120000.pcie/1f00200000.usb/xhci-hcd.0/usb1/1-2/1-2.1/1-2.1:1.0/0003:04D9:0006.0001/input/input0
[    1.720088] hid-generic 0003:04D9:0006.0001: input,hidraw0: USB HID v1.11 Keyboard [  RPI Wired Keyboard 4] on usb-xhci-hcd.0-2.1/input0
[    1.756968] input:   RPI Wired Keyboard 4 as /devices/platform/axi/1000120000.pcie/1f00200000.usb/xhci-hcd.0/usb1/1-2/1-2.1/1-2.1:1.1/0003:04D9:0006.0002/input/input1
[    1.816047] hid-generic 0003:04D9:0006.0002: input,hidraw1: USB HID v1.11 Device [  RPI Wired Keyboard 4] on usb-xhci-hcd.0-2.1/input1
[    1.895943] usb 1-2.4: new low-speed USB device number 4 using xhci-hcd
[    1.999845] systemd[1]: Queued start job for default target Graphical Interface.
[    2.011422] usb 1-2.4: New USB device found, idVendor=093a, idProduct=2510, bcdDevice= 1.00
[    2.011428] usb 1-2.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    2.011431] usb 1-2.4: Product: USB Optical Mouse
[    2.011433] usb 1-2.4: Manufacturer: PixArt
[    2.020697] systemd[1]: Created slice Slice /system/getty.
[    2.021033] systemd[1]: Created slice Slice /system/modprobe.
[    2.021195] systemd[1]: Created slice User and Session Slice.
[    2.021274] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[    2.021328] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[    2.021534] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[    2.021562] systemd[1]: Expecting device /dev/mmcblk0p2...
[    2.021605] systemd[1]: Reached target Path Units.
[    2.021623] systemd[1]: Reached target Remote File Systems.
[    2.021638] systemd[1]: Reached target Slice Units.
[    2.021667] systemd[1]: Reached target System Time Set.
[    2.024048] systemd[1]: Listening on Process Core Dump Socket.
[    2.024331] systemd[1]: Listening on Journal Audit Socket.
[    2.024476] systemd[1]: Listening on Journal Socket (/dev/log).
[    2.024607] systemd[1]: Listening on Journal Socket.
[    2.024774] systemd[1]: Listening on udev Control Socket.
[    2.024878] systemd[1]: Listening on udev Kernel Socket.
[    2.024990] systemd[1]: Listening on User Database Manager Socket.
[    2.025143] systemd[1]: Huge Pages File System was skipped because of an unmet condition check (ConditionPathExists=/sys/kernel/mm/hugepages).
[    2.026776] systemd[1]: Mounting POSIX Message Queue File System...
[    2.027440] systemd[1]: Mounting Kernel Debug File System...
[    2.028203] systemd[1]: Mounting Kernel Trace File System...
[    2.030513] systemd[1]: Starting Create List of Static Device Nodes...
[    2.032402] systemd[1]: Starting Load Kernel Module configfs...
[    2.036870] systemd[1]: Starting Load Kernel Module dm_mod...
[    2.042100] systemd[1]: Starting Load Kernel Module drm...
[    2.043857] systemd[1]: Starting Load Kernel Module efi_pstore...
[    2.045854] systemd[1]: Starting Load Kernel Module fuse...
[    2.048570] systemd[1]: Starting Load Kernel Module loop...
[    2.053229] systemd[1]: Starting Journal Service...
[    2.056378] systemd[1]: Load Kernel Modules was skipped because no trigger condition checks were met.
[    2.060862] systemd[1]: Starting Remount Root and Kernel File Systems...
[    2.062036] systemd[1]: Starting Apply Kernel Variables...
[    2.067437] device-mapper: ioctl: 4.47.0-ioctl (2022-07-28) initialised: dm-devel@redhat.com
[    2.069681] systemd[1]: Starting Coldplug All udev Devices...
[    2.070608] fuse: init (API version 7.37)
[    2.073416] systemd[1]: Mounted POSIX Message Queue File System.
[    2.074896] systemd[1]: Mounted Kernel Debug File System.
[    2.075067] systemd[1]: Mounted Kernel Trace File System.
[    2.076966] input: PixArt USB Optical Mouse as /devices/platform/axi/1000120000.pcie/1f00200000.usb/xhci-hcd.0/usb1/1-2/1-2.4/1-2.4:1.0/0003:093A:2510.0003/input/input2
[    2.077345] hid-generic 0003:093A:2510.0003: input,hidraw2: USB HID v1.11 Mouse [PixArt USB Optical Mouse] on usb-xhci-hcd.0-2.4/input0
[    2.079426] systemd[1]: Finished Create List of Static Device Nodes.
[    2.079751] systemd[1]: modprobe@configfs.service: Deactivated successfully.
[    2.080443] systemd[1]: Finished Load Kernel Module configfs.
[    2.080878] systemd[1]: modprobe@dm_mod.service: Deactivated successfully.
[    2.081031] systemd[1]: Finished Load Kernel Module dm_mod.
[    2.081330] systemd[1]: modprobe@efi_pstore.service: Deactivated successfully.
[    2.081457] systemd[1]: Finished Load Kernel Module efi_pstore.
[    2.082710] systemd[1]: modprobe@fuse.service: Deactivated successfully.
[    2.082947] systemd[1]: Finished Load Kernel Module fuse.
[    2.083332] systemd[1]: modprobe@loop.service: Deactivated successfully.
[    2.083803] systemd[1]: Finished Load Kernel Module loop.
[    2.085318] EXT4-fs (mmcblk0p3): re-mounted. Quota mode: none.
[    2.086761] systemd[1]: Mounting FUSE Control File System...
[    2.094890] systemd[1]: Mounting Kernel Configuration File System...
[    2.094991] systemd[1]: Repartition Root Disk was skipped because no trigger condition checks were met.
[    2.097372] systemd[1]: Starting Create Static Device Nodes in /dev gracefully...
[    2.098861] systemd[1]: modprobe@drm.service: Deactivated successfully.
[    2.099277] systemd[1]: Finished Load Kernel Module drm.
[    2.099739] systemd[1]: Finished Remount Root and Kernel File Systems.
[    2.101690] systemd-journald[146]: Collecting audit messages is enabled.
[    2.102183] systemd[1]: Rebuild Hardware Database was skipped because of an unmet condition check (ConditionNeedsUpdate=/etc).
[    2.102270] systemd[1]: Platform Persistent Storage Archival was skipped because of an unmet condition check (ConditionDirectoryNotEmpty=/sys/fs/pstore).
[    2.105032] systemd[1]: Starting Load/Save OS Random Seed...
[    2.105914] systemd[1]: Mounted Kernel Configuration File System.
[    2.109072] systemd[1]: Finished Apply Kernel Variables.
[    2.110786] systemd[1]: Mounted FUSE Control File System.
[    2.132665] systemd[1]: Started Journal Service.
[    2.173482] systemd-journald[146]: Received client request to flush runtime journal.
[    2.231891] systemd-journald[146]: /var/log/journal/a5808f488e0f44fea7f20a5630fbbfae/system.journal: Journal file uses a different sequence number ID, rotating.
[    2.231903] systemd-journald[146]: Rotating system journal.
[    2.766150] input: pwr_button as /devices/platform/pwr_button/input/input3
[    2.788897] brcmstb-i2c 107d508200.i2c:  @200000hz registered in interrupt mode
[    2.790109] brcmstb-i2c 107d508280.i2c:  @200000hz registered in interrupt mode
[    2.799146] rpi-gpiomem 107d508500.gpiomem: window base 0x107d508500 size 0x00000040
[    2.799268] rpi-gpiomem 107d508500.gpiomem: initialised 1 regions as /dev/gpiomem1
[    2.803248] rpi-gpiomem 107d517c00.gpiomem: window base 0x107d517c00 size 0x00000040
[    2.815925] rpi-gpiomem 107d517c00.gpiomem: initialised 1 regions as /dev/gpiomem2
[    2.820790] rpi-gpiomem 107d504100.gpiomem: window base 0x107d504100 size 0x00000020
[    2.820866] rpi-gpiomem 107d504100.gpiomem: initialised 1 regions as /dev/gpiomem3
[    2.820923] rpi-gpiomem 107d510700.gpiomem: window base 0x107d510700 size 0x00000020
[    2.821574] rpi-gpiomem 107d510700.gpiomem: initialised 1 regions as /dev/gpiomem4
[    2.821712] rpi-gpiomem 1f000d0000.gpiomem: window base 0x1f000d0000 size 0x00030000
[    2.823346] rpi-gpiomem 1f000d0000.gpiomem: initialised 1 regions as /dev/gpiomem0
[    2.874486] mc: Linux media interface: v0.10
[    2.904605] videodev: Linux video capture interface: v2.00
[    2.916820] [drm] Initialized v3d 1.0.0 20180419 for 1002000000.v3d on minor 0
[    2.921878] Bluetooth: Core ver 2.22
[    2.922566] NET: Registered PF_BLUETOOTH protocol family
[    2.922572] Bluetooth: HCI device and connection manager initialized
[    2.922635] Bluetooth: HCI socket layer initialized
[    2.922640] Bluetooth: L2CAP socket layer initialized
[    2.922662] Bluetooth: SCO socket layer initialized
[    2.956072] Bluetooth: HCI UART driver ver 2.3
[    2.956085] Bluetooth: HCI UART protocol H4 registered
[    2.956128] Bluetooth: HCI UART protocol Three-wire (H5) registered
[    2.956267] Bluetooth: HCI UART protocol Broadcom registered
[    2.956372] hci_uart_bcm serial0-0: supply vbat not found, using dummy regulator
[    2.956448] hci_uart_bcm serial0-0: supply vddio not found, using dummy regulator
[    2.993093] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    2.996614] cfg80211: Loaded X.509 cert 'benh@debian.org: 577e021cb980e0e820821ba7b54b4961b8b4fadf'
[    2.996950] cfg80211: Loaded X.509 cert 'romain.perier@gmail.com: 3abbc6ec146e09d1b6016ab9d6cf71dd233f0328'
[    2.997263] cfg80211: Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
[    2.997576] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    3.077079] Adding 7497712k swap on /dev/mmcblk0p2.  Priority:-2 extents:1 across:7497712k SSFS
[    3.201308] pispbe 1000880000.pisp_be: bcm2712_iommu_of_xlate: MMU 1000005100.iommu
[    3.201450] pispbe 1000880000.pisp_be: pispbe_probe: HW version:  0x02252700
[    3.201454] pispbe 1000880000.pisp_be: pispbe_probe: BatchStatus: 0x00000000
[    3.201457] pispbe 1000880000.pisp_be: pispbe_probe: Status:      0x00000000
[    3.201459] pispbe 1000880000.pisp_be: Register nodes for group 0
[    3.201921] pispbe 1000880000.pisp_be: input device node registered as /dev/video20
[    3.202203] pispbe 1000880000.pisp_be: tdn_input device node registered as /dev/video21
[    3.202409] pispbe 1000880000.pisp_be: stitch_input device node registered as /dev/video22
[    3.204488] pispbe 1000880000.pisp_be: hog_output device node registered as /dev/video23
[    3.206113] pispbe 1000880000.pisp_be: output0 device node registered as /dev/video24
[    3.206287] pispbe 1000880000.pisp_be: output1 device node registered as /dev/video25
[    3.206330] pispbe 1000880000.pisp_be: tdn_output device node registered as /dev/video26
[    3.206365] pispbe 1000880000.pisp_be: stitch_output device node registered as /dev/video27
[    3.206998] pispbe 1000880000.pisp_be: config device node registered as /dev/video28
[    3.208755] pispbe 1000880000.pisp_be: Register nodes for group 1
[    3.210217] pispbe 1000880000.pisp_be: input device node registered as /dev/video29
[    3.210484] rpivid_hevc: module is from the staging directory, the quality is unknown, you have been warned.
[    3.210650] pispbe 1000880000.pisp_be: tdn_input device node registered as /dev/video30
[    3.211688] rpivid 1000800000.codec: bcm2712_iommu_of_xlate: MMU 1000005100.iommu
[    3.212822] pispbe 1000880000.pisp_be: stitch_input device node registered as /dev/video31
[    3.213751] pispbe 1000880000.pisp_be: hog_output device node registered as /dev/video32
[    3.215347] pispbe 1000880000.pisp_be: output0 device node registered as /dev/video33
[    3.215884] pispbe 1000880000.pisp_be: output1 device node registered as /dev/video34
[    3.216239] pispbe 1000880000.pisp_be: tdn_output device node registered as /dev/video35
[    3.216487] pispbe 1000880000.pisp_be: stitch_output device node registered as /dev/video36
[    3.216530] pispbe 1000880000.pisp_be: config device node registered as /dev/video37
[    3.228034] rpivid 1000800000.codec: Device registered as /dev/video19
[    3.257153] brcmfmac: F1 signature read @0x18000000=0x15264345
[    3.285637] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
[    3.286530] usbcore: registered new interface driver brcmfmac
[    3.320377] Bluetooth: hci0: BCM: chip id 107
[    3.320590] Bluetooth: hci0: BCM: features 0x2f
[    3.321683] Bluetooth: hci0: BCM4345C0
[    3.321686] Bluetooth: hci0: BCM4345C0 (003.001.025) build 0000
[    3.324985] Bluetooth: hci0: BCM4345C0 'brcm/BCM4345C0.hcd' Patch
[    3.354683] vc4-drm axi:gpu: bcm2712_iommu_of_xlate: MMU 1000005200.iommu
[    3.358350] vc4-drm axi:gpu: bound 107c580000.hvs (ops vc4_hvs_ops [vc4])
[    3.360984] Registered IR keymap rc-cec
[    3.361128] rc rc0: vc4-hdmi-0 as /devices/platform/soc/107c701400.hdmi/rc/rc0
[    3.361237] input: vc4-hdmi-0 as /devices/platform/soc/107c701400.hdmi/rc/rc0/input4
[    3.363434] vc4-drm axi:gpu: bound 107c701400.hdmi (ops vc4_hdmi_ops [vc4])
[    3.367491] Registered IR keymap rc-cec
[    3.367546] rc rc1: vc4-hdmi-1 as /devices/platform/soc/107c706400.hdmi/rc/rc1
[    3.367607] input: vc4-hdmi-1 as /devices/platform/soc/107c706400.hdmi/rc/rc1/input5
[    3.370373] vc4-drm axi:gpu: bound 107c706400.hdmi (ops vc4_hdmi_ops [vc4])
[    3.371363] vc4-drm axi:gpu: bound 107c500000.mop (ops vc4_txp_ops [vc4])
[    3.371453] vc4-drm axi:gpu: bound 107c501000.moplet (ops vc4_txp_ops [vc4])
[    3.371528] vc4-drm axi:gpu: bound 107c410000.pixelvalve (ops vc4_crtc_ops [vc4])
[    3.371592] vc4-drm axi:gpu: bound 107c411000.pixelvalve (ops vc4_crtc_ops [vc4])
[    3.384210] [drm] Initialized vc4 0.0.0 20140616 for axi:gpu on minor 1
[    3.439062] Console: switching to colour frame buffer device 320x90
[    3.449148] vc4-drm axi:gpu: [drm] fb0: vc4drmfb frame buffer device
[    3.475426] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/6 wl0: Apr 15 2021 03:03:20 version 7.45.234 (4ca95bb CY) FWID 01-996384e2
[    3.492292] 8021q: 802.1Q VLAN Support v1.8
[    3.534216] macb 1f00100000.ethernet eth0: PHY [1f00100000.ethernet-ffffffff:01] driver [Broadcom BCM54213PE] (irq=POLL)
[    3.534224] macb 1f00100000.ethernet eth0: configuring for phy/rgmii-id link mode
[    3.536892] pps pps0: new PPS source ptp0
[    3.536921] macb 1f00100000.ethernet: gem-ptp-timer ptp clock registered.
[    3.576497] brcmfmac: brcmf_cfg80211_set_power_mgmt: power save enabled
[    4.020539] Bluetooth: hci0: BCM: features 0x2f
[    4.021887] Bluetooth: hci0: BCM43455 37.4MHz Raspberry Pi 3+-0190
[    4.021889] Bluetooth: hci0: BCM4345C0 (003.001.025) build 0382
[    4.022184] Bluetooth: hci0: BCM: Using default device address (43:45:c0:00:1f:ac)
[    4.328367] brcmfmac: brcmf_cfg80211_set_power_mgmt: power save enabled
[    5.928261] brcmfmac: brcmf_cfg80211_set_power_mgmt: power save enabled
[    6.892090] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[    9.308914] systemd-journald[146]: /var/log/journal/a5808f488e0f44fea7f20a5630fbbfae/user-1000.journal: Journal file uses a different sequence number ID, rotating.
[  535.227392] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.

_________________
Could it be?
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54254
Location: 56N 3W

PostPosted: Sat Jan 27, 2024 8:25 pm    Post subject: Reply with quote

BennyP,

That looks OK. We need a wayland expert now.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
e8root
n00b
n00b


Joined: 09 Feb 2024
Posts: 71

PostPosted: Mon Feb 19, 2024 9:13 pm    Post subject: Reply with quote

Wayland on Pi is a pipe dream. for now
There is some issue with VC4 driver and it cannot stop executing 3d block thread to take care of composition so it will often cause whole desktop and mouse cursor to miss the deadline for composition and this will cause frames to drop.

You can perhaps tweak wayland settings to begin compositing earlier (per frame) but that might at most make frame rate slightly better at expense of mouse latency.

We need to wait for proper VC4 fixes to even think about Wayland. And realistically X11 runs pretty great even with compositor to get vsynced videos. Even at 4K 60Hz X11 is pretty usable while Wayland stutters at 1080p and even more so when you run web browser with hardware acceleration enabled. Play video and its chop-fest.

BTW. I would start testing of Wayland with official Raspbian distro before trying to fix Gentoo's setup.
_________________
Unix Wars - Episode V: AT&T Strikes Back
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54254
Location: 56N 3W

PostPosted: Mon Feb 19, 2024 9:19 pm    Post subject: Reply with quote

e8root,

Wayland does not use the VC4 at all. Its all V3D on the Pi5
Xorg tries to use both by default and fails, by default too as it cannot determine the primary GPU.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
CooSee
Veteran
Veteran


Joined: 20 Nov 2004
Posts: 1441
Location: Earth

PostPosted: Mon Feb 19, 2024 11:27 pm    Post subject: Reply with quote

from https://forums.raspberrypi.com/viewtopic.php?t=363947
Quote:
Problem solved , at least for HD and 2K.
First compiled mesa, ffmeg and mpv with -Ofast. Better, but not enough. What solved problem was using vo=x11 and hwdec=no for mpv and disable Hardware video decode for vivaldi and firefox.
Now thing are smoother than on RaspiOS up to 2K resolution. For 4K, waiting for Pi 6

i hope this give you some hints ( i have no idea about rasperry pi )

8)
_________________
" Die Realität ist eine Illusion, die durch Mangel an ehrlicher Kommunikation entsteht "
---
" Der Mensch ist von Natur aus neugierig, was am Ende übrig bleibt ist die Gier "
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on ARM All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum