[Ubuntu] Geen beeld na switchen HDMI input

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • TD-er
  • Registratie: Januari 2000
  • Laatst online: 20-09 16:06
Mijn HTPC (met Mythbuntu) zit via een HDMI-switch op de TV aangesloten, omdat ik maar 1x HDMI op de TV heb zitten.
Sinds de upgrade van 13.10 naar 14.4 is het beeld op de HTPC zwart wanneer je de HDMI-switch even op een andere input hebt gehad. Je komt er dan ook niet meer in met keyboard/muis, dus het is geen screensaver.

Nu vermoed ik dat de Intel GPU switcht naar een andere output (VGA bijvoorbeeld) wanneer 'ie geen monitor meer ziet.

Hardwarematig is er niets aan de configuratie veranderd sinds de upgrade.
Ik zie dat ik ook geen xorg.conf heb staan, maar als ik kijk naar de backup-versie van die file, dan staat daar ook niet heel erg veel spannends in:
code:
1
2
3
4
Section "Device"
        Identifier      "Default Device"
        Option  "NoLogo"        "True"
EndSection


Inmiddels heb ik het nodige al getest en nog steeds geen gewenst resultaat...
  • EDID informatie in een losse file opgeslagen
  • Aparte monitor-secties aangemaakt voor "none" en mijn plasma TV
En eigen xorg.conf aangemaakt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
Section "ServerLayout"
  Identifier "Default Layout"
  Screen "TV"
EndSection

Section "Device"
  Identifier "Intel HD Graphics"
  Driver "intel"
  BusID "PCI:0:2:0"
  Option "monitor-VGA1" "none"
  Option "monitor-DP1" "none"
  Option "monitor-HDMI1" "PANASONIC-TV"
  Option "monitor-HDMI2" "none"
  Option "ModeDebug" "true"
EndSection

Section "Monitor"
        Identifier "PANASONIC-TV"
        ModelName  "PANASONIC-TV"
        VendorName "MEI"
        Option  "NoLogo"        "True"
        Option  "ConnectedMonitor" "DFP-1"
        Option  "CustomEDID" "DFP-1:/etc/X11/edid.bin"
        Option  "IgnoreEDID" "false"
        Option  "UseEDID" "true"
EndSection

Section "Monitor"
  Identifier "none"
  Option "Ignore" "true"
EndSection

Section "Screen"
  Identifier "TV"
  Device "Intel HD Graphics"
  Monitor "PANASONIC-TV"
  Option "ConnectedMonitor" "PANASONIC-TV"
EndSection


Het enige positieve is dat ik na een reboot nog steeds wel beeld heb, dus niet grondig gesloopt ;)

Iemand een idee waar ik het zoeken moet, want elke keer de HTPC rebooten wanneer de HDMI-switch bediend is, is ook niet handig?

Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)


Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 01-10 21:30

Hero of Time

Moderator LNX

There is only one Legend

Wissel eens naar een TTY via Ctrl+Alt+Fx, waar x 1 t/m 6 is. Heb je dan wel beeld (CLI only)? Als dat ook niet werkt, installeer dan openssh-server en ga via SSH naar de machine toe. Kijk vervolgens in /var/log/Xorg.0.log om te achterhalen wat er aan de hand is. Je zit denk ik wel in de goede richting te kijken (je denkt aan switch naar VGA). Ik denk namelijk dat de Desktop Manager de monitor 'afkoppelt' en niet meer gebruikt zodra je van HDMI input verandert. Enig probleem is dat het niet meer opnieuw configureert en weer 'aankoppelt' als je terug gaat. Die optie moet je trouwens uit kunnen schakelen, via de GUI, gconf/dconf of config bestand.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • TD-er
  • Registratie: Januari 2000
  • Laatst online: 20-09 16:06
Ja, via de TTY heb ik wel beeld (had ik al getest, niet vermeld).

Ik zal vanavond/morgenochtend even deze opties proberen:
code:
1
2
3
4
Option "AutoAddDevices" "boolean"
If this option is disabled, then no devices will be added from the HAL or udev backends. Enabled by default.
Option "AutoEnableDevices" "boolean"
If this option is disabled, then the devices will be added (and the DevicePresenceNotify event sent), but not enabled, thus leaving policy up to the client. Enabled by default.

Bron:
Tenzij iemand op voorhand al weet dat zoiets niet gaat werken?

Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)


Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 01-10 21:30

Hero of Time

Moderator LNX

There is only one Legend

Geen idee, ik zou 't ook wel willen weten of 't gaat werken, want ik heb op mijn computer de mogelijkheid om Xfce 4.11 te installeren (of althans, delen ervan) en houd nu nog xfce4-settings op 4.10 ipv upgraden naar 4.11 omdat 't dan m'n scherm niet goed configureert als ik 'm uit heb gehad. Omdat ik de gesloten nVidia driver gebruik, kan ik de auto-config optie niet uitschakelen in de GUI. Nou moet ik m'n computer nog steeds eens herstarten ivm kernel en systemd updates. Kan 't wel proberen vandaag.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • TD-er
  • Registratie: Januari 2000
  • Laatst online: 20-09 16:06
Als je scherm problemen geeft na aan/uit te zijn geweest, zou je ook even de EDID informatie uit je monitor kunnen plukken en die hardcoded als file meegeven (mits de NVidia driver dat ondersteunt natuurlijk)
Dat is vaker als oplossing genoemd op diverse sites.

Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)


Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 01-10 21:30

Hero of Time

Moderator LNX

There is only one Legend

Nee, dat werkt in mijn geval niet. Nu heb ik nergens last van, maar zodra ik xfce4-settings versie 4.11 installeer, kan Xfce schermen automatisch configureren als ze aangesloten worden, of worden losgekoppeld. Omdat m'n monitor via DP is aangesloten, komt de connect trigger, mede door de gesloten driver, niet goed door bij Xfce en heb ik dus geen beeld meer. Zou ik de open source driver gebruiken, dan is dat probleem er niet (niet getest eigenlijk, heb 't alleen werkend op m'n laptop met Intel GPU).

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • TD-er
  • Registratie: Januari 2000
  • Laatst online: 20-09 16:06
Eindelijk even tijd gehad om te testen...
code:
1
2
  Option "AutoAddDevices" "false"
  Option "AutoEnableDevices" "false"

Bovenstaande is geen goed idee!
Dan werken je toetsenbord en muis ook niet meer onder X!

Probleem blijft dus bestaan, dat ik geen beeld meer krijg zodra ik een input op de HDMI-switch heb veranderd.
Dit verschijnt er dan in de log:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
[698415.922] (II) intel(0): EDID vendor "MEI", prod id 41061
[698415.986] (II) intel(0): Using hsync ranges from config file
[698415.986] (II) intel(0): Using vrefresh ranges from config file
[698415.986] (II) intel(0): Printing DDC gathered Modelines:
[698415.986] (II) intel(0): Modeline "1280x720"x0.0   74.25  1280 1720 1760 1980  720 725 730 750 +hsync +vsync (37.5 kHz eP)
[698415.986] (II) intel(0): Modeline "1280x720"x0.0   74.25  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[698415.986] (II) intel(0): Modeline "1920x1080i"x0.0   74.25  1920 2448 2492 2640  1080 1084 1094 1125 interlace +hsync +vsync (28.1 kHz e)
[698415.986] (II) intel(0): Modeline "720x576"x0.0   27.00  720 732 796 864  576 581 586 625 -hsync -vsync (31.2 kHz e)
[698415.986] (II) intel(0): Modeline "1920x1080i"x0.0   74.25  1920 2008 2052 2200  1080 1084 1094 1125 interlace +hsync +vsync (33.8 kHz e)
[698415.986] (II) intel(0): Modeline "720x480"x0.0   27.00  720 736 798 858  480 489 495 525 -hsync -vsync (31.5 kHz e)
[698415.986] (II) intel(0): Modeline "1920x1080"x0.0  148.50  1920 2448 2492 2640  1080 1084 1089 1125 -hsync -vsync (56.2 kHz e)
[698415.986] (II) intel(0): Modeline "1440x576i"x0.0   27.00  1440 1464 1590 1728  576 580 586 625 interlace -hsync -vsync (15.6 kHz e)
[698415.986] (II) intel(0): Modeline "1440x480i"x0.0   27.00  1440 1478 1602 1716  480 488 494 525 interlace -hsync -vsync (15.7 kHz e)
[698415.986] (II) intel(0): Modeline "1920x1080"x0.0   74.25  1920 2558 2602 2750  1080 1084 1089 1125 +hsync +vsync (27.0 kHz e)
[698415.986] (II) intel(0): Modeline "1440x288"x0.0   27.00  1440 1464 1590 1728  288 290 293 312 -hsync -vsync (15.6 kHz e)
[698415.986] (II) intel(0): Modeline "1440x240"x0.0   27.00  1440 1478 1602 1716  240 244 247 262 -hsync -vsync (15.7 kHz e)
[698774.386] (II) intel(0): EDID vendor "MEI", prod id 41061
[...]
[700989.279] (II) AIGLX: Suspending AIGLX clients for VT switch
[700998.645] (II) AIGLX: Resuming AIGLX clients after VT switch
[700998.743] setversion 1.4 failed: Permission denied
[701005.096] (II) AIGLX: Suspending AIGLX clients for VT switch

Zoals te zien, verschijnt dat elke keer bij het switchen.
De laatste 4 regels waren waarschijnlijk van mijn switchen naar TTY-console en terug naar Ctrl-Alt-F7

Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)


Acties:
  • 0 Henk 'm!

  • TD-er
  • Registratie: Januari 2000
  • Laatst online: 20-09 16:06
Eindelijk de oplossing gevonden.

De oplossing was precies deze reactie bij de thread over NVidia graphics drivers - Xfce resets TV mode to NULL when power cycled

De "oplossing" is een welgemikte
killall xfsettingsd

Een goedkope voeding is als een lot in de loterij, je maakt kans op een paar tientjes korting, maar meestal betaal je de hoofdprijs. mijn posts (nodig wegens nieuwe layout)

Pagina: 1