
Ich habe mein System von 15.10 auf 16.04 und den Container von 14.04 auf 16.04 aktualisiert.
Ich habe in beiden den Standardtreiber von CUDA/NVIDIA verwendet. CUDA 7.5 und Nvidia 361.42
Wenn ich den Container starte, erhalte ich die Lightdm-DM. Ich kann die Maus nicht bewegen oder die Tastatur verwenden. In 16.04 fehlen die Tastatur- und Mausmodule. Irgendwelche Ideen, wie man das beheben kann?
Danke
Antwort1
Der proprietäre NVIDIA-Treiber, der mit 16.04 geliefert wird, scheint problematisch zu sein. Ich hatte Probleme damit und habe mindestens eine weitere Frage gesehen, in der über Probleme geklagt wurde. So habe ich mein Problem gelöst; es sollte bei Ihnen funktionieren.
- Geben Sie ein TTY ein, indem Sie Ctrl+ Alt+ drücken F1.
- Melden Sie sich mit Ihrem Benutzernamen und Passwort an.
- Führen Sie es aus
sudo apt-get purge nvidia-*
und bestätigen Sie alle Eingabeaufforderungen. - Ausführen
sudo apt-add repository ppa:graphics-drivers/ppa
und dannsudo apt-get update
. - Laufen
sudo apt-get install nvidia-364
.
Dadurch wird der neueste Treiber aus diesem Repository/PPA installiert. Es ist eine neuere Version als die, die mit Ubuntu geliefert wird (361.42 vs. 364.15) und scheint etwas stabiler zu sein. Es ist auch Open Source, was ein Plus ist;-).
Wenn Sie Probleme haben oder diese Anweisungen Sie verwirren, hinterlassen Sie einen Kommentar.
Antwort2
Dies kann passieren, weil die Xorg-Eingaben in Ihrem Container mit konfiguriert wurden xserver-xorg-input-kbd
, was in 16.04 wegfällt. In diesem Fall können Sie das Problem lösen, indem Sie die Eingaben mit evdev neu konfigurieren. Weitere Informationen finden Sie indiese Antwort.