Ubuntu (14.10, 14.04) Probleme beim Rendern von Grafiken mit nvidia 331, 346, wenn zwei Bildschirme gleichzeitig verwendet werden (eingebaut und extern)


5

Ich kaufte einen neuen Dell Laptop (Inspiron 15 3000 Serie) mit 2 GB NVIDIA Geforce 117m. Es wurde mit Ubuntu 14.04 ausgeliefert. Das war sehr abgehackt und langsam. Ich habe NVIDIA 346.47 (von der NVIDIA-Website) installiert. Dies führte dazu, dass mein lightdm nicht mehr funktionierte. Das nächste Mal habe ich das Gleiche versucht und mein Bildschirm ist eingefroren. Ich habe einen harten Neustart durchgeführt und das hat dazu geführt, dass das Startlaufwerk nicht erkannt wird.

Dann habe ich 14.10 installiert. Diesmal folgte diese Antwort . Ich habe immer noch die gleichen Probleme. Mein Text sieht so aus. Bild.

Die Ausgabe von uname -a:

Linux prakhar-Inspiron-3543 3.16.0-23-generic #31-Ubuntu SMP Tue Oct 21 17:56:17 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

EDIT 1 (Eingeschränkt das Problem nach Rückfrage)

Dies passiert, wenn ich meinen Laptop über einen HDMI-Anschluss an einen externen Bildschirm anschließe.

EDIT 2 (weiter eingegrenzt)

Alles funktioniert gut, wenn ein einzelner Bildschirm aktiv ist (einer von beiden) ... und nicht in der Lage ist, sie zum Zusammenarbeiten zu bringen. Das Ergebnis ist dasselbe wie das Bild.


Ubuntu wird mit eigenen Nvidia-Treibern ausgeliefert. Verwenden Sie diese. Und X-Treiber sollten nicht beeinflussen lightdm.
Faheem Mitha

Ich habe versucht, aus dem Ubuntu-Store zu installieren, ppa, nvidia official .... Alle haben dazu geführt, dass die Grafiken auf dem Foto oben so gerendert wurden ... @Faheem Mitha
phoenix

Können Sie bitte einen Link zu Ihrem xorg-Log posten?
Faheem Mitha

Auch die xorg.conf, während du dran bist.
Faheem Mitha

pastebin.com/ZhbqX4fc für xorg log ... @Farheem
phoenix

Antworten:


2

Endlich habe ich es für beide Bildschirme zum Laufen gebracht. Ich habe das xorg-Protokoll nicht sorgfältig genug gelesen. Noveau wurde zusammen mit NVIDIA- und Intel-Treibern geladen. Und es könnte sein, dass die Priorität für Noveau höher war. Ich habe eine vollständige Deinstallation von Noveau durchgeführt und keinen Treiber außer nvidia-340 installiert. Das macht Ubuntu-Grafiken stabil.

sudo apt-get purge xserver-xorg-video-nouveau

Ich habe diesen Paketnamen aus der Antwort auf diese Frage gefunden . Vielen Dank an user224082 für die Antwort.


1
Das Entfernen nouveausollte nicht erforderlich sein. Wenn Sie wirklich keine xorg-Datei haben, können Sie eine hinzufügen, die nur angibt, dass Sie den nvidiaTreiber verwenden möchten .
Faheem Mitha

Ich konnte die xorg.conf dann nicht finden. Ich habe gerade einen zweiten Blick darauf
Phoenix

Könntest du das xorg.confin deine Frage posten ? Nur neugierig. Können Sie sich etwas vorstellen, was Sie getan haben könnten, um das zu generieren xorg.conf?
Faheem Mitha

nichts anderes als Aktualisierungen, die nach dieser Bereinigung auf meinem System durchgeführt wurden ...
Phoenix


0

Hallo, unter Linux kann man leider immer nur einen Treiber gleichzeitig verwenden, da dieser vom Kernel geladen wird (bei Verwendung von kms) und mit Modulen geladen wird, die für den laufenden Kernel kompiliert wurden. Ich sehe, wie Sie versuchen, sowohl Intel- als auch NVIDIA-Treiber (Nouveau-Treiber) gleichzeitig zu laden. was nicht funktionieren wird.

Damit die beiden Displays gleichzeitig funktionieren, müssen Sie entweder vesa- oder fbdev-Treiber verwenden, da beide Karten gleichzeitig verwendet werden können. aber die Leistung wird schlampig sein, wie der Gebrauch bemerkt hat.


Ich habe Treiber für beide installiert ... Aber habe gpus gewechselt, um zu sehen, welche man ausführt ... In meinem Fall tut keiner ...
Phoenix

Ich verwende Dell Lattitude E6530, die die gleichen (INTEL) Treiber für beide Ports verwendet. Vielleicht gibt es etwas, das im BIOS (oder UEFI) getan werden muss. Versuchen Sie es vielleicht mit einem Grafiktest, da aus dem Xorg.log im Einfügebereich hervorgeht, dass Sie zwei verschiedene Treiber laden. das ist für einen laptop verpflichtend.
Mphoraff

Können Sie lspci -k ausführen und die Ergebnisse bereitstellen?
Mphoraff

lspci -k pastebin.com/z4LmT6hc ... die Binärtreibern reden Sie
phoenix
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.