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 17/09/2011, à 20:17

zozizozu

[RESOLU] détecter le nombre d'écran

Bonjour.
J'essaie de récupérer les résolutions de mes 2 écrans en ligne de commande.
Mais que j'utilise xrandr, xdpyinfo, ou python, j'ai toujours le même résultat : 1 seul écran en 2720 * 768 ( au lieu des 2 en 1360*768 )

Connaîtriez vous un moyen autre que "cat /etc/X11/xorg.conf" pour avoir la résolution de chaque écrans, sans avoir à utiliser la sourie (cf xwininfo)   ?

Merci

config: Ubuntu 10.04 LTS , nvidia quadro

Dernière modification par zozizozu (Le 18/09/2011, à 08:50)

Hors ligne

#2 Le 17/09/2011, à 21:13

FRUiT

Re : [RESOLU] détecter le nombre d'écran

Ca ne répond pas vraiment à ta question, mais ça correspond au titre alors bon... Ca aidera peut-être d'autres personnes.

DISPLAYS=$(ls /tmp/.X11-unix | wc -l)

Neon Suite by FRUiT (kde4.6) [url]http://[Merci de relire les règles]/yzm7cee[/url]
"Pour la carotte, le lapin est la plus parfaite incarnation du mal" (R. Sheckley)
clean

Hors ligne

#3 Le 17/09/2011, à 21:20

zozizozu

Re : [RESOLU] détecter le nombre d'écran

FRUiT a écrit :

ls /tmp/.X11-unix | wc -l

me retourne 1

mais ça pourrait aider, merci

Dernière modification par zozizozu (Le 17/09/2011, à 21:25)

Hors ligne

#4 Le 17/09/2011, à 22:17

zozizozu

Re : [RESOLU] détecter le nombre d'écran

Bon, faut que j'y aille, voila ce que j'ai :

#!/bin/bash

tmpFile=".tmpRes"
count=0

xdpyinfo | grep 'dimensions:' > $tmpFile

echo "<screens>"

while read LINE; do

    DIMX=`echo $LINE | awk -F' ' '{print $2}' | cut -d'x' -f1`
    DIMY=`echo $LINE | awk -F' ' '{print $2}' | cut -d'x' -f2`
    echo "    <screen id=\"$count\" w=\"$DIMX\" y=\"$DIMY\" />"
    ((count++))
    
done < $tmpFile

echo "</screens>"

rm -f $tmpFile

Si vous avez + que 1 écrans et que vs pouvez tester ce script , et qu'il vous retourne 2 écrans , c'est que j'ai un pb de driver, sinon, c'est que j'ai un pb ...

Merci de votre patience
Cordialement

Hors ligne

#5 Le 18/09/2011, à 03:05

FRUiT

Re : [RESOLU] détecter le nombre d'écran

Oui mais alors tes écrans sont en mode « xinerama » où une seule session X est lancée.

Moi par exemple je suis en dual-head (1 session X dans chaque écran) j'ai :

> foo
<screens>
    <screen id="0" w="1440" y="900" />
    <screen id="1" w="1440" y="900" />
</screens>

Dernière modification par FRUiT (Le 18/09/2011, à 03:06)


Neon Suite by FRUiT (kde4.6) [url]http://[Merci de relire les règles]/yzm7cee[/url]
"Pour la carotte, le lapin est la plus parfaite incarnation du mal" (R. Sheckley)
clean

Hors ligne

#6 Le 18/09/2011, à 08:36

zozizozu

Re : [RESOLU] détecter le nombre d'écran

Rhoooo, effectivement, en changeant de mode pour "Separate X screen", il me trouve bien mes 2 écrans.

Merci beaucoup, j'aurrais put chercher encore longtemps.

Hors ligne

#7 Le 18/09/2011, à 18:46

FRUiT

Re : [RESOLU] détecter le nombre d'écran

De rien.

Après, et bien que j'y trouve assez d'avantages pour ma part, ce mode présente des inconvénients. Enfin si ça te plait aussi tant mieux ^^

Dernière modification par FRUiT (Le 18/09/2011, à 18:48)


Neon Suite by FRUiT (kde4.6) [url]http://[Merci de relire les règles]/yzm7cee[/url]
"Pour la carotte, le lapin est la plus parfaite incarnation du mal" (R. Sheckley)
clean

Hors ligne