[Ubuntu] Probleem configgen 3 monitoren

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik ben al een tijdje bezig om over te stappen van Windows naar Ubuntu 7.04
Ik heb nu vrijwel alles werkend wat ik wil behalve de setup van mijn 3 17" TFT schermen niet.

In een eerder topic had al gemeld problemen te hebben om het 3de scherm werkend te krijgen, inmiddels heb ik dit werken door gewoon 2 nieuwe nvidia kaarten erin te zetten ipv 2 ati kaarten die erin zaten.

Ik heb nu 1x APG en 1x PCI FX6200 nvidia kaarten (dus dezelfde kaart allen agp en pci uitvoering)
AGP => 1x dvi (scherm1)
PCI => 1x dvi (scherm2) en 1x sub-d (scherm3)
Opstelling van links naar rechts: scherm 1,2,3
Driver versie: 1.0-9755

Met deze 2 kaarten en de laatste nvidia drivers heb ik zonder problemen mijn 3 schermen werkend als 1 grote desktop, op zich precies zoals ik wil op 2 dingen na, namelijk:

1.
Scherm 2 en 3 zijn "samen" 1 desktop en scherm 1 is een aparte desktop, deze 2 samen vormen wel 1 desktop, je merkt dit als je iets maximized, die je dit op scherm 1 dan is alles maximized alleen op het eerste scherm. Doe je dit echter op scherm 2 of 3 dan wordt het gemaximaliseerd over scherm 2 en 3. Ook als je iets start dan komt het precies op de helft van scherm 2 en 3, op scherm 1 gewoon in het midden.
Wat ik dus wil is dat het net zoals in windows alle 3 de schermen apart werken maar samen toch 1 desktop vormen.
Hoe werkt dit?
Zie mijn huidige xorg.conf onder dit bericht.

2.
Ik krijg Beryl of desktop effecten niet werkend, als ik beryl start gebeurd er niks, er kom wel mooi een rood Byrel diamand je in de tray maar geen effecten. Start is de ingebouwde desktop effecten dan krijg ik na het starten een melding dat het niet gestart kan worden, geen error maar alleen een melding. Er gebeurd verders niets. Iemand een idee wat dit kan zijn?

Dit is mijn huidige xorg welke is gemaakt via de ingebouwde configurator van de drivers (gksudo nvidia-settings)
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildmeister@builder3)  Thu Nov  9 17:56:12 PST 2006

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
    RgbPath         "/usr/X11R6/lib/X11/rgb"
EndSection

Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
    Load           "glx"
EndSection

Section "ServerFlags"
    Option         "Xinerama" "1"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Hitachi CML174SX"
    HorizSync       24.0 - 80.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Philips 170C4"
    HorizSync       30.0 - 82.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 6200"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Videocard1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 6200"
    BusID          "PCI:2:2:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "metamodes" "1280x1024_75 +0+0; 1280x1024 +0+0; 1024x768 +0+0; 800x600 +0+0; 640x480 +0+0"
    SubSection     "Display"
        Depth       24
        Modes      "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Videocard1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "metamodes" "CRT: 1280x1024_75 +1280+0, DFP: 1280x1024_75 +0+0; CRT: 1024x768 +0+0, DFP: NULL; CRT: 800x600 +0+0, DFP: NULL; CRT: 640x480 +0+0, DFP: NULL"
    SubSection     "Display"
        Depth       24
        Modes      "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection



Ik kan niet echt info vinden hoe je dus deze 3 schermen apart kan configgen,

dit is de output van lspci:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
00:00.0 Host bridge: Intel Corporation 82845G/GL[Brookdale-G]/GE/PE DRAM Controller/Host-Hub Interface (rev 02)
00:01.0 PCI bridge: Intel Corporation 82845G/GL[Brookdale-G]/GE/PE Host-to-AGP Bridge (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 82)
00:1f.0 ISA bridge: Intel Corporation 82801DB/DBL (ICH4/ICH4-L) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801DB (ICH4) IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation NV44A [GeForce 6200] (rev a1)
02:02.0 VGA compatible controller: nVidia Corporation NV44A [GeForce 6200] (rev a1)
02:04.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07)
02:04.1 Input device controller: Creative Labs SB Live! Game Port (rev 07)
02:06.0 Mass storage controller: Silicon Image, Inc. SiI 3112 [SATALink/SATARaid] Serial ATA Controller (rev 01)
02:07.0 FireWire (IEEE 1394): Agere Systems FW323 (rev 04)
02:08.0 Ethernet controller: Intel Corporation 82801DB PRO/100 VE (LOM) Ethernet Controller (rev 82)

Acties:
  • 0 Henk 'm!

  • Guru Evi
  • Registratie: Januari 2003
  • Laatst online: 24-08 19:45
Ik denk niet dat ik het verkeerd zie, maar ik zie in je configuratie maar 2 schermen geconfigureerd, terwijl je zegt dat er 3 zijn. Voeg dat laatse scherm ook eens toe aan je configuratie.

Pandora FMS - Open Source Monitoring - pandorafms.org


Acties:
  • 0 Henk 'm!

  • laurencevde
  • Registratie: November 2001
  • Laatst online: 29-09-2024
1) Je moet TwinView NIET gebruiken, en 3 losse screens instellen. Volgens de NVidia-documentatie(app. G) kan twinview geen xinerama-info meer doorgeven als xinerama aanstaat, wat nodig is om 1 desktop van de 2 kaarten te maken. In app. P kan je lezen hoe je 2 screens aan 1 kaart kunt hangen. (wel eerst Twinview in "Screen1" uitzetten/weghalen)

2) Werkt 3D wel? ("glxinfo|grep direct" in een console). Draai beryl-manager eens vanuit een console. Dan geeft hij daarin wat meer info. Het moet in ieder geval werkend te krijgen zijn. NVidia ondersteunt 3D op meerdere kaarten (itt de andere drivers, vziw).

Have a taste of freedom. It is sometimes a bitter pill. To me though, this is the sweetness of the GPL


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik denk niet dat ik het verkeerd zie, maar ik zie in je configuratie maar 2 schermen geconfigureerd, terwijl je zegt dat er 3 zijn. Voeg dat laatse scherm ook eens toe aan je configuratie.
Dat heb ik al eens geprobeerd maar dan werkt het niet, deze xorg is gemaakt door de nvidia driver.

Voor die schermen ga ik eens kijken of ik dat voor elkaar krijg, deze zijn nu geconffiged door het nvidia tooltje wat bij de driver site.

Dit is de output van de 3d:
robert@robert-desktop:~$ glxinfo|grep direct
direct rendering: Yes

Maar beryl doet niets, ook compiz niet (desktop effects)

[ Voor 34% gewijzigd door Verwijderd op 29-05-2007 21:23 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Zorg er eerst voor dat je 1 of 2 schermen werkend heb. Daarna voer je het volgende commando uit:

code:
1
sudo nvidia-settings


Kies de tweede optie (X Server Display Configuration). Als het goed is zie je daar 3 monitoren staan en anders gebruik je de optie "Detect Displays"

Positioneer ze zoals je wil en bewaar de xconfig. CTRL-ALT-BACKSPACE en het zou allemaal keurig moeten werken.

Gebruik geen xinerama. Bij mij werkt beryl ook niet als ik de projector aan heb, althans niet op de beamer.

Ik heb "helaas" maar 2 schermen, maar zo zou je het wel werkend moeten krijgen.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Dat heb ik dus al gedaan maar dit werkt voor geen meter.

Als ik xinerama uit zet dan heb ik niet 1 desktop meer
Dan is scherm 1 een aparte destop en scherm 2 en 3 vormen dan nog een samen 1 aparte desktop
Dus ik heb nu dus 2 desktops waarvan 1 "normale" 1280x1024 en 1 grote verspreid over 2 monitoren

Beryl werkt niet maar de ingebouwde desktop effects wel maar daar ben ik dan alle borders van kwijt.

Dit is de xorg die er dan uit komt:
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildmeister@builder3)  Mon Feb 26 23:39:38 PST 2007

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" 1280 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
    RgbPath         "/usr/X11R6/lib/X11/rgb"
EndSection

Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
    Load           "glx"
EndSection

Section "ServerFlags"
    Option         "Xinerama" "0"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Hitachi CML174SX"
    HorizSync       24.0 - 80.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Philips 170C4"
    HorizSync       30.0 - 82.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 6200"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Videocard1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 6200"
    BusID          "PCI:2:2:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "metamodes" "1280x1024_75 +0+0; 1280x1024 +0+0; 1024x768 +0+0; 800x600 +0+0; 640x480 +0+0"
    SubSection     "Display"
        Depth       24
        Modes      "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Videocard1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "metamodes" "CRT: nvidia-auto-select +1280+0, DFP: 1280x1024_75 +0+0"
    SubSection     "Display"
        Depth       24
        Modes      "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Misschien ben ik niet geheel duidelijk wat ik wil.

Ik wil dus dat de 3 schermen samen 1 grote desktop vormen, je moet dus een venster van de rechter monitor naar de linker monitor moeten kunnen verplaatsen.
Maar elk scherm moet los van de ander werken, dus maximaliseer je bv je browser dan wordt deze alleen op die monitor gemaximaliseerd waar het is geopend.
Op deze manier werkt XP ook met desktop uitbreiding, echter in Ubuntu gaan 2 monitoren samen werken en is iedere monitor een "halve" desktop en dat is dus niet de bedoeling.

Wie kan me hiermee helpen wat ik heb al alle standen in de nvidia settings geprobeerd maar niets doet zoals ik het wil hebben.

Acties:
  • 0 Henk 'm!

  • laurencevde
  • Registratie: November 2001
  • Laatst online: 29-09-2024
De volgende config zou moeten werken. Dit is wat ik bedoelde, ik weet echter niet hoe goed beryl hiermee werkt, blijkbaar niet.

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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildmeister@builder3)  Mon Feb 26 23:39:38 PST 2007

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    Screen      1  "Screen1.1" rightOf "Screen0"
    Screen      2  "Screen1.2" rightOf "Screen1.1"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
    RgbPath         "/usr/X11R6/lib/X11/rgb"
EndSection

Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
    Load           "glx"
EndSection

Section "ServerFlags"
    Option         "Xinerama" "1"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Hitachi CML174SX"
    HorizSync       24.0 - 80.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Philips 170C4"
    HorizSync       30.0 - 82.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor2"
    VendorName     "Unknown"
    ModelName      "Philips 170C4"
    HorizSync       30.0 - 82.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 6200"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Videocard1.1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 6200"
    BusID          "PCI:2:2:0"
    Screen         0
EndSection

Section "Device"
    Identifier     "Videocard1.2"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 6200"
    BusID          "PCI:2:2:0"
    Screen         1
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
#    Option         "metamodes" "1280x1024_75 +0+0; 1280x1024 +0+0; 1024x768 +0+0; 800x600 +0+0; 640x480 +0+0"
    SubSection     "Display"
        Depth       24
        Modes      "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1.1"
    Device         "Videocard1.1"
    Monitor        "Monitor1"
    DefaultDepth    24
#    Option         "metamodes" "CRT: nvidia-auto-select +1280+0, DFP: 1280x1024_75 +0+0"
    SubSection     "Display"
        Depth       24
        Modes      "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1.2"
    Device         "Videocard1.2"
    Monitor        "Monitor2"
    DefaultDepth    24
#    Option         "metamodes" "CRT: nvidia-auto-select +1280+0, DFP: 1280x1024_75 +0+0"
    SubSection     "Display"
        Depth       24
        Modes      "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Have a taste of freedom. It is sometimes a bitter pill. To me though, this is the sweetness of the GPL


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Het werkt !!!!!!!!!
Tenminste de aparte desktops!

Beryl of bureablad-effecten werken nog niet, dit wordt het volgende project.

Acties:
  • 0 Henk 'm!

  • llevering
  • Registratie: September 2000
  • Laatst online: 18:56
Vaak werkt beryl niet op dit soort configs omdat er geen groot genoege texture size aangemaakt kan worden. Veel gebruikte maxima zijn 2048 * 2048 of 4096*4096, met 1600 + 1600 + 1600 Ga je over deze laatste grens in de breedte zeker heen. Dus waarschijnlijk werken Compiz/Beryl daarom niet, ik geloof dat je deze waarde wel kunt vinden via glxinfo

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik kom er net achter dat compiz en beryl niet samenwerkt met xinerama, maar wel met twinview.

Is de monitor setup zoals in bovenstaande xorg ook te bereiken via twnview ipv xinerama?
Pagina: 1