Page 1 sur 1
[xorg] 2 cartes video 3 ecrans
Publié : lun. 23 nov. 2009, 15:47
par goliath974
bonjour,
je suis nouveau dans le domaine de linux, aprés avoir fait mon bac a sable avec ubuntu, j'ai décidé de passé sur l'arch64.
j'ai actuellement 2 carte vidéo dans ma machine, un nvidia 8600 gt et nvidia 8600 gts. sous windows je peux utilisé 3 écrans en mode étendu sans aucune difficulté particuliére, mais sous Linux, c'est pas la même choses. En utilisant l'utilitaire de nvidia (nvidia-setting) je peux activé mes 3 écrans, mais le mode étendu ne fonctionne pas sur les 3, seulement sur 2 qui sont avec l'option twinview, l'autre ne peu s'activer seulement avec l'option xinerama, et je ne peux pas basculer mes fenetre d'un ecran a l'autre, et surtout compiz ne fonctionne si les trois sont activé.
merci des vos conseils.
Re: [xorg] 2 cartes video 3 ecrans
Publié : lun. 23 nov. 2009, 17:06
par warnaud
Bienvenue au club ...
Les idots du vilages, ont fracassés xinerama au profit de xrandr ... sauf que xrandr ne fonctionne pas du tout avec 2 cartes graphiques ...
Donc ben bonne chance, y a un pkg sur aur que j'avais filé sur le forum d'arch.org pour ce problème (
http://aur.archlinux.org/packages.php?ID=25785 il est totalement pas à jour car au bout de 2 release ça m'a gonflé ...)
Bonne chance, il y a peut-être des patchs chez redhat pour refaire fonctionner à nouveau le xinerama chez redhat
Re: [xorg] 2 cartes video 3 ecrans
Publié : lun. 23 nov. 2009, 18:45
par goliath974
Re: [xorg] 2 cartes video 3 ecrans
Publié : lun. 03 mai 2010, 22:31
par warnaud
Bon c'est reparti ça fonctionne chez moi (tm)
Je poste vite fait le lien vers le tarball à compiler:
http://arnaud.fortier.free.fr/temp/xorg ... 901.tar.gz
En gros faut être en testing au moins pour xorg
Dézipé le fichier et lancer un makepkg dedans puis pacman -U le pkg généré
Re: [xorg] 2 cartes video 3 ecrans
Publié : jeu. 10 juin 2010, 14:32
par guildem
salut warnaud,
je viens de découvrir ce post, et j'aurais voulu savoir (avant de partir dans des compilations et installations inutiles), ce qu'apporte ce nouvel xorg ? une meilleure gestion des 2 cartes avec xrandr ? mais les drivers proprio implémentent maintenant xrandr ???
les drivers de base ne gèrent pas la composition et nouveau est encore jeune. quel driver utilises-tu avec ce xorg ?
merci pour les renseignements complémentaires.
Re: [xorg] 2 cartes video 3 ecrans
Publié : jeu. 10 juin 2010, 16:07
par warnaud
Salut,
Bon il y a eu une mise à jour c'est pas forcément nécessaire de recompiler le pkgs. (à vérifier)
Ce nouvel Xorg apporte ... déjà l'arrêt du support de hal ... qui est déprécié pour consolekit ou devicekit (avant que ces derniers ne soient à leur tout dépréciés ... tout ça pour avoir des xorg.conf automatique ... à la windows \o/ )
En fait ils ont remis xinerama (qui fonctionnait ...) ce qui permet d'avoir plusieurs cartes graphique et un seul "écran" en gros on lance pas autant de X que d'écrans.
Non xrandr ne fonctionne toujours pas avec plusieurs GPU, comme d'hab en mode mauvaise foi maximum tu pourras entendre que peu de gens ont Linux et encore moins plusieurs cartes ...il faut attendre la futur release prévue pour Octobre de cette année \o/ (et après ... mystère on va bien se marrer avec xrandr \o/)
Je utilise nvidia parce que ça marche™ et personnellement je suis sous Arch pour éviter de tomber dans des délires d'autres distrib où y a pas certains pkg dans les dépôts de base (voire ils sont remplacés par des horreurs sans noms) car les paquets ne sont pas libres ... cf java etc...
J'avais en plus un autre problème, c'est que mon écran principal, c'est celui du milieu ... et donc celui de gauche avait des coordonnées négatives (joli geste technique) ce qui sous X veut dire totalement à droite avec une marge de N pixels.
Exemple quand tu positionnes une fenêtre en x=-10 elle est alignée à droite avec 10 pixels de marge avec le bord droit de la surface d'affichage.
Re: [xorg] 2 cartes video 3 ecrans
Publié : jeu. 10 juin 2010, 16:19
par guildem
Ok donc là c'est le xorg 1.8 de testing, qui comprend à nouveau un xinerama fonctionnel ?
Mais donc, comme Xinerama et Composite ne font pas bon ménage, toujours pas possible d'avoir compiz sur 3 écrans ?
Rhaaaaa c'est un vrai casse-tête les cartes graphiques sous linux quand on ne suit pas un schéma de base...
Pour info j'ai une 8800GTS et une Quadro FX, et mon but final serait d'avoir la config : [19"][ 24" ][19"] avec clone du 24" sur mon vidéo-projecteur, et compiz+3d+accélération vidéo fonctionnels... j'en demande trop ?
Re: [xorg] 2 cartes video 3 ecrans
Publié : jeu. 10 juin 2010, 16:58
par warnaud
Perso j'ai jamais eu de soucis avec compiz et xinerama.
Oui c'est le xorg 1.8 de testing. Ma version est la précédente patchée donc avec un peu de chance ils ont fait une release avec les patchs ...
Je peux te dire ça ce soir
Re: [xorg] 2 cartes video 3 ecrans
Publié : jeu. 10 juin 2010, 18:17
par warnaud
ok ça marche avec les derniers pkgs en testing sans patcher
si tu veux pas tout casser, passe en testing, fais un
ou
puis
ou
Il devrait te proposer:
testing/xorg-server 1.8.1-1 + les dépendances qui vont bien.
Après tu peux enlever testing et soit rebooter à la windows ... (souvent très efficace de nos jours ...) ou passer en init 3 (telinit3 && telinit 5 - en root)
Attention: comme hal n'est plus nécessaire... il faut regarder ce wiki:
http://wiki.archlinux.org/index.php/Xor ... org_1.8.29 (enfin tout se qui se rapporte à 1.
Pour compiz je te laisse tester
Edit:
Avant que tu te suicide pour avoir un clavier en Français ... mon xorg.conf
Code : Tout sélectionner
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 1280 0
Screen 1 "Screen1" LeftOf "Screen0"
Screen 2 "Screen2" RightOf "Screen0"
# InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "1"
EndSection
Section "ServerFlags"
Option "DontZap" "False"
EndSection
Section "Files"
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"
Section "InputClass"
# generated from default
Identifier "Keyboard0"
Driver "evdev"
MatchIsKeyboard "on"
# Driver "kbd"
Option "XkbModel" "logitech_g15"
Option "XkbLayout" "fr"
Option "XkbVariant" "oss"
Option "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "DELL 2007FP"
HorizSync 30.0 - 83.0
VertRefresh 56.0 - 76.0
Option "DPMS"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor1"
VendorName "Unknown"
ModelName "Samsung SyncMaster"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
Option "DPMS"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor2"
VendorName "Unknown"
ModelName "Samsung SyncMaster"
HorizSync 30.0 - 81.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "Quadro FX 4600"
BusID "PCI:1:0:0"
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 9600 GSO"
BusID "PCI:2:0:0"
Screen 0
EndSection
Section "Device"
Identifier "Device2"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 9600 GSO"
BusID "PCI:2:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "1600x1200_60 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "DFP-0: 1280x1024_60 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen2"
Device "Device2"
Monitor "Monitor2"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "DFP-1: 1280x1024_60 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
ça fait un triple écran avec les 2 samsung sur les cotés, le dell au centre et un clavier en fr oss (system wide)
Re: [xorg] 2 cartes video 3 ecrans
Publié : jeu. 10 juin 2010, 18:18
par guildem
si jamais tu as une solution pour activer le composite avec xinerama (ou bien gérer plusieurs cartes nvidia avec le composite), n'hésite pas. de plus si tu peux me préciser le driver utilisé...
Re: [xorg] 2 cartes video 3 ecrans
Publié : jeu. 10 juin 2010, 18:19
par guildem
ha ben on a posté en même temps... je tente tout ça dès que je peux. merci pour les infos !
Re: [xorg] 2 cartes video 3 ecrans
Publié : jeu. 10 juin 2010, 18:55
par warnaud
J'ai modifié mon poste pour le clavier
Pour composite je pense qu'il faut faire comme "avant" et rajouter la section qui va bien™ comme là:
http://wiki.archlinux.fr/howto/indispen ... =composite il faut surement le faire pour chaque section screen
Regarde aussi du coté de
http://wiki.archlinux.fr/xorg/nvidia/pr ... piz-fusion
Bonne chance