So im in the process of moving to the nouveau driver however i cant seem to figure out why nouveau isnt loading at boot (also for some reason im missing a few desktop files, i guess because they had “prime-run” in them?)
This post seems to be missing a bit of pertinent information.
Please have a look at the following link: How to provide good information
But if I had to guess … it sounds like you have dual-graphics?
If so things are a bit different than just ‘switching drivers’.
Ah yea i forgot inxi -Fxz, as for the ‘switching drivers’ im switch from the legacy nvidia drivers to nouveau while still keeping the amd drivers, im just running into an issue having nouveau load at boot
System:
Kernel: 5.14.10-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
Desktop: GNOME 40.5 Distro: Manjaro Linux base: Arch Linux
Machine:
Type: Laptop System: ASUSTeK product: VivoBook_ASUSLaptop X570ZD_K570ZD
v: 1.0 serial: <filter>
Mobo: ASUSTeK model: X570ZD v: 1.0 serial: <filter>
UEFI: American Megatrends v: X570ZD.312 date: 02/25/2020
Battery:
ID-1: BAT0 charge: 24.4 Wh (61.6%) condition: 39.6/48.1 Wh (82.3%)
volts: 11.7 min: 11.7 model: ASUSTeK ASUS Battery status: Charging
CPU:
Info: Quad Core model: AMD Ryzen 5 2500U with Radeon Vega Mobile Gfx
bits: 64 type: MT MCP arch: Zen rev: 0 cache: L2: 2 MiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
bogomips: 31952
Speed: 1371 MHz min/max: 1600/2000 MHz boost: enabled Core speeds (MHz):
1: 1371 2: 1354 3: 1460 4: 1495 5: 1538 6: 1558 7: 1519 8: 1357
Graphics:
Device-1: NVIDIA GP107M [GeForce GTX 1050 Mobile] vendor: ASUSTeK
driver: N/A bus-ID: 01:00.0
Device-2: AMD Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series]
vendor: ASUSTeK driver: amdgpu v: kernel bus-ID: 05:00.0
Device-3: IMC Networks USB2.0 VGA UVC WebCam type: USB driver: uvcvideo
bus-ID: 3-2.2:4
Display: wayland server: X.org 1.20.13 compositor: gnome-shell driver:
loaded: modesetting,nvidia resolution: <missing: xdpyinfo>
OpenGL: renderer: AMD Radeon Vega 8 Graphics (RAVEN DRM 3.42.0
5.14.10-1-MANJARO LLVM 12.0.1)
v: 4.6 Mesa 21.2.3 direct render: Yes
Audio:
Device-1: AMD Raven/Raven2/Fenghuang HDMI/DP Audio driver: snd_hda_intel
v: kernel bus-ID: 05:00.1
Device-2: AMD Family 17h HD Audio vendor: ASUSTeK driver: snd_hda_intel
v: kernel bus-ID: 05:00.6
Sound Server-1: ALSA v: k5.14.10-1-MANJARO running: yes
Sound Server-2: sndio v: N/A running: no
Sound Server-3: JACK v: 1.9.19 running: no
Sound Server-4: PulseAudio v: 15.0 running: yes
Sound Server-5: PipeWire v: 0.3.38 running: no
Network:
Device-1: Realtek RTL8822BE 802.11a/b/g/n/ac WiFi adapter
vendor: AzureWave driver: rtw_8822be v: N/A port: e000 bus-ID: 03:00.0
IF: wlp3s0 state: up mac: <filter>
Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: ASUSTeK driver: r8169 v: kernel port: d000 bus-ID: 04:00.0
IF: eth0 state: down mac: <filter>
Bluetooth:
Device-1: IMC Networks Bluetooth Radio type: USB driver: btusb v: 0.8
bus-ID: 3-2.1:3
Report: rfkill ID: hci0 rfk-id: 1 state: down bt-service: enabled,running
rfk-block: hardware: no software: yes address: see --recommends
Drives:
Local Storage: total: 387.53 GiB used: 121.36 GiB (31.3%)
ID-1: /dev/nvme0n1 vendor: Samsung model: MZVLW256HEHP-00000
size: 238.47 GiB temp: 37.9 C
ID-2: /dev/sda vendor: Hitachi model: HTS543216A7A384 size: 149.05 GiB
Partition:
ID-1: / size: 39.11 GiB used: 19.35 GiB (49.5%) fs: ext4
dev: /dev/nvme0n1p2
ID-2: /boot/efi size: 512 MiB used: 288 KiB (0.1%) fs: vfat
dev: /dev/nvme0n1p1
ID-3: /home size: 191.85 GiB used: 42.3 GiB (22.1%) fs: ext4
dev: /dev/nvme0n1p4
Swap:
ID-1: swap-1 type: partition size: 1.95 GiB used: 0 KiB (0.0%)
dev: /dev/nvme0n1p3
Sensors:
System Temperatures: cpu: 62.1 C mobo: 62.0 C gpu: amdgpu temp: 62.0 C
Fan Speeds (RPM): cpu: 2600
Info:
Processes: 272 Uptime: 12m Memory: 6.73 GiB used: 1.85 GiB (27.5%)
Init: systemd Compilers: gcc: 11.1.0 Packages: 1432 Shell: Zsh v: 5.8
inxi: 3.3.07
Ah OK - every time I see nvidia+drivers+problem I assume optimus.
Can you verify the issues is not one of the common ones outlined here:
https://wiki.archlinux.org/title/Nouveau#Loading
It was blacklisted in the optimus modprobe file but commenting that out seems to cause the issue to persist, and im not seeing any of the others
How were you going about driver installation? What does mhwd say?
mhwd -li
&
mhwd -l
( in case mhwd sounds foreign to you … please see Manjaro Hardware Detection - Manjaro )
output of mwhd -li
> Installed PCI configs:
--------------------------------------------------------------------------------
NAME VERSION FREEDRIVER TYPE
--------------------------------------------------------------------------------
video-linux 2018.05.04 true PCI
video-modesetting 2020.01.13 true PCI
Warning: No installed USB configs!
and output of mhwd -l
> 0000:01:00.0 (0302:10de:1c8d) Display controller nVidia Corporation:
--------------------------------------------------------------------------------
NAME VERSION FREEDRIVER TYPE
--------------------------------------------------------------------------------
video-hybrid-amd-nvidia-prime 2021.07.28 false PCI
video-nvidia 2020.11.30 false PCI
video-nvidia-390xx 2020.11.30 false PCI
video-linux 2018.05.04 true PCI
> 0000:05:00.0 (0300:1002:15dd) Display controller ATI Technologies Inc:
--------------------------------------------------------------------------------
NAME VERSION FREEDRIVER TYPE
--------------------------------------------------------------------------------
video-hybrid-amd-nvidia-prime 2021.07.28 false PCI
video-linux 2018.05.04 true PCI
video-modesetting 2020.01.13 true PCI
video-vesa 2017.03.12 true PCI
> 0000:04:00.0 (0200:10ec:8168) Network controller Realtek Semiconductor Co., Ltd.:
--------------------------------------------------------------------------------
NAME VERSION FREEDRIVER TYPE
--------------------------------------------------------------------------------
network-r8168 2016.04.20 true PCI
all i did was remove the nvidia legacy drivers and get nouveau to be able to run, then had mhwd install open source drivers and removed a few lines that blacklisted nouveau in /etc/modprobe.d/mwhd-gpu.conf
, as well as removing two nvidia lines in /etc/X11/mhwd.d/nvidia.conf
and /etc/modules-load.d/mhwd.conf
, although optimus seems to be unloading nouveau and then trying to load nvidia and then crashing based off the logs
I think i know whats happening, Optimus is crashing because its logging into wayland instead of X11, which isnt supported on GDM, though if i try to force it to load X11 it just sits at a black screen for a bit before i can switch to tty3 to comment out the wayland enable in gdm/custom.conf
I had gotten it to work, however nothing i wanted to use it with seemed to work on it, so i moved back to the legacy nvidia drivers
This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.