← Back to team overview

debcrafters-packages team mailing list archive

[Bug 2120246] Re: No plymouth graphic shown on riscv64

 

It sounds like you need to /remove/ 'plymouth.use-simpledrm' and keep
the virtio GPU driver in initrd.

If simpledrm isn't working then that might mean it is missing one of the
"simple" backends it needs (sysfb in the kernel source, IIRC).

-- 
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to plymouth 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



References