oswee / oswee

WIP! Testing Bazel monorepo. DO NOT use it until this message is removed. It's in early stages. This repository at any time can be moved to private Git server due to lack of trust in GitHub.
MIT License
4 stars 1 forks source link

Black screen (no plymouth for ZFS encryption key) #358

Open dzintars opened 1 year ago

dzintars commented 1 year ago

Somewhere there hides the issue:

Mar 28 16:28:03 workstation kernel: e1000e 0000:00:19.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
Mar 28 16:28:03 workstation systemd[1]: Finished dracut-initqueue.service - dracut initqueue hook.
Mar 28 16:28:03 workstation audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='unit=dracut-initqueue comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Mar 28 16:28:03 workstation systemd[1]: Started plymouth-start.service - Show Plymouth Boot Screen.
Mar 28 16:28:03 workstation audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='unit=plymouth-start comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Mar 28 16:28:03 workstation kernel: bnx2 0000:03:00.0 enp3s0f0: renamed from eth0
Mar 28 16:28:03 workstation kernel: AMD-Vi: AMD IOMMUv2 functionality not available on this system - This is not a bug.
Mar 28 16:28:03 workstation udevadm[541]: systemd-udev-settle.service is deprecated. Please fix zfs-import-scan.service, zfs-import-cache.service not to pull it in.
Mar 28 16:28:03 workstation systemd[1]: systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch was skipped because of a failed condition check (ConditionPathExists=!/run/plymouth/pid).
Mar 28 16:28:03 workstation systemd[1]: Started systemd-ask-password-plymouth.path - Forward Password Requests to Plymouth Directory Watch.
Mar 28 16:28:03 workstation systemd[1]: Reached target paths.target - Path Units.
Mar 28 16:28:03 workstation systemd[1]: Reached target remote-fs-pre.target - Preparation for Remote File Systems.
Mar 28 16:28:03 workstation systemd[1]: Reached target remote-fs.target - Remote File Systems.
Mar 28 16:28:03 workstation kernel: bnx2 0000:03:00.1 enp3s0f1: renamed from eth1
Mar 28 16:28:03 workstation kernel: hid-generic 0003:CB10:5256.0007: input,hidraw4: USB HID v1.11 Keyboard [Keebio Iris Rev. 5] on usb-0000:09:00.0-2/input0
Mar 28 16:28:03 workstation kernel: input: Keebio Iris Rev. 5 System Control as /devices/pci0000:00/0000:00:1c.4/0000:09:00.0/usb9/9-2/9-2:1.1/0003:CB10:5256.0008/input/input13
Mar 28 16:28:03 workstation kernel: znvpair: module license 'CDDL' taints kernel.
Mar 28 16:28:03 workstation kernel: znvpair: module license 'CDDL' taints kernel.
Mar 28 16:28:03 workstation kernel: Disabling lock debugging due to kernel taint
Mar 28 16:28:03 workstation kernel: znvpair: module license 'CDDL' taints kernel.
Mar 28 16:28:03 workstation kernel: input: Keebio Iris Rev. 5 Consumer Control as /devices/pci0000:00/0000:00:1c.4/0000:09:00.0/usb9/9-2/9-2:1.1/0003:CB10:5256.0008/input/input14
Mar 28 16:28:03 workstation kernel: hid-generic 0003:CB10:5256.0008: input,hidraw5: USB HID v1.11 Device [Keebio Iris Rev. 5] on usb-0000:09:00.0-2/input1
Mar 28 16:28:03 workstation kernel: input: Logitech Wireless Device PID:4069 Keyboard as /devices/pci0000:00/0000:00:1c.2/0000:07:00.0/usb5/5-2/5-2:1.2/0003:046D:C52B.0006/0003:046D:4069.0009/input/input15
Mar 28 16:28:03 workstation kernel: input: Logitech Wireless Device PID:4069 Mouse as /devices/pci0000:00/0000:00:1c.2/0000:07:00.0/usb5/5-2/5-2:1.2/0003:046D:C52B.0006/0003:046D:4069.0009/input/input16
Mar 28 16:28:03 workstation kernel: hid-generic 0003:046D:4069.0009: input,hidraw6: USB HID v1.11 Keyboard [Logitech Wireless Device PID:4069] on usb-0000:07:00.0-2/input2:1
Mar 28 16:28:03 workstation kernel: e1000e 0000:00:19.0 0000:00:19.0 (uninitialized): registered PHC clock
Mar 28 16:28:03 workstation kernel: e1000e 0000:00:19.0 eth0: (PCI Express:2.5GT/s:Width x1) 30:85:a9:96:49:ef
Mar 28 16:28:03 workstation kernel: e1000e 0000:00:19.0 eth0: Intel(R) PRO/1000 Network Connection
Mar 28 16:28:03 workstation kernel: e1000e 0000:00:19.0 eth0: MAC: 10, PHY: 11, PBA No: FFFFFF-0FF
Mar 28 16:28:03 workstation kernel: e1000e 0000:02:00.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
Mar 28 16:28:03 workstation kernel: input: Logitech MX Master 2S as /devices/pci0000:00/0000:00:1c.2/0000:07:00.0/usb5/5-2/5-2:1.2/0003:046D:C52B.0006/0003:046D:4069.0009/input/input20
Mar 28 16:28:03 workstation kernel: logitech-hidpp-device 0003:046D:4069.0009: input,hidraw6: USB HID v1.11 Keyboard [Logitech MX Master 2S] on usb-0000:07:00.0-2/input2:1
Mar 28 16:28:04 workstation kernel: e1000e 0000:02:00.0 eth1: (PCI Express:2.5GT/s:Width x4) 00:15:17:7b:ee:d2
Mar 28 16:28:04 workstation kernel: e1000e 0000:02:00.0 eth1: Intel(R) PRO/1000 Network Connection
Mar 28 16:28:04 workstation kernel: e1000e 0000:02:00.0 eth1: MAC: 0, PHY: 4, PBA No: D56146-003
Mar 28 16:28:04 workstation kernel: e1000e 0000:02:00.1: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
Mar 28 16:28:04 workstation kernel: e1000e 0000:02:00.1 eth2: (PCI Express:2.5GT/s:Width x4) 00:15:17:7b:ee:d3
Mar 28 16:28:04 workstation kernel: e1000e 0000:02:00.1 eth2: Intel(R) PRO/1000 Network Connection
Mar 28 16:28:04 workstation kernel: e1000e 0000:02:00.1 eth2: MAC: 0, PHY: 4, PBA No: D56146-003
Mar 28 16:28:04 workstation kernel: e1000e 0000:02:00.1 enp2s0f1: renamed from eth2
Mar 28 16:28:04 workstation kernel: e1000e 0000:00:19.0 eno1: renamed from eth0
Mar 28 16:28:04 workstation kernel: ZFS: Loaded module v2.1.9-1, ZFS pool version 5000, ZFS filesystem version 5
Mar 28 16:28:05 workstation kernel: e1000e 0000:02:00.0 enp2s0f0: renamed from eth1
Mar 28 16:28:05 workstation kernel: [drm] amdgpu kernel modesetting enabled.
Mar 28 16:28:05 workstation kernel: amdgpu: CRAT table not found
Mar 28 16:28:05 workstation kernel: amdgpu: Virtual CRAT table created for CPU
Mar 28 16:28:05 workstation kernel: amdgpu: Topology: Add CPU node
Mar 28 16:28:05 workstation kernel: Console: switching to colour dummy device 80x25
Mar 28 16:28:05 workstation kernel: amdgpu 0000:01:00.0: vgaarb: deactivate vga console
Mar 28 16:28:05 workstation kernel: [drm] initializing kernel modesetting (POLARIS10 0x1002:0x67DF 0x1043:0x0519 0xE7).
Mar 28 16:28:05 workstation kernel: [drm] register mmio base: 0xFB800000
Mar 28 16:28:05 workstation kernel: [drm] register mmio size: 262144
Mar 28 16:28:05 workstation kernel: [drm] add ip block number 0 <vi_common>
Mar 28 16:28:05 workstation kernel: [drm] add ip block number 1 <gmc_v8_0>
Mar 28 16:28:05 workstation kernel: [drm] add ip block number 2 <tonga_ih>
Mar 28 16:28:05 workstation kernel: [drm] add ip block number 3 <gfx_v8_0>
Mar 28 16:28:05 workstation kernel: [drm] add ip block number 4 <sdma_v3_0>
Mar 28 16:28:05 workstation kernel: [drm] add ip block number 5 <powerplay>
Mar 28 16:28:05 workstation kernel: [drm] add ip block number 6 <dm>
Mar 28 16:28:05 workstation kernel: [drm] add ip block number 7 <uvd_v6_0>
Mar 28 16:28:05 workstation kernel: [drm] add ip block number 8 <vce_v3_0>
Mar 28 16:28:05 workstation kernel: amdgpu 0000:01:00.0: No more image in the PCI ROM
Mar 28 16:28:05 workstation kernel: amdgpu 0000:01:00.0: amdgpu: Fetched VBIOS from ROM BAR
Mar 28 16:28:05 workstation kernel: amdgpu: ATOM BIOS: 115-D000PIL-100
Mar 28 16:28:05 workstation kernel: [drm] UVD is enabled in VM mode
Mar 28 16:28:05 workstation kernel: [drm] UVD ENC is enabled in VM mode
Mar 28 16:28:05 workstation kernel: [drm] VCE enabled in VM mode
Mar 28 16:28:05 workstation kernel: amdgpu 0000:01:00.0: amdgpu: Trusted Memory Zone (TMZ) feature not supported
Mar 28 16:28:05 workstation kernel: [drm] vm size is 256 GB, 2 levels, block size is 10-bit, fragment size is 9-bit
Mar 28 16:28:05 workstation kernel: amdgpu 0000:01:00.0: amdgpu: VRAM: 8192M 0x000000F400000000 - 0x000000F5FFFFFFFF (8192M used)
Mar 28 16:28:05 workstation kernel: amdgpu 0000:01:00.0: amdgpu: GART: 256M 0x000000FF00000000 - 0x000000FF0FFFFFFF
Mar 28 16:28:05 workstation kernel: [drm] Detected VRAM RAM=8192M, BAR=256M
Mar 28 16:28:05 workstation kernel: [drm] RAM width 256bits GDDR5
Mar 28 16:28:05 workstation kernel: [drm] amdgpu: 8192M of VRAM memory ready
Mar 28 16:28:05 workstation kernel: [drm] amdgpu: 32053M of GTT memory ready.
Mar 28 16:28:05 workstation kernel: [drm] GART: num cpu pages 65536, num gpu pages 65536
Mar 28 16:28:05 workstation kernel: [drm] PCIE GART of 256M enabled (table at 0x000000F400300000).
Mar 28 16:28:05 workstation kernel: [drm] Chained IB support enabled!
Mar 28 16:28:05 workstation kernel: amdgpu: hwmgr_sw_init smu backed is polaris10_smu
Mar 28 16:28:05 workstation kernel: [drm] Found UVD firmware Version: 1.130 Family ID: 16
Mar 28 16:28:05 workstation kernel: [drm] Found VCE firmware Version: 53.26 Binary ID: 3
Mar 28 16:28:05 workstation kernel: [drm] Display Core initialized with v3.2.207!
Mar 28 16:28:05 workstation kernel: [drm] DM_MST: Differing MST start on aconnector: 000000004006ccaa [id: 70]
Mar 28 16:28:05 workstation kernel: [drm] UVD and UVD ENC initialized successfully.
Mar 28 16:28:06 workstation kernel: [drm] VCE initialized successfully.
Mar 28 16:28:06 workstation kernel: kfd kfd: amdgpu: Allocated 3969056 bytes on gart
Mar 28 16:28:06 workstation kernel: amdgpu: sdma_bitmap: f
Mar 28 16:28:06 workstation kernel: amdgpu: SRAT table not found
Mar 28 16:28:06 workstation kernel: amdgpu: Virtual CRAT table created for GPU
Mar 28 16:28:06 workstation kernel: amdgpu: Topology: Add dGPU node [0x67df:0x1002]
Mar 28 16:28:06 workstation kernel: kfd kfd: amdgpu: added device 1002:67df
Mar 28 16:28:06 workstation kernel: amdgpu 0000:01:00.0: amdgpu: SE 4, SH per SE 1, CU per SH 9, active_cu_number 36
Mar 28 16:28:06 workstation kernel: amdgpu 0000:01:00.0: amdgpu: Using BACO for runtime pm
Mar 28 16:28:06 workstation kernel: [drm] Initialized amdgpu 3.49.0 20150101 for 0000:01:00.0 on minor 0
Mar 28 16:28:06 workstation kernel: amdgpu 0000:01:00.0: [drm] Cannot find any crtc or sizes
Mar 28 16:28:06 workstation systemd[1]: Finished systemd-udev-settle.service - Wait for udev To Complete Device Initialization.
Mar 28 16:28:06 workstation audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='unit=systemd-udev-settle comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Mar 28 16:28:06 workstation systemd[1]: Reached target sysinit.target - System Initialization.
Mar 28 16:28:06 workstation systemd[1]: Reached target basic.target - Basic System.
Mar 28 16:28:06 workstation systemd[1]: zfs-import-cache.service - Import ZFS pools by cache file was skipped because of a failed condition check (ConditionFileNotEmpty=/etc/zfs/zpool.cache).
Mar 28 16:28:06 workstation systemd[1]: Starting zfs-import-scan.service - Import ZFS pools by device scanning...
Mar 28 16:28:06 workstation kernel: fbcon: amdgpudrmfb (fb0) is primary device
Mar 28 16:28:06 workstation kernel: [drm] perform_link_training_with_retries: Link(1) training attempt 1 of 4 failed @ rate(20) x lane(4) : fail reason:(6)
Mar 28 16:28:06 workstation kernel: [drm] perform_link_training_with_retries: Link(1) training attempt 2 of 4 failed @ rate(20) x lane(4) : fail reason:(6)
Mar 28 16:28:06 workstation systemd[1]: Finished zfs-import-scan.service - Import ZFS pools by device scanning.
Mar 28 16:28:06 workstation kernel: [drm] perform_link_training_with_retries: Link(1) training attempt 3 of 4 failed @ rate(20) x lane(4) : fail reason:(6)
Mar 28 16:28:07 workstation kernel: [drm] enabling link 1 failed: 15
Mar 28 16:28:07 workstation kernel: Console: switching to colour frame buffer device 320x67
Mar 28 16:28:07 workstation kernel: amdgpu 0000:01:00.0: [drm] fb0: amdgpudrmfb frame buffer device
Mar 28 16:28:07 workstation kernel: kauditd_printk_skb: 8 callbacks suppressed
Mar 28 16:28:07 workstation kernel: audit: type=1130 audit(1680010087.136:19): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='unit=zfs-import-scan comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Mar 28 16:28:07 workstation audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='unit=zfs-import-scan comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Mar 28 16:28:07 workstation systemd[1]: Starting zfs-env-bootfs.service - Set BOOTFS environment for dracut...
Mar 28 16:28:07 workstation systemd[1]: zfs-env-bootfs.service: Deactivated successfully.
Mar 28 16:28:07 workstation systemd[1]: Finished zfs-env-bootfs.service - Set BOOTFS environment for dracut.
Mar 28 16:28:07 workstation audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='unit=zfs-env-bootfs comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Mar 28 16:28:07 workstation audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='unit=zfs-env-bootfs comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Mar 28 16:28:07 workstation systemd[1]: Reached target zfs-import.target - ZFS pool import target.
Mar 28 16:28:07 workstation kernel: audit: type=1130 audit(1680010087.177:20): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='unit=zfs-env-bootfs comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Mar 28 16:28:07 workstation kernel: audit: type=1131 audit(1680010087.177:21): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='unit=zfs-env-bootfs comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Mar 28 16:28:07 workstation systemd[1]: Starting dracut-pre-mount.service - dracut pre-mount hook...
Mar 28 16:28:07 workstation systemd[1]: Started systemd-ask-password-plymouth.service - Forward Password Requests to Plymouth.
Mar 28 16:28:07 workstation audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='unit=systemd-ask-password-plymouth comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Mar 28 16:28:07 workstation kernel: audit: type=1130 audit(1680010087.246:22): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='unit=systemd-ask-password-plymouth comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Mar 28 16:28:55 workstation systemd[1]: Finished dracut-pre-mount.service - dracut pre-mount hook.
Mar 28 16:28:55 workstation audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='unit=dracut-pre-mount comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Mar 28 16:28:55 workstation kernel: audit: type=1130 audit(1680010135.166:23): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=kernel msg='unit=dracut-pre-mount comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Mar 28 16:28:55 workstation systemd[1]: Mounting sysroot.mount - /sysroot...
Mar 28 16:28:55 workstation systemd[1]: zfs-snapshot-bootfs.service - Snapshot bootfs just before it is mounted was skipped because of a failed condition check (ConditionKernelCommandLine=bootfs.snapshot).
Mar 28 16:28:55 workstation systemd[1]: zfs-rollback-bootfs.service - Rollback bootfs just before it is mounted was skipped because of a failed condition check (ConditionKernelCommandLine=bootfs.rollback).
Mar 28 16:28:55 workstation systemd[1]: Mounted sysroot.mount - /sysroot.
Mar 28 16:28:55 workstation systemd[1]: Reached target initrd-root-fs.target - Initrd Root File System.
Mar 28 16:28:55 workstation systemd[1]: Starting initrd-parse-etc.service - Reload Configuration from the Real Root...
Mar 28 16:28:55 workstation systemd[1]: Reloading.
Mar 28 16:28:55 workstation systemd[1]: /etc/systemd/system.conf.d/10-default-env.conf:1: Assignment outside of section. Ignoring.
Mar 28 16:28:55 workstation audit: BPF prog-id=25 op=LOAD
Mar 28 16:28:55 workstation audit: BPF prog-id=0 op=UNLOAD
dzintars commented 1 year ago

Something wrong with the graphics. Because I can enter encryption key blindly and system will boot just fine but without the output on the screen. Could be some weird plymouth issue.

dzintars commented 1 year ago

https://bugzilla.redhat.com/show_bug.cgi?id=1874782 Exactly my symptoms in some responses

Tried both on Xorg and Wayland. Moreover, also before getting up the UI, precisely at the LUKS passphrase immediately after Grub, I got only Laptop monitor and the third one, (both in the case of HDMI or DP connection). Second one is ignored.

dzintars commented 1 year ago

If i boot with nomodeset then it all goes well. So definitely GPU driver issue.

dzintars commented 1 year ago

Basically "reinstalled" AMD drivers. For now got it working but not sure how stable it is. I have some work to do now.