bamu
6 October 2020 17:55
1
I’ve looked through the numerous no-display manjaro support posts, but have not found a solution for AMD yet. I have a Samsung monitor with a built in KVM switch that runs seamlessly on Windows10 and my previous Manjaro Ideapad (3500U). However after upgrading to Renoir with an HP Omen 15, Manjaro will no longer allow a connection to the monitor. Worse yet it momentarily provides access to the keyboard/mouse connected to the monitor before noping-out.
I’ve tried using the AUR package for optimus-manager with AMD. Switching to AMD mode, however this does not alleviate the issues. (link removed, no links allowed)
I have installed XRANDR (xorg-xrandr-1.5.1-2) however this has not helped either.
The devices INXI data is listed below, if anyone could point me in the right direction I’d really appreciate it.
bamu
6 October 2020 17:58
2
System: Kernel: 5.9.0-1-MANJARO x86_64 bits: 64 compiler: N/A
parameters: BOOT_IMAGE=/boot/vmlinuz-5.9-x86_64 root=UUID=f04f6ea2-976b-4044-bb0e-84aeaf085516 rw
quiet apparmor=1 security=apparmor udev.log_priority=3
Desktop: KDE Plasma 5.19.5 tk: Qt 5.15.1 wm: kwin_x11 dm: SDDM Distro: Manjaro Linux
Machine: Type: Laptop System: HP product: OMEN Laptop 15-en0xxx v: N/A serial: <filter> Chassis: type: 10
serial: <filter>
Mobo: HP model: 8786 v: 22.53 serial: <filter> UEFI: AMI v: F.06 date: 07/15/2020
Battery: ID-1: BAT0 charge: 68.0 Wh condition: 68.0/68.0 Wh (100%) volts: 13.1/11.6
model: Hewlett-Packard Primary type: Li-ion serial: N/A status: Full cycles: 612
Memory: RAM: total: 62.25 GiB used: 2.71 GiB (4.4%)
RAM Report: permissions: Unable to run dmidecode. Root privileges required.
CPU: Topology: 8-Core model: AMD Ryzen 7 4800H with Radeon Graphics bits: 64 type: MT MCP arch: Zen
family: 17 (23) model-id: 60 (96) stepping: 1 microcode: 8600103 L2 cache: 4096 KiB bogomips: 92663
Speed: 1396 MHz min/max: 1400/2900 MHz boost: enabled Core speeds (MHz): 1: 1397 2: 1398 3: 1397
4: 1397 5: 1397 6: 1396 7: 1397 8: 1397 9: 1396 10: 1397 11: 1397 12: 1397 13: 1406 14: 1397 15: 1397
16: 1396
Flags: 3dnowprefetch abm adx aes aperfmperf apic arat avic avx avx2 bmi1 bmi2 bpext cat_l3 cdp_l3
clflush clflushopt clwb clzero cmov cmp_legacy constant_tsc cpb cpuid cqm cqm_llc cqm_mbm_local
cqm_mbm_total cqm_occup_llc cr8_legacy cx16 cx8 de decodeassists extapic extd_apicid f16c flushbyasid
fma fpu fsgsbase fxsr fxsr_opt ht hw_pstate ibpb ibrs ibs irperf lahf_lm lbrv lm mba mca mce
misalignsse mmx mmxext monitor movbe msr mtrr mwaitx nonstop_tsc nopl npt nrip_save nx osvw
overflow_recov pae pat pausefilter pclmulqdq pdpe1gb perfctr_core perfctr_llc perfctr_nb pfthreshold
pge pni popcnt pse pse36 rdpid rdpru rdrand rdseed rdt_a rdtscp rep_good sep sha_ni skinit smap smca
smep ssbd sse sse2 sse4_1 sse4_2 sse4a ssse3 stibp succor svm svm_lock syscall tce topoext tsc
tsc_scale umip v_vmsave_vmload vgif vmcb_clean vme vmmcall wbnoinvd wdt xgetbv1 xsave xsavec
xsaveerptr xsaveopt xsaves
Vulnerabilities: Type: itlb_multihit status: Not affected
Type: l1tf status: Not affected
Type: mds status: Not affected
Type: meltdown status: Not affected
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2
mitigation: Full AMD retpoline, IBPB: conditional, IBRS_FW, STIBP: conditional, RSB filling
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics: Device-1: NVIDIA TU116M [GeForce GTX 1660 Ti Mobile] vendor: Hewlett-Packard driver: N/A
alternate: nouveau bus ID: 01:00.0 chip ID: 10de:2191
Device-2: Advanced Micro Devices [AMD/ATI] Renoir vendor: Hewlett-Packard driver: amdgpu v: kernel
bus ID: 07:00.0 chip ID: 1002:1636
Device-3: Cheng Uei Precision Industry (Foxlink) HP Wide Vision HD Camera type: USB driver: uvcvideo
bus ID: 3-3:2 chip ID: 05c8:03df
Display: x11 server: X.Org 1.20.9 compositor: kwin_x11 driver: amdgpu FAILED: ati
unloaded: modesetting alternate: fbdev,vesa display ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2") s-diag: 582mm (22.9")
Monitor-1: eDP res: 1920x1080 hz: 144 dpi: 142 size: 344x194mm (13.5x7.6") diag: 395mm (15.5")
OpenGL: renderer: AMD RENOIR (DRM 3.39.0 5.9.0-1-MANJARO LLVM 10.0.1) v: 4.6 Mesa 20.1.8
direct render: Yes
Audio: Device-1: Advanced Micro Devices [AMD] Raven/Raven2/FireFlight/Renoir Audio Processor
vendor: Hewlett-Packard driver: snd_rn_pci_acp3x v: kernel alternate: snd_pci_acp3x bus ID: 07:00.5
chip ID: 1022:15e2
Device-2: Advanced Micro Devices [AMD] Family 17h HD Audio vendor: Hewlett-Packard
driver: snd_hda_intel v: kernel bus ID: 07:00.6 chip ID: 1022:15e3
Sound Server: ALSA v: k5.9.0-1-MANJARO
Network: Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Hewlett-Packard
driver: r8169 v: kernel port: e000 bus ID: 02:00.0 chip ID: 10ec:8168
IF: eno1 state: down mac: <filter>
Device-2: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel port: e000 bus ID: 03:00.0 chip ID: 8086:2723
IF: wlo1 state: up mac: <filter>
IP v4: <filter> type: dynamic noprefixroute scope: global broadcast: <filter>
IP v6: <filter> type: noprefixroute scope: link
IF-ID-1: docker0 state: down mac: <filter>
IP v4: <filter> scope: global broadcast: <filter>
WAN IP: <filter>
Drives: Local Storage: total: 931.51 GiB used: 64.29 GiB (6.9%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO 1TB size: 931.51 GiB block size:
physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 serial: <filter> rev: 1B2QEXE7 scheme: GPT
ID-2: /dev/nvme1n1 vendor: Sabrent model: Rocket 4.0 1TB size: 931.51 GiB block size: physical: 512 B
logical: 512 B speed: 63.2 Gb/s lanes: 4 serial: <filter> rev: RKT401.2 scheme: GPT
Message: No Optical or Floppy data was found.
RAID: Message: No RAID data was found.
Partition: ID-1: / raw size: 931.22 GiB size: 915.60 GiB (98.32%) used: 64.29 GiB (7.0%) fs: ext4
dev: /dev/nvme0n1p2 label: N/A uuid: f04f6ea2-976b-4044-bb0e-84aeaf085516
ID-2: /boot/efi raw size: 300.0 MiB size: 299.4 MiB (99.80%) used: 284 KiB (0.1%) fs: vfat
dev: /dev/nvme0n1p1 label: N/A uuid: EF6C-1570
Swap: Alert: No Swap data was found.
Unmounted: ID-1: /dev/nvme1n1p1 size: 100.0 MiB fs: vfat label: N/A uuid: C08B-61D8
ID-2: /dev/nvme1n1p2 size: 16.0 MiB fs: <superuser/root required> label: N/A uuid: N/A
ID-3: /dev/nvme1n1p3 size: 930.90 GiB fs: ntfs label: N/A uuid: 2A4A8C024A8BC8D1
ID-4: /dev/nvme1n1p4 size: 505.0 MiB fs: ntfs label: N/A uuid: 8232C64B32C6443F
USB: Hub: 3-0:1 info: Full speed (or root) Hub ports: 4 rev: 2.0 speed: 480 Mb/s chip ID: 1d6b:0002
Hub: 3-1:24 info: Realtek RTS5411 Hub ports: 4 rev: 2.1 speed: 480 Mb/s chip ID: 0bda:5411
Device-1: 3-1.1:25 info: Corsair Vengeance K70R keyboard type: Keyboard,HID driver: corsair,usbhid
interfaces: 3 rev: 2.0 speed: 12 Mb/s chip ID: 1b1c:1b09
Device-2: 3-1.2:26 info: Areson Corp type: Mouse,Keyboard driver: hid-generic,usbhid interfaces: 2
rev: 1.1 speed: 12 Mb/s chip ID: 25a7:fa3f
Device-3: 3-3:2 info: Cheng Uei Precision Industry (Foxlink) HP Wide Vision HD Camera type: Video
driver: uvcvideo interfaces: 2 rev: 2.0 speed: 480 Mb/s chip ID: 05c8:03df
Device-4: 3-4:3 info: Intel AX200 Bluetooth type: Bluetooth driver: btusb interfaces: 2 rev: 2.0
speed: 12 Mb/s chip ID: 8087:0029
Hub: 4-0:1 info: Full speed (or root) Hub ports: 2 rev: 3.1 speed: 10 Gb/s chip ID: 1d6b:0003
Hub: 5-0:1 info: Full speed (or root) Hub ports: 4 rev: 2.0 speed: 480 Mb/s chip ID: 1d6b:0002
Device-1: 5-2:2 info: Lenovo USB Receiver type: Mouse,HID driver: hid-generic,usbhid interfaces: 2
rev: 2.0 speed: 12 Mb/s chip ID: 17ef:6042
Hub: 6-0:1 info: Full speed (or root) Hub ports: 2 rev: 3.1 speed: 10 Gb/s chip ID: 1d6b:0003
Sensors: System Temperatures: cpu: 51.6 C mobo: N/A gpu: amdgpu temp: 44 C
Fan Speeds (RPM): N/A
Info: Processes: 371 Uptime: 1d 4h 08m Init: systemd v: 246 Compilers: gcc: 10.2.0 alt: 9 clang: 10.0.1
Packages: 1331 pacman: 1315 lib: 368 flatpak: 0 snap: 16 Shell: Bash v: 5.0.18 running in: konsole
inxi: 3.1.05
pobrn
6 October 2020 18:00
3
I think this is the same issue .
Have you tried the nvidia mode? That’s the one that should work.
1 Like
bamu
6 October 2020 18:04
4
@pobrn thanks for the quick response, I’ll try now.
bamu
6 October 2020 18:09
5
@pobrn unfortunately switching to nvidia does not resolve the issue.
Graphics: Device-1: NVIDIA TU116M [GeForce GTX 1660 Ti Mobile] driver: N/A
Device-2: Advanced Micro Devices [AMD/ATI] Renoir driver: amdgpu v: kernel
Device-3: Cheng Uei Precision Industry (Foxlink) HP Wide Vision HD Camera type: USB driver: uvcvideo
Display: x11 server: X.Org 1.20.9 driver: amdgpu FAILED: ati unloaded: modesetting resolution: 1920x1080~144Hz
OpenGL: renderer: AMD RENOIR (DRM 3.39.0 5.9.0-1-MANJARO LLVM 10.0.1) v: 4.6 Mesa 20.1.8
bamu
6 October 2020 18:13
6
Double checking that the drivers are installed properly & up-to-date reveals I’m using the latest Nvidia/AMD drivers.
sudo mhwd -a pci nonfree 0300
[sudo] password for bamu:
> Skipping already installed config 'video-hybrid-amd-nvidia-450xx-prime' for device: 0000:01:00.0 (0300:10de:2191) Display controller nVidia Corporation TU116M [GeForce GTX 1660 Ti Mobile]
> Skipping already installed config 'video-hybrid-amd-nvidia-450xx-prime' for device: 0000:07:00.0 (0300:1002:1636) Display controller ATI Technologies Inc Renoir
pobrn
6 October 2020 18:29
7
This indicates that the nvidia driver is not loaded/installed. Can you run sudo mhwd -f -i pci video-hybrid-amd-nvidia-450xx-prime
and then post the output of pacman -Qqs nvidia-450xx
?
1 Like
bamu
6 October 2020 19:09
8
[bamu@bamu-omen ~]$ sudo mhwd -f -i pci video-hybrid-amd-nvida-450xx-prime
[sudo] password for bamu:
Error: config 'video-hybrid-amd-nvida-450xx-prime' does not exist!
The mystery continues. I tried sharing a photo but I’m unallowed. Hardware Configuration – System Settings GUI shows that video-hybrid-amd-nvidia-450xx-prime is the only current driver installed.
pobrn
6 October 2020 19:10
9
Did I mistype it? What does sudo mhwd -la
output?
bamu
6 October 2020 19:14
10
[bamu@bamu-omen ~]$ sudo mhwd -la
[sudo] password for bamu:
> All PCI configs:
--------------------------------------------------------------------------------
NAME VERSION FREEDRIVER TYPE
--------------------------------------------------------------------------------
network-slmodem 2013.12.07 true PCI
network-broadcom-wl 2018.10.07 true PCI
network-r8168 2016.04.20 true PCI
network-rt3562sta 2013.12.07 true PCI
video-hybrid-intel-nvidia-340xx-bumblebee 2019.10.25 false PCI
video-nvidia-435xx 2019.10.25 false PCI
video-hybrid-intel-nvidia-390xx-bumblebee 2019.10.25 false PCI
video-hybrid-intel-nvidia-435xx-prime 2019.10.25 false PCI
video-nvidia-450xx 2019.10.25 false PCI
video-linux 2018.05.04 true PCI
video-hybrid-amd-nvidia-450xx-prime 2019.10.25 false PCI
video-s3 2020.01.18 true PCI
video-rendition 2020.01.18 true PCI
video-hybrid-intel-nvidia-440xx-prime 2019.10.25 false PCI
video-nvidia-340xx 2019.10.25 false PCI
video-openchrome 2020.01.18 true PCI
video-modesetting 2020.01.13 true PCI
video-nvidia-430xx 2019.10.25 false PCI
video-sisusb 2020.01.18 true PCI
video-nvidia-418xx 2019.10.25 false PCI
video-hybrid-amd-nvidia-435xx-prime 2019.10.25 false PCI
video-hybrid-amd-nvidia-440xx-prime 2019.10.25 false PCI
video-hybrid-intel-nvidia-430xx-bumblebee 2019.10.25 false PCI
video-nvidia-390xx 2019.10.25 false PCI
video-nvidia-440xx 2019.10.25 false PCI
video-vesa 2017.03.12 true PCI
video-hybrid-intel-nvidia-450xx-prime 2019.10.25 false PCI
video-hybrid-intel-nvidia-418xx-bumblebee 2019.10.25 false PCI
video-virtualmachine 2020.03.26 true PCI
video-voodoo 2017.03.12 true PCI
Warning: No USB configs found!
pobrn
6 October 2020 19:15
11
And this doesn’t work? sudo mhwd -f -i pci video-hybrid-amd-nvidia-450xx-prime
?
bamu
6 October 2020 19:17
12
I think I must have missed typed (my apologies), I re-tried your original line:
[bamu@bamu-omen ~]$ sudo mhwd -f -i pci video-hybrid-amd-nvidia-450xx-prime
> Removing video-hybrid-amd-nvidia-450xx-prime...
Sourcing /etc/mhwd-x86_64.conf
Has lib32 support: true
Sourcing /var/lib/mhwd/local/pci/video-hybrid-amd-nvidia-450xx-prime/MHWDCONFIG
Processing classid: 0300
Sourcing /var/lib/mhwd/scripts/include/0300
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: removing nvidia-450xx-utils breaks dependency 'nvidia-utils>=450.51.06' required by cuda
Error: pacman failed!
Error: script failed!
pobrn
6 October 2020 19:17
13
Please remove cuda
for the time being and try again.
bamu
6 October 2020 19:17
14
Looks like cuda dependency is blocking the removal.
bamu
6 October 2020 19:19
15
Looking up method to remove cuda now.
pobrn
6 October 2020 19:21
16
pamac remove cuda
or pacman -R cuda
will do now.
bamu
6 October 2020 19:22
17
Thank you, after removing cuda.
[bamu@bamu-omen ~]$ sudo mhwd -f -i pci video-hybrid-amd-nvidia-450xx-prime
> Removing video-hybrid-amd-nvidia-450xx-prime...
Sourcing /etc/mhwd-x86_64.conf
Has lib32 support: true
Sourcing /var/lib/mhwd/local/pci/video-hybrid-amd-nvidia-450xx-prime/MHWDCONFIG
Processing classid: 0300
Sourcing /var/lib/mhwd/scripts/include/0300
checking dependencies...
:: ffmpeg optionally requires nvidia-utils: Nvidia NVDEC/NVENC support
:: google-earth-pro optionally requires nvidia-utils: For the NVIDIA driver
:: ksysguard optionally requires nvidia-utils: NVIDIA GPU usage
:: lib32-vulkan-icd-loader optionally requires lib32-vulkan-driver: packaged vulkan driver
:: steam-manjaro optionally requires vulkan-driver: packaged vulkan driver
:: steam-manjaro optionally requires lib32-vulkan-driver: packaged vulkan driver (32bit)
:: vulkan-icd-loader optionally requires vulkan-driver: packaged vulkan driver
Packages (6) lib32-nvidia-450xx-utils-450.66-1 linux414-nvidia-450xx-450.66-8 linux57-nvidia-450xx-450.66-6 linux58-nvidia-450xx-450.66-15 nvidia-450xx-
utils-450.66-1 nvidia-prime-1.0-4
Total Removed Size: 393.69 MiB
:: Do you want to remove these packages? [Y/n]
:: Processing package changes...
removing linux58-nvidia-450xx...
removing linux57-nvidia-450xx...
removing linux414-nvidia-450xx...
removing lib32-nvidia-450xx-utils...
xorg configuration symlink valid...
removing nvidia-prime...
removing nvidia-450xx-utils...
xorg configuration symlink valid...
:: Running post-transaction hooks...
(1/4) Reloading system manager configuration...
(2/4) Arming ConditionNeedsUpdate...
(3/4) Updating module dependencies...
(4/4) Updating the desktop file MIME type cache...
'/etc/X11/xorg.conf.d/90-mhwd.conf' symlink is invalid! Removing it...
> Successfully removed video-hybrid-amd-nvidia-450xx-prime
> Installing video-hybrid-amd-nvidia-450xx-prime...
Sourcing /etc/mhwd-x86_64.conf
Has lib32 support: true
Sourcing /var/lib/mhwd/db/pci/graphic_drivers/hybrid-amd-nvidia-450xx-prime/MHWDCONFIG
Processing classid: 0300
Sourcing /var/lib/mhwd/scripts/include/0300
:: Synchronizing package databases...
core is up to date
extra is up to date
downloading community.db...
error: target not found: linux59-nvidia-450xx
multilib is up to date
Error: pacman failed!
Error: script failed!
pobrn
6 October 2020 19:27
18
I see now. The 450xx drivers are not available for the 5.9 kernel, only the 455xx (and only in the unstable branch). Since that’s a beta driver, I cannot recommend it. I suggest you install linux-latest
, reboot and select the 5.8 kernel in the GRUB menu, then uninstall the 5.9 kernel, and try again. Or do you have any reason for using an rc kernel?
bamu
6 October 2020 19:31
19
No explicit reason for being on 5.9, I will revert to 5.8 and test.
bamu
6 October 2020 20:20
20
Switched to 5.8, still targeting 5.9
[bamu@bamu-omen ~]$ sudo mhwd -f -i pci video-hybrid-amd-nvidia-450xx-prime
> Installing video-hybrid-amd-nvidia-450xx-prime...
Sourcing /etc/mhwd-x86_64.conf
Has lib32 support: true
Sourcing /var/lib/mhwd/db/pci/graphic_drivers/hybrid-amd-nvidia-450xx-prime/MHWDCONFIG
Processing classid: 0300
Sourcing /var/lib/mhwd/scripts/include/0300
:: Synchronizing package databases...
error: target not found: linux59-nvidia-450xx
core is up to date
extra is up to date
community is up to date
multilib is up to date
Error: pacman failed!
Error: script failed!
[bamu@bamu-omen ~]$ mhwd-kernel -li
Currently running: 5.8.11-1-MANJARO (linux58)
The following kernels are installed in your system:
* linux58
* linux59