I have a Lenovo X1 eXtreme Gen2 laptop
With both integrated Intel and NVidia 1650 graphic cards
I recently updated kernel from 5.4 to 5.8 kernel and nvidia drivers from 430 to 450
Since then I lost 2 on 3 external monitors
I used to have 1 on HDMI port and 2 others on USB-C ports to DVI on screen side
I followed the optimus manager par on this page : (archlinux wiki => Lenovo_ThinkPad_X1_Extreme_(Gen_2) )
I currently have the HDMI outp[ut working fine
But the 2 screens on USB-C remainsblack and the screen says : “Input nit supported”
I’d like to get those 2 screens back to normal.
What is stange is that the 3 external monitors are well detected by nvidia-settings.
Moreover the mouse seems to move through the screens even if they remain black.
I tried several configurations but I think I’m starting to make more mess than good things.
It’s like if the video signal on USB-C wasn’t correct , not a problem on the screen side etc…
Once while I was connecting/disconnecting USB-C and HDMI plugs both black screen were displaying a mirror image at different resolution.
As soon as I disconnect one plug both screen get back to black…but still properly detected in nvidia settings…
Screens and cables are OK as they work under Windows10 on exact same hardware (dual boot)
I’m going crazy …
I already tried to downgrade to 440 and 430 drivers, kernels 5.7 and 5.4
(it was working with 5.4 and 430… but it ain’t anymore)
Here are some useful commands and there outputs :
inxi -G
Graphics: Device-1: Intel UHD Graphics 630 driver: i915 v: kernel Device-2: NVIDIA TU117M [GeForce GTX 1650 Mobile / Max-Q] driver: nvidia v: 450.66 Device-3: IMC Networks Integrated Camera type: USB driver: uvcvideo Display: x11 server: X.Org 1.20.9 driver: modesetting,nvidia resolution: 1: 1920x1080~60Hz 2: 1920x1080~60Hz 3: 1920x1080~60Hz 4: 1920x1080~60Hz OpenGL: renderer: GeForce GTX 1650 with Max-Q Design/PCIe/SSE2 v: 4.6.0 NVIDIA 450.66
xrandr --listmonitors
Monitors: 4 0: +*eDP-1-1 1920/344x1080/193+1920+1098 eDP-1-1 1: +HDMI-0 1920/477x1080/268+3840+0 HDMI-0 2: +DP-0 1920/477x1080/268+0+18 DP-0 3: +DP-1 1920/477x1080/268+1920+18 DP-1
xrandr
Screen 0: minimum 8 x 8, current 5760 x 2160, maximum 32767 x 32767 DP-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm 1920x1080 60.00*+ 1680x1050 59.95 1440x900 59.89 1280x1024 75.02 60.02 1280x960 60.00 1280x800 59.81 1280x720 60.00 1152x864 75.00 1024x768 75.03 70.07 60.00 800x600 75.00 72.19 60.32 56.25 640x480 75.00 72.81 59.94 DP-1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 477mm x 268mm 1920x1080 60.00*+ 1680x1050 59.95 1440x900 59.89 1280x1024 75.02 60.02 1280x960 60.00 1280x800 59.81 1280x720 60.00 1152x864 75.00 1024x768 75.03 70.07 60.00 800x600 75.00 72.19 60.32 56.25 640x480 75.00 72.81 59.94 HDMI-0 connected 1920x1080+3840+0 (normal left inverted right x axis y axis) 477mm x 268mm 1920x1080 60.00*+ 59.94 50.00 1680x1050 59.95 1600x900 60.00 1440x900 59.89 1280x1024 75.02 60.02 1280x800 59.81 1280x720 60.00 59.94 50.00 1152x864 75.00 1024x768 75.03 70.07 60.00 800x600 75.00 72.19 60.32 56.25 720x576 50.00 720x480 59.94 640x480 75.00 72.81 59.94 eDP-1-1 connected primary 1920x1080+1920+1080 (normal left inverted right x axis y axis) 344mm x 193mm 1920x1080 60.00*+ 59.97 59.96 59.93 1680x1050 59.95 59.88 1400x1050 59.98 1600x900 59.99 59.94 59.95 59.82 1280x1024 60.02 1400x900 59.96 59.88 1280x960 60.00 1440x810 60.00 59.97 1368x768 59.88 59.85 1280x800 59.99 59.97 59.81 59.91 1280x720 60.00 59.99 59.86 59.74 1024x768 60.04 60.00 960x720 60.00 928x696 60.05 896x672 60.01 1024x576 59.95 59.96 59.90 59.82 960x600 59.93 60.00 960x540 59.96 59.99 59.63 59.82 800x600 60.00 60.32 56.25 840x525 60.01 59.88 864x486 59.92 59.57 700x525 59.98 800x450 59.95 59.82 640x512 60.02 700x450 59.96 59.88 640x480 60.00 59.94 720x405 59.51 58.99 684x384 59.88 59.85 640x400 59.88 59.98 640x360 59.86 59.83 59.84 59.32 512x384 60.00 512x288 60.00 59.92 480x270 59.63 59.82 400x300 60.32 56.34 432x243 59.92 59.57 320x240 60.05 360x202 59.51 59.13 320x180 59.84 59.32 1680x1050 (0x1bf) 146.250MHz -HSync +VSync h: width 1680 start 1784 end 1960 total 2240 skew 0 clock 65.29KHz v: height 1050 start 1053 end 1059 total 1089 clock 59.95Hz 1280x1024 (0x1c2) 108.000MHz +HSync +VSync h: width 1280 start 1328 end 1440 total 1688 skew 0 clock 63.98KHz v: height 1024 start 1025 end 1028 total 1066 clock 60.02Hz 1280x960 (0x1c3) 108.000MHz +HSync +VSync h: width 1280 start 1376 end 1488 total 1800 skew 0 clock 60.00KHz v: height 960 start 961 end 964 total 1000 clock 60.00Hz 1280x800 (0x1c4) 83.500MHz -HSync +VSync h: width 1280 start 1352 end 1480 total 1680 skew 0 clock 49.70KHz v: height 800 start 803 end 809 total 831 clock 59.81Hz 1024x768 (0x1c9) 65.000MHz -HSync -VSync h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.36KHz v: height 768 start 771 end 777 total 806 clock 60.00Hz 800x600 (0x1cc) 40.000MHz +HSync +VSync h: width 800 start 840 end 968 total 1056 skew 0 clock 37.88KHz v: height 600 start 601 end 605 total 628 clock 60.32Hz 800x600 (0x1cd) 36.000MHz +HSync +VSync h: width 800 start 824 end 896 total 1024 skew 0 clock 35.16KHz v: height 600 start 601 end 603 total 625 clock 56.25Hz 640x480 (0x1d0) 25.175MHz -HSync -VSync h: width 640 start 656 end 752 total 800 skew 0 clock 31.47KHz v: height 480 start 490 end 492 total 525 clock 59.94Hz
lspci -k | grep -A 2 -E "(VGA|3D)"
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 630 (Mobile) (rev 02) Subsystem: Lenovo UHD Graphics 630 (Mobile) Kernel driver in use: i915 -- 01:00.0 VGA compatible controller: NVIDIA Corporation TU117M [GeForce GTX 1650 Mobile / Max-Q] (rev a1) Subsystem: Lenovo TU117M [GeForce GTX 1650 Mobile / Max-Q] Kernel driver in use: nvidia
nvidia-smi
Tue Oct 13 23:50:40 2020 +-----------------------------------------------------------------------------+ | NVIDIA-SMI 450.66 Driver Version: 450.66 CUDA Version: 11.0 | |-------------------------------+----------------------+----------------------+ | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | | | | MIG M. | |===============================+======================+======================| | 0 GeForce GTX 165... Off | 00000000:01:00.0 On | N/A | | N/A 53C P8 5W / N/A | 770MiB / 3911MiB | 11% Default | | | | N/A | +-------------------------------+----------------------+----------------------+ +-----------------------------------------------------------------------------+ | Processes: | | GPU GI CI PID Type Process name GPU Memory | | ID ID Usage | |=============================================================================| | 0 N/A N/A 1743 G /usr/lib/Xorg 713MiB | | 0 N/A N/A 2446 G xfwm4 2MiB | | 0 N/A N/A 3045 G ...AAAAAAAAA= --shared-files 20MiB | | 0 N/A N/A 4467 G ...AAAAAAAAA= --shared-files 31MiB | +-----------------------------------------------------------------------------+
nvidia-xconfig --query-gpu-info
Number of GPUs: 1 GPU #0: Name : GeForce GTX 1650 with Max-Q Design UUID : GPU-b0de42fe-97f8-6f7f-e531-2f913f19c04c PCI BusID : PCI:1:0:0 Number of Display Devices: 3 Display Device 0 (TV-0): EDID Name : Acer S220HQL Minimum HorizSync : 31.000 kHz Maximum HorizSync : 83.000 kHz Minimum VertRefresh : 56 Hz Maximum VertRefresh : 76 Hz Maximum PixelClock : 170.000 MHz Maximum Width : 1920 pixels Maximum Height : 1080 pixels Preferred Width : 1920 pixels Preferred Height : 1080 pixels Preferred VertRefresh : 60 Hz Physical Width : 480 mm Physical Height : 270 mm Display Device 1 (TV-1): EDID Name : Acer S220HQL Minimum HorizSync : 31.000 kHz Maximum HorizSync : 83.000 kHz Minimum VertRefresh : 56 Hz Maximum VertRefresh : 76 Hz Maximum PixelClock : 170.000 MHz Maximum Width : 1920 pixels Maximum Height : 1080 pixels Preferred Width : 1920 pixels Preferred Height : 1080 pixels Preferred VertRefresh : 60 Hz Physical Width : 480 mm Physical Height : 270 mm Display Device 2 (TV-2): EDID Name : Samsung S22B350 Minimum HorizSync : 30.000 kHz Maximum HorizSync : 81.000 kHz Minimum VertRefresh : 50 Hz Maximum VertRefresh : 75 Hz Maximum PixelClock : 170.000 MHz Maximum Width : 1920 pixels Maximum Height : 1080 pixels Preferred Width : 1920 pixels Preferred Height : 1080 pixels Preferred VertRefresh : 60 Hz Physical Width : 480 mm Physical Height : 270 m
Is that normal the TV-x for each external display devices ?
glxinfo | grep "OpenGL renderer"
`
OpenGL renderer string: GeForce GTX 1650 with Max-Q Design/PCIe/SSE2
`
glxgears
Running synchronized to the vertical refresh. The framerate should be approximately the same as the monitor refresh rate. 302 frames in 5.0 seconds = 60.256 FPS 301 frames in 5.0 seconds = 60.012 FPS 300 frames in 5.0 seconds = 59.998 FPS 300 frames in 5.0 seconds = 59.997 FPS 300 frames in 5.0 seconds = 59.998 FPS
(No matter on which display is the glxgear window, even on a black display …)
mhwd -li
Installed PCI configs: -------------------------------------------------------------------------------- NAME VERSION FREEDRIVER TYPE -------------------------------------------------------------------------------- video-linux 2018.05.04 true PCI video-hybrid-intel-nvidia-450xx-prime 2019.10.25 false PCI video-modesetting 2020.01.13 true PCI Warning: No installed USB configs!
inxi --admin --verbosity=7 --filter --no-host
System: Kernel: 5.8.11-1-MANJARO x86_64 bits: 64 compiler: N/A parameters: BOOT_IMAGE=/boot/vmlinuz-5.8-x86_64 root=UUID=06e1f2b6-5fa7-4741-9e9f-a018ab0d90a1 rw quiet apparmor=1 security=apparmor udev.log_priority=3 nouveau.modeset=0 resume=UUID=7900c9b0-c61d-41f5-afcf-f839dd835c2a Desktop: Xfce 4.14.2 tk: Gtk 3.24.20 info: xfce4-panel wm: xfwm4 dm: LightDM 1.30.0 Distro: Manjaro Linux Machine: Type: Laptop System: LENOVO product: 20QVCTO1WW v: ThinkPad X1 Extreme 2nd serial: <filter> Chassis: type: 10 serial: <filter> Mobo: LENOVO model: 20QVCTO1WW v: SDK0J40697 WIN serial: <filter> UEFI [Legacy]: LENOVO v: N2OET42W (1.29 ) date: 01/20/2020 Battery: ID-1: BAT0 charge: 56.8 Wh condition: 71.4/80.4 Wh (89%) volts: 16.4/15.4 model: Celxpert 5B10V98091 type: Li-poly serial: <filter> status: Unknown cycles: 247 Memory: RAM: total: 30.72 GiB used: 4.78 GiB (15.6%) RAM Report: permissions: Unable to run dmidecode. Root privileges required. CPU: Topology: 6-Core model: Intel Core i7-9850H bits: 64 type: MT MCP arch: Kaby Lake family: 6 model-id: 9E (158) stepping: D (13) microcode: D6 L2 cache: 12.0 MiB bogomips: 62431 Speed: 4402 MHz min/max: 800/4600 MHz Core speeds (MHz): 1: 4411 2: 4328 3: 4305 4: 4268 5: 4334 6: 4212 7: 4313 8: 4313 9: 4448 10: 4151 11: 4152 12: 4292 Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat arch_capabilities arch_perfmon art avx avx2 bmi1 bmi2 bts clflush clflushopt cmov constant_tsc cpuid cpuid_fault cx16 cx8 de ds_cpl dtes64 dtherm dts epb ept ept_ad erms est f16c flexpriority flush_l1d fma fpu fsgsbase fxsr ht hwp hwp_act_window hwp_epp hwp_notify ibpb ibrs ibrs_enhanced ida intel_pt invpcid invpcid_single lahf_lm lm mca mce md_clear mmx monitor movbe mpx msr mtrr nonstop_tsc nopl nx pae pat pbe pcid pclmulqdq pdcm pdpe1gb pebs pge pln pni popcnt pse pse36 pts rdrand rdseed rdtscp rep_good sdbg sep smap smep smx ss ssbd sse sse2 sse4_1 sse4_2 ssse3 stibp syscall tm tm2 tpr_shadow tsc tsc_adjust tsc_deadline_timer vme vmx vnmi vpid x2apic xgetbv1 xsave xsavec xsaveopt xsaves xtopology xtpr Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled 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: Enhanced IBRS, IBPB: conditional, RSB filling Type: srbds mitigation: TSX disabled Type: tsx_async_abort mitigation: TSX disabled Graphics: Device-1: Intel UHD Graphics 630 vendor: Lenovo driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:3e9b Device-2: NVIDIA TU117M [GeForce GTX 1650 Mobile / Max-Q] vendor: Lenovo driver: nvidia v: 450.66 alternate: nouveau,nvidia_drm bus ID: 01:00.0 chip ID: 10de:1f91 Device-3: IMC Networks Integrated Camera type: USB driver: uvcvideo bus ID: 1-8:9 chip ID: 13d3:56ba serial: <filter> Display: x11 server: X.Org 1.20.9 driver: modesetting,nvidia display ID: :0.0 screens: 1 Screen-1: 0 s-res: 5760x2178 s-dpi: 96 s-size: 1524x576mm (60.0x22.7") s-diag: 1629mm (64.1") Monitor-1: DP-0 res: 1920x1080 hz: 60 dpi: 102 size: 477x268mm (18.8x10.6") diag: 547mm (21.5") Monitor-2: DP-1 res: 1920x1080 hz: 60 dpi: 102 size: 477x268mm (18.8x10.6") diag: 547mm (21.5") Monitor-3: HDMI-0 res: 1920x1080 hz: 60 dpi: 102 size: 477x268mm (18.8x10.6") diag: 547mm (21.5") Monitor-4: eDP-1-1 res: 1920x1080 hz: 60 dpi: 142 size: 344x193mm (13.5x7.6") diag: 394mm (15.5") OpenGL: renderer: GeForce GTX 1650 with Max-Q Design/PCIe/SSE2 v: 4.6.0 NVIDIA 450.66 direct render: Yes Audio: Device-1: Intel Cannon Lake PCH cAVS vendor: Lenovo driver: snd_hda_intel v: kernel alternate: snd_soc_skl,snd_sof_pci bus ID: 00:1f.3 chip ID: 8086:a348 Device-2: Parrot SA USB-C dongle type: USB driver: hid-generic,snd-usb-audio,usbhid bus ID: 1-1.1.1.4:10 chip ID: 19cf:0100 serial: <filter> Sound Server: ALSA v: k5.8.11-1-MANJARO Network: Device-1: Intel Ethernet I219-LM vendor: Lenovo driver: e1000e v: 3.2.6-k port: efa0 bus ID: 00:1f.6 chip ID: 8086:15bb IF: enp0s31f6 state: down mac: <filter> Device-2: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel port: 2000 bus ID: 52:00.0 chip ID: 8086:2723 IF: wlp82s0 state: up mac: <filter> IP v4: <filter> type: dynamic noprefixroute scope: global broadcast: <filter> IP v6: <filter> type: dynamic noprefixroute scope: global IP v6: <filter> type: noprefixroute scope: link IF-ID-1: br-375d7a404d4c state: down mac: <filter> IP v4: <filter> scope: global broadcast: <filter> IF-ID-2: docker0 state: down mac: <filter> IP v4: <filter> scope: global broadcast: <filter> WAN IP: <filter> Drives: Local Storage: total: 1.40 TiB used: 403.63 GiB (28.2%) ID-1: /dev/mmcblk0 model: EFAQK size: 476.91 GiB block size: physical: 512 B logical: 512 B serial: <filter> scheme: MBR SMART Message: Unknown smartctl error. Unable to get data. SMART Message: Unable to run smartctl. Root privileges required. ID-2: /dev/nvme0n1 vendor: Samsung model: MZVLB1T0HBLR-000L7 size: 953.87 GiB block size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 serial: <filter> rev: 4M2QEXF7 scheme: GPT ID-3: /dev/nvme1n1 vendor: Samsung model: MZVLB1T0HBLR-000L7 size: 953.87 GiB block size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 serial: <filter> rev: 4M2QEXF7 scheme: MBR Message: No Optical or Floppy data was found. RAID: Message: No RAID data was found. Partition: ID-1: / raw size: 461.43 GiB size: 453.19 GiB (98.21%) used: 403.59 GiB (89.1%) fs: ext4 dev: /dev/nvme1n1p2 label: N/A uuid: 06e1f2b6-5fa7-4741-9e9f-a018ab0d90a1 ID-2: /boot/efi raw size: 260.0 MiB size: 256.0 MiB (98.46%) used: 38.6 MiB (15.1%) fs: vfat dev: /dev/nvme0n1p1 label: SYSTEM uuid: 44BE-0CDF Swap: Kernel: swappiness: 60 (default) cache pressure: 100 (default) ID-1: swap-1 type: partition size: 87.08 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/nvme0n1p5 label: N/A uuid: 7900c9b0-c61d-41f5-afcf-f839dd835c2a Unmounted: ID-1: /dev/mmcblk0p1 size: 476.88 GiB fs: exfat label: N/A uuid: 9C33-6BBD ID-2: /dev/nvme0n1p2 size: 16.0 MiB fs: <superuser/root required> label: N/A uuid: N/A ID-3: /dev/nvme0n1p3 size: 865.55 GiB fs: ntfs label: Windows uuid: B252C09B52C065A7 ID-4: /dev/nvme0n1p4 size: 1000.0 MiB fs: ntfs label: WinRE_DRV uuid: A276C0D576C0AAFD ID-5: /dev/nvme1n1p1 size: 512.0 MiB fs: ext4 label: N/A uuid: 72ef0f0c-0a95-49d9-9f7f-9a84ebc10815 ID-6: /dev/nvme1n1p3 size: 491.94 GiB fs: ext4 label: Manjaro EFI uuid: cf9f41ca-b96f-4b37-9fb7-4f727d975d21 USB: Hub: 1-0:1 info: Full speed (or root) Hub ports: 16 rev: 2.0 speed: 480 Mb/s chip ID: 1d6b:0002 Hub: 1-1:2 info: Hitachi ports: 4 rev: 2.1 speed: 480 Mb/s chip ID: 045b:0209 Hub: 1-1.1:4 info: Hitachi ports: 4 rev: 2.1 speed: 480 Mb/s chip ID: 045b:0209 Hub: 1-1.1.1:7 info: Terminus Hub ports: 4 rev: 2.0 speed: 480 Mb/s chip ID: 1a40:0101 Device-1: 1-1.1.1.4:10 info: Parrot SA USB-C dongle type: Audio,HID driver: hid-generic,snd-usb-audio,usbhid interfaces: 4 rev: 2.0 speed: 12 Mb/s chip ID: 19cf:0100 serial: <filter> Device-2: 1-1.2:15 info: Microdia Backlit Gaming Keyboard type: Keyboard,Mouse driver: hid-generic,usbhid interfaces: 2 rev: 2.0 speed: 12 Mb/s chip ID: 0c45:652f Device-3: 1-1.3:8 info: Logitech G303 Gaming Mouse type: Mouse,HID driver: hid-generic,usbhid interfaces: 2 rev: 2.0 speed: 12 Mb/s chip ID: 046d:c080 serial: <filter> Device-4: 1-4:17 info: VIA Labs USB-C dongle type: Billboard driver: N/A interfaces: 1 rev: 2.0 speed: 480 Mb/s chip ID: 2109:0100 serial: <filter> Device-5: 1-7:16 info: VIA Labs USB-C dongle type: Billboard driver: N/A interfaces: 1 rev: 2.0 speed: 480 Mb/s chip ID: 2109:0100 serial: <filter> Device-6: 1-8:9 info: IMC Networks Integrated Camera type: Video driver: uvcvideo interfaces: 4 rev: 2.0 speed: 480 Mb/s chip ID: 13d3:56ba serial: <filter> Device-7: 1-9:11 info: Synaptics Prometheus MIS Touch Fingerprint Reader type: <vendor specific> driver: N/A interfaces: 1 rev: 2.0 speed: 12 Mb/s chip ID: 06cb:00bd serial: <filter> Device-8: 1-14:12 info: Intel AX200 Bluetooth type: Bluetooth driver: btusb interfaces: 2 rev: 2.0 speed: 12 Mb/s chip ID: 8087:0029 Hub: 2-0:1 info: Full speed (or root) Hub ports: 10 rev: 3.1 speed: 10 Gb/s chip ID: 1d6b:0003 Hub: 2-1:2 info: Hitachi ports: 4 rev: 3.0 speed: 5 Gb/s chip ID: 045b:0210 Hub: 2-1.1:3 info: Hitachi ports: 4 rev: 3.0 speed: 5 Gb/s chip ID: 045b:0210 Sensors: System Temperatures: cpu: 73.0 C mobo: 54.0 C gpu: nvidia temp: 55 C Fan Speeds (RPM): cpu: 4431 fan-2: 4237 Info: Processes: 344 Uptime: 42m Init: systemd v: 246 Compilers: gcc: 10.2.0 alt: 8 clang: 10.0.1 Packages: 1813 pacman: 1793 lib: 492 flatpak: 0 snap: 20 Shell: Zsh v: 5.8 running in: terminator inxi: 3.1.05
And also this :
head -n 50 /etc/modprobe.d/*
==> /etc/modprobe.d/bbswitch.conf <== options bbswitch load_state=0 unload_state=0 ==> /etc/modprobe.d/dslr-webcam.conf <== # Module options for Video4Linux, needed for our DSLR Webcam alias dslr-webcam v4l2loopback options v4l2loopback exclusive_caps=1 max_buffers=2 ==> /etc/modprobe.d/mhwd-gpu.conf <== ## ## Generated by mhwd - Manjaro Hardware Detection ## blacklist nouveau blacklist ttm blacklist drm_kms_helper blacklist drm options nvidia "NVreg_DynamicPowerManagement=0x02" ==> /etc/modprobe.d/nvidia.conf <== blacklist nouveau blacklist nvidiafb blacklist rivafb ==> /etc/modprobe.d/nvidia-drm.conf <== options nvidia_drm modeset=1
head -n 9999 /etc/X11/xorg.conf.d/*?
==> /etc/X11/xorg.conf.d/00-keyboard.conf <== # Read and parsed by systemd-localed. It's probably wise not to edit this file # manually too freely. Section "InputClass" Identifier "system-keyboard" MatchIsKeyboard "on" Option "XkbLayout" "fr" Option "XkbModel" "pc105" EndSection ==> /etc/X11/xorg.conf.d/10-optimus-manager.conf <== Section "Files" ModulePath "/usr/lib/nvidia" ModulePath "/usr/lib32/nvidia" ModulePath "/usr/lib32/nvidia/xorg/modules" ModulePath "/usr/lib32/xorg/modules" ModulePath "/usr/lib64/nvidia/xorg/modules" ModulePath "/usr/lib64/nvidia/xorg" ModulePath "/usr/lib64/xorg/modules" EndSection Section "ServerLayout" Identifier "layout" Screen 0 "nvidia" Inactive "intel" EndSection Section "Device" Identifier "nvidia" Driver "nvidia" BusID "PCI:1:0:0" EndSection Section "Screen" Identifier "nvidia" Device "nvidia" Option "AllowEmptyInitialConfiguration" Option "AllowExternalGpus" EndSection Section "Device" Identifier "intel" Driver "modesetting" BusID "PCI:0:2:0" EndSection Section "Screen" Identifier "intel" Device "intel" EndSection Section "ServerFlags" Option "IgnoreABI" "1" EndSection
ls /usr/lib/xorg/modules/drivers/
.> rwxr-xr-x 160k root 19 mai 12:10 amdgpu_drv.so
.rwxr-xr-x 14k root 16 mai 22:48 ati_drv.so .rwxr-xr-x 1,7M root 11 mai 16:30 intel_drv.so .rwxr-xr-x 111k root 2 sept. 9:39 modesetting_drv.so .rwxr-xr-x 225k root 16 mai 12:23 nouveau_drv.so .rwxr-xr-x 6,8M root 18 août 22:23 nvidia_drv.so .rwxr-xr-x 502k root 16 mai 22:48 radeon_drv.so
pacman -Qs nvidia
local/egl-wayland 1.1.5-1 EGLStream-based Wayland external platform local/lib32-libvdpau 1.4-1 Nvidia VDPAU library local/lib32-nvidia-450xx-utils 450.66-1 NVIDIA drivers utilities (32-bit) local/libvdpau 1.4-1 Nvidia VDPAU library local/libxnvctrl 455.23.04-1 NVIDIA NV-CONTROL X extension local/linux57-nvidia-450xx 450.66-6 (linux57-extramodules) NVIDIA drivers for linux. local/linux58-nvidia-450xx 450.66-15 (linux58-extramodules) NVIDIA drivers for linux. local/mhwd-nvidia-340xx 340.108-1 MHWD module-ids for nvidia 340.108 local/mhwd-nvidia-390xx 390.132-1 MHWD module-ids for nvidia 390.132 local/mhwd-nvidia-418xx 418.113-1 MHWD module-ids for nvidia-418xx 418.113 local/mhwd-nvidia-430xx 430.64-1.0 MHWD module-ids for nvidia-430xx 430.64 local/mhwd-nvidia-435xx 435.21-1.0 MHWD module-ids for nvidia 435.21 local/mhwd-nvidia-440xx 440.100-1 MHWD module-ids for nvidia 440.100 local/mhwd-nvidia-450xx 450.66-1 MHWD module-ids for nvidia 450.66 local/nccl 2.7.8-1 Library for NVIDIA multi-GPU and multi-node collective communication primitives local/nvidia-450xx-utils 450.66-1 NVIDIA drivers utilities local/nvidia-prime 1.0-4 NVIDIA Prime Render Offload configuration and utilities local/nvtop 1.0.0-2 An htop like monitoring tool for NVIDIA GPUs local/opencl-nvidia-450xx 450.66-1 OpenCL implemention for NVIDIA local/pycuda-headers 2019.1.2-6 Python wrapper for Nvidia CUDA local/xf86-video-nouveau 1.0.16-2 (xorg-drivers) Open Source 3D acceleration driver for nVidia cards
pacman -Ss nvidia | grep install
core/mhwd-nvidia-340xx 340.108-1 [installé] core/mhwd-nvidia-390xx 390.132-1 [installé] core/mhwd-nvidia-418xx 418.113-1 [installé] core/mhwd-nvidia-430xx 430.64-1.0 [installé] core/mhwd-nvidia-435xx 435.21-1.0 [installé] core/mhwd-nvidia-440xx 440.100-1 [installé] core/mhwd-nvidia-450xx 450.66-1 [installé] extra/egl-wayland 1.1.5-1 [installé] extra/libvdpau 1.4-1 [installé] extra/libxnvctrl 455.23.04-1 [installé] extra/linux57-nvidia-450xx 450.66-6 (linux57-extramodules) [installé] extra/linux58-nvidia-450xx 450.66-15 (linux58-extramodules) [installé] extra/nvidia-450xx-utils 450.66-1 [installé] extra/nvidia-prime 1.0-4 [installé] extra/opencl-nvidia-450xx 450.66-1 [installé] extra/xf86-video-nouveau 1.0.16-2 (xorg-drivers) [installé] community/nccl 2.7.8-1 [installé] community/nvtop 1.0.0-2 [installé] community/pycuda-headers 2019.1.2-6 [installé] multilib/lib32-libvdpau 1.4-1 [installé] multilib/lib32-nvidia-450xx-utils 450.66-1 [installé]
That’s all what come to my mind for now …
If anybody has an idea please share …