Nvidia GTX 1050 Ti (Pascal architecture) legacy drivers

inxi -Ga
Graphics:
  Device-1: NVIDIA GP107 [GeForce GTX 1050 Ti] vendor: ASUSTeK driver: nvidia
    v: 580.82.09 alternate: nouveau,nvidia_drm non-free: 550-580.xx+
    status: current (as of 2025-08; EOL~2026-12-xx) arch: Pascal code: GP10x
    process: TSMC 16nm built: 2016-2021 pcie: gen: 3 speed: 8 GT/s lanes: 16
    ports: active: none off: DP-1 empty: DVI-D-1,HDMI-A-1 bus-ID: 01:00.0
    chip-ID: 10de:1c82 class-ID: 0300
  Device-2: Sunplus Innovation USB 2.0 Camera driver: snd-usb-audio,uvcvideo
    type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-11:5
    chip-ID: 1bcf:0c45 class-ID: 0102
  Display: x11 server: X.org v: 1.21.1.18 compositor: xfwm4 v: 4.20.0
    driver: X: loaded: nvidia gpu: nvidia,nvidia-nvswitch display-ID: :0.0
    note: <missing: xdpyinfo/xrandr>
  Monitor-1: DP-1 model: LG (GoldStar) ULTRAGEAR serial: 624450 built: 2021
    res: 1920x1080 dpi: 93 gamma: 1.2 size: 527x296mm (20.75x11.65")
    diag: 604mm (23.8") ratio: 16:9 modes: max: 1920x1080 min: 640x480
  API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia device: 2
    drv: swrast gbm: drv: nvidia surfaceless: drv: nvidia x11: drv: nvidia
    inactive: wayland,device-1
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 580.82.09
    glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2
    memory: 3.91 GiB
  Info: Tools: api: eglinfo,glxinfo de: xfce4-display-settings
    gpu: nvidia-settings,nvidia-smi x11: xprop

I suggest:

  1. install free driver to replace non-free (580) driver

     sudo mhwd -a pci free 0300 
    

    or use Manjaro Settings Manager - Hardware-Configuration GUI to install video-linux

  2. Reboot system to load free driver instead of non-free driver

  3. Update system

  4. Instal 575xx legacy driver

    sudo mhwd -i pci video-nvidia-575xx
    

    or use Manjaro Settings Manager - Hardware-Configuration GUI to install video-nvidia-575xx

If mhwd or Manjaro Settings Manager fail to install 575xx driver:

sudo pacman -S linux612-nvidia-575xx nvidia-575xx-settings nvidia-575xx-utils lib32-nvidia-575xx-utils libxnvctrl-575xx`
4 Likes

The free driver is installed, but the Nvidia driver appears in my graphics settings.

Import PGP key 6F120DAEC909FAD7, ‘Frede Hundewadt <fh@manjaro.org>’? [Y/n] y
(466/466) checking package integrity      [######################] 100%
error: pacman-mirrors: signature from ‘Frede Hundewadt <fh@manjaro.org>’ is unknown trust
:: The file /var/cache/pacman/pkg/pacman-mirrors-5.3-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you wish to delete it? [Y/n] y
error: failed to submit transaction (invalid or corrupted package)
Some errors occurred, so no packages were updated.

sudo pacman -Sy manjaro-keyring
sudo pacman-key --populate
1 Like
Replace libappindicator-gtk3 with extra/libappindicator? [Y/n]

Perhaps

sudo pacman -S manjaro-keyring
sudo pacman-key --populate

Yes you should - replace as suggested - always…

sudo pacman -Syu
1 Like
Total Download Size:         0.21 MiB
Total Installed Size:             6403.13 MiB
Internet Update Size:   320.57 MiB

:: Continue with the installation? [Y/n] y
:: Fetching packages...
 pacman-mirrors-5...   218.4 KiB  1418 KiB/s 00:00 [######################] 100%
(466/466) checking keys in keyring           [######################] 100%
(466/466) checking package integrity      [######################] 100%
error: pacman-mirrors: signature from ‘Frede Hundewadt <fh@manjaro.org>’ is unknown trust
:: The file /var/cache/pacman/pkg/pacman-mirrors-5.3-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you wish to delete it? [Y/n] y
error: failed to submit transaction (invalid or corrupted package)
Some errors occurred, so no packages were updated.


sudo pacman -Syu
:: Synchronising package database...
 core is up to date
 extra is up to date
 multilib is up to date
:: Starting full system update...
:: Replace libappindicator-gtk3 with extra/libappindicator? [Y/n] y
Resolving dependencies...
searching for conflicting packages...
warning: cyclic dependency detected:
warning: librsvg will be installed before dependency gdk-pixbuf2
warning: cyclic dependency detected:
warning: mhwd-nvidia will be installed before dependency mhwd-db



The key is valid and the package is valid - the keyring package was updated October 3. 2025.

sudo pacman-key --recv-keys fh@manjaro.org

You will get an error message because Manjaro does not provide keys via a wkd service - so ignore that message.

sudo pacman-key --lsign fh@manjaro.org

And you will receive a lot of informational messages …

Next time - prepare beforehand…

1 Like
sudo pacman-key --recv-keys fh@manjaro.org
gpg: error obtaining “fh@manjaro.org” via WKD: End of file
gpg: key 17C752B61B2F2E90: ‘Frede Hundewadt <fh@manjaro.org>’ 7 new signatures
gpg: key 17C752B61B2F2E90: ‘Frede Hundewadt <fh@manjaro.org>’ 1 clean signature
gpg: key 6F120DAEC909FAD7: ‘Frede Hundewadt <fh@manjaro.org>’ unchanged
gpg: Note: third-party key signatures using the SHA1 algorithm are rejected
gpg: (use the ‘--allow-weak-key-signatures’ option to override)
gpg: marginals needed: 3  completes needed: 1  trust model: pgp
gpg: depth: 0 valid:   1 signed:  20 trusted: 0-, 0i, 0n, 0m, 0c, 1p
gpg: depth: 1 valid:  20 signed:  98 trusted: 0-, 0i, 0n, 20m, 0c, 0p
gpg: depth: 2 valid:  71 signed:  18 trusted: 71-, 0i, 0n, 0m, 0c, 0p
gpg: next trustdb check on 2026-01-24
gpg:          Total processed: 2
gpg:                  unmodified: 1
gpg:                new signatures: 7
gpg:               clean signatures: 1
gpg: error fetching “fh@manjaro.org” via keyserver: No fingerprint



sudo pacman-key --lsign fh@manjaro.org
  -> Locally signed 1 key.
==> Updating the trusted database...
gpg: next trustdb check on 2026-01-24



 pamac list --foreign > ~/alien-pkgs.txt
[fernando-ms7b18 fernando]# 



sudo pacman -Syy pacman-keyring archlinux-keyring
:: Synchronising package database...
 core                  147.7 KiB   923 KiB/s 00:00 [######################] 100%
 extra                   8.7 MiB  10.5 MiB/s 00:01 [######################] 100%
 multilib              142.6 KiB   908 KiB/s 00:00 [######################] 100%
error: target not found: pacman-keyring



pamac update --dry-run
Preparing...
Resolving dependencies...
Checking for internal conflicts...
Warning: cyclic dependency detected:
Warning: librsvg will be installed before dependency gdk-pixbuf2
Warning: cyclic dependency detected:
Warning: mhwd-nvidia will be installed before dependency mhwd-db

Updating (455):
Removing (1):
  libappindicator-gtk3               12.10.0.r298-4               (Conflicts with: libappindicator)  

Total download size: 223.6 kB
Total installed size: 336.5 MB
Total size removed: 353.4 kB

Transaction completed successfully.

Mod Edit: Merged consecutive posts to keep things tidy. Please feel free to use the “edit” feature! :wink:

I’m on Ubuntu. After updating the system and rebooting, I was left with a black screen.

Mod Edit: Removed unnecessary code formatting. Also please see edit note added to your previous post. :wink:

Maybe you are not quite ready for an arch based distro. For 30 posts we managed to install 1 key. The topic looks like a Teamviewer session with a screenshot every 10 seconds.
You didn’t even actually update the keyrings (there is no pacman-keyring) and you didn’t made a full update. And we will now start to fix the problem in the title…which is actually not a problem since the instruction is in the announcement… :facepalm:
Now someone will say i am being rude, but for the time invested here the team could have helped in 10 other topics. You will either have to steepen the learning curve or maybe go back to windows i am afraid.

pamac update --dry-run does not update system

If installed Manjaro OS is booting to black screen:

  1. Use a Manjaro Live ISO to boot system with open-source/free drivers

  2. sudo manjaro-chroot -a to login to installed Manjaro OS

  3. sudo pacman -Syyu to ensure system is up to date


In my opinion this comment seems to show a lack of consideration for the Code of Conduct:

We as members, contributors, and leaders pledge to make participation in our community a harassment-free experience for everyone, regardless of age, body size, visible or invisible disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation.

We pledge to act and interact in ways that contribute to an open, welcoming, diverse, inclusive, and healthy community.

Topic can be set to Normal or Muted if it is distracting you from helping other users

1 Like

Thank you for your opinion @Teo. I followed the instructions I was given.

If there is no sudo pacman -Syy pacman-keyring archlinux-keyring, that’s what I was told to do. Just go to the previous posts.

I’ve been using Manjaro for years, but this time it really didn’t work out. Was the update incomplete? I know there was an update. As I had already posted the results of the commands you suggested, I didn’t do the whole update because I thought it was too much and I didn’t want to fill it up any more.

I installed the free driver as @nikgnomic suggested, but I also said that I still had the Nvidia drivers installed.

I apologise for the fact that you couldn’t help ten or more others because of me, I didn’t demand so much.

Thank you all for your help and good work to everyone.

That is now a “Oooops” moment. There is a mistake in the FAQ/Tutorial…which nobody seems to notice, me included. Will be corrected. The keyrings are archlinux-keyring and manjaro-keyring.
That also shows how many users are reading the topic with (nonworking) instructions.

Anyway, try to change the videodriver now again. If the only error is that 580 is installed, that is expected. They cannot coexist, the different versions. So pacman tells you to remove what is currently installed (580 and everything that depends on it) to be able to install 575 and co. One should not restart between removing and installing, because it will result in black screen, although in your case it does not matter since you already have one.

Thanks @nikgnomic and @linux-aarhus and others who helped.

I already have version 26 of Manjaro and free drivers.

I don’t know if I’ll switch to Nvidia drivers.

Subject closed.

I am already failing to uninstall video-nvidea.
I get the error message that dependencies ( lib32-nvidia-utils, linux612-nvidia, linux617-nvidia ) are preventing uninstallation.
I do not know how to proceed.

Hi @Redsch please start your own thread and provide your system information.
See Forum Rules: Thread Hijacking

Also worth noting that the OP has indicated that the thread should be closed.

1 Like

Your wish is our command! :wink: