it-swarm.com.de

Hummel kann nvidia-uvm nicht ohne sudo laden

Anscheinend ist nvidia-uvm nur mit Sudo geladen. Ich verwende den nvidia-352 -Treiber, daher habe ich in meiner /etc/modprobe.d/bumblebee.conf -Datei die nächste Zeile hinzugefügt

alias nvidia-uvm nvidia_352_uvm

Daher sollte der Befehl optirun in der Lage sein, nvidia-uvm zu laden, wenn cuda oder opencl verwendet werden. Dann sehe ich, dass meine Programme nur bei Verwendung von "Sudo optirun" funktionieren. Um zu testen, ob das Modul selbst geladen ist, setze ich die folgende Zeile:

$ optirun modprobe nvidia-uvm
modprobe: ERROR: could not insert 'nvidia_352_uvm': Operation not permitted

Wenn ich Sudo optirun modprobe nvidia-uvm mache, wird keine Fehlermeldung angezeigt und das Modul geladen.

Ich kann mir nur vorstellen, dass Bumblebee nicht das Recht hat, ohne root auf nvidia_352_uvm zuzugreifen, was seltsam ist, weil es für openGL-Programme auf nvidia_352 zugreifen kann (optirun glxspheres64 funktioniert beispielsweise einwandfrei).

4
silgon

Ich habe eine funktionierende Antwort von der Github-Community erhalten ( https://github.com/Bumblebee-Project/Bumblebee/issues/707 ). Es stellte sich heraus, dass ich nur nvidia_modprobe installieren musste, was es Bumblebee irgendwie ermöglicht, die richtigen Berechtigungen zu erhalten.

1
silgon

Versuchen Sie, mit vesa-standard zu bereinigen und neu zu starten, und installieren Sie nvidia dann auf andere Weise neu:

Damit verweise ich auf den hier angegebenen Link:

Hat jemand CUDA 7.5 erfolgreich auf Ubuntu 14.04.3 LTS x86_64 installiert?

Es gibt Methode A und Methode B, die von mir erklärt werden:

Reinigen Sie zunächst die nicht geeigneten Installationen mit:

Sudo apt-get remove bumblebee
Sudo apt-get install ppa-purge
Sudo apt-get purge nvidia*
Sudo ppa-purge ppa:xorg-edgers/ppa
Sudo reboot

Aus Platzgründen nur Methode A hier:

Sudo add-apt-repository ppa:graphics-drivers/ppa
Sudo apt-get update
Sudo apt-get install nvidia-355 nvidia-prime

oder funktioniert das

Sudo apt-get install nvidia-358 nvidia-prime ?
Sudo reboot

Sudo apt-get install - Hummel neu installieren

Sudo neu starten

Aufgrund Ihrer älteren Grafikkarte könnte nvidia-355 nvidia-prime ausreichen!

Fröhliches Programmieren und fröhliches Weihnachten. Wenn Sie unbedingt eine Hummel brauchen, können Sie diese am Ende wieder hinzufügen (aufgrund eines anspruchsvollen Programms).

1
dschinn1001