[Debian Sid] Schakel automatisch scherm config wijziging uit

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 22:47

Hero of Time

Moderator LNX

There is only one Legend

Topicstarter
Ik zit met het volgende:
Een klein PC'tje met een low profile ATi HD3470 heeft twee DisplayPort aansluitingen. Hieraan heb ik twee gelijke schermen hangen: Dell UltraSharp U2711. Netjes via DP aangesloten en werkt prima met dual monitor opstelling via de fglrx driver (en de AMD CCCLE). De muis kan tussen de schermen bewegen, vensters uitwisselen, allemaal geen probleem.

Het probleem is dat als een van de schermen uitgezet wordt, of beide, en ze niet tegelijk weer aan gaan, de configuratie wat verandert waardoor programma's die op 't andere scherm stonden terug gezet worden naar de eerste. Bijvoorbeeld, Tweakers staat open op het linker scherm. Als ik die uit zet en weer aan, dan gaat het rechter scherm eventjes uit alsof het van weergave verandert en staat Tweakers daar op.

De opstelling wordt wel hersteld, maar vensters blijven niet waar ze waren. Als ik de schermen uitschakel, en dan tegelijk weer aanzet, is er niets aan de hand. Maar er komt een dag dat dit niet gebeurt. Zeker omdat het op het werk staat en dienst doet voor monitoring.

Nou had ik via Google al wat gevonden, maar het werkt niet. Door het volgende toe te voegen aan je xorg.conf bestand onder Section Device zou PnP uitgeschakeld moeten worden voor scherm detectie:
code:
1
Option "NoDDC"

Wat moet ik doen om de auto-detectie uit te schakelen en dus te zorgen dat de schermen niet gaan lopen?
De volledige xorg.conf is als volgt:
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
Section "ServerLayout"
        Identifier      "amdcccle Layout"
        Screen  0       "amdcccle-Screen[1]-0" 0 0
EndSection

Section "ServerFlags"
        Option          "blank time" "0"
        Option          "standby time" "0"
        Option          "suspend time" "0"
        Option          "off time" "0"
        Option          "dpms" "false"
        Option          "Dont Zoom"
EndSection

Section "Monitor"
        Identifier      "0-DFP1"
        Option          "VendorName" "ATI Proprietary Driver"
        Option          "ModelName" "Generic Autodetecting Monitor"
        Option          "DPMS" "false"
        Option          "PreferredMode" "2560x1440"
        Option          "TargetRefresh" "60"
        Option          "Position" "0 0"
        Option          "Rotate" "normal"
        Option          "Disable" "false"
EndSection

Section "Monitor"
        Identifier      "0-DFP2"
        Option          "VendorName" "ATI Proprietary Driver"
        Option          "ModelName" "Generic Autodetecting Monitor"
        Option          "DPMS" "false"
        Option          "PreferredMode" "2560x1440"
        Option          "TargetRefresh" "60"
        Option          "Position" "2560 0"
        Option          "Rotate" "normal"
        Option          "Disable" "false"
EndSection

Section "Device"
        Identifier      "amdcccle-Device[1]-0"
        Driver          "fglrx"
        Option          "Monitor-DFP1" "0-DFP1"
        Option          "Monitor-DFP2" "0-DFP2"
        BusID           "PCI:1:0:0"
        Option          "NoDDC"
EndSection

Section "Screen"
        Identifier      "amdcccle-Screen[1]-0"
        Device          "amdcccle-Device[1]-0"
        DefaultDepth    24
        SubSection "Display"
                Viewport        0 0
                Virtual         5120 2560
                Depth           24
        EndSubSection
EndSection

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 22:47

Hero of Time

Moderator LNX

There is only one Legend

Topicstarter
Geen xorg specialist aanwezig? Het is redelijk vervelend namelijk. Zou het met de AMDCCCLE te maken hebben?

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 22:47

Hero of Time

Moderator LNX

There is only one Legend

Topicstarter
Ok, heb met CCCLE de config verandert van dual display naar big desktop met Xinerama. Eerst had ik geen Xinerama aan staan waarmee ik dus wel de muis tussen de schermen kon bewegen, maar geen programma's. De schermen flitsen nog wel, maar gooien geen vensters over en weer.

Commandline FTW | Tweakt met mate