I added plymouth.use-simpledrm=0 but still no output. As the Xfce desktop works fine this should not be an issue of the graphics driver.
# dmesg -H | grep -i 'drm\|plymouth' [ +0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.16.0+ root=UUID=171edd56-ad1d-4ca9-8f9d-503b05bdc840 ro quiet splash crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M plymouth.use-simpledrm=0 [ +0.002120] ACPI: bus type drm_connector registered [ +0.000195] simple-framebuffer simple-framebuffer.0: [drm] Registered 1 planes with drm panic [ +0.000140] [drm] Initialized simpledrm 1.0.0 for simple-framebuffer.0 on minor 0 [ +0.000378] simple-framebuffer simple-framebuffer.0: [drm] fb0: simpledrmdrmfb frame buffer device [ +0.000363] [drm] pci: virtio-vga detected at 0000:0a:00.0 [ +0.339087] [drm] features: -virgl +edid -resource_blob -host_visible [ +0.000181] [drm] features: -context_init [ +0.006928] [drm] number of scanouts: 1 [ +0.000181] [drm] number of cap sets: 0 [ +0.029541] virtio-pci 0000:0a:00.0: [drm] Registered 1 planes with drm panic [ +0.000160] [drm] Initialized virtio_gpu 0.1.0 for 0000:0a:00.0 on minor 1 [ +0.000252] virtio-pci 0000:0a:00.0: [drm] fb0: virtio_gpudrmfb frame buffer device [ +0.036138] systemd[1]: Starting [email protected] - Load Kernel Module drm... [ +0.015609] systemd[1]: [email protected]: Deactivated successfully. [ +0.006753] systemd[1]: Finished [email protected] - Load Kernel Module drm. # journalctl | grep plymouth Aug 12 03:59:54 vmrv64outer kernel: Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.16.0+ root=UUID=171edd56-ad1d-4ca9-8f9d-503b05bdc840 ro quiet splash crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M plymouth.use-simpledrm=0 Aug 12 03:59:58 vmrv64outer systemd[1]: Starting plymouth-start.service - Show Plymouth Boot Screen... Aug 12 03:59:59 vmrv64outer systemd[1]: Started plymouth-start.service - Show Plymouth Boot Screen. Aug 12 03:59:59 vmrv64outer systemd[1]: systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch was skipped because of an unmet condition check (ConditionPathExists=!/run/plymouth/pid). Aug 12 03:59:59 vmrv64outer systemd[1]: Started systemd-ask-password-plymouth.path - Forward Password Requests to Plymouth Directory Watch. Aug 12 04:00:03 vmrv64outer systemd[1]: Starting plymouth-read-write.service - Tell Plymouth To Write Out Runtime Data... Aug 12 04:00:03 vmrv64outer systemd[1]: Finished plymouth-read-write.service - Tell Plymouth To Write Out Runtime Data. Aug 12 04:00:04 vmrv64outer systemd[1]: Received SIGRTMIN+20 from PID 292 (plymouthd). Aug 12 04:00:04 vmrv64outer systemd[1]: systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch was skipped because of an unmet condition check (ConditionPathExists=!/run/plymouth/pid). Aug 12 04:02:12 vmrv64outer systemd[1]: Starting plymouth-quit-wait.service - Hold until boot process finishes up... Aug 12 04:02:12 vmrv64outer systemd[1]: Received SIGRTMIN+21 from PID 292 (plymouthd). Aug 12 04:02:12 vmrv64outer systemd[1]: Finished plymouth-quit-wait.service - Hold until boot process finishes up. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/2120246 Title: No plymouth graphic shown on riscv64 Status in linux package in Ubuntu: New Status in plymouth package in Ubuntu: New Bug description: On a riscv64 virtual machine with Xubuntu desktop on Ubuntu 25.10 there is no graphical output from plymouth. Journalctl shows this information: Aug 10 09:04:04 vmrv64outer systemd[1]: plymouth-quit-wait.service: Deactivated successfully. Aug 10 09:04:04 vmrv64outer systemd[1]: Stopped plymouth-quit-wait.service - Hold until boot process finishes up. Aug 10 09:04:04 vmrv64outer systemd[1]: Starting plymouth-reboot.service - Show Plymouth Reboot Screen... Aug 10 09:04:05 vmrv64outer systemd[1]: Started plymouth-reboot.service - Show Plymouth Reboot Screen. Aug 10 09:04:05 vmrv64outer systemd[1]: Starting plymouth-switch-root-initramfs.service - Tell Plymouth To Jump To initramfs... Aug 10 09:04:06 vmrv64outer systemd[1]: Finished plymouth-switch-root-initramfs.service - Tell Plymouth To Jump To initramfs. Aug 10 09:04:19 vmrv64outer systemd[1]: Starting plymouth-start.service - Show Plymouth Boot Screen... Aug 10 09:04:20 vmrv64outer plymouth[532]: 00:01:00.848 ../src/libply/ply-event-loop.c:765:ply_event_loop_stop_watchin: stopping watching fd 6 Aug 10 09:04:20 vmrv64outer plymouth[532]: 00:01:00.851 ../src/libply/ply-event-loop.c:781:ply_event_loop_stop_watchin: removing destination for fd 6 Aug 10 09:04:20 vmrv64outer plymouth[532]: 00:01:00.856 ../src/libply/ply-event-loop.c:765:ply_event_loop_stop_watchin: stopping watching fd 6 Aug 10 09:04:20 vmrv64outer plymouth[532]: 00:01:00.856 ../src/libply/ply-event-loop.c:781:ply_event_loop_stop_watchin: removing destination for fd 6 Aug 10 09:04:20 vmrv64outer plymouth[532]: 00:01:00.857 ../src/client/ply-boot-client.c:822:ply_boot_client_detach_fro: detaching from event loop Aug 10 09:04:20 vmrv64outer plymouthd[529]: 00:01:00.539 ../src/libply/ply-utils.c:1232:ply_get_kernel_command_line : opening /proc/cmdline Aug 10 09:04:20 vmrv64outer plymouthd[529]: 00:01:00.545 ../src/libply/ply-utils.c:1240:ply_get_kernel_command_line : reading kernel command line Aug 10 09:04:20 vmrv64outer plymouthd[529]: 00:01:00.545 ../src/libply/ply-utils.c:1259:ply_get_kernel_command_line : Kernel command line is: 'BOOT_IMAGE=/boot/vmlinuz-6.16.0+ root=UUID=171edd56-ad1d-4ca9-8f9d-503b05bdc840 ro quiet splash crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M Aug 10 09:04:20 vmrv64outer plymouthd[529]: ' Aug 10 09:04:20 vmrv64outer plymouthd[529]: 00:01:00.548 ../src/libply/ply-utils.c:1355:ply_get_primary_kernel_console_: opening /proc/consoles Aug 10 09:04:20 vmrv64outer plymouthd[529]: 00:01:00.551 ../src/main.c:2144:initialize_environment : initializing minimal work environment Aug 10 09:04:20 vmrv64outer plymouthd[529]: 00:01:00.551 ../src/main.c:2156:initialize_environment : checking if '/dev/tty1' exists Aug 10 09:04:20 vmrv64outer plymouthd[529]: 00:01:00.552 ../src/main.c:2011:check_verbosity : checking if tracing should be enabled Aug 10 09:04:20 vmrv64outer plymouthd[529]: 00:01:00.553 ../src/main.c:2063:check_verbosity : tracing shouldn't be enabled! Aug 10 09:04:20 vmrv64outer plymouthd[529]: 00:01:00.553 ../src/main.c:2087:check_logging : checking if console messages should be redirected and logged Aug 10 09:04:20 vmrv64outer plymouthd[529]: 00:01:00.554 ../src/main.c:2099:check_logging : logging will be enabled! Aug 10 09:04:20 vmrv64outer plymouthd[529]: 00:01:00.554 ../src/main.c:2171:initialize_environment : source built on Aug 4 2025 Aug 10 09:04:19 vmrv64outer systemd[1]: Started plymouth-start.service - Show Plymouth Boot Screen. Aug 10 09:04:24 vmrv64outer systemd[1]: Starting plymouth-read-write.service - Tell Plymouth To Write Out Runtime Data... Aug 10 09:04:24 vmrv64outer systemd[1]: Finished plymouth-read-write.service - Tell Plymouth To Write Out Runtime Data. Aug 10 09:06:32 vmrv64outer systemd[1]: Starting plymouth-quit-wait.service - Hold until boot process finishes up... Aug 10 09:06:33 vmrv64outer systemd[1]: Finished plymouth-quit-wait.service - Hold until boot process finishes up. --- ProblemType: Bug ApportVersion: 2.33.1-0ubuntu1 Architecture: riscv64 CasperMD5json: { "result": "skip" } CurrentDesktop: XFCE DefaultPlymouth: /usr/share/plymouth/themes/xubuntu-logo/xubuntu-logo.plymouth DistroRelease: Ubuntu 25.10 InstallationDate: Installed on 2025-06-21 (50 days ago) InstallationMedia: Ubuntu-Server 25.10 "Questing Quokka" - Daily riscv64 (20250620) Lsusb: Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 0627:0001 Adomax Technology Co., Ltd QEMU Tablet Bus 001 Device 003: ID 0627:0001 Adomax Technology Co., Ltd QEMU Tablet Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Lsusb-t: /: Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/15p, 480M |__ Port 001: Dev 002, If 0, Class=Human Interface Device, Driver=usbhid, 480M |__ Port 002: Dev 003, If 0, Class=Human Interface Device, Driver=usbhid, 480M /: Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/15p, 5000M MachineType: QEMU QEMU Virtual Machine Package: plymouth 24.004.60+git20250714.287ae4de-0ubuntu1 [modified: usr/lib/systemd/system/plymouth-start.service] PackageArchitecture: riscv64 ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.16.0+ root=UUID=171edd56-ad1d-4ca9-8f9d-503b05bdc840 ro quiet splash crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M ProcEnviron: LANG=en_US.UTF-8 PATH=(custom, no user) SHELL=/bin/bash TERM=xterm-256color ProcFB: 0 virtio_gpudrmfb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.16.0+ root=UUID=171edd56-ad1d-4ca9-8f9d-503b05bdc840 ro quiet splash crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M Tags: questing TextPlymouth: /usr/share/plymouth/themes/xubuntu-text/xubuntu-text.plymouth Uname: Linux 6.16.0+ riscv64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: N/A _MarkForUpload: True dmi.bios.date: 06/11/2025 dmi.bios.release: 0.0 dmi.bios.vendor: Ubuntu distribution of EDK II dmi.bios.version: 2025.02-8ubuntu1 dmi.chassis.type: 1 dmi.chassis.vendor: QEMU dmi.chassis.version: virt dmi.modalias: dmi:bvnUbuntudistributionofEDKII:bvr2025.02-8ubuntu1:bd06/11/2025:br0.0:svnQEMU:pnQEMUVirtualMachine:pvrvirt:cvnQEMU:ct1:cvrvirt:sku: dmi.product.name: QEMU Virtual Machine dmi.product.version: virt dmi.sys.vendor: QEMU --- ProblemType: Bug ApportVersion: 2.33.1-0ubuntu1 Architecture: riscv64 CasperMD5CheckResult: skip CurrentDesktop: XFCE DefaultPlymouth: /usr/share/plymouth/themes/xubuntu-logo/xubuntu-logo.plymouth DistroRelease: Ubuntu 25.10 InstallationDate: Installed on 2025-06-21 (50 days ago) InstallationMedia: Ubuntu-Server 25.10 "Questing Quokka" - Daily riscv64 (20250620) Lsusb: Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 0627:0001 Adomax Technology Co., Ltd QEMU Tablet Bus 001 Device 003: ID 0627:0001 Adomax Technology Co., Ltd QEMU Tablet Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Lsusb-t: /: Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/15p, 480M |__ Port 001: Dev 002, If 0, Class=Human Interface Device, Driver=usbhid, 480M |__ Port 002: Dev 003, If 0, Class=Human Interface Device, Driver=usbhid, 480M /: Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/15p, 5000M MachineType: QEMU QEMU Virtual Machine Package: plymouth 24.004.60+git20250714.287ae4de-0ubuntu1 [modified: usr/lib/systemd/system/plymouth-start.service] PackageArchitecture: riscv64 ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.16.0+ root=UUID=171edd56-ad1d-4ca9-8f9d-503b05bdc840 ro quiet splash crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M ProcEnviron: LANG=en_US.UTF-8 PATH=(custom, no user) SHELL=/bin/bash TERM=xterm-256color ProcFB: 0 virtio_gpudrmfb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.16.0+ root=UUID=171edd56-ad1d-4ca9-8f9d-503b05bdc840 ro quiet splash crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M Tags: questing TextPlymouth: /usr/share/plymouth/themes/xubuntu-text/xubuntu-text.plymouth Uname: Linux 6.16.0+ riscv64 UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: N/A _MarkForUpload: True dmi.bios.date: 06/11/2025 dmi.bios.release: 0.0 dmi.bios.vendor: Ubuntu distribution of EDK II dmi.bios.version: 2025.02-8ubuntu1 dmi.chassis.type: 1 dmi.chassis.vendor: QEMU dmi.chassis.version: virt dmi.modalias: dmi:bvnUbuntudistributionofEDKII:bvr2025.02-8ubuntu1:bd06/11/2025:br0.0:svnQEMU:pnQEMUVirtualMachine:pvrvirt:cvnQEMU:ct1:cvrvirt:sku: dmi.product.name: QEMU Virtual Machine dmi.product.version: virt dmi.sys.vendor: QEMU To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2120246/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp

