Installing older nvidia drivers

Hi, I have a gtx1050 ti mobile in my MSI laptop (specs below) previously on linux mint I had to downgrade my drivers to a 525 version but I forgot which one, I suspect it is the one listed under the production branch for my card on nvidias website. When I use

nvidia-inst

and switch with envycontrol it installs the 530.41.03-1 and gets stuck on boot, usually around “starting WPA supplicant” So is there a way to install a specific driver with nvidia-inst or another helper, or will I have to do it manually? and mark it as ignore for future pacman updates. Thanks

System info

System:
Kernel: 6.2.11-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 12.2.1
Desktop: GNOME v: 43.4 tk: GTK v: 3.24.37 wm: gnome-shell dm: LightDM
Distro: EndeavourOS base: Arch Linux
Machine:
Type: Laptop System: Micro-Star product: GL62M 7REX v: REV:1.0
serial: Chassis: type: 10 serial:
Mobo: Micro-Star model: MS-16J9 v: REV:1.0 serial:
UEFI: American Megatrends v: E16J9IMS.31C date: 10/24/2017
Battery:
ID-1: BAT1 charge: 16.8 Wh (43.3%) condition: 38.8/42.4 Wh (91.5%)
volts: 11.3 min: 10.8 model: MSI BIF0_9 serial: N/A status: charging
CPU:
Info: quad core model: Intel Core i7-7700HQ bits: 64 type: MT MCP
arch: Kaby Lake rev: 9 cache: L1: 256 KiB L2: 1024 KiB L3: 6 MiB
Speed (MHz): avg: 1812 high: 2800 min/max: 800/3800 cores: 1: 852 2: 2800
3: 800 4: 800 5: 2800 6: 2800 7: 2800 8: 846 bogomips: 44798
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: Intel HD Graphics 630 vendor: Micro-Star MSI driver: i915
v: kernel arch: Gen-9.5 ports: active: eDP-1 empty: DP-1,HDMI-A-1,HDMI-A-2
bus-ID: 00:02.0 chip-ID: 8086:591b
Device-2: NVIDIA GP107M [GeForce GTX 1050 Ti Mobile]
vendor: Micro-Star MSI driver: nouveau v: kernel arch: Pascal pcie:
speed: 2.5 GT/s lanes: 16 bus-ID: 01:00.0 chip-ID: 10de:1c8c temp: 44.0 C
Display: x11 server: X.Org v: 21.1.8 with: Xwayland v: 23.1.1
compositor: gnome-shell driver: X: loaded: intel,nouveau
unloaded: modesetting alternate: fbdev,nv,vesa dri: i965,nouveau gpu: i915
display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96
Monitor-1: eDP-1 mapped: eDP1 model: ChiMei InnoLux 0x15d6 res: 1920x1080
dpi: 143 diag: 394mm (15.5")
API: OpenGL v: 4.6 Mesa 23.0.2 renderer: Mesa Intel HD Graphics 630 (KBL
GT2) direct-render: Yes
Audio:
Device-1: Intel CM238 HD Audio vendor: Micro-Star MSI driver: snd_hda_intel
v: kernel bus-ID: 00:1f.3 chip-ID: 8086:a171
API: ALSA v: k6.2.11-zen1-1-zen status: kernel-api
Server-1: PipeWire v: 0.3.69 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin
Network:
Device-1: Intel Dual Band Wireless-AC 3168NGW [Stone Peak] driver: iwlwifi
v: kernel pcie: speed: 2.5 GT/s lanes: 1 bus-ID: 02:00.0 chip-ID: 8086:24fb
IF: wlan0 state: up mac:
Device-2: Qualcomm Atheros QCA8171 Gigabit Ethernet vendor: Micro-Star MSI
driver: alx v: kernel pcie: speed: 2.5 GT/s lanes: 1 port: d000
bus-ID: 03:00.0 chip-ID: 1969:10a1
IF: enp3s0 state: down mac:
Bluetooth:
Device-1: Intel Wireless-AC 3168 Bluetooth type: USB driver: btusb v: 0.8
bus-ID: 1-10:4 chip-ID: 8087:0aa7
Report: rfkill ID: hci0 rfk-id: 0 state: down bt-service: enabled,running
rfk-block: hardware: no software: yes address: see --recommends
Drives:
Local Storage: total: 1.03 TiB used: 219.91 GiB (20.9%)
ID-1: /dev/nvme0n1 vendor: Samsung model: MZVLW128HEGR-00000
size: 119.24 GiB speed: 31.6 Gb/s lanes: 4 serial: temp: 40.9 C
ID-2: /dev/sda vendor: HGST (Hitachi) model: HTS541010B7E610
size: 931.51 GiB speed: 6.0 Gb/s serial:
Partition:
ID-1: / size: 107.19 GiB used: 20.58 GiB (19.2%) fs: ext4
dev: /dev/nvme0n1p2
ID-2: /boot/efi size: 998 MiB used: 312 KiB (0.0%) fs: vfat
dev: /dev/nvme0n1p1
Swap:
ID-1: swap-1 type: partition size: 8.8 GiB used: 0 KiB (0.0%) priority: -2
dev: /dev/nvme0n1p3
Sensors:
System Temperatures: cpu: 46.0 C pch: 52.5 C mobo: N/A gpu: nouveau
temp: 44.0 C
Fan Speeds (RPM): N/A
Info:
Processes: 268 Uptime: 1h 17m Memory: 7.68 GiB used: 4.06 GiB (52.8%)
Init: systemd v: 253 default: graphical Compilers: gcc: 12.2.1
Packages: 1225 pm: pacman pkgs: 1216 pm: flatpak pkgs: 9 Shell: Bash
v: 5.1.16 running-in: kgx inxi: 3.3.26

Please remember to use code tags around what you post to make it more readable.

Edit: I don’t see any other drivers except for 5.10xx-dkms version in the AUR. Normally you would install the current 530.xx series with nvidia-inst for the GTX 1050 Ti mobile. Not sure why it would be a problem shutting down or rebooting. I see you are currently using nouveau open source driver.

Edit: I’m not sure if you specify nvidia-inst --series 525 whether that will pull in those drivers? :thinking:

Edit2: You could run it in test mode to see if it does or not.

nvidia-inst --series 525 -t

I tried that and it didn’t work

Error: Sorry, Nvidia series ‘525’ is not supported by nvidia-inst

Error: Sorry, Nvidia series ‘525.105.17’ is not supported by nvidia-inst

I think it might only be able to download the most recent driver for your card. In which case I’d have to downgrade all the util packages along with the driver, correct? Or would it be better to remove all nvidia drivers and manually install what I need?

I would try the latest driver and try figure out what the issue is causing the problem because that driver does support your card. Then i guess i would try downgrading and if that doesn’t work you can always use nvidia-inst -n to revert to the open source driver again. :man_shrugging:

Alright I will try that, thanks

1 Like