I apologise if this is a simple issue which could have been solved with just one command. I don’t have the greatest expertise in Linux in general. I do hope that I can at least provide a sufficiently detailed description of the problem that those of you who do know what you’re doing can educate me.
A recent update started creating problems along the lines of
nvidia-450xx-utils and nvidia-440xx-utils are in conflict
I now know that there is a solution to this problem at the announcements page for the update. Unfortunately, this page was not the first thing I found when I google’d the problem and I ended up trying to piece together a solution from various other forum posts. Then, the next time I rebooted, I could only get a black screen (after selecting Manjaro in the bootloader - I dual boot Win10 on the same machine). So it would seem that in trying to solve the problem I broke things further.
I honestly do not remember the exact sequence of steps which I took to get it this messed up. I will refrain from giving an incomplete and probably wrong recollection, because that would just be confusing.
Following some troubleshooting guides online, I have tried to solve the problem by
chrooting into Manjaro from a live Manjaro flash drive (the same one I used to install it). I was able to successfully use
manjaro-chroot to access the affected system, at which point I tried to apply basically the steps given in the announcement post. This has been unsuccessful. I will give some command outputs to show the current state of the system.
[manjaro-gnome /]# mhwd-kernel -li Currently running: 5.6.15-1-MANJARO (linux56) The following kernels are installed in your system: * linux57 * linux58
Note that the active kernel is actually the kernel in use by the true root (the live flash drive), not the
chroot. I don’t know if this is a consequence of my not
chrooting properly - the only command I used was
[manjaro-gnome /]# mhwd -li > Installed PCI configs: -------------------------------------------------------------------------------- NAME VERSION FREEDRIVER TYPE -------------------------------------------------------------------------------- video-hybrid-amd-nvidia-450xx-prime 2019.10.25 false PCI video-linux 2018.05.04 true PCI network-r8168 2016.04.20 true PCI Warning: No installed USB configs!
I didn’t particularly choose any of these; they were automatically installed by
mhwd -a pci nonfree 0300. I have tried other drivers such as
video-nvidia-450xx with no more success. Note that I have also attempted to use the
440xx versions of both of these as well, yet nothing seems to work.
[manjaro-gnome /]# pamac list -i | grep nvidia lib32-nvidia-450xx-utils 450.66-1 multilib 106.1 MB linux57-nvidia-450xx 450.66-6 extra 13.6 MB linux58-nvidia-450xx 450.66-9 extra 13.6 MB mhwd-nvidia-340xx 340.108-1 core 2.5 kB mhwd-nvidia-390xx 390.132-1 core 1.9 kB mhwd-nvidia-418xx 418.113-1 core 1.6 kB mhwd-nvidia-430xx 430.64-1.0 core 1.3 kB mhwd-nvidia-435xx 435.21-1.0 core 1.3 kB mhwd-nvidia-440xx 440.100-1 core 1.5 kB mhwd-nvidia-450xx 450.66-1 core 1.5 kB nvidia-450xx-utils 450.66-1 extra 266.0 MB nvidia-prime 1.0-4 extra 112 bytes opencl-nvidia-440xx 440.100-1 extra 29.3 MB
I don’t know if this is helpful, but I figured I’d include it. It seems to me that there isn’t really any residue of the prior version still installed, aside from
opencl (not sure why) and
mhwd-nvidia-___ which I think is important.
[manjaro-gnome /]# inxi -Fz --tty System: Kernel: 5.6.15-1-MANJARO x86_64 bits: 64 Console: N/A Distro: Manjaro Linux Machine: Type: Desktop Mobo: Gigabyte model: F2A78M-HD2 v: x.x serial: N/A BIOS: American Megatrends v: FC date: 01/19/2016 CPU: Topology: Quad Core model: AMD A8-7650K Radeon R7 10 Compute Cores 4C+6G bits: 64 type: MCP L2 cache: 2048 KiB Speed: 1919 MHz min/max: 1900/3300 MHz Core speeds (MHz): 1: 1964 2: 2351 3: 1896 4: 1896 Graphics: Device-1: AMD Kaveri [Radeon R7 Graphics] driver: radeon v: kernel Device-2: NVIDIA GP107 [GeForce GTX 1050 Ti] driver: nouveau v: kernel Display: server: X.org 1.20.8 driver: nouveau note: display driver n/a Message: Advanced graphics data unavailable for root. Audio: Device-1: AMD Kaveri HDMI/DP Audio driver: snd_hda_intel Device-2: AMD FCH Azalia driver: snd_hda_intel Device-3: NVIDIA GP107GL High Definition Audio driver: snd_hda_intel Sound Server: ALSA v: k5.6.15-1-MANJARO Network: Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169 IF: enp2s0 state: down mac: <filter> Device-2: TP-Link TL-WN823N v2/v3 [Realtek RTL8192EU] type: USB driver: rtl8xxxu IF: wlp0s18f2u4 state: down mac: <filter> IF-ID-1: enp0s18f2u3 state: unknown speed: N/A duplex: N/A mac: <filter> Drives: Local Storage: total: 938.79 GiB used: 783.16 GiB (83.4%) ID-1: /dev/sda vendor: Western Digital model: WD10EZEX-08WN4A0 size: 931.51 GiB ID-2: /dev/sdb type: USB vendor: Patriot model: N/A size: 7.28 GiB Partition: ID-1: / size: 143.19 GiB used: 92.19 GiB (64.4%) fs: ext4 dev: /dev/sda4 Swap: Alert: No Swap data was found. Sensors: System Temperatures: cpu: 10.0 C mobo: N/A Fan Speeds (RPM): N/A GPU: device: radeon temp: 11 C device: nouveau temp: 34 C Info: Processes: 219 Uptime: 38m Memory: 6.74 GiB used: 1.93 GiB (28.6%) Shell: Unknown Client: systemd inxi: 3.1.05
I do find it interesting that the driver for my graphics card is listed as
nouveau - isn’t that the open-source nvidia driver, whereas I only see nvidia’s proprietary cards in the
[manjaro-gnome /]# mhwd-gpu --status :: status xorg configuration file: '/etc/X11/mhwd.d/nvidia.conf' [manjaro-gnome /]# cat /etc/X11/mhwd.d/nvidia.conf ## ## Generated by mhwd - Manjaro Hardware Detection ##
That isn’t a cut-off output, that’s all it says. I don’t know if something is supposed to be here, but I’d rather not break things further editing it. I think that
manjaro-settings-manager might be helpful in this respect, but it seems to be a rather complicated process to use a GUI application from inside
chroot, so I haven’t really been able to try it.
If you read all of that, then thank you! I recognise that it was quite the information dump, but I’m at my wit’s end at this point and I just want to use my favourite operating system rather than being stuck on Windows 10. Thanks in advance for any feedback. I will try to respond quickly to requests for more information.