[Linux] Dual screen: programma's openen op scherm 2 ipv 1

Pagina: 1
Acties:

  • klokop
  • Registratie: Juli 2001
  • Laatst online: 29-01 12:34

klokop

swiekie swoeng

Topicstarter
Eindelijk Ubunut zo aan de praat dat ik 2 monitoren kan gebruiken:
1 pci S3 virge kaartje met 15" monitor;
1 agp Nvidia GeForce2GTS met 17" mon..

In de bios staat de PCI kaart als 'primair' opgegeven (ivm WinXP dual boot compatibiliteit).

Als 'n programma start dan opent het programma window zich helaas op de kleine monitor ('right' in xorg.conf), terwijl ik nou juist wil dat ze zich op de Grote Monitor ('left') openen, omdat ik niet de hele tijd m'n windows van de kleine naar de grote monitor wil blijven slepen...

Hoe krijg ik dat voorelkaar?

Relevante delen uit /etc/X11/xorg.conf
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
Section "Device"
        Identifier      "s3"
        Driver          "s3virge"
        BusID           "PCI:0:10:0"
EndSection

Section "Device"
        Identifier      "nvidia"
        Driver          "nvidia"
        BusID           "PCI:1:0:0"
EndSection

Section "Monitor"
        Identifier      "belinea"
        HorizSync       30-54
        VertRefresh     50-120
        Option          "DPMS"
EndSection

Section "Monitor"
        Identifier      "flatron"
        HorizSync       30-96
        VertRefresh     50-160
        Option          "DPMS"
EndSection

Section "Screen"
        Identifier      "right"
        Device          "s3"
        Monitor         "belinea"
        DefaultDepth    24
        SubSection "Display"
                Depth           24
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "Screen"
        Identifier      "left"
        Device          "nvidia"
        Monitor         "flatron"
        DefaultDepth    24
        SubSection "Display"
                Depth           24
                Modes           "1600x1200" "1280x1024" "1024x768"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "left"
        Screen          "right" RightOf "left"
        Option          "Xinerama" "On"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
EndSection

"Passing silhouettes of strange illuminated mannequins"


  • Z-Dragon
  • Registratie: December 2002
  • Laatst online: 03:44
Ik heb er geen verstand van hoor, maar misschien moet je ze in volgorde veranderen. De "left" dus hoger in het lijstje plaatsen dan "right". Zo wordt "left" misschien ingesteld als monitor 1 ("primary") en als screen 1 ("primary"). Ook kun je nog proberen om niet "right" als rechtse van "left" in te stellen maar "left" als linkse van "right", d.m.v. LeftOf.

[ Voor 49% gewijzigd door Z-Dragon op 24-07-2005 12:03 ]

^ Wat hij zegt.


  • Blaasvis
  • Registratie: November 2001
  • Laatst online: 07:27

Blaasvis

Cidora \o/

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
58
Section "Device"
        Identifier      "s3"
        Driver          "s3virge"
        BusID           "PCI:0:10:0"
        Screen 1
EndSection

Section "Device"
        Identifier      "nvidia"
        Driver          "nvidia"
        BusID           "PCI:1:0:0"
        Screen 0
EndSection

Section "Monitor"
        Identifier      "belinea"
        HorizSync       30-54
        VertRefresh     50-120
        Option          "DPMS"
EndSection

Section "Monitor"
        Identifier      "flatron"
        HorizSync       30-96
        VertRefresh     50-160
        Option          "DPMS"
EndSection

Section "Screen"
        Identifier      "right"
        Device          "s3"
        Monitor         "belinea"
        DefaultDepth    24
        SubSection "Display"
                Depth           24
                Modes           "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "Screen"
        Identifier      "left"
        Device          "nvidia"
        Monitor         "flatron"
        DefaultDepth    24
        SubSection "Display"
                Depth           24
                Modes           "1600x1200" "1280x1024" "1024x768"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen 0       "left"
        Screen 1       "right" RightOf "left"
        Option          "Xinerama" "On"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
EndSection


Ik heb een soort gelijk probleem gehad, heeft mee een uurtje spelen met X gekost :P
alleen mijn primaire monitor werd mijn tv dus nog 3x zo irritant :)

Freedom is everything you need ; <moto-moi|afk> ik verkloot het gewoon nooit :P


  • klokop
  • Registratie: Juli 2001
  • Laatst online: 29-01 12:34

klokop

swiekie swoeng

Topicstarter
Hmpf. Toevoegen van 'Screen X' aan device en serverlayout secties leidt tot helemaal niks weergeven op 'Right'...

"Passing silhouettes of strange illuminated mannequins"


  • Blaasvis
  • Registratie: November 2001
  • Laatst online: 07:27

Blaasvis

Cidora \o/

zegt je log files er nog iets nuttigs over ?

X is zowieso een rot beest om goed te conffiggen...

Freedom is everything you need ; <moto-moi|afk> ik verkloot het gewoon nooit :P


Verwijderd

Volgens mij moet je van
code:
1
 Screen "Left"

code:
1
 Screen "Left" 0 0

maken. Ook kan je eens proberen te spelen met de DISPLAY variabele deze kan met 2 monitors nm op :0.0 en :0.1 gezet worden.

  • XTerm
  • Registratie: Juli 2001
  • Laatst online: 10-06-2025
De plaatsing van nieuwe vensters heeft niets maar dan ook niets met de X server te maken, en ALLES met de windowmanager. Het is dus ook daar dat je zal moeten zoeken naar een policy van nieuwe vensters te plaatsen.
Pagina: 1