Problem mit Nvidia - Arch Linux..?
Hallo,
ich wollte mir heute eig. den 535.xx Treiber herunterladen, was auch geklappt hat, aber der ging nicht (grafik total verschwommen und alles) und jz wollte ich diesen hier wieder nehmen: nvidia-470xx-utils
Folgendes habe ich in das Terminal eingegeben:
- git clone https://aur.archlinux.org/nvidia-470xx-utils.git
- cd nvidia-470xx-utils.git
- makepkg -si
Und dann kommt diese Fehlermeldung:
:: nvidia-470xx-utils und nvidia-utils stehen miteinander in Konflikt (nvidia-libgl). nvidia-utils entfernen? [j/N] j
Fehler: Vorgang konnte nicht vorbereitet werden (Kann Abhängigkeiten nicht erfüllen)
:: Entfernen von nvidia-utils verletzt Abhängigkeit »nvidia-utils=535.104.05«, benötigt von nvidia
==> WARNUNG: Konnte die erstellten Pakete nicht installieren.
3 Antworten
Als erstes würde ich dir empfehlen, einen AUR-Helper wie paru zu verwenden, der macht das alles sehr viel einfacher.
Aber zu deiner Frage: Du kannst nicht eine Abhängigkeit von einem Paket entfernen. Also du musst zuerst das Paket nvidia entfernen, danach kannst du nvidia-utils entfernen.
Du musst wieder nvidia-470xx-dkms installieren, mit diesem AUR Paket kannst du außerdem einfacher AUR Pakete installieren https://github.com/Jguer/yay
Man kann keinen Treiber über einen anderen Installieren.
Du musst zuerst den alten entfernen , System Neustarten und DANN den anderen Installieren.
So einfach wie du dir das denkst ist das betreffend Nvidia nicht.
Nvidia ist seit je her ein Dorn im Auge von Linux
Linux Torwalds (Urvater von Linux) hat dazu vortrefflich seine Meinung geäußert die ich mit Ihm auch dazu Teile.
https://www.youtube.com/watch?v=i2lhwb_OckQ
Du bist nicht die einzigste Person mit Problemen betreffend Nvidia und Linux.
Leider hat bis heute Nvidia nicht Nachgebessert oder bessere Treiber geliefert.
Ist auch ein Heftigst diskutiertes Thema in so manch Foren im Bereich Linux.
Bei einer AMD Grafikkarte hättest du diese Probleme nicht diese funktionieren überwiegend Out of the box ohne das man einen Treiber dazu Installieren muss.
Wenn es anders nicht geht , nutze den Open Source den dir deine Distribution vorgibt und nicht den vom Anbieter Nvidia. Ersteres ist so oder so in der Unterstützung besser.
Ich stimme dir & Linus Torvalds zu.
Nvidia ist der Reinste Dreck.
Ich selbst bevorzuge auch AMD.
Nouveau hat definitiv keinen besseren Support als die proprietären Nvidia-Treiber.