ArchTitus icon indicating copy to clipboard operation
ArchTitus copied to clipboard

ArchTitus will not work with legacy graphic cards for NVIDIA.

Open Maholmire opened this issue 3 years ago • 6 comments

Hello Chris, I was that person having trouble trying to install it for ages. x3

If ArchTitus detects that you have Nvidia then it will try to install the latest drivers, resulting in the newly installed operating system no longer working for people who have GPUs from 2010 and 2014 which require the nvidia-390xx-dkms and nvidia-470xx-dkms packages respectively from the Arch User Repository to work.

Maholmire avatar Jan 29 '22 12:01 Maholmire

So we need to add a graphics hardware check of some kind.. is this where it might be nice to implement MHWD ?

khaneliman avatar Jan 29 '22 18:01 khaneliman

Could do something like sudo mhwd -a pci nonfree 0300 according to Manjaro Wiki would detect appropriate driver and install it. But, would need someone with a legacy graphics card to test and verify it. But, it's being used by Manjaro and Garuda for their installers which both installed flawlessly for me... but i'm using a 3080.

khaneliman avatar Jan 29 '22 19:01 khaneliman

I guess I could find some old nVidia card in mu workshop. Let me search for it and will get back to you

stojshic avatar Jan 30 '22 20:01 stojshic

I have Arch Installation running with legacy graphic cards, so I can probably test that for you now. I'll update my post when I have.

Maholmire avatar Feb 08 '22 05:02 Maholmire

I have a laptop which uses an NVS 5100M (GT216M) onboard graphics chip. This requires the legacy nouveau driver, which I understand is now built into the Linux kernel. (You can run "lsmod | grep nouveau" to check if it is present).

Suggestions below (please note this was about a month ago so a newer ArchTitus script might have already resolved the issue):

  1. For a guide, I would look at https://wiki.archlinux.org/title/Nouveau

The "Installation" and "Loading" sections are probably enough here.

I have installed the recommended packages, though xf86-video-nouveau probably isn't needed to fix the problem as such.

A few things I did additionally/differently:

  • Ran #pacman -Rnsc nvidia nvidia-utils
  • DELETED anything nvidia related in /etc/modprobe.d and/or /usr/lib/modprobe.d
  • (I would probably also DELETE /etc/X11/xorg.conf if present)
  1. After this, I found the plasma DE loads, but looks funny- and my keyboard and mouse aren't working, forcing me to turn the laptop off with the power button ...

I have basically found that kernels newer than 5.14.16-arch1-1 won't load plasma properly, at least for now. I guess it might have something to do with the nouveau kernel module. I have experienced this in Debian, and Arch or Arch-based distros, so far...

If you have the same problem in Arch etc., you can downgrade to 5.14.16-arch1-1 using the "downgrade" command. The package for this is available from the AUR

Alternatively try a DE like Mate or something I guess...


I think I did the above steps by chrooting from an a "live CD" boot USB.

Zogproof avatar Feb 13 '22 05:02 Zogproof

I have a laptop which uses an NVS 5100M (GT216M) onboard graphics chip. This requires the legacy nouveau driver, which I understand is now built into the Linux kernel. (You can run "lsmod | grep nouveau" to check if it is present).

Suggestions below (please note this was about a month ago so a newer ArchTitus script might have already resolved the issue):

  1. For a guide, I would look at https://wiki.archlinux.org/title/Nouveau

The "Installation" and "Loading" sections are probably enough here.

I have installed the recommended packages, though xf86-video-nouveau probably isn't needed to fix the problem as such.

A few things I did additionally/differently: Ran #pacman -Rnsc nvidia nvidia-utils DELETED anything nvidia related in /etc/modprobe.d and/or /usr/lib/modprobe.d (I would probably also DELETE /etc/X11/xorg.conf if present)

  1. After this, I found the plasma DE loads, but looks funny, and my keyboard and mouse aren't working, forcing me to turn the laptop off with the power button ...

I have basically found that kernels newer than 5.14.16-arch1-1 won't load plasma properly, at least for now. I guess it might have something to do with the nouveau kernel module.

If you have the same problem, you can downgrade to 5.14.16-arch1-1 using the "downgrade" command. The package for this is available from the AUR.

Alternatively try a DE like Mate or something I guess...

I think I did the above steps by chrooting from an a "live CD" boot USB.

Can probably fix that by installing the legacy drivers for older NVIDIA GPU instead of nouveau. I'll give those steps a try and make the necessary alteration and get back to you on that.

Maholmire avatar Feb 13 '22 21:02 Maholmire