Ubuntu 14.04 bringt Nvidia-Prime nicht zum Laufen

Ubuntu 14.04 bringt Nvidia-Prime nicht zum Laufen

Gestern habe ich von 13.10 auf 14.04 aktualisiert und wollte nvidia-prime ausprobieren. Ich bekomme es jedoch nicht zum Laufen. Die Meldung, die ich erhalte, wenn ich „nvidia-settings“ in der Befehlszeile ausführe, lautet wie folgt:

ERROR: Error querying target relations

** Message: PRIME: No offloading required. Abort
** Message: PRIME: is it supported? no

ERROR: nvidia-settings could not find the registry key file. This file should
   have been installed along with this driver at either
   /usr/share/nvidia/nvidia-application-profiles-331.38-key-documentation
   or /usr/share/nvidia/nvidia-application-profiles-key-documentation. The
   application profiles will continue to work, but values cannot be
   preopulated or validated, and will not be listed in the help text.
   Please see the README for possible values and descriptions.

Ich habe viele Male versucht, die Installation und Deinstallation nach verschiedenen Vorschlägen durchzuführen, die ich finden konnte, aber anscheinend mache ich etwas falsch, da der TypHierbringt es auf genau demselben Laptop wie meinem zum Laufen (am 13.10)

Vielen Dank

Antwort1

Hier ist eine Variante des oben genannten und eine Lösung – für DIESEN Fall, die möglicherweise auch in anderen Fällen hilft.


Randnotiz 1: Wenn Sie „nvidia-settings“ nicht BEIM ERSTEN MAL ausführen gksudo ...(und zu diesem Zeitpunkt nicht über „$HOME/.config/ibus/“ verfügen), wird Folgendes angezeigt:

IBUS-WARNUNG **: Der Besitzer von /home/$USER/.config/ibus/bus ist nicht root!  
Dann beziehen Sie sich wieder aufhttp://ubuntuforums.org/showthread.php?t=2140352- löschen Sie dann das Verzeichnis …/ibus/ (beachten Sie, NICHT .config/) und fahren Sie hier fort …

Randnotiz 2: Sie können auch sehen:

** (nvidia-settings:8563): WARNUNG **: PRIME: Ausführung des untergeordneten Prozesses „/usr/bin/prime-supported“ fehlgeschlagen (Datei oder Verzeichnis nicht vorhanden)
** Meldung: PRIME: wird es unterstützt? nein
Das Heilmittel ist
sudo apt-get installiere nvidia-prime
... das eine Zeit lang KAPUTT war, aber anscheinend wieder „online“ ist.

Randnotiz 3: Sofern Sie nicht z. B. einen DUMMY wie diesen haben:

$ tail -n 3 /etc/Gruppe
nvidia-persistenced:x:128:

DUMMY:x:65535:

(hrm, dasIstdrei Zeilen, auch wenn es nicht so aussieht) ... dann werden beim Start KEINE Farbprofile für Ihre ZUSÄTZLICHEN Displays geladen – in einer Multi-Display-Konfiguration. Das Problem ist die LETZTE ZEILE in /etc/group – diese Gruppe wird nicht „funktionieren“.

Folgendes steht in direktem Zusammenhang mit der Unfähigkeit, geänderte Einstellungen zu speichern:

$ gksudo nvidia-einstellungen

FEHLER: nvidia-settings konnte die Registrierungsschlüsseldatei nicht finden. Diese Datei sollte zusammen mit diesem Treiber entweder unter /usr/share/nvidia/nvidia-application-profiles-337.25-key-documentation oder installiert worden sein.
       /usr/share/nvidia/nvidia-application-profiles-key-documentation. Die Anwendungsprofile funktionieren weiterhin, aber Werte können nicht vorab eingegeben oder validiert werden und werden nicht im Hilfetext aufgeführt. Bitte lesen Sie die README-Datei für mögliche
       Werte und Beschreibungen.

... kommt Ihnen das bekannt vor? Dann

sudo bash
...
mkdir -p /etc/nvidia
cd /etc/nvidia
ln -s /etc/alternatives/x86_64-linux-gnu_nvidia_app_profile_keys nvidia-application-profiles-340.24-key-documentation
ln -s /etc/alternatives/x86_64-linux-gnu_nvidia_app_profile nvidia-application-profiles-340.24-rc

Überprüfen Sie dann, ob Sie etwas Ähnliches sehen wie:

$ ls -l
gesamt 0
lrwxrwxrwx 1 root 58 Jul 12 14:23 nvidia-application-profiles-340.24-key-documentation -> /etc/alternatives/x86_64-linux-gnu_nvidia_app_profile_keys
lrwxrwxrwx 1 root 53 Jul 12 14:23 nvidia-application-profiles-340.24-rc -> /etc/alternatives/x86_64-linux-gnu_nvidia_app_profile

Beachten Sie, dass „-340.24 …“ und möglicherweise auch andere Teile bei Ihnen abweichen können (abhängig von der Treiberversion). Angezeigt wird die Version nach der Installation der neuesten Version des Xorg-Edgers-PPA zum Zeitpunkt dieses Schreibens.

Antwort2

Ich hatte das gleiche Problem, bis ich das Xorg-Edgers-PPA installiert habe.

sudo add-apt-repository ppa:xorg-edgers/ppa 
sudo apt-get update
sudo apt-get install <package name>

Stellen Sie außerdem sicher, dass Ihr BIOS auf den Optimus-Modus geschaltet ist.

verwandte Informationen