Ubuntu: Anzeige friert regelmäßig ein

MeatHunter

Cadet 2nd Year
Registriert
Jan. 2019
Beiträge
16
Hallo zusammen,

ich habe auf meinem Rechner neben Win 10 auch Ubuntu installiert.
Während der Installation hat alles perfekt geklappt.
Aber seit das System läuft, habe ich das Problem, dass die Anzeige regelmäßig (alle 2-3 Sekunden ca.) für einen Augenblick hängen bleibt.

Ich habe verschiedene Treiber durchprobiert, das Problem besteht bei meinem Monitor (DisplyPort) und auch bei meinem Fernseher (HDMI).

Ich hab schon viele Foren und Hinweise durchsucht, aber keiner scheint mein Problem zu haben.
Darum weiß ich auch leider nicht, wo ich nach Fehlern / Problemen suchen soll.

Hat einer von Euch eine Idee, wo ich anfangen soll zu suchen?

Hier meine Konfiguration:
  • Prozessor: Intel i7-8700K (non OC)
  • Grafikkarte: Nvidia Geforce 1070 Ti (MSI Ti Armor)
  • Mainboard: MSI Z370 SLI Plus
  • RAM: Corsair Vengeance LPX DDR4-3000
  • Festplatte: Samsung SSD 960 EVO
  • Win 10 / Ubuntu 18.10 Dualboot
Getestete Grafiktreiber:
  • nvidia-390 (proprietär)
  • nvidia-410 (quelloffen)
  • nvidia-396 (quelloffen)
Hier noch zwei Ausgaben, die eventuell helfen könnten (hoffe ich):

Code:
lspci -nnk | grep -A3 "\[03..\]:" 
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP104 [GeForce GTX 1070 Ti] [10de:1b82] (rev a1)
    Subsystem: Micro-Star International Co., Ltd. [MSI] GP104 [GeForce GTX 1070 Ti] [1462:c307]
    Kernel driver in use: nvidia
    Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia

Code:
xrandr --prop
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
DVI-D-0 disconnected (normal left inverted right x axis y axis)
    CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
    BorderDimensions: 4
        supported: 4
    Border: 0 0 0 0
        range: (0, 65535)
    SignalFormat: TMDS
        supported: TMDS
    ConnectorType: DVI-D
    ConnectorNumber: 0
    _ConnectorLocation: 0
    non-desktop: 0
        supported: 0, 1
HDMI-0 connected (normal left inverted right x axis y axis)
    CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
    EDID:
        00ffffffffffff00412f000001010101
        00160103806036782ad7b3ae51509423
        0c4a4700000001010101010101010101
        010101010101011d8018711c1620582c
        2500b8183200009e8c0ad08a20e02d10
        103e9600b81832000018000000fd0031
        3d0f450f000a202020202020000000fc
        005653582d3532380a2020202020018a
        02034272598504030f0e07061413121e
        1d16150b0a1a1923242526101f013809
        7f070f7f071507503e1ec0492a005706
        005f7e01677f00834f000066030c0012
        0080011d80d0721c1620102c2580b818
        3200009e011d007251d01e206e285500
        b8183200001e011d00bc52d01e20b828
        5540b8183200001e00000000000000c2
    BorderDimensions: 4
        supported: 4
    Border: 0 0 0 0
        range: (0, 65535)
    SignalFormat: TMDS
        supported: TMDS
    ConnectorType: HDMI
    ConnectorNumber: 3
    _ConnectorLocation: 3
    non-desktop: 0
        supported: 0, 1
   1920x1080     60.05 +  59.94    50.00    60.00    50.04 
   2880x576      50.00    50.08 
   2880x480      59.94    60.05 
   1440x576      50.00 
   1440x480      59.94 
   1280x720      60.00    59.94    50.00 
   720x576       50.00 
   720x480       59.94 
   640x480       59.93 
DP-0 disconnected (normal left inverted right x axis y axis)
    CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
    BorderDimensions: 4
        supported: 4
    Border: 0 0 0 0
        range: (0, 65535)
    SignalFormat: DisplayPort
        supported: DisplayPort
    ConnectorType: DisplayPort
    ConnectorNumber: 4
    _ConnectorLocation: 4
    non-desktop: 0
        supported: 0, 1
DP-1 disconnected (normal left inverted right x axis y axis)
    CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
    BorderDimensions: 4
        supported: 4
    Border: 0 0 0 0
        range: (0, 65535)
    SignalFormat: TMDS
        supported: TMDS
    ConnectorType: DisplayPort
    ConnectorNumber: 4
    _ConnectorLocation: 4
    non-desktop: 0
        supported: 0, 1
DP-2 disconnected (normal left inverted right x axis y axis)
    CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
    BorderDimensions: 4
        supported: 4
    Border: 0 0 0 0
        range: (0, 65535)
    SignalFormat: DisplayPort
        supported: DisplayPort
    ConnectorType: DisplayPort
    ConnectorNumber: 2
    _ConnectorLocation: 2
    non-desktop: 0
        supported: 0, 1
DP-3 disconnected (normal left inverted right x axis y axis)
    CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
    BorderDimensions: 4
        supported: 4
    Border: 0 0 0 0
        range: (0, 65535)
    SignalFormat: TMDS
        supported: TMDS
    ConnectorType: DisplayPort
    ConnectorNumber: 2
    _ConnectorLocation: 2
    non-desktop: 0
        supported: 0, 1
DP-4 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 531mm x 299mm
    _MUTTER_PRESENTATION_OUTPUT: 0
    CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
    EDID:
        00ffffffffffff0005e36a24c0e10000
        091c0104a5351e783b6435a5544f9e27
        125054bfef00d1c081803168317c4568
        457c6168617c023a801871382d40582c
        4500132b2100001efc7e808870381240
        18203500132b2100001e000000fd0023
        92a0a021010a202020202020000000fc
        003234363047340a20202020202001a2
        02031ef14b0103051404131f12021190
        230907078301000065030c001000fe5b
        80a07038354030203500132b2100001e
        866f80a07038404030203500132b2100
        001e011d007251d01e206e285500132b
        2100001eab22a0a050841a3030203600
        132b2100001a7c2e90a0601a1e403020
        3600132b2100001a000000000000004e
    BorderDimensions: 4
        supported: 4
    Border: 0 0 0 0
        range: (0, 65535)
    SignalFormat: DisplayPort
        supported: DisplayPort
    ConnectorType: DisplayPort
    ConnectorNumber: 1
    _ConnectorLocation: 1
    non-desktop: 0
        supported: 0, 1
   1920x1080     60.00 + 144.00*  119.98    99.93    59.94    50.00 
   1680x1050     59.88 
   1440x900      59.90 
   1280x1024     75.02    60.02 
   1280x720      60.00    59.94    50.00 
   1024x768     119.99    99.97    75.03    70.07    60.00 
   800x600      119.97    99.66    75.00    72.19    60.32    56.25 
   720x576       50.00 
   720x480       59.94 
   640x480      119.52    99.77    75.00    72.81    59.94    59.93 
DP-5 disconnected (normal left inverted right x axis y axis)
    CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
    BorderDimensions: 4
        supported: 4
    Border: 0 0 0 0
        range: (0, 65535)
    SignalFormat: TMDS
        supported: TMDS
    ConnectorType: DisplayPort
    ConnectorNumber: 1
    _ConnectorLocation: 1
    non-desktop: 0
        supported: 0, 1


Vielen Dank für Eure Hilfe schon mal!
 
MeatHunter schrieb:
Aber seit das System läuft, habe ich das Problem, dass die Anzeige regelmäßig (alle 2-3 Sekunden ca.) für einen Augenblick hängen bleibt.
Gut möglich, dass es auch eine Throttle-Down wegen zu hoher Temperatur der CPU oder GPU gibt.
Selbst wenn es bisher unter Windows kein Problem gab, muss man damit rechnen dass die Energiesparmachanismen unter Linux weniger ausgefeilt sind und es daher schneller mal an ne Grenztemperatur herankommen kann.

Sich mal die Temperaturwerte anzeigen lassen, kann nicht schaden. Ich sag mal pauschal, alles was so über 70°C liegt könnte problematisch sein.
Falls es das sein sollte, hilft es sicherlich mal das innere des Gehäuses von Staub zu befreien. Insbesondere die Kühlkörper, Lüfter/Lüftungsgitter.
 
Hallo fuyuhasugu und andy_m4,

Danke für Eure Antworten.

fuyuhasugu schrieb:
Hast du schon mal in die Log-Dateien von System und Kernel geschaut?

Ich kann da nichts erkennen, kenne mich leider zu wenig mit den Logs aus.
Wenn Du mir sagst, nach welchen Schlagworten ich suchen sollte, dann kann ich die entsprechenden Ausschnitte posten.
Leider kann ich die Logs nicht als Datei anhängen und als Code sind sie zu lang.


andy_m4 schrieb:
Sich mal die Temperaturwerte anzeigen lassen, kann nicht schaden. Ich sag mal pauschal, alles was so über 70°C liegt könnte problematisch sein.
Falls es das sein sollte, hilft es sicherlich mal das innere des Gehäuses von Staub zu befreien. Insbesondere die Kühlkörper, Lüfter/Lüftungsgitter.

Die Temperaturen liegen bei 30 bis maximal 50°C (zumindest laut Freon und Nvidia GPU Stats tool mit sensory perception).
Das System ist weniger als ein halbes Jahr alt, daher glaube ich nicht, dass die Lüfter verstaubt sind.
Würde ein Throttle-Down in einem Logfile auftauchen und wenn ja, in welchem?

Was mich so wundert ist, dass bei einer Live-CD alles funktioniert und es zu keinen Problemen kommt.

Helfen Euch diese Infos weiter und habt Ihr weitere Ideen?


Vielen Dank! :)
Ergänzung ()

Ich habe gerade eben nochmal den Nvidia Bugreport angesehen und dabei ist mir aufgefallen:

Wenn ich Treiberversion 390 (proprietär) verwende, steht im Bugreport:
NVRM: API mismatch: the client has the version 390.87, but this kernel module has the version 415.25. Please make sure that this kernel module and all NVIDIA driver components have the same version.

Wechsele ich dann zu Treiberversion 415 (quelloffen), steht dort:
NVRM: API mismatch: the client has the version 415.25, but this kernel module has the version 390.87. Please make sure that this kernel module and all NVIDIA driver components have the same version.

Kann sich das einer von Euch erklären? Ich verstehe es jedenfalls nicht..
Und der andere Treiber ändert leider nichts am Problem.
 
Zuletzt bearbeitet:
Alle Treiberversionen, die du angibst, sind proprietär. Quelloffen ist nur nouveau. Die Fehlermeldungen bedeuten, dass das Kernelmodul des Nvidia-Treibers und dessen Userspace-Komponenten versionsmäßig nicht zusammenpassen. Ob das für dein Problem verantwortlich ist, ist weniger wahrscheinlich.

Die Live-CDs funktionieren deshalb so gut, weil sie auf deinem System mit nouveau starten. Das ist der quelloffene Treiber, der bei deiner Grafikkarte allerdings nur die Display-Ausgabe übernimmt, das Rendering läuft mangels Treiberunterstützung per LLVMpipe, also auf der CPU.

Wenn du unter Ubuntu nicht spielen oder Videos schauen willst, genügt nouveau. Meine Empfehlung wäre in diesem Fall, den proprietären Treiber wieder zu deinstallieren. Schau dir das Ergebnis an und entscheide, ob es dir genügt. Sollte das auch nicht funktionieren, könntest du Ubuntu nochmal neu installieren und auf die Treiberauswahl verzichten (ich weiß nicht, ob und wenn ja welche Reste die Ubuntu-Treiberauswahl hinterlässt).
 
Hi @Iapetos ,

Danke für Deine Erklärung! Hätte ich sofort ausprobiert - ist aber nicht mehr nötig.
Der Beitrag von @lanse hat mich auf die richtige Spur gebracht:

Ich habe zwar nicht system-monitor genutzt, aber dafür NVIDIA GPU Stats Tool.
Als ich das deaktiviert habe, ist auch der Lag verschwunden.
Da war ich wohl mit zu viel Enthusiasmus beim Einrichten und habe das damals nicht bemerkt und miteinander in Verbindung gebracht...

Vielen Dank für Eure Hilfe!

Gruß
 
  • Gefällt mir
Reaktionen: lanse und Iapetos
Zurück
Oben