may24x
Anmeldungsdatum: 26. April 2016
Beiträge: 107
|
Hallo zusammen, ich habe eine neue Grafikkarte eingebaut. Vorher 'ne NVIDIA GT 730 und Jetzt eine ATI R7 240.
Bei der Nvidia war das Tearing nicht in den Griff zu bekommen was jetzt mit der Radeon überhaupt kein Problem ist. Doch nun zum Problem. Ich habe zwei 19" Monitore angeschlossen. Den ersten über DVI den Zweiten via HDMI
Soweit lief alles ok ... Neue Graka drinne ... einen Tag lief alles problemlos ... bis heute. Aus irgend einem Grund schaltet der zweite Monitor (HDMI) plötzlich ab und alle Fenster springen auf Monitor 1.
D.h. Das Display ist tot. Stecke ich nun die Monitore um funktioniert der zweite tadellos ...
Ich muss ca. 4-5 mal den HDMI Stecker ziehen und wieder reinstecken bis sich auch Monitor 2 bequemt wieder anzuspringen. Die Grafikkarte ist neu ... deshalb gehe ich erst mal nicht von einem HW Defekt aus ... ok, es gibt auch Montags-Geräte 😉
Dennoch ... ich kann in keinem der üblichen Logfiles (/var/log/...) was hilfreiches finden ...
Und den proprietären ATI Treiber kann ich auch nicht installieren/compilieren Jemand 'ne Idee ?
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
▶ „Welche Angaben zum System sind für ein neues Thema nötig?“ may24x schrieb: Und den proprietären ATI Treiber kann ich auch nicht installieren/compilieren
"Den" proprietären gibt es nicht mehr, du hast die Auswahl zwischen einer Hand voll proprietären Bibiotheken und einem obsoleten nicht länger unterstützten proprietären Treiber Deine Karte kommt weder von ATI, noch trägt sie den Namen ATI. Sowohl die Firma als auch der Markenname existieren schon seit Jahren nicht mehr.
|
may24x
(Themenstarter)
Anmeldungsdatum: 26. April 2016
Beiträge: 107
|
ja ja ich weiß das die von AMD gekauft wurden... Es ist eine Asus Radeon R7 240: root@satyr:~# lspci -nnk | grep "VGA\|'Kern'\|3D\|Display" -A2
03:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Oland PRO [Radeon R7 240/340] [1002:6613]
Subsystem: ASUSTeK Computer Inc. Oland PRO [Radeon R7 240/340] [1043:04bb]
Kernel driver in use: radeon
root@satyr:~# xrandr --prop
Screen 0: minimum 320 x 200, current 1280 x 1024, maximum 16384 x 16384
HDMI-0 disconnected (normal left inverted right x axis y axis)
output_csc: bypass
supported: bypass, tvrgb, ycbcr601, ycbcr709
audio: auto
supported: off, on, auto
scaling mode: None
supported: None, Full, Center, Full aspect
dither: off
supported: off, on
underscan vborder: 0
range: (0, 128)
underscan hborder: 0
range: (0, 128)
underscan: off
supported: off, on, auto
coherent: 1
range: (0, 1)
DVI-0 connected primary 1280x1024+0+0 (normal left inverted right x axis y axis) 376mm x 301mm
EDID:
00ffffffffffff001dd20000860e0000
3011010380251e78eb9ae5a658499923
115054bfef008180714f8140318f31ca
3bca01010101302a009851002a403070
1300782d1100001e000000ff00303033
3731380a202020202020000000fd0037
4b1e500e000a202020202020000000fc
0054533930320a2020202020202000d0
output_csc: bypass
supported: bypass, tvrgb, ycbcr601, ycbcr709
audio: auto
supported: off, on, auto
scaling mode: None
supported: None, Full, Center, Full aspect
dither: off
supported: off, on
underscan vborder: 0
range: (0, 128)
underscan hborder: 0
range: (0, 128)
underscan: off
supported: off, on, auto
coherent: 1
range: (0, 1)
1280x1024 60.02*+ 75.02
1280x960 60.00
1280x800 74.93 59.91
1152x864 75.00
1280x768 74.89 59.99
1280x720 60.00
1024x768 75.08 70.07 60.00
1024x576 59.97
832x624 74.55
800x600 72.19 75.00 60.32 56.25
848x480 60.00
640x512 75.03
640x480 75.00 72.81 66.67 60.00
720x405 70.04
720x400 70.08
640x360 70.08
VGA-0 disconnected (normal left inverted right x axis y axis)
output_csc: bypass
supported: bypass, tvrgb, ycbcr601, ycbcr709
scaling mode: None
supported: None, Full, Center, Full aspect
load detection: 1
range: (0, 1) ... ich habe in der Zwischenzeit nochmal 2 andere Grafikkarten (beides Nvidia) getestet. Aber das Fehlerbild ist das Gleiche.
Es muss also an der Konfiguration liegen ... /etc/X11/xorg.conf gibt's nicht Was mir noch auffällt ist das HDMI als "disconnected" geführt wird, obwohl der Stecker steckt und der Monitor an ist ... und manchmal wird er sogar erkannt 😀
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
may24x schrieb: Es muss also an der Konfiguration liegen ...
...oder an der restlichen Hardware. Kabelbruch, mangelhafte Isolierung, Fehler in der Firmware des Bildschirms... HDMI nutzt zur Hot Plug Erkennung einen eigenen Pin, an dem der Monitor eine Spannung oberhalb eines bestimmten Grenzwertes anlegen muss. Wenn bereits diese Erkennung Treiber- und Grafikkarten-unabhängig nicht funktioniert, kann das Problem eigentlich nur jenseits des Rechners liegen.
|
may24x
(Themenstarter)
Anmeldungsdatum: 26. April 2016
Beiträge: 107
|
Glaub ich nicht ... Ich habe jetzt eine interessante Entdeckung gemacht: Man ziehe den DVI Stecker ab, und siehe da es wird auf HDMI umgeschaltet.
Steckt man DVI wieder ein, so "wandert" die Anzeige auf Bildschirm 1 zurück ... Das Spielchen kann man ein paar mal machen ... Irgendwann hat der HDMI Port dann aber keine Lust mehr und man muss neu booten - besser noch: Stromlos machen. Interessanter weise fährt er dann mit beiden Bildschirmen an hoch, es kommt das Login → peng → nur noch der DVI Monitor zeigt ein Bild. Ok zugegeben Beide Monitore sind nicht nur baugleich sondern haben auch nur DVI Eingänge. D.h. für Monitor 2 verwende ich einen HDMI → DVI Adapter. Aber daran kann's "eigentlich" nicht liegen. Das ging bisher immer tadellos. Nachtrag: Ich hab's gerade geschafft den HDMI an's laufen zu bekommen:
root@satyr:~# xrandr --prop
Screen 0: minimum 320 x 200, current 1280 x 1024, maximum 16384 x 16384
HDMI-0 disconnected 1280x1024+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
output_csc: bypass
supported: bypass, tvrgb, ycbcr601, ycbcr709
audio: auto
supported: off, on, auto
scaling mode: None
supported: None, Full, Center, Full aspect
dither: off
supported: off, on
underscan vborder: 0
range: (0, 128)
underscan hborder: 0
range: (0, 128)
underscan: off
supported: off, on, auto
coherent: 1
range: (0, 1)
DVI-0 disconnected (normal left inverted right x axis y axis)
output_csc: bypass
supported: bypass, tvrgb, ycbcr601, ycbcr709
audio: auto
supported: off, on, auto
scaling mode: None
supported: None, Full, Center, Full aspect
dither: off
supported: off, on
underscan vborder: 0
range: (0, 128)
underscan hborder: 0
range: (0, 128)
underscan: off
supported: off, on, auto
coherent: 1
range: (0, 1)
VGA-0 disconnected (normal left inverted right x axis y axis)
output_csc: bypass
supported: bypass, tvrgb, ycbcr601, ycbcr709
scaling mode: None
supported: None, Full, Center, Full aspect
load detection: 1
range: (0, 1)
1280x1024 (0x55) 108.000MHz +HSync +VSync
h: width 1280 start 1328 end 1440 total 1688 skew 0 clock 63.98KHz
v: height 1024 start 1025 end 1028 total 1066 clock 60.02Hz Sehr interessant ist das HDMI - obwohl gerade voll funktionsfähig - als "disconnected" gelistet wird ! Die aktuelle Bilschirmauflösung zeigt er aber an ... Ich hab's auch schon geschafft beide Monitore zum laufen zu bringen, doch führt man den xrandr Befehl aus, schaltet der HDMI sofort wieder ab
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
Die Anschlusserkennung und Auswertung der Monitordaten liegt komplett in der Hand der Grafiktreiber, da gibt es keine "Konfiguration" die darauf Einfluss nehmen könnte - die Ausgabe von xrandr zeigt die Grenzen auf, in denen sich jene Konfiguration überhaupt bewegen kann. Nutzt du ein Dual-Link Kabel? Die Nutzung beider Kanäle wäre bei der Auflösung völlig sinnlos, würde aber auch die Ressourcen für zwei Bildschirme beanspruchen - mehr sind in der Regel nicht verbaut.
|
may24x
(Themenstarter)
Anmeldungsdatum: 26. April 2016
Beiträge: 107
|
Ich hab' gerade mal nachgeschaut. Ich benutze (zwei) DVI-D Single Link Kabel. Ok, mal rein hypothetisch ... Aus welchem Grund auch immer liefert der auto-neg Pin des HDMI nicht ... oder besser gesagt nicht immer ... das entsprechende Signal. Könnte das erklären warum sich der Monitor einfach mal so zwischendurch abschaltet ? Z.B. manchmal ist die Spannung da und der Monitor wird erkannt. Dann sinkt sie ab (warum auch immer) und die Graka denkt sich: "Oh, da ist ja jetzt kein Monitor mehr da" und schaltet diesen ab ... Könnte das sein ? Gibt es nicht eine Möglichkeit der HDMI Port einfach einzuschalten. Sprich die auto-negotiation abzuschalten und dauerhaft auf "on" zu setzen ? Wahrscheinlich müsste man dann auch Modus per Hand setzen, aber das wäre ja ok ...
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
may24x schrieb: Könnte das sein ?
Selbstverständlich, die Frage stellt sich nur warum dann die Spannung so niedrig ist. Der Widerstand des Kabels und der fließende Strom sollten schließlich vernachlässigbar sein, aber vielleicht ist der Pull-Up Widerstand bei dem einen Monitor auch einfach etwas am korrodieren... may24x schrieb: Gibt es nicht eine Möglichkeit der HDMI Port einfach einzuschalten. Sprich die auto-negotiation abzuschalten und dauerhaft auf "on" zu setzen ? Wahrscheinlich müsste man dann auch Modus per Hand setzen, aber das wäre ja ok ...
Die einzige Möglichkeit überhaupt zu erzwingen dass ein Monitor als angeschlossen erkannt wird ist die video Bootoption, die nur von den KMS-fähigen Grafiktreibern unterstützt wird (keine Ahnung ob der neue KMS-fähige nvidia Treiber da inzwischen auch zu gehört), das ganze ist im Arch Wiki näher beschrieben. Du kannst dabei sogar direkt mit dem drm_kms_helper einen generischen EDID Satz der zu deinem Monitor passt vorgeben anstelle einen festen Modus zu erzwingen. Beachte: die jeweilige Anschlussbezeichnung muss hier vom Kernel kommen, nicht von xrandr - die können sich unterscheiden!
|
may24x
(Themenstarter)
Anmeldungsdatum: 26. April 2016
Beiträge: 107
|
Ok, diese Seite beschreibt den Ansatz ziemlich gut: [www.osadl.org https://www.osadl.org/Single-View.111+M5ec938a7b3b.0.html] Nach dem durchlesen der Seite glaube ich das eigentlich Problem nun zu kennen. Denn schaue ich mal in die /var/log/kern.log rein, so finde ich da einige Fehler:
Oct 28 01:18:09 satyr kernel: [ 9082.370824] [drm:drm_edid_block_valid [drm]] *ERROR* EDID checksum is invalid, remainder is 248
Oct 28 01:18:09 satyr kernel: [ 9082.370829] Raw EDID:
Oct 28 01:18:09 satyr kernel: [ 9082.370831] 00 ff ff ff ff ff ff 00 1d d2 00 00 86 0e 00 00
Oct 28 01:18:09 satyr kernel: [ 9082.370832] 30 11 01 03 80 25 1e 78 eb 9a e5 a6 58 49 99 23
Oct 28 01:18:09 satyr kernel: [ 9082.370833] 11 50 54 bf ef 00 81 80 71 4f 81 40 31 8f 31 ca
Oct 28 01:18:09 satyr kernel: [ 9082.370834] 3b ca 01 01 01 01 30 2a 00 98 51 00 2a 40 30 70
Oct 28 01:18:09 satyr kernel: [ 9082.370835] 13 00 78 2d 11 00 00 1e 00 00 00 ff 00 30 30 33
Oct 28 01:18:09 satyr kernel: [ 9082.370837] 37 31 38 0a 20 20 20 20 20 20 00 00 00 fd 00 37
Oct 28 01:18:09 satyr kernel: [ 9082.370838] 4b 1e 50 0e 00 02 20 20 20 20 20 20 00 00 00 fc
Oct 28 01:18:09 satyr kernel: [ 9082.370839] 00 54 53 39 30 32 0a 20 20 20 20 20 20 20 00 d0
Oct 28 01:18:09 satyr kernel: [ 9082.398076] [drm:drm_edid_block_valid [drm]] *ERROR* EDID checksum is invalid, remainder is 248
Oct 28 01:18:09 satyr kernel: [ 9082.398080] Raw EDID:
Oct 28 01:18:09 satyr kernel: [ 9082.398082] 00 ff ff ff ff ff ff 00 1d d2 00 00 86 0e 00 00
Oct 28 01:18:09 satyr kernel: [ 9082.398084] 30 11 01 03 80 25 1e 78 eb 9a e5 a6 58 49 99 23
Oct 28 01:18:09 satyr kernel: [ 9082.398085] 11 50 54 bf ef 00 81 80 71 4f 81 40 31 8f 31 ca
Oct 28 01:18:09 satyr kernel: [ 9082.398086] 3b ca 01 01 01 01 30 2a 00 98 51 00 2a 40 30 70
Oct 28 01:18:09 satyr kernel: [ 9082.398087] 13 00 78 2d 11 00 00 1e 00 00 00 ff 00 30 30 33
Oct 28 01:18:09 satyr kernel: [ 9082.398088] 37 31 38 0a 20 20 20 20 20 20 00 00 00 fd 00 37
Oct 28 01:18:09 satyr kernel: [ 9082.398090] 4b 1e 50 0e 00 02 20 20 20 20 20 20 00 00 00 fc
Oct 28 01:18:09 satyr kernel: [ 9082.398091] 00 54 53 39 30 32 0a 20 20 20 20 20 20 20 00 d0
Oct 28 01:18:09 satyr kernel: [ 9082.425320] [drm:drm_edid_block_valid [drm]] *ERROR* EDID checksum is invalid, remainder is 248
Oct 28 01:18:09 satyr kernel: [ 9082.425323] Raw EDID:
Oct 28 01:18:09 satyr kernel: [ 9082.425326] 00 ff ff ff ff ff ff 00 1d d2 00 00 86 0e 00 00
Oct 28 01:18:09 satyr kernel: [ 9082.425327] 30 11 01 03 80 25 1e 78 eb 9a e5 a6 58 49 99 23
Oct 28 01:18:09 satyr kernel: [ 9082.425328] 11 50 54 bf ef 00 81 80 71 4f 81 40 31 8f 31 ca
Oct 28 01:18:09 satyr kernel: [ 9082.425329] 3b ca 01 01 01 01 30 2a 00 98 51 00 2a 40 30 70
Oct 28 01:18:09 satyr kernel: [ 9082.425331] 13 00 78 2d 11 00 00 1e 00 00 00 ff 00 30 30 33
Oct 28 01:18:09 satyr kernel: [ 9082.425332] 37 31 38 0a 20 20 20 20 20 20 00 00 00 fd 00 37
Oct 28 01:18:09 satyr kernel: [ 9082.425333] 4b 1e 50 0e 00 02 20 20 20 20 20 20 00 00 00 fc
Oct 28 01:18:09 satyr kernel: [ 9082.425334] 00 54 53 39 30 32 0a 20 20 20 20 20 20 20 00 d0
Oct 28 01:18:09 satyr kernel: [ 9082.452558] [drm:drm_edid_block_valid [drm]] *ERROR* EDID checksum is invalid, remainder is 248
Oct 28 01:18:09 satyr kernel: [ 9082.452562] Raw EDID:
Oct 28 01:18:09 satyr kernel: [ 9082.452564] 00 ff ff ff ff ff ff 00 1d d2 00 00 86 0e 00 00
Oct 28 01:18:09 satyr kernel: [ 9082.452566] 30 11 01 03 80 25 1e 78 eb 9a e5 a6 58 49 99 23
Oct 28 01:18:09 satyr kernel: [ 9082.452567] 11 50 54 bf ef 00 81 80 71 4f 81 40 31 8f 31 ca
Oct 28 01:18:09 satyr kernel: [ 9082.452568] 3b ca 01 01 01 01 30 2a 00 98 51 00 2a 40 30 70
Oct 28 01:18:09 satyr kernel: [ 9082.452569] 13 00 78 2d 11 00 00 1e 00 00 00 ff 00 30 30 33
Oct 28 01:18:09 satyr kernel: [ 9082.452570] 37 31 38 0a 20 20 20 20 20 20 00 00 00 fd 00 37
Oct 28 01:18:09 satyr kernel: [ 9082.452571] 4b 1e 50 0e 00 02 20 20 20 20 20 20 00 00 00 fc
Oct 28 01:18:09 satyr kernel: [ 9082.452572] 00 54 53 39 30 32 0a 20 20 20 20 20 20 20 00 d0
Oct 28 01:18:09 satyr kernel: [ 9082.452576] radeon 0000:03:00.0: DVI-D-1: EDID block 0 invalid.
Oct 28 01:18:09 satyr kernel: [ 9082.452601] [drm:radeon_dvi_detect [radeon]] *ERROR* DVI-D-1: probed a monitor but no|invalid EDID
Oct 28 01:20:18 satyr kernel: [ 9211.184772] [drm:drm_edid_block_valid [drm]] *ERROR* EDID checksum is invalid, remainder is 59
Oct 28 01:20:18 satyr kernel: [ 9211.184776] Raw EDID:
Oct 28 01:20:18 satyr kernel: [ 9211.184778] 00 ff ff ff ff ff ff 00 1d d2 00 00 54 0b 00 00
Oct 28 01:20:18 satyr kernel: [ 9211.184779] 30 11 01 03 80 25 1e 78 eb 9a e5 a6 58 49 99 23
Oct 28 01:20:18 satyr kernel: [ 9211.184780] 11 50 54 bf ef 00 81 80 71 4f 81 40 31 8f 31 ca
Oct 28 01:20:18 satyr kernel: [ 9211.184781] 3b ca 01 01 01 01 30 2a 00 98 51 00 2a 40 30 70
Oct 28 01:20:18 satyr kernel: [ 9211.184783] 13 00 78 2d 11 00 00 7f ff ff ff ff ff ff ff ff
Oct 28 01:20:18 satyr kernel: [ 9211.184784] ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Oct 28 01:20:18 satyr kernel: [ 9211.184785] ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Oct 28 01:20:18 satyr kernel: [ 9211.184786] ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Oct 28 01:20:18 satyr kernel: [ 9211.186364] [drm:radeon_dvi_detect [radeon]] *ERROR* HDMI-A-1: probed a monitor but no|invalid EDID So wie das aussieht wird wohl die EDID nicht richtig erkannt ... Abhilfe soll das Laden der festen EDID's bringen. Doch unter /lib/firmware gibt es kein Unterverzeichnis edid ... Wo bekommt man das her bzw. zu welchem "Paket" gehört es ?
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
may24x schrieb: So wie das aussieht wird wohl die EDID nicht richtig erkannt ...
Die enthaltene Prüfsumme stimmt nicht, der Datensatz ist potentiell beschädigt. Falsche Werte können bei älterer Hardware zu Schäden führen, dem Datensatz wird daher nicht vertraut. may24x schrieb: Abhilfe soll das Laden der festen EDID's bringen. Doch unter /lib/firmware gibt es kein Unterverzeichnis edid ...
Dies ist ausschließlich dafür dar um deinen eigenen EDID Satz zu verwenden. Die Kernel-eigenen Sätze sind Bestandteil des Kernels und nicht separat verfügbar, halte dich dafür einfach an die Tabelle im Artikel.
|
may24x
(Themenstarter)
Anmeldungsdatum: 26. April 2016
Beiträge: 107
|
Um überhaupt eigene EDID's zu laden muß der Kernel Parameter: CONFIG_DRM_LOAD_EDID_FIRMWARE aktiviert sein. cat /boot/config-4.4.0-46-generic |grep EDID
CONFIG_DRM_LOAD_EDID_FIRMWARE=y
CONFIG_FIRMWARE_EDID=y Ok, er ist aktiviert. sudo get-edid >> 1280x1024.bin
This is read-edid version 3.0.2 Prepare fo som fun.
Attempting to use i2c interface
No EDID on bus 0
No EDID on bus 2
No EDID on bus 3
No EDID on bus 4
No EDID on bus 5
No EDID on bus 6
No EDID on bus 7
1 potential busses found: 1
256-byte EDID successfully retrieved from i2c bus 1
Looks like i2c was successful. Have a good day
cp 1280x1024.in /lib/firmware/edid/ So, jetzt die Grub Optionen ändern in '/etc/default/grub': ...
GRUB_CMDLINE_LINUX="video=DVI-D-1:1280x1024:D video=HDMI-A-1:1280x1024:e drm_kms_helper.edid_firmware=edid/1280x1024.bin"
... Derzeit läuft noch ein Render-Prozess in meiner VM. Den werde ich noch abwarten und dann mal neu starten. Mal sehen ob's was bringt 😀
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
Nochmal: Die Einträge in der gegebenen Tabelle sind Datensätze, die sich im Kernel befinden, die liegen schlichtweg nicht als Datei vor - funktionieren aber trotzdem! Du brauchst dir dafür keine Datei besorgen. Weiterhin musst du dies ebenfalls dem jeweiligen Anschluss zuweisen wenn du mehr als einen Monitor nutzt - und das macht die video Option dann auch überflüssig, da er automatisch die größte Auflösung des gewählten Satzes einstellen wird.
|
may24x
(Themenstarter)
Anmeldungsdatum: 26. April 2016
Beiträge: 107
|
Also aus deiner Antwort werde ich nicht schlau ... die macht schlichtweg keinen Sinn. Welche Tabelle ? Die Video Option soll gewisse Parameter fest konfigurieren. D.h. die sollen nicht automatisch erkannt sondern so gesetzt und nicht vom System geändert werden. Mein derzeitigen Problem ist das scheinbar /etc/default/grub ignoriert wird...
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
may24x schrieb: Welche Tabelle ?
Diejenige die im verlinkten Arch Wiki Artikel jene vorhandene Datensätze für "built-in resolutions" auflistet. may24x schrieb: Die Video Option soll gewisse Parameter fest konfigurieren. D.h. die sollen nicht automatisch erkannt sondern so gesetzt und nicht vom System geändert werden.
Dann brauchst du auch gar nicht erst mit den EDID Sätzen hantieren. may24x schrieb: Mein derzeitigen Problem ist das scheinbar /etc/default/grub ignoriert wird...
Das ist nicht die Konfiguration, sondern eine der Dateien aus denen diese generiert wird - hast du sie neu generieren lassen?
|
may24x
(Themenstarter)
Anmeldungsdatum: 26. April 2016
Beiträge: 107
|
Ja, hatte vergessen 'update-grub' zu machen ... ok, der Checksum Fehler ist weg, HDMI geht aber immer noch nicht an! Meine /etc/default/grub:
GRUB_CMDLINE_LINUX_DEFAULT="nosplash noplymouth"
GRUB_CMDLINE_LINUX="video=HDMI-A-1:1280x1024:e video=DVI-D-1:1280x1024:D drm_kms_helper.edid_firmware=edid/1280x1024.bin" dmesg:
root@satyr:~# dmesg |grep radeon
[ 4.948689] [drm] radeon kernel modesetting enabled.
[ 4.958187] fb: switching to radeondrmfb from VESA VGA
[ 4.958970] radeon 0000:03:00.0: Invalid ROM contents
[ 4.959093] radeon 0000:03:00.0: VRAM: 2048M 0x0000000000000000 - 0x000000007FFFFFFF (2048M used)
[ 4.959097] radeon 0000:03:00.0: GTT: 2048M 0x0000000080000000 - 0x00000000FFFFFFFF
[ 4.959154] [drm] radeon: 2048M of VRAM memory ready
[ 4.959157] [drm] radeon: 2048M of GTT memory ready.
[ 4.965091] [drm] radeon: dpm initialized
[ 4.971366] radeon 0000:03:00.0: WB enabled
[ 4.971369] radeon 0000:03:00.0: fence driver on ring 0 use gpu addr 0x0000000080000c00 and cpu addr 0xffff880414e9bc00
[ 4.971372] radeon 0000:03:00.0: fence driver on ring 1 use gpu addr 0x0000000080000c04 and cpu addr 0xffff880414e9bc04
[ 4.971376] radeon 0000:03:00.0: fence driver on ring 2 use gpu addr 0x0000000080000c08 and cpu addr 0xffff880414e9bc08
[ 4.971379] radeon 0000:03:00.0: fence driver on ring 3 use gpu addr 0x0000000080000c0c and cpu addr 0xffff880414e9bc0c
[ 4.971382] radeon 0000:03:00.0: fence driver on ring 4 use gpu addr 0x0000000080000c10 and cpu addr 0xffff880414e9bc10
[ 4.971831] radeon 0000:03:00.0: fence driver on ring 5 use gpu addr 0x0000000000075a18 and cpu addr 0xffffc90002835a18
[ 5.072025] radeon 0000:03:00.0: VCE init error (-110).
[ 5.072032] radeon 0000:03:00.0: radeon: MSI limited to 32-bit
[ 5.072052] radeon 0000:03:00.0: radeon: using MSI.
[ 5.072071] [drm] radeon: irq initialized.
[ 6.082530] fbcon: radeondrmfb (fb0) is primary device
[ 6.100243] radeon 0000:03:00.0: fb0: radeondrmfb frame buffer device
[ 6.121169] [drm] Initialized radeon 2.43.0 20080528 for 0000:03:00.0 on minor 0
root@satyr:~# dmesg |grep DVI
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-4.4.0-46-generic root=UUID=4a0bc826-fc0a-42e6-a228-8ec14f3559b1 ro video=HDMI-A-1:1280x1024:e video=DVI-D-1:1280x1024:D drm_kms_helper.edid_firmware=edid/1280x1024.bin nosplash noplymouth
[ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.4.0-46-generic root=UUID=4a0bc826-fc0a-42e6-a228-8ec14f3559b1 ro video=HDMI-A-1:1280x1024:e video=DVI-D-1:1280x1024:D drm_kms_helper.edid_firmware=edid/1280x1024.bin nosplash noplymouth
[ 6.037670] [drm] DVI-D-1
[ 6.069953] [drm] Got built-in EDID base block and 0 extensions from "edid/1280x1024.bin" for connector "DVI-D-1"
[ 16.174192] [drm] Got built-in EDID base block and 0 extensions from "edid/1280x1024.bin" for connector "DVI-D-1"
[ 39.269453] [drm] Got built-in EDID base block and 0 extensions from "edid/1280x1024.bin" for connector "DVI-D-1"
[ 39.313533] [drm] Got built-in EDID base block and 0 extensions from "edid/1280x1024.bin" for connector "DVI-D-1"
[ 45.267851] [drm] Got built-in EDID base block and 0 extensions from "edid/1280x1024.bin" for connector "DVI-D-1"
[ 45.310093] [drm] Got built-in EDID base block and 0 extensions from "edid/1280x1024.bin" for connector "DVI-D-1"
[ 45.355417] [drm] Got built-in EDID base block and 0 extensions from "edid/1280x1024.bin" for connector "DVI-D-1"
[ 45.398882] [drm] Got built-in EDID base block and 0 extensions from "edid/1280x1024.bin" for connector "DVI-D-1"
[ 45.558103] [drm] Got built-in EDID base block and 0 extensions from "edid/1280x1024.bin" for connector "DVI-D-1"
[ 294.363848] [drm] Got built-in EDID base block and 0 extensions from "edid/1280x1024.bin" for connector "DVI-D-1"
root@satyr:~# dmesg |grep HDMI
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-4.4.0-46-generic root=UUID=4a0bc826-fc0a-42e6-a228-8ec14f3559b1 ro video=HDMI-A-1:1280x1024:e video=DVI-D-1:1280x1024:D drm_kms_helper.edid_firmware=edid/1280x1024.bin nosplash noplymouth
[ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.4.0-46-generic root=UUID=4a0bc826-fc0a-42e6-a228-8ec14f3559b1 ro video=HDMI-A-1:1280x1024:e video=DVI-D-1:1280x1024:D drm_kms_helper.edid_firmware=edid/1280x1024.bin nosplash noplymouth
[ 6.037658] [drm] HDMI-A-1
[ 6.818000] input: HDA ATI HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:02.0/0000:03:00.1/sound/card1/input10
Ich versteh's nicht. Duch: 'video=HDMI-A-1:1280x1024:e' sollte der HDMI Ausgang dauerhaft eingeschaltet sein bei: 1280x1024 Auflösung ... aber es passiert nichts !
|