VLP 305 u3 Firefox no GPU error

Hello, 

We are using VLP 305 u3  on a custom G2LC board, after running Firefox no GPU error is indicated and Firefox crashes.

sh-5.0 firefox https://vekatech.com
Crash Annotation GraphicsCriticalError: | [0][GFX1-]: No GPUs detected via PCI (t=3.51055) [GFX1-]: No GPUs detected via PCI
Crash Annotation GraphicsCriticalError: 1[0][GFX1-]: No GPUs detected via PCI (t=3.51055) |[1][GFX1-]: Failed to create EGLCo ntext!: 0x300c (t=3.57566) [GFX1-]: Failed to create EGLContext!: 0x300c
[Parent 287, Main Thread] WARNING: gak_window_get_scale_factor: assertion 'GDK_IS_WINDOW (window)' failed: 'glib warning', fi le /hone/rzv21/work_data/yocto/work/krzg21c/vip_305/yocto/yocto_305/build/tmp/vork/aarch64-poky-linux/firefox/102.15.1esr-r0
/firefox-102.15.1/toolkit/xre/nsSigHandlers.cpp:167
(firefox-default:287): Gdk-CRITICAL **: 15:49:31.279: gdk_ window_get_scale_factor: assertion 'GDK_IS_WINDOU (window)' failed
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: No GPUs detected via PCI (t=3.51055) | [1][GFX1-]: Failed to create ntextl: 0x300c (t=3.57566) |[2][GFX1-]: Wayland protocol error: dg_un_base@18: error 4: xg_surface buffer (921 x 577) does not natch the configured maximized state (1024 x 568)
(t=11.5872) [GFX1-]: Wayland protocol error: xg_un_base@18: error 4: xg_surface buffer (921 x 577) does not match the conf igured maxinized state (1024 x 568)
Gdk-Message: 15:49:38.335: Error 71 (Protocol error) dispatching to Wayland display.
Exiting due
to channel error.
Exiting due to channel error. sh-5.0# Exiting due to channel error.
Exiting due to channel error.

Any suggestions how to proceed?

BR,

Teodor

  • Hi Teodor,
    Please provide more details about your issue.
    What command do you execute to launch Firefox?
    Did you use the HTML5 package provided on Renesas Website for VLP 3.0.5.
    Kind Regards.

  • Yes, the same package. 

    We use "firefox https://vekatech.com" for launching  .

    BR,

    Teodor

  • Hi !

    Is anything that I could provide as information in order to get some hint?

    BR,

    Teodor 

  • Hi Teodor,
    What is the output of the command:
    cat /etc/environment
    Kind Regards.

  • Hi!

    This is the output!

    root@vkrzg2lc:~# cat /etc/environment

    #

    # This file is parsed by pam_env module

    #

    # Syntax: simple "KEY=VAL" pairs on separate lines

    #

    MOZ_ENABLE_WAYLAND=1

    MOZ_WAYLAND_GL_LIBRARY=libGLESv2.so

    MOZ_WEBRENDER=1

    MOZ_GLXTEST_RESULT=VENDOR\\nARM\\nRENDERER\\nMali-G31\\nVERSION\\nOpenGL ES 3.2\\nTFP\\nTRUE\\nSCREEN_INFO\\n1920x1080:1;\\nTEST_TYPE\\nEGL

    MOZ_OMX_RZG2L=1

    root@vkrzg2lc:~#

  • Hi Teodor,
    Normally, you should not face any issue if you follow the instructions carefully in RZ MPU HTML5 Start-up Guide. Can you please share your dmesg/kernel log?
    Kind Regards.

  • [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x412fd050]
    [ 0.000000] Linux version 5.10.184-cip36-yocto-standard (oe-user@oe-host) (aarch64-poky-linux-gcc (GCC) 8.3.0, GNU ld (GNU Binutils) 2.31.1) #1 SMP PREEMPT Sun Sep 15 07:06:33 UTC 2024
    [ 0.000000] Machine model: Vekatech,vkrzg2lc
    [ 0.000000] earlycon: scif0 at MMIO 0x000000001004b800 (options '115200n8')
    [ 0.000000] printk: bootconsole [scif0] enabled
    [ 0.000000] efi: UEFI not found.
    [ 0.000000] Reserved memory: created CMA memory pool at 0x0000000058000000, size 256 MiB
    [ 0.000000] OF: reserved mem: initialized node linux,cma@58000000, compatible id shared-dma-pool
    [ 0.000000] Reserved memory: created CMA memory pool at 0x0000000068000000, size 128 MiB
    [ 0.000000] OF: reserved mem: initialized node linux,multimedia, compatible id shared-dma-pool
    [ 0.000000] Zone ranges:
    [ 0.000000] DMA [mem 0x0000000048000000-0x00000000bfffffff]
    [ 0.000000] DMA32 empty
    [ 0.000000] Normal empty
    [ 0.000000] Movable zone start for each node
    [ 0.000000] Early memory node ranges
    [ 0.000000] node 0: [mem 0x0000000048000000-0x00000000bfffffff]
    [ 0.000000] Initmem setup node 0 [mem 0x0000000048000000-0x00000000bfffffff]
    [ 0.000000] On node 0 totalpages: 491520
    [ 0.000000] DMA zone: 7680 pages used for memmap
    [ 0.000000] DMA zone: 0 pages reserved
    [ 0.000000] DMA zone: 491520 pages, LIFO batch:63
    [ 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 31 pages/cpu s88600 r8192 d30184 u126976
    [ 0.000000] pcpu-alloc: s88600 r8192 d30184 u126976 alloc=31*4096
    [ 0.000000] pcpu-alloc: [0] 0 [0] 1
    [ 0.000000] Detected VIPT I-cache on CPU0
    [ 0.000000] CPU features: detected: GIC system register CPU interface
    [ 0.000000] CPU features: detected: ARM errata 1165522, 1319367, or 1530923
    [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 483840
    [ 0.000000] Kernel command line: rw rootwait earlycon root=/dev/mmcblk0p2 wdt_overflow=0
    [ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
    [ 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
    [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
    [ 0.000000] Memory: 1511568K/1966080K available (12032K kernel code, 1820K rwdata, 3788K rodata, 2944K init, 404K bss, 61296K reserved, 393216K cma-reserved)
    [ 0.000000] SLUB: HWalign=***, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
    [ 0.000000] rcu: Preemptible hierarchical RCU implementation.
    [ 0.000000] rcu: RCU event tracing is enabled.
    [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=2.
    [ 0.000000] Trampoline 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=2
    [ 0.000000] NR_IRQS: ***, nr_irqs: ***, preallocated irqs: 0
    [ 0.000000] GICv3: 480 SPIs implemented
    [ 0.000000] GICv3: 0 Extended SPIs implemented
    [ 0.000000] GICv3: Distributor has no Range Selector support
    [ 0.000000] GICv3: 16 PPIs implemented
    [ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000011940000
    [ 0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (virt).
    [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
    [ 0.000004] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
    [ 0.008259] Console: colour dummy device 80x25
    [ 0.012728] printk: console [tty0] enabled
    [ 0.016845] printk: bootconsole [scif0] disabled
    [ 0.021519] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000)
    [ 0.021543] pid_max: default: 32768 minimum: 301
    [ 0.021687] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
    [ 0.021709] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
    [ 0.023392] rcu: Hierarchical SRCU implementation.
    [ 0.024238] Detected Renesas RZ/G2L r9a07g044 Rev 4
    [ 0.024495] EFI services will not be available.
    [ 0.024776] smp: Bringing up secondary CPUs ...
    [ 0.025332] Detected VIPT I-cache on CPU1
    [ 0.025374] GICv3: CPU1: found redistributor 100 region 0:0x0000000011960000
    [ 0.025424] CPU1: Booted secondary processor 0x0000000100 [0x412fd050]
    [ 0.025561] smp: Brought up 1 node, 2 CPUs
    [ 0.025605] SMP: Total of 2 processors activated.
    [ 0.025616] CPU features: detected: Privileged Access Never
    [ 0.025627] CPU features: detected: LSE atomic instructions
    [ 0.025637] CPU features: detected: User Access Override
    [ 0.025648] CPU features: detected: 32-bit EL0 Support
    [ 0.025659] CPU features: detected: Common not Private translations
    [ 0.025670] CPU features: detected: Data cache clean to the PoU not required for I/D coherence
    [ 0.025686] CPU features: detected: CRC32 instructions
    [ 0.025697] CPU features: detected: Speculative Store Bypassing Safe (SSBS)
    [ 0.025709] CPU features: detected: 32-bit EL1 Support
    [ 0.041747] CPU: All CPU(s) started at EL1
    [ 0.041823] alternatives: patching kernel code
    [ 0.044301] devtmpfs: initialized
    [ 0.050657] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
    [ 0.050712] futex hash table entries: 512 (order: 3, 32768 bytes, linear)
    [ 0.059953] pinctrl core: initialized pinctrl subsystem
    [ 0.060770] DMI not present or invalid.
    [ 0.061263] NET: Registered protocol family 16
    [ 0.062840] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations
    [ 0.063003] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
    [ 0.063157] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
    [ 0.063289] audit: initializing netlink subsys (disabled)
    [ 0.063607] audit: type=2000 audit(0.056:1): state=initialized audit_enabled=0 res=1
    [ 0.064171] thermal_sys: Registered thermal governor 'step_wise'
    [ 0.064504] cpuidle: using governor menu
    [ 0.064698] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
    [ 0.064794] ASID allocator initialised with 65536 entries
    [ 0.087091] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
    [ 0.087129] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages
    [ 0.087143] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
    [ 0.087156] HugeTLB registered ***.0 KiB page size, pre-allocated 0 pages
    [ 0.088890] cryptd: max_cpu_qlen set to 1000
    [ 0.093858] iommu: Default domain type: Translated
    [ 0.094773] vgaarb: loaded
    [ 0.095098] SCSI subsystem initialized
    [ 0.095359] libata version 3.00 loaded.
    [ 0.095547] usbcore: registered new interface driver usbfs
    [ 0.095607] usbcore: registered new interface driver hub
    [ 0.095646] usbcore: registered new device driver usb
    [ 0.096298] mc: Linux media interface: v0.10
    [ 0.096334] videodev: Linux video capture interface: v2.00
    [ 0.096416] pps_core: LinuxPPS API ver. 1 registered
    [ 0.096429] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <[email protected]>
    [ 0.096454] PTP clock support registered
    [ 0.096491] EDAC MC: Ver: 3.0.0
    [ 0.097733] Advanced Linux Sound Architecture Driver Initialized.
    [ 0.098731] clocksource: Switched to clocksource arch_sys_counter
    [ 0.684362] VFS: Disk quotas dquot_6.6.0
    [ 0.684449] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
    [ 0.690768] NET: Registered protocol family 2
    [ 0.691041] IP idents hash table entries: 32768 (order: 6, 262144 bytes, linear)
    [ 0.692125] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear)
    [ 0.692264] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear)
    [ 0.692379] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear)
    [ 0.692641] TCP: Hash tables configured (established 16384 bind 16384)
    [ 0.692850] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear)
    [ 0.692904] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear)
    [ 0.693131] NET: Registered protocol family 1
    [ 0.693824] RPC: Registered named UNIX socket transport module.
    [ 0.693858] RPC: Registered udp transport module.
    [ 0.693869] RPC: Registered tcp transport module.
    [ 0.693880] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [ 0.693900] PCI: CLS 0 bytes, default ***
    [ 0.694688] kvm [1]: HYP mode not available
    [ 0.696498] Initialise system trusted keyrings
    [ 0.696813] workingset: timestamp_bits=46 max_order=19 bucket_order=0
    [ 0.702658] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [ 0.703528] NFS: Registering the id_resolver key type
    [ 0.703592] Key type id_resolver registered
    [ 0.703604] Key type id_legacy registered
    [ 0.703698] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
    [ 0.703715] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
    [ 0.703756] jffs2: version 2.2. (NAND) \xc2\xa9 2001-2006 Red Hat, Inc.
    [ 0.704441] Key type asymmetric registered
    [ 0.704468] Asymmetric key parser 'x509' registered
    [ 0.704509] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 245)
    [ 0.704530] io scheduler mq-deadline registered
    [ 0.704542] io scheduler kyber registered
    [ 0.705251] rzg2l_irqc 110a0000.intc_ex: driving 9 irqs
    [ 0.751229] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
    [ 0.752409] SuperH (H)SCI(F) driver initialized
    [ 0.756189] ek79007ad-dsi 10860000.dsi.0: Couldn't get our reset GPIO
    [ 0.765016] loop: module loaded
    [ 0.767653] tun: Universal TUN/TAP device driver, 1.6
    [ 0.767904] CAN device driver interface
    [ 0.768282] e1000e: Intel(R) PRO/1000 Network Driver
    [ 0.768298] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
    [ 0.768713] usbcore: registered new interface driver asix
    [ 0.768772] usbcore: registered new interface driver ax88179_178a
    [ 0.768819] usbcore: registered new interface driver cdc_ether
    [ 0.768865] usbcore: registered new interface driver net1080
    [ 0.768900] usbcore: registered new interface driver cdc_subset
    [ 0.768940] usbcore: registered new interface driver zaurus
    [ 0.769000] usbcore: registered new interface driver cdc_ncm
    [ 0.769212] VFIO - User Level meta-driver version: 0.3
    [ 0.769481] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    [ 0.769500] ehci-pci: EHCI PCI platform driver
    [ 0.769550] ehci-platform: EHCI generic platform driver
    [ 0.770254] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
    [ 0.770310] ohci-pci: OHCI PCI platform driver
    [ 0.770386] ohci-platform: OHCI generic platform driver
    [ 0.771565] usbcore: registered new interface driver usb-storage
    [ 0.772033] renesas_usbhs 11c60000.usb: host probed
    [ 0.772056] renesas_usbhs 11c60000.usb: no transceiver found
    [ 0.772199] renesas_usbhs 11c60000.usb: gadget probed
    [ 0.772318] renesas_usbhs 11c60000.usb: platform init failed.
    [ 0.772339] renesas_usbhs 11c60000.usb: unregistering gadget
    [ 0.772431] udc 11c60000.usb: releasing '11c60000.usb'
    [ 0.772459] gadget: usb_udc_nop_release
    [ 0.772469] renesas_usbhs 11c60000.usb: probe failed (-517)
    [ 0.773264] usbcore: registered new interface driver usbtouchscreen
    [ 0.773330] i2c /dev entries driver
    [ 0.779749] EDAC rzg2l-edac: IO mapped reg addr: 0x11410000
    [ 0.780104] EDAC MC0: Giving out device to module rzg2l-edac controller renesas,r9a07g044-edac: DEV 11410000.edac (INTERRUPT)
    [ 0.783070] ledtrig-cpu: registered to indicate activity on CPUs
    [ 0.783116] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
    [ 0.783703] clocksource: timer@12801400: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604467 ns
    [ 0.783742] sched_clock: 32 bits at 100MHz, resolution 10ns, wraps every 21474836475ns
    [ 0.783767] /soc/timer@12801400: used for clocksource
    [ 0.784678] usbcore: registered new interface driver usbhid
    [ 0.784701] usbhid: USB HID core driver
    [ 0.785164] optee: probing for conduit method.
    [ 0.785188] optee: api uid mismatch
    [ 0.785209] optee: probe of firmware:optee failed with error -22
    [ 0.787396] NET: Registered protocol family 10
    [ 0.788368] Segment Routing with IPv6
    [ 0.788452] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
    [ 0.788939] NET: Registered protocol family 17
    [ 0.788968] can: controller area network core
    [ 0.789045] NET: Registered protocol family 29
    [ 0.789060] can: raw protocol
    [ 0.789074] can: broadcast manager protocol
    [ 0.789092] can: netlink gateway - max_hops=1
    [ 0.789284] Key type dns_resolver registered
    [ 0.789842] registered taskstats version 1
    [ 0.789866] Loading compiled-in X.509 certificates
    [ 0.797874] thermal emergency: set temperature to 110 celsius
    [ 0.798008] thermal emergency: shutdown target cpus 1
    [ 0.798023] thermal emergency: freq scaled target cpus 0
    [ 0.800674] gpio gpiochip0: (11030000.pinctrl): detected irqchip that is shared with multiple gpiochips: please fix the driver.
    [ 0.801034] pinctrl-rzg2l 11030000.pinctrl: pinctrl-rzg2l support registered
    [ 0.805079] gpt-rzg2l 10048300.gpt: RZ/G2L GPT Driver probed
    [ 0.806208] 1004b800.serial: ttySC0 at MMIO 0x1004b800 (irq = 24, base_baud = 0) is a scif
    [ 1.968485] printk: console [ttySC0] enabled
    [ 1.978672] ravb 11c20000.ethernet eth0: Base address at 0x11c20000, 5e:c5:01:00:21:c6, IRQ 106.
    [ 2.014781] ehci-platform 11c50100.usb: EHCI Host Controller
    [ 2.020508] ehci-platform 11c50100.usb: new USB bus registered, assigned bus number 1
    [ 2.028472] ehci-platform 11c50100.usb: irq 111, io mem 0x11c50100
    [ 2.046739] ehci-platform 11c50100.usb: USB 2.0 started, EHCI 1.10
    [ 2.053617] hub 1-0:1.0: USB hub found
    [ 2.057414] hub 1-0:1.0: 1 port detected
    [ 2.062366] ehci-platform 11c70100.usb: EHCI Host Controller
    [ 2.068074] ehci-platform 11c70100.usb: new USB bus registered, assigned bus number 2
    [ 2.076004] ehci-platform 11c70100.usb: irq 112, io mem 0x11c70100
    [ 2.094742] ehci-platform 11c70100.usb: USB 2.0 started, EHCI 1.10
    [ 2.101590] hub 2-0:1.0: USB hub found
    [ 2.105390] hub 2-0:1.0: 1 port detected
    [ 2.110253] ohci-platform 11c50000.usb: Generic Platform OHCI controller
    [ 2.117016] ohci-platform 11c50000.usb: new USB bus registered, assigned bus number 3
    [ 2.124975] ohci-platform 11c50000.usb: irq 109, io mem 0x11c50000
    [ 2.221424] hub 3-0:1.0: USB hub found
    [ 2.225225] hub 3-0:1.0: 1 port detected
    [ 2.230095] ohci-platform 11c70000.usb: Generic Platform OHCI controller
    [ 2.236839] ohci-platform 11c70000.usb: new USB bus registered, assigned bus number 4
    [ 2.244792] ohci-platform 11c70000.usb: irq 110, io mem 0x11c70000
    [ 2.341434] hub 4-0:1.0: USB hub found
    [ 2.345235] hub 4-0:1.0: 1 port detected
    [ 2.350100] renesas_usbhs 11c60000.usb: host probed
    [ 2.355031] renesas_usbhs 11c60000.usb: no transceiver found
    [ 2.360793] renesas_usbhs 11c60000.usb: gadget probed
    [ 2.366111] renesas_usbhs 11c60000.usb: probed
    [ 2.372389] raa215300 0-0012: RTC enabled
    [ 2.376472] raa215300 0-0012: RAA215300 initialized
    [ 2.381634] at24 0-0050: supply vcc not found, using dummy regulator
    [ 2.388666] at24 0-0050: 256 byte 24c02 EEPROM, writable, 8 bytes/write
    [ 2.406487] i2c-riic 10058000.i2c: registered with 100000Hz bus speed
    [ 2.414610] i2c-riic 10058400.i2c: registered with 100000Hz bus speed
    [ 2.425030] spi-nor spi0.0: mx25l51245g (65536 Kbytes)
    [ 2.431075] 3 fixed-partitions partitions found on MTD device spi0.0
    [ 2.437454] Creating 3 MTD partitions on "spi0.0":
    [ 2.442252] 0x000000000000-0x000001ffe000 : "u-boot"
    [ 2.448464] 0x000001ffe000-0x000002000000 : "env"
    [ 2.454394] 0x000002000000-0x000004000000 : "rootfs"
    [ 2.462275] [drm] Initialized rcar-du 1.0.0 20130110 for 10890000.display on minor 0
    [ 2.470069] [drm] Device 10890000.display probed
    [ 2.470938] renesas_sdhi_internal_dmac 11c10000.mmc: mmc1 base at 0x0000000011c10000, max clock rate 133 MHz
    [ 2.478997] renesas_sdhi_internal_dmac 11c00000.mmc: mmc0 base at 0x0000000011c00000, max clock rate 133 MHz
    [ 2.589514] mmc0: new HS200 MMC card at address 0001
    [ 2.590275] mmcblk0: mmc0:0001 TY2964 58.3 GiB
    [ 2.590423] mmcblk0boot0: mmc0:0001 TY2964 partition 1 4.00 MiB
    [ 2.590564] mmcblk0boot1: mmc0:0001 TY2964 partition 2 4.00 MiB
    [ 2.590850] mmcblk0rpmb: mmc0:0001 TY2964 partition 3 4.00 MiB, chardev (243:0)
    [ 2.592069] mmcblk0: p1 p2
    [ 2.686055] Console: switching to colour frame buffer device 128x37
    [ 2.740250] rcar-du 10890000.display: [drm] fb0: rcar-dudrmfb frame buffer device
    [ 2.751018] input: keys as /devices/platform/keys/input/input0
    [ 2.760077] ALSA device list:
    [ 2.765316] No soundcards found.
    [ 2.791229] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    [ 2.801855] VFS: Mounted root (ext4 filesystem) on device 179:2.
    [ 2.811272] devtmpfs: mounted
    [ 2.819334] Freeing unused kernel memory: 2944K
    [ 2.826386] Run /sbin/init as init process
    [ 2.832817] with arguments:
    [ 2.832822] /sbin/init
    [ 2.832826] with environment:
    [ 2.832829] HOME=/
    [ 2.832832] TERM=linux
    [ 2.832835] wdt_overflow=0
    [ 2.968406] systemd[1]: System time before build time, advancing clock.
    [ 2.999350] systemd[1]: systemd 244 running in system mode. (+PAM -AUDIT -SELINUX +IMA -APPARMOR -SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT -GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -IDN2 -IDN -PCRE2 default-hierarchy=hybrid)
    [ 3.026493] systemd[1]: Detected architecture arm64.
    [ 3.071527] systemd[1]: Set hostname to <vkrzg2lc>.
    [ 3.443969] random: systemd: uninitialized urandom read (16 bytes read)
    [ 3.453681] systemd[1]: system-getty.slice: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.
    [ 3.471711] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)
    [ 3.486253] systemd[1]: Created slice system-getty.slice.
    [ 3.510976] random: systemd: uninitialized urandom read (16 bytes read)
    [ 3.522059] systemd[1]: Created slice system-serial\x2dgetty.slice.
    [ 3.546991] random: systemd: uninitialized urandom read (16 bytes read)
    [ 3.557948] systemd[1]: Created slice User and Session Slice.
    [ 3.583405] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
    [ 3.611322] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    [ 3.639272] systemd[1]: Reached target Host and Network Name Lookups.
    [ 3.663067] systemd[1]: Reached target Paths.
    [ 3.683132] systemd[1]: Reached target Remote File Systems.
    [ 3.707077] systemd[1]: Reached target Slices.
    [ 3.731081] systemd[1]: Reached target Swap.
    [ 3.761085] systemd[1]: Listening on RPCbind Server Activation Socket.
    [ 3.787092] systemd[1]: Reached target RPC Port Mapper.
    [ 3.812717] systemd[1]: Listening on Syslog Socket.
    [ 3.835429] systemd[1]: Listening on initctl Compatibility Named Pipe.
    [ 3.863874] systemd[1]: Listening on Journal Audit Socket.
    [ 3.887584] systemd[1]: Listening on Journal Socket (/dev/log).
    [ 3.911712] systemd[1]: Listening on Journal Socket.
    [ 3.935874] systemd[1]: Listening on Network Service Netlink Socket.
    [ 3.963756] systemd[1]: Listening on udev Control Socket.
    [ 3.987465] systemd[1]: Listening on udev Kernel Socket.
    [ 4.015936] systemd[1]: Mounting Huge Pages File System...
    [ 4.043721] systemd[1]: Mounting POSIX Message Queue File System...
    [ 4.071680] systemd[1]: Mounting Kernel Debug File System...
    [ 4.103916] systemd[1]: Mounting Temporary Directory (/tmp)...
    [ 4.136585] systemd[1]: Starting Create list of static device nodes for the current kernel...
    [ 4.172476] systemd[1]: Starting Start psplash boot splash screen...
    [ 4.200294] systemd[1]: Starting RPC Bind...
    [ 4.223185] systemd[1]: Condition check resulted in File System Check on Root Device being skipped.
    [ 4.238232] systemd[1]: Starting Journal Service...
    [ 4.262327] systemd[1]: Starting Load Kernel Modules...
    [ 4.288618] systemd[1]: Starting Remount Root and Kernel File Systems...
    [ 4.319386] mali_kbase: loading out-of-tree module taints kernel.
    [ 4.320920] systemd[1]: Starting udev Coldplug all Devices...
    [ 4.366134] systemd[1]: Started Start psplash boot splash screen.
    [ 4.372143] mali 11840000.gpu: Kernel DDK version r45p0-01eac0
    [ 4.379765] mali 11840000.gpu: Register LUT 00070000 initialized for GPU arch 0x00070009
    [ 4.396465] mali 11840000.gpu: GPU identified as 0x3 arch 7.0.9 r0p0 status 0
    [ 4.419745] systemd[1]: Started RPC Bind.
    [ 4.434021] systemd[1]: Started Journal Service.
    [ 4.439084] mali 11840000.gpu: No priority control manager is configured
    [ 4.448313] random: systemd-journal: uninitialized urandom read (16 bytes read)
    [ 4.449434] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
    [ 4.458075] mali 11840000.gpu: No memory group manager is configured
    [ 4.470342] random: systemd-journal: uninitialized urandom read (16 bytes read)
    [ 4.482558] random: systemd-journal: uninitialized urandom read (16 bytes read)
    [ 4.490703] mali 11840000.gpu: Probed as mali0
    [ 4.514171] rgnmm_drv mmngr: assigned reserved memory node linux,multimedia
    [ 4.772772] systemd-journald[140]: Received client request to flush runtime journal.
    [ 5.596692] random: systemd: uninitialized urandom read (16 bytes read)
    [ 5.778092] random: systemd: uninitialized urandom read (16 bytes read)
    [ 5.791627] random: systemd: uninitialized urandom read (16 bytes read)
    [ 5.955443] Goodix-TS 1-005d: supply AVDD28 not found, using dummy regulator
    [ 6.006088] Goodix-TS 1-005d: supply VDDIO not found, using dummy regulator
    [ 6.194577] Goodix-TS 1-005d: ID 9271, version: 1050
    [ 6.208796] Goodix-TS 1-005d: Direct firmware load for goodix_9271_cfg.bin failed with error -2
    [ 6.238965] input: Goodix Capacitive TouchScreen as /devices/platform/soc/10058400.i2c/i2c-1/1-005d/input/input1
    [ 6.426800] random: crng init done
    [ 6.430216] random: 89 urandom warning(s) missed due to ratelimiting
    [ 6.743381] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
    [ 7.519837] input: dummy-input device as /devices/virtual/input/input2
    [ 7.755925] Bluetooth: Core ver 2.22
    [ 7.766011] NET: Registered protocol family 31
    [ 7.785019] Bluetooth: HCI device and connection manager initialized
    [ 7.799156] Bluetooth: HCI socket layer initialized
    [ 7.810845] Bluetooth: L2CAP socket layer initialized
    [ 7.822877] Bluetooth: SCO socket layer initialized
    [ 8.102360] mousedev: PS/2 mouse device common for all mice
    [ 9.103955] RTL8211F Gigabit Ethernet 11c20000.ethernet-ffffffff:00: attached PHY driver [RTL8211F Gigabit Ethernet] (mii_bus:phy_addr=11c20000.ethernet-ffffffff:00, irq=141)
    [ 9.800127] audit: type=1006 audit(1727182802.550:2): pid=240 uid=0 old-auid=4294967295 auid=0 tty=(none) old-ses=4294967295 ses=1 res=1
    [ 33.762775] SDHI1 VccQ: disabling

  • We have moved to VLP306 and the behavior is the same: 

    Crash Annotation GraphicsCriticalError: |[0][GFX1-]: No GPUs detected via PCI (t=1.63093) [GFX1-]: No GPUs detected via PCI
    Crash Annotation GraphicsCriticalError: |[0][GFX1-]: No GPUs detected via PCI (t=1.63093) |[1][GFX1-]: Failed to create EGLContext!: 0x300c (t=1.65524) [GFX1-]: Failed to create EGLContext!: 0x300c
    [Parent 1948, Main Thread] WARNING: gdk_window_get_scale_factor: assertion 'GDK_IS_WINDOW (window)' failed: 'glib warning', file /work_data/work/vkrzg2lc/vlp_306/yocto-gecko/yocto_306u3-gecko/vkrzg2lc/tmp/work/aarch64-poky-linux/webviewer/102.15.1esr-r0/firefox-102.15.1/toolkit/xre/nsSigHandlers.cpp:167

    (webviewer-default:1948): Gdk-CRITICAL **: 10:09:31.582: gdk_window_get_scale_factor: assertion 'GDK_IS_WINDOW (window)' failed
    Crash Annotation GraphicsCriticalError: |[0][GFX1-]: No GPUs detected via PCI (t=1.63093) |[1][GFX1-]: Failed to create EGLContext!: 0x300c (t=1.65524) |[2][GFX1-]: Wayland protocol error: xdg_wm_base@18: error 4: xdg_surface buffer (800 x 480) does not match the configured maximized state (1280 x 800)
    (t=4.41112) [GFX1-]: Wayland protocol error: xdg_wm_base@18: error 4: xdg_surface buffer (800 x 480) does not match the configured maximized state (1280 x 800)

    Gdk-Message: 10:09:33.297: Error 71 (Protocol error) dispatching to Wayland display.
    Exiting due to channel error.