Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 31/01/2009, à 04:11

nehme

multi écran + rotation

Salut,

Je viens de passer sous la dernière version de Ubuntu Intrepid dans le but d'apprendre à programmer sous linux.
Dans mon travail j'utilise 2 écrans dont un est en mode portrait. Je suis un débutant sous linux et je n'arrive pas à faire une rotation de mon écran qui est physiquement en mode portrait.

Un peu sur mon ordi:
- Ubuntu Interpid 64 bits
- E-Geforce 9500 GT
- Pilote d'accélération graphique 3D pour les cartes NVIDIA (version 177)
- Q6600
- et voici mon fichier xorg.conf:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildd@crested)  Mon Nov  3 08:46:04 UTC 2008

# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
EndSection

Section "Module"
    Load           "glx"
EndSection

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

Section "Monitor"
    Identifier     "Configured Monitor"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "ViewSonic VA2026w"
    HorizSync       30.0 - 82.0
    VertRefresh     50.0 - 75.0
EndSection

Section "Device"
    Identifier     "Configured Video Device"
    Driver         "nvidia"
    Option         "NoLogo" "True"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9500 GT"
EndSection

Section "Screen"
    Identifier     "Default Screen"
    Device         "Configured Video Device"
    Monitor        "Configured Monitor"
    DefaultDepth    24
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "metamodes" "DFP-0: nvidia-auto-select +0+0, DFP-1: nvidia-auto-select +1680+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

#2 Le 31/01/2009, à 05:58

Pacifick_FR42

Re : multi écran + rotation

...et avec nvidia-settings ?

Hors ligne

#3 Le 31/01/2009, à 19:17

heineken

Re : multi écran + rotation

Salut,

C'est ca que j'utilise, au lieu de tapper la commande nvidia-settings, il existe un lanceur sous le menu systeme. Le problème c'est que dans les settings, il n'existe aucune option concernant la rotation !

Hors ligne

#4 Le 31/01/2009, à 19:21

Pacifick_FR42

Re : multi écran + rotation

Et la doc du Forum... ça vous arrive de faire quelques recherche, avant de créer un poste mainte fois résolue ??
http://doc.ubuntu-fr.org/rotation_ecran parmis de nombreux exemples !:rolleyes:

Hors ligne

#5 Le 31/01/2009, à 19:35

heineken

Re : multi écran + rotation

J'avais lu la doc.
1- Est ce que ca t'arrive de lire ma question et comprendre que la doc parle de rotation d'un seul écran ou les 2 en même temps p-e mais moi j'aimerai faire une rotation de 1 seulement.

2- La doc parle d'une section:
Section "Device"
    Identifier    "NVIDIA Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro]"
    Driver        "nvidia"
    BusID        "PCI:1:0:0"
EndSection

Est ce que ca t'arrive de lire mon poste et me dire ou est ce que tu vois ca dans mon xorg.conf. Avant de me répondre lit la doc et regarde qu'est ce qu'il demande de faire et si ca correspond à mon cas

Hors ligne

#6 Le 31/01/2009, à 20:58

Pacifick_FR42

Re : multi écran + rotation

heu... ça t'arrive de causer dans notre langue...??? :

1- Est ce que ca t'arrive de lire ma question et comprendre que la doc parle de rotation d'un seul écran ou les 2 en même temps p-e (connais pas ce mot, pas dans le Dico...) mais moi j'aimerai faire une rotation de 1 seulement.

La doc donne le chois entre le rataion de 1 écran, ou les deux... MAIS, toi tu ne veux que faire la rotation sur 1 écran seulement... un vrait dilème...

...ça t'arrive d'être clair ??

Hors ligne

#7 Le 31/01/2009, à 21:14

heineken

Re : multi écran + rotation

Au dessus de tes épaules, il existe quelque chose qu'on appelle cerveau. Utilises le et tu comprendras.

J'ai parlé de multi écran et j'ai parlé de rotation d'un écran seulement. Ceci veut dire
écran 1: 0 degres
écran 2: 90 degres

En tout cas, j'ai pas ouvert ce poste pour que le monde viens prouver qu'ils sont trop fort. Si tu veux aider t'as juste à donner une réponse, sinon il y a un "x" au coin de ta fenêtre cliques dessus.

Hors ligne

#8 Le 31/01/2009, à 21:39

Pacifick_FR42

Re : multi écran + rotation

En tout cas, j'ai pas ouvert ce poste pour que le monde viens prouver qu'ils sont trop fort...
Ce n'est pas le cas, mais d'aprés la doc... encore une fois, tu peux effectuer la rotation sur un seul des 2 écrans... donc c'est qui ton problème ?
As-tu essayer de suivre cette doc, et donc que donne le résultat de l'utilisation de xrandr ?
Par contre en mode "twinwiew", cela vat posé un problème, il faut avoir 2 écrans séparé

PS: audessus de mes épaules, il n'y à rien... entre les 2, éventuellement...

Hors ligne

#9 Le 01/02/2009, à 08:56

heineken

Re : multi écran + rotation

Salut,
Merci pour ta réponse.
Le problème était effectivement du au twinview. En faite parce que j'avais choisi cette option, la section Device de mon xorg.conf ne correspondait pas à celle de la doc et donc je ne pouvait appliquer la doc.
J'ai appliqué l'option écran séparé et suivi la doc. Le mode dynamique n'a pas fonctionné et donc j'ai opté pour le statique. Mon écran à bien était tourné de 90 degres mais 2 problèmes:
1- La moitié de l'écran est noir. Dans la moitié noir je peux promener ma souris mais pas des fenetres.
2- Quand j'essais d'ouvrir un programme dans l'écran tourné, comme firefox par exemple, les bar menu (taskbar) devienne innaccecible dans les 2 écrans et je ne peux plus faire grand chose.

y'aurai t-il un moyen de regler ce problème ?
Existe-il une façon de tourner l'écran en mode twinView ?

Hors ligne

#10 Le 01/02/2009, à 13:21

Pacifick_FR42

Re : multi écran + rotation

A mon avis oui....et non : En mode twin view, en réalité, tu n'as qu'un seul écran, ou pluto bureau, étendue sur 2 écrans.
Pour le reste, ça doit etre un problème de résolution, colle ton xorg.conf ici (entier) et le retour de la commande xrandr

Hors ligne

#11 Le 01/02/2009, à 18:01

heineken

Re : multi écran + rotation

La résolution de mes écrans est de 1680x1050, normalement après la rotation, l'écran tourné devrait avoir une resolution de 1050x1680. Même si l'écran à été coupé en 2, en regardant l'image il me semble que la résolution est correct. Même mon fond d'écran est coupé.

voici le retour de xrandr:

Xlib:  extension "RANDR" missing on display ":0.0".
RandR extension missing

et xorg.conf:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildd@crested)  Mon Nov  3 08:46:04 UTC 2008

# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
EndSection

Section "Module"
    Load           "glx"
EndSection

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

Section "Monitor"
    Identifier     "Configured Monitor"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "ViewSonic VA2026w"
    HorizSync       30.0 - 82.0
    VertRefresh     50.0 - 75.0
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
EndSection

Section "Device"
    Identifier     "Configured Video Device"
    Driver         "nvidia"
    Option         "NoLogo" "True"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9500 GT"
    BusID          "PCI:2:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9500 GT"
    BusID          "PCI:2:0:0"
    Screen          1
    Option "Rotate" "left"
EndSection

Section "Screen"
    Identifier     "Default Screen"
    Device         "Configured Video Device"
    Monitor        "Configured Monitor"
    DefaultDepth    24
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "DFP-0: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "DFP-1: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Hors ligne

#12 Le 01/02/2009, à 19:00

heineken

Re : multi écran + rotation

Je viens d'essayer sans rotation en mode écran séparé et ca plante aussi de la même facon.
De plus c'est uniquement les icônes placer dans le tableau de bord du moniteur secondaire qui font planter tous les tableau de bord en mode écran séparés.
J'ai mis l'écran vertical comme écran primaire et j'ai ajouter la rotation. L'écran vertical et bien tourné et complet par contre le 2ème écran qui n'est pas tourné à été coupé en 2 (horizontalement cette fois) avec une moitié noir !
S'il n'y a pas de solution à ca, svp laissez moi savoir.

Dernière modification par heineken (Le 01/02/2009, à 19:18)

Hors ligne

#13 Le 02/02/2009, à 01:37

Pacifick_FR42

Re : multi écran + rotation

il y à surement une solution... le tous... c'est de la trouver...
tu as essayer d'installer les applets conseillés dans la doc ?

Hors ligne

#14 Le 02/02/2009, à 02:55

heineken

Re : multi écran + rotation

Salut,
Le problème est dû au fait que les effets visuels était en mode normal. J'ai changé ca à aucun effets visuel et du coup sa fonctionne correctement.
D'après mes lectures, le problème de lancement de firefox est en faite une limitation du mode écrans séparés. Dans le forum j'ai lu que on ne peut pas lancer une application comme firefox sur les 2 ecrans en même temps.
Finalement la seule limitation que j'ai est que je ne peux pas échanger d'application entre les écrans, ce qui est possible en twinview, mais le twinview ne permet pas la rotation de 1 des écrans ! Est ce que ceci veut dire que le mode connu par "dual view" sous windows n'existe pas sous linux ? ou plutôt n'est pas supporté par les drivers linux ?

Merci

Hors ligne

#15 Le 02/02/2009, à 03:26

Pacifick_FR42

Re : multi écran + rotation

ç'est ca que j'ai vue pour les nvidia, mais pas pour les ATI (de mémoire)

Hors ligne

#16 Le 02/02/2009, à 03:27

NooP

Re : multi écran + rotation


Votez Macron, vous l'aurez dans le fion !

Hors ligne

#17 Le 02/02/2009, à 14:38

andso

Re : multi écran + rotation

salut "les amis"
heineken , pour ton pb écran coupé virtual screen?
http://www.thinkwiki.org/wiki/Xorg_Rand … .24_xrandr
De plus supprimes de ton xorg:

Section "Monitor"
    Identifier     "Configured Monitor"
EndSection
Section "Device"
    Identifier     "Configured Video Device"
    Driver         "nvidia"
    Option         "NoLogo" "True"
EndSection

Section "Screen"
    Identifier     "Default Screen"
    Device         "Configured Video Device"
    Monitor        "Configured Monitor"
    DefaultDepth    24
EndSection

pour une ballade sur tous les écrans xinerama que tu actives
et tu modifies la Section ServerLayout ( avec Absolute pour le portrait? je n' ai pas tester) http://doc.ubuntu-fr.org/multi-ecran?redirect=1#xinerama_et_dual-desktop_double_ecran_independant_du_pilote

Pacifick_FR42 j' ai déroulé tes compos récemment: sympa

edit: pour le xinerama il faut pour lé cran concerné?
Section "Screen"
    SubSection "Display"
        Modes        "1050x1680"
    EndSubSection

Dernière modification par andso (Le 09/02/2009, à 21:19)


IMPORTANT: Booster votre (X et K)ubuntu: http://forum.ubuntu-fr.org/viewtopic.php?id=241092 (pfou!...)
à essayer, et... demain debian? http://fr.wikipedia.org/wiki/Demain_les_chiens
demain les biens? mes biens biens? t' exagére ... la banque!

Hors ligne

#18 Le 08/02/2009, à 17:57

heineken

Re : multi écran + rotation

Merci pour vos réponses.
Enfin ca fonctionne. J'ai le dual view totalement fonctionnel + rotation écran.
La solution est la suivante:
1- Utiliser le mode écran séparés.
2- Activer le mode xinerama:

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

3- Ajouter la rotation à l'écran que vous voulez tourner:

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9500 GT"
    BusID          "PCI:2:0:0"
    Option "Rotate" "left"
    Screen          1
EndSection

Le résultat sera identique au mode dual-view connu sous windows. Si vous ne voulez pas effectuer une rotation d'écran, je crois que le mode twin view donnera le même résultat.

Voici mon xorg.conf pour plus de détails:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildd@crested)  Mon Nov  3 08:46:04 UTC 2008

# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
EndSection

Section "Module"
    Load           "glx"
EndSection

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

Section "Monitor"
    Identifier     "Configured Monitor"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "ViewSonic VA2026w"
    HorizSync       30.0 - 82.0
    VertRefresh     50.0 - 75.0
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
EndSection

Section "Device"
    Identifier     "Configured Video Device"
    Driver         "nvidia"
    Option         "NoLogo" "True"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9500 GT"
    BusID          "PCI:2:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9500 GT"
    BusID          "PCI:2:0:0"
    Option "Rotate" "left"
    Screen          1
EndSection

Section "Screen"
    Identifier     "Default Screen"
    Device         "Configured Video Device"
    Monitor        "Configured Monitor"
    DefaultDepth    24
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "DFP-0: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "DFP-1: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Hors ligne

#19 Le 08/02/2009, à 18:45

andso

Re : multi écran + rotation

c' est carrémement super ta solution
y' a des gens qui disent que xinerama est mort, alors que moi je l' utilise avec 1 carte pci et une en agp et c' est le bonheur (des vieux coucous)
ca vaudrait une intervention dans le wiki ubuntu que j' évite car trop d' explication nuit: en clair, je n'y comprend rien dans les méandres de l' explication.
bravo!
tu est passé de nehme à heineken comme une fleur de houblon

edit: ma remarque en #17 tient toujours, pour alléger, je sais, je suis puriste.
edit2: rajouté un lien vers ici dans la doc rotation d' écran.

Dernière modification par andso (Le 09/02/2009, à 21:30)


IMPORTANT: Booster votre (X et K)ubuntu: http://forum.ubuntu-fr.org/viewtopic.php?id=241092 (pfou!...)
à essayer, et... demain debian? http://fr.wikipedia.org/wiki/Demain_les_chiens
demain les biens? mes biens biens? t' exagére ... la banque!

Hors ligne

#20 Le 03/10/2012, à 11:54

AmI2Blame4

Re : multi écran + rotation

merci heineken pour ta solution !
Je désespérais d'y arriver.

@andso : ça mérite bien effectivement un petit quelque chose dans le wiki (ce post date un peu mais il ne me semble pas avoir vu ça dans le wiki)

Hors ligne

#21 Le 11/12/2012, à 21:05

andso

Re : multi écran + rotation

@AmI2Blame4
effectivement ça a disparu.
Il y a toujours des gens qui virent des infos qu' ils ne maîtrisent pas... ou dont ils n' imaginent même pas l' utilité (genre avoir 3 ou 4 écrans avec des cartes graphiques différentes: tout est censé être automatique, comme sous l' "autre os").
Je n' interviens plus dans la doc et n' y reconnaît plus rien de son exhaustivité d' antan !

Dernière modification par andso (Le 11/12/2012, à 21:06)


IMPORTANT: Booster votre (X et K)ubuntu: http://forum.ubuntu-fr.org/viewtopic.php?id=241092 (pfou!...)
à essayer, et... demain debian? http://fr.wikipedia.org/wiki/Demain_les_chiens
demain les biens? mes biens biens? t' exagére ... la banque!

Hors ligne