Monitor mit 144hz mit nouveau nicht möglich?

Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
Luxuslurch
Moderator
Beiträge: 2091
Registriert: 14.09.2008 09:41:54

Monitor mit 144hz mit nouveau nicht möglich?

Beitrag von Luxuslurch » 06.02.2022 11:25:39

Hallo,

mein neuer Monitor kann tatsächlich eine Bildschirmwiederholfrequenz von 144hz erreichen. Zumindest unter Windows.

Unter Debian (11, Gnome, nouveau) läuft das nicht. Woran liegt denn das? In den Einstellungen von Gnome habe ich nur max. 120hz zur Auswahl, aber das flimmert nur.

xrandr unter Wayland gibt nur die folgende Zeile aus (also nur knapp 60hz, obwohl ich in den Eintstellungen mehr Auswahl habe):

Code: Alles auswählen

Screen 0: minimum 16 x 16, current 1920 x 1080, maximum 32767 x 32767
XWAYLAND0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 530mm x 300mm
   1920x1080     59.96*+
Unter Xorg ist xrandr etwas gesprächiger:

Code: Alles auswählen

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
DVI-I-1 disconnected (normal left inverted right x axis y axis)
DVI-D-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 527mm x 296mm
   1920x1080     60.00*+ 120.00   100.00   119.88    59.97    59.96    50.00    59.94    59.93  
   1680x1050     84.94    74.89    69.88    59.95    59.88  
   1600x1024     60.17  
   1400x1050     85.00    74.76    70.00    59.98  
   1600x900      59.99    59.94    59.95    59.82  
   1280x1024     85.02    75.02    60.02  
u.v.m.
Debian Stable.
Der Mod spricht rot.

Benutzeravatar
kalle123
Beiträge: 2710
Registriert: 28.03.2015 12:27:47
Wohnort: Mönchengladbach

Re: Monitor mit 144hz mit nouveau nicht möglich?

Beitrag von kalle123 » 06.02.2022 12:13:49

Hab ich irgendwo übersehen, welche Graka da beteiligt ist?

cu KH

Benutzeravatar
Luxuslurch
Moderator
Beiträge: 2091
Registriert: 14.09.2008 09:41:54

Re: Monitor mit 144hz mit nouveau nicht möglich?

Beitrag von Luxuslurch » 06.02.2022 12:47:15

Ich dachte, der Treiber wäre das entscheidende. Grafikkarte ist eine Nvidia GTX 780ti.
Debian Stable.
Der Mod spricht rot.

wanne
Moderator
Beiträge: 7462
Registriert: 24.05.2010 12:39:42

Re: Monitor mit 144hz mit nouveau nicht möglich?

Beitrag von wanne » 07.02.2022 01:06:15

Sehr komisches Gerät. Prinzipiell wird vermutlich als HDMI 1.3 erkannt. 144Hz würden da mit maximal 1920x1080 laufen. Im allgemeinen klingt das alles sehr gruselig. Würde ich nicht machen. Kann das sein, dass der 144Hz interlaced ist?
Sonst meint der Bildschirm er kann das nicht.
Du kannst das unter X11 so erzwingen; Weiß nicht ob du das tun willst...
Würde mal DP ausprobieren, wenn es geht. Da ist das mit dem Auflösungsreporting meist besser implementiert. Aber der Bildschirm klingt nach irgend welchem Schrott, der eher auch kein DP hat.

Code: Alles auswählen

xrandr -d :1 --newmode "1920x1080_144.00" 451.72 1920 2080 2296 2672 1080 1081 1084 1174 -HSync +Vsync
xrandr --addmode HDMI-1 1920x1080_144.00
xrandr --output HDMI-1 --mode 1920x1080_144.00
Sollte das tun kannst du versuchen, das Gnome beizubringen, dass der das auch unter Wayland macht. (Auflösung ist jetzt Aufgabe des Compositors. Da es die X11-Zwischenschicht nicht mehr gibt, kannst da nicht mehr mit xrandr-ähnlichen Tools dazwischen funken.)
rot: Moderator wanne spricht, default: User wanne spricht.

Benutzeravatar
Luxuslurch
Moderator
Beiträge: 2091
Registriert: 14.09.2008 09:41:54

Re: Monitor mit 144hz mit nouveau nicht möglich?

Beitrag von Luxuslurch » 07.02.2022 07:30:00

Sooo komisch/gruselig/Schrott ist es nun auch wieder nicht, das Gerät...

Aber der Hinweis auf DisplayPort war richtig. Jetzt sieht es so aus:

Code: Alles auswählen

Screen 0: minimum 16 x 16, current 1920 x 1080, maximum 32767 x 32767
XWAYLAND1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 530mm x 300mm
   1920x1080    143.72*+
Das kann man ja nicht ahnen... warum kann HDMI das denn nicht? Na, zumindest die Ausgangsfrage ist gelöst: doch, 144hz geht. Danke!
Debian Stable.
Der Mod spricht rot.

wanne
Moderator
Beiträge: 7462
Registriert: 24.05.2010 12:39:42

Re: [gelöst]Monitor mit 144hz mit nouveau nicht möglich?

Beitrag von wanne » 07.02.2022 17:17:54

warum kann HDMI das denn nicht
HDMI mag eingeschränkt sein, aber 144Hz ist eine der wenigen Frequenzen, die es wirklich nativ kann. Problem ist eher, dass das out of Band Signaling bei gefühlt jedem 3. Bildschirm kaputt ist. Vor allem wenn es nicht mehr die die Standardauflösungen/Widerholraten sind, die man wohl von StackOverflow kopieren kann.

Ich tippe, dass das Problem ist, dass die eigentlichen völlig unstrukturierten Bilddaten und Metadaten bei HDMI vollständig unabhängig sind. Informationen wie die Daten an den Bildschirm gesendet werden sollen, können über I²C abgerufen werden. Entsprechend ist es relativ einfach, im Betriebssystem fehlerhafte Daten auszugleichen: Alles was funktionieren muss, ist die Übermittlung des Modellnamens. Dann kannst du ein Patch für Windows bereit stellen und das die anderen (fehlerhaften) Daten ignorieren lassen. Entsprechend klein ist der Druck, dass der Teil fehlerfrei funktionieren muss. Auch Linux kennt endlose Listen von Monitoren die halt Quatsch signalisieren und die dann einfach anders als angekündigt angesprochen werden. Dazu kommt, dass HDMI ein riesen Haufen Sachen nicht kann, die dann über irgend welche selbst entworfenen extentions nachgereicht werden und in das eigentlich primitive Bilddatenstromübertragungsprotokoll, das wenig Raum zur Veränderung gibt reingefrikelt werden müssen. Da läuft dann halt gerne was schief, sodass das ein oder andere nicht tut ohne die Grundfunktionalität zu beeinträchtigen. – Ich finde es beeindruckend, dass die Adaptiv Synk o.ä. überhaupt einbauen konnten.

DP ist dagegen eher wie Netzwerkprotokoll mit Abstraktionsschichten aufgebaut. Der Hersteller kommt nicht umhin ein mal sauber Code zu schreiben der das spricht. Dann hast du aber halt Code der großteils relativ abstrakt ist und entweder in jedem Szenario funktioniert oder eben nicht. Ich tippe dass deswegen viele billigen Geräte trotz der Lizenzgebühren für HDMI auf DP und nicht auf HDMI verzichten aber die, die es haben dann halt auch sauber fehlerfrei funktionieren.
rot: Moderator wanne spricht, default: User wanne spricht.

Benutzeravatar
Luxuslurch
Moderator
Beiträge: 2091
Registriert: 14.09.2008 09:41:54

Re: Monitor mit 144hz mit nouveau nicht möglich?

Beitrag von Luxuslurch » 07.02.2022 20:42:40

Ach herrje. Ich dachte immer, die beiden würden sich inzwischen nicht mehr viel geben.

Außerdem: Rolle rückwärts! Ich hatte heute früh einfach HDMI abgezogen und DP drangesteckt = alles wunderbar wie beschrieben. Nach einem Neustart dann allerdings die Ernüchterung: 144hz (bzw. 143.85) ist anwählbar, aber flimmert einfach nur grässlich. Selbst wenn man auf 60hz zurückschaltet bleiben Artefakte. Das kann's doch nicht sein!

xrandr nach wie vor:

Code: Alles auswählen

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
DVI-I-1 disconnected (normal left inverted right x axis y axis)
DVI-D-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 disconnected (normal left inverted right x axis y axis)
DP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 527mm x 296mm
   1920x1080     60.00*+ 143.85   119.98    59.97    99.93    59.96    50.00    59.94    59.93  
   1680x1050     84.94    74.89    69.88    59.95    59.88  
   u.v.m.
Falls es übrigens sachdienlich ist: Beim Monitor handelt es sich um einen Asus VP249QGR.
Debian Stable.
Der Mod spricht rot.

Benutzeravatar
Luxuslurch
Moderator
Beiträge: 2091
Registriert: 14.09.2008 09:41:54

Re: Monitor mit 144hz mit nouveau nicht möglich?

Beitrag von Luxuslurch » 01.03.2022 09:46:25

*bump*
Hat vielleicht noch jemand weitere Vorschläge?
Debian Stable.
Der Mod spricht rot.

Antworten