Problem with video driver using the usb live version

Hi,

I’m currently using Linux Mint but I would like to try Manjaro (I’ve been using Debian based distros for more than 10 years, maybe it’s time to move on…)
I tried the USB live version (manjaro-kde-21.0.1-210410-linux510). I have a strange problem with the video driver. The screen on my laptop looks like this: look at those horizontal lines on my monitor (in fact they are horizontal, but I took the photo with my phone a little tilted)

Using Mint the video card works very well with both the video cards (nVidia and Intel), I can also play some 3d games on Steam without any problem.
I also tried another Arch based distro (Garuda) and I have the same problem (it’s not a problem with my graphic card, with Linux Mint it is all right).

Can you help me to solve the problem?
I would like to see at least the nVidia video card properly working (possibly both, nVidia and Intel) before installing Manjaro on my hard drive.

Thank you very much for your time
Francesco


Some more info

Running inxi with MINT I see:



~$ inxi -Fxxxza
System:    Kernel: 5.4.0-72-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 
           parameters: BOOT_IMAGE=/vmlinuz-5.4.0-72-generic root=/dev/mapper/vgmint-root ro quiet splash 
           Desktop: Cinnamon 4.8.6 wm: muffin 4.8.1 dm: LightDM 1.30.0 Distro: Linux Mint 20.1 Ulyssa 
           base: Ubuntu 20.04 focal 
Machine:   Type: Laptop System: HUAWEI product: MACH-WX9 v: M19 serial: <filter> 
           Mobo: HUAWEI model: MACH-WX9-PCB v: M19 serial: <filter> UEFI: HUAWEI v: 1.28 date: 03/15/2019 
Battery:   ID-1: BAT0 charge: 55.8 Wh condition: 56.4/56.3 Wh (100%) volts: 8.6/7.6 model: DYNAPACK HB4593R1ECW 
           type: Li-ion serial: <filter> status: Unknown cycles: 23 
CPU:       Topology: Quad Core model: Intel Core i7-8550U bits: 64 type: MT MCP arch: Kaby Lake family: 6 
           model-id: 8E (142) stepping: A (10) microcode: E0 L2 cache: 8192 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 31999 
           Speed: 800 MHz min/max: 400/4000 MHz Core speeds (MHz): 1: 800 2: 800 3: 800 4: 801 5: 800 6: 800 
           7: 800 8: 800 
           Vulnerabilities: Type: itlb_multihit status: KVM: Split huge pages 
           Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable 
           Type: mds mitigation: Clear CPU buffers; SMT vulnerable 
           Type: meltdown mitigation: PTI 
           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 generic retpoline, IBPB: conditional, IBRS_FW, STIBP: conditional, RSB filling 
           Type: srbds mitigation: Microcode 
           Type: tsx_async_abort status: Not affected 
Graphics:  Device-1: Intel UHD Graphics 620 vendor: Huawei driver: i915 v: kernel bus ID: 00:02.0 
           chip ID: 8086:5917 
           Device-2: NVIDIA GP108M [GeForce MX150] vendor: Huawei driver: nvidia v: 460.56 bus ID: 01:00.0 
           chip ID: 10de:1d12 
           Display: x11 server: X.Org 1.20.9 driver: modesetting,nvidia unloaded: fbdev,nouveau,vesa 
           resolution: 3000x2000~60Hz 
           OpenGL: renderer: Mesa Intel UHD Graphics 620 (KBL GT2) v: 4.6 Mesa 20.2.6 direct render: Yes 
Audio:     Device-1: Intel Sunrise Point-LP HD Audio vendor: Huawei driver: snd_hda_intel v: kernel 
           bus ID: 00:1f.3 chip ID: 8086:9d71 
           Sound Server: ALSA v: k5.4.0-72-generic 
Network:   Device-1: Intel Wireless 8265 / 8275 vendor: Huawei driver: iwlwifi v: kernel port: 3000 
           bus ID: 3c:00.0 chip ID: 8086:24fd 
           IF: wlp60s0 state: up mac: <filter> 
           IF-ID-1: virbr0 state: down mac: <filter> 
           IF-ID-2: virbr0-nic state: down mac: <filter> 
Drives:    Local Storage: total: 476.94 GiB used: 61.41 GiB (12.9%) 
           SMART Message: Required tool smartctl not installed. Check --recommends 
           ID-1: /dev/nvme0n1 vendor: Samsung model: MZVLB512HAJQ-00000 size: 476.94 GiB block size: 
           physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 serial: <filter> rev: EXA7301Q scheme: GPT 
Partition: ID-1: / raw size: 474.75 GiB size: 466.30 GiB (98.22%) used: 61.00 GiB (13.1%) fs: ext4 
           dev: /dev/dm-1 
           ID-2: /boot raw size: 732.0 MiB size: 704.5 MiB (96.24%) used: 403.4 MiB (57.3%) fs: ext4 
           dev: /dev/nvme0n1p2 
           ID-3: swap-1 size: 980.0 MiB used: 0 KiB (0.0%) fs: swap swappiness: 60 (default) 
           cache pressure: 100 (default) dev: /dev/dm-2 
Sensors:   System Temperatures: cpu: 50.5 C mobo: N/A 
           Fan Speeds (RPM): N/A 
Info:      Processes: 297 Uptime: 7m Memory: 7.53 GiB used: 1.91 GiB (25.4%) Init: systemd v: 245 runlevel: 5 
           Compilers: gcc: 9.3.0 alt: 9 Shell: bash v: 5.0.17 running in: gnome-terminal inxi: 3.0.38

Running inxi with Manjaro line USB key I see:



[manjaro@manjaro ~]$ inxi -Fxxxza
System:    Kernel: 5.10.26-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0
           parameters: BOOT_IMAGE=/boot/vmlinuz-x86_64 lang=en_US keytable=us tz=UTC misobasedir=manjaro
           misolabel=MANJARO_KDE_2101 quiet systemd.show_status=1 apparmor=1 security=apparmor driver=free nouveau.modeset=1
           i915.modeset=1 radeon.modeset=1
           Desktop: KDE Plasma 5.21.3 tk: Qt 5.15.2 wm: kwin_x11 vt: 1 dm: SDDM Distro: Manjaro Linux base: Arch Linux
Machine:   Type: Laptop System: HUAWEI product: MACH-WX9 v: M19 serial: <filter>
           Mobo: HUAWEI model: MACH-WX9-PCB v: M19 serial: <filter> UEFI: HUAWEI v: 1.28 date: 03/15/2019
Battery:   ID-1: BAT0 charge: 55.6 Wh (98.8%) condition: 56.3/56.3 Wh (100.0%) volts: 8.6 min: 7.6 model: DYNAPACK HB4593R1ECW
           type: Li-ion serial: <filter> status: Unknown cycles: 23
CPU:       Info: Quad Core model: Intel Core i7-8550U bits: 64 type: MT MCP arch: Kaby Lake note: check family: 6
           model-id: 8E (142) stepping: A (10) microcode: E0 cache: L2: 8 MiB
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 32012
           Speed: 900 MHz min/max: 400/4000 MHz Core speeds (MHz): 1: 900 2: 901 3: 900 4: 900 5: 901 6: 900 7: 900 8: 900
           Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled
           Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable
           Type: mds mitigation: Clear CPU buffers; SMT vulnerable
           Type: meltdown mitigation: PTI
           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 generic retpoline, IBPB: conditional, IBRS_FW, STIBP: conditional, RSB filling
           Type: srbds mitigation: Microcode
           Type: tsx_async_abort status: Not affected
Graphics:  Device-1: Intel UHD Graphics 620 vendor: Huawei driver: i915 v: kernel bus-ID: 00:02.0 chip-ID: 8086:5917
           class-ID: 0300
           Device-2: NVIDIA GP108M [GeForce MX150] vendor: Huawei driver: nouveau v: kernel bus-ID: 01:00.0 chip-ID: 10de:1d12
           class-ID: 0302
           Device-3: Cheng Uei Precision Industry (Foxlink) HD Camera type: USB driver: uvcvideo bus-ID: 1-7:6
           chip-ID: 05c8:03c0 class-ID: 0e02
           Display: x11 server: X.Org 1.20.10 compositor: kwin_x11 driver: loaded: intel,nouveau unloaded: modesetting
           alternate: fbdev,nv,vesa display-ID: :0 screens: 1
           Screen-1: 0 s-res: 3000x2000 s-dpi: 96 s-size: 793x529mm (31.2x20.8") s-diag: 953mm (37.5")
           Monitor-1: eDP1 res: 3000x2000 hz: 60 dpi: 263 size: 290x200mm (11.4x7.9") diag: 352mm (13.9")
           OpenGL: renderer: Mesa Intel UHD Graphics 620 (KBL GT2) v: 4.6 Mesa 21.0.1 direct render: Yes
Audio:     Device-1: Intel Sunrise Point-LP HD Audio vendor: Huawei driver: snd_hda_intel v: kernel alternate: snd_soc_skl
           bus-ID: 00:1f.3 chip-ID: 8086:9d71 class-ID: 0403
           Sound Server-1: ALSA v: k5.10.26-1-MANJARO running: yes
           Sound Server-2: JACK v: 0.125.0 running: no
           Sound Server-3: PulseAudio v: 14.2 running: yes
           Sound Server-4: PipeWire v: 0.3.24 running: no
Network:   Device-1: Intel Wireless 8265 / 8275 vendor: Huawei driver: iwlwifi v: kernel port: 3000 bus-ID: 3c:00.0
           chip-ID: 8086:24fd class-ID: 0280
           IF: wlp60s0 state: down mac: <filter>
Bluetooth: Device-1: Intel Bluetooth wireless interface type: USB driver: btusb v: 0.8 bus-ID: 1-5:5 chip-ID: 8087:0a2b
           class-ID: e001
           Report: This feature requires one of these tools: hciconfig/bt-adapter
Drives:    Local Storage: total: 513.42 GiB used: 128 KiB (0.0%)
           SMART Message: Unable to run smartctl. Root privileges required.
           ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: MZVLB512HAJQ-00000 size: 476.94 GiB block-size:
           physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 rotation: SSD serial: <filter> rev: EXA7301Q temp: 41.9 C
           scheme: GPT
           ID-2: /dev/sda maj-min: 8:0 type: USB vendor: SanDisk model: Cruzer Edge size: 7.23 GiB block-size: physical: 512 B
           logical: 512 B serial: <filter> rev: 1.27 scheme: MBR
           SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
           ID-3: /dev/sdb maj-min: 8:16 type: USB vendor: SanDisk model: Cruzer Glide size: 29.25 GiB block-size:
           physical: 512 B logical: 512 B serial: <filter> rev: 1.00 scheme: MBR
           SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
Swap:      Alert: No Swap data was found.
Sensors:   System Temperatures: cpu: 43.5 C mobo: N/A gpu: nouveau temp: 44.0 C
           Fan Speeds (RPM): N/A
Info:      Processes: 251 Uptime: 4m wakeups: 1 Memory: 7.53 GiB used: 1.74 GiB (23.1%) Init: systemd v: 247 tool: systemctl
           Compilers: gcc: N/A Packages: pacman: 1217 lib: 326 flatpak: 0 Shell: Bash v: 5.1.0 running-in: konsole
           inxi: 3.3.03

You are using the proprietary Nvidia drivers on Mint.
By default Manjaro uses the libre nouveau driver (I think; atleast you are).

You can install the proprietary drivers by searching for “Hardware Configuration” and then clicking “Auto Install proprietary Drivers”

I’m using the USB live version (I would like to see if it work properly before installing Manjaro on my hard drive). During the Manjaro USB boot I’m asked if I want to user the open source driver or the proprietary driver but, anyway, I have the same problem.

You’re running kernel 5.4 on Mint and Kernel 5.10 on Manjaro, so:

  1. Install Manjaro in dual boot with Mint, taking proprietary drivers as @KesLE6 already suggested
  2. Install kernel 5.4 with the kernel GUI program or the mhwd-kernel CLI program. ¹
  3. Report back with a new inxi --admin --verbosity=7 --filter --no-host --width on both systems.

:+1:

Note 1: On rolling releases, kernel management becomes a thing…