Page 1 sur 1

[nvidia] switcher l'affichage

Publié : sam. 12 janv. 2013, 10:49
par viperpaulo
Bonjour,

Je viens vers vous car j'ai une question concernant la sortie utilisée pour l'affichage, j'ai fait quelques recherches sur :google: mais je n'ai rien trouvé de probant ! Et j'avoue que je ne sais pas vraiment où chercher...
Je m'explique :
- j'ai 2 cartes nvidia, l'une a une sortie hdmi, pas l'autre. (driver proprio)
- j'ai un seul écran, sur mon bureau.

Ce que j'aimerai faire c'est pouvoir déplacer mon écran depuis le bureau, jusque sur la table basse pour regarder un film dans l'canap ! Et donc débrancher le cable dvi puis brancher l'hdmi (qui est plus long et du coup qui va de la tour à la table basse, et qui reste dans le coin) et switcher l'affichage, mais je n'y suis pas arrivé (sachant que pour compliquer un peu le dvi est sur une carte et l'hdmi sur l'autre)

Des idées ?
Merci d'avance !

Re: [nvidia] switcher l'affichage

Publié : sam. 12 janv. 2013, 14:17
par Youpi
as-tu essayé avec la commande suivante :

Code : Tout sélectionner

xrandr
Ça donnerais un truc dans ce genre pour cloner ton écran actuel (LVDS1 par exemple, tu vérifie en tapant juse xrandr dans la console):

Code : Tout sélectionner

xrandr --output HDMI1 --auto --left-of LVDS1

Re: [nvidia] switcher l'affichage

Publié : sam. 12 janv. 2013, 14:41
par MrMen
Je ne pense pas que ça clone en faisant un truc comme ça non…

Re: [nvidia] switcher l'affichage

Publié : sam. 12 janv. 2013, 14:43
par Youpi
autant pour moi ^^' , ça étant l'écran!!

Re: [nvidia] switcher l'affichage

Publié : sam. 12 janv. 2013, 14:49
par MrMen
Ça doit cloner en adaptant :

Code : Tout sélectionner

xrandr --output 1 --auto --output 2 --auto --same-as 1

Re: [nvidia] switcher l'affichage

Publié : dim. 13 janv. 2013, 09:42
par vlamy
Je n'ai jamais essayé, mais il paraît que Disper est pas mal pour ce genre de problème.

Re: [nvidia] switcher l'affichage

Publié : dim. 13 janv. 2013, 12:07
par viperpaulo
Je viens de faire quelques tests, mais ça ne fonctionne pas top !
Voilà ce que me retourne la commande xrandr

Code : Tout sélectionner

Screen 0: minimum 8 x 8, current 1680 x 1050, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 disconnected (normal left inverted right x axis y axis)
DVI-I-2 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)
DVI-I-3 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 474mm x 296mm
   1680x1050      59.9*+   60.0  
   1440x900       59.9  
   1280x1024      75.0     60.0  
   1280x960       60.0  
   1152x864       75.0  
   1024x768       75.0     60.0  
   800x600        75.0     60.3     56.2  
   640x480        75.0     59.9
J'ai donc tenter de faire : xrandr --output DVI-I-3 --auto --output HDMI-0 --auto --same-as DVI-I-3 mais lorsque je débranche le dvi pour connecter le hdmi, l'affichage ne revient pas, même si je redémarre X.

J'ai essayé par la configuration kde, mais ça n'est pas beaucoup plus probant ...

Je précise que si je démarre en hdmi seul, ça fonctionne, il faut tout de même changer dans le bios le port pci-e sur lequel il cherche l'affichage.
Autre chose, je ne sais pas si c'est lié à un màj ou pas, mais maintenant, kwin fait des siennes, les effet que j'avais configuré ne fonctionnent plus et, par exemple, j'avais configuré pour que les bordures de fenêtre de firefox ne s'affiche pas, ça ne marche plus et quand je refais la manip, kwin plante.
A priori c'est pas une màj, voilà le pacman.log :

Code : Tout sélectionner

[2013-01-13 09:22] Running 'pacman -Sy'
[2013-01-13 09:22] synchronizing package lists
[2013-01-13 09:22] Running 'pacman -S -u'
[2013-01-13 09:22] starting full system upgrade
[2013-01-13 09:24] upgraded poppler (0.20.5-1 -> 0.22.0-1)
[2013-01-13 09:24] upgraded qpdf (3.0.2-1 -> 4.0.0-1)
[2013-01-13 09:24] upgraded cups-filters (1.0.29-1 -> 1.0.29-3)
[2013-01-13 09:24] upgraded poppler-glib (0.20.5-1 -> 0.22.0-1)
[2013-01-13 09:24] upgraded inkscape (0.48.4-1 -> 0.48.4-2)
[2013-01-13 09:24] upgraded libreoffice-common (3.6.4-3 -> 3.6.4-4)
[2013-01-13 09:24] upgraded libreoffice-calc (3.6.4-3 -> 3.6.4-4)
[2013-01-13 09:24] upgraded libreoffice-draw (3.6.4-3 -> 3.6.4-4)
[2013-01-13 09:24] upgraded libreoffice-gnome (3.6.4-3 -> 3.6.4-4)
[2013-01-13 09:24] upgraded libreoffice-impress (3.6.4-3 -> 3.6.4-4)
[2013-01-13 09:24] upgraded libreoffice-kde4 (3.6.4-3 -> 3.6.4-4)
[2013-01-13 09:24] upgraded libreoffice-math (3.6.4-3 -> 3.6.4-4)
[2013-01-13 09:24] upgraded libreoffice-writer (3.6.4-3 -> 3.6.4-4)
[2013-01-13 09:24] upgraded perl-image-exiftool (9.12-1 -> 9.13-1)
[2013-01-13 09:24] upgraded poppler-qt (0.20.5-1 -> 0.22.0-1)
[2013-01-13 09:24] >>> texlive: updating the filename database...
[2013-01-13 09:24] mktexlsr: Updating /etc/texmf/ls-R... 
[2013-01-13 09:24] mktexlsr: Updating /usr/share/texmf/ls-R... 
[2013-01-13 09:24] mktexlsr: Updating /usr/share/texmf-dist/ls-R... 
[2013-01-13 09:24] mktexlsr: Updating /var/lib/texmf/ls-R... 
[2013-01-13 09:24] mktexlsr: Done.
[2013-01-13 09:25] recreating all formats... done.
[2013-01-13 09:25]  (logs are under /var/lib/texmf/web2c/<engine>/<formatname>.log)
[2013-01-13 09:25] upgraded texlive-bin (2012.0-5 -> 2012.0-7)
[2013-01-13 09:26] Running 'pacman -U /tmp/yaourt-tmp-paul/PKGDEST.OyP/steam-1.0.0.21-1-x86_64.pkg.tar.xz'
[2013-01-13 09:26] if you are running x86_64, you need the lib32 opt depends for your driver
[2013-01-13 09:26] upgraded steam (1.0.0.20-1 -> 1.0.0.21-1)
merci de me lire !

Re: [nvidia] switcher l'affichage

Publié : dim. 13 janv. 2013, 12:26
par MrMen
Tu peux brancher tes deux écrans et faire un xrandr ?
Pour déporter l'affichage sinon c'est :

Code : Tout sélectionner

xrandr --output 1 --off --output 2 --auto
Tu peux démarer deux X peut être un sur chaque écran et comme ça tu peux bosser sur ton hdmi… je vais faire des tests.

Edit : je viens de tester, j'ai une intel et une nvidia, je peux bien déporter l'affichage avec la commande donné au dessus.

Re: [nvidia] switcher l'affichage

Publié : dim. 13 janv. 2013, 13:01
par viperpaulo
Ah, mais je n'ai pas été assez clair je pense, je n'ai qu'un écran, que je déplace ;-)
Je teste ta commande ...

Edit :
Voilà ce que me retourne ta commande :

Code : Tout sélectionner

warning: output 1 not found; ignoring
warning: output 2 not found; ignoring
J'ai essayé avec d'autres chiffres et j'ai le même résultat..

Re: [nvidia] switcher l'affichage

Publié : dim. 13 janv. 2013, 13:16
par MrMen
Oui mais 1 et 2 ne sont que des exemples.
Tu les remplaces par les noms de tes sorties, genre DVI-I-3 et HDMI0.

Re: [nvidia] switcher l'affichage

Publié : lun. 14 janv. 2013, 09:50
par vlamy
Question, bête, mais pourquoi utilises-tu ta sortie DVI?
En d'autres termes, pourquoi n'utilise pas la sortie HDMI tout le temps?

Sinon pour résoudre ton problème, je ferais deux confs de xorg : une avec l'écran en DVI, l'autre avec l'écran en HDMI. Quand tu veux passer de l'une à l'autre, tu fais un remplacement de fichiers avec un script qui va bien, tu fais tes branchements et un ptit raccourcis clavier pour redémarrer X. Et le tour est joué. Non?

Re: [nvidia] switcher l'affichage

Publié : lun. 14 janv. 2013, 16:24
par viperpaulo
@Mr_Men : j'avais bien testé aussi, mais la commande xrandr --output DVI-I-3 --off --output HDMI-0 --auto n'a aucun effet, l'écran ne se rallume pas quand je branche l'hdmi.

@vlamy : Je n'utilise pas l'hdmi tout le temps car je n'ai qu'une sortie hdmi, donc pour que ce soit le plus pratique possible, je laisse le câble hdmi branché, qui court jusqu'au cannap. et un câble d'alim pour l'écran. comme ça je n'ai qu'à débrancher l'écran et le rebrancher ailleurs ...

Re: [nvidia] switcher l'affichage

Publié : lun. 14 janv. 2013, 16:32
par MrMen
Si tu branches l'hdmi et que tu lances ma commande (en ayant donc les deux branchés), ça fait quoi ?

Re: [nvidia] switcher l'affichage

Publié : lun. 14 janv. 2013, 16:59
par viperpaulo
Je pense que ça fonctionne ... mais ... je peux pas :non: parce que l'écran n'a pas d'entrée hdmi, c'est donc un cable hdmi->dvi !

Re: [nvidia] switcher l'affichage

Publié : lun. 14 janv. 2013, 17:23
par vlamy
A priori, tu as déjà réussi à faire fonctionner les deux configurations. Non?
Je ne comprend pas ce qu'il y a de plus à faire que de charger la bonne configuration du serveur X au bon moment.
Éclairez moi SVP :)

Re: [nvidia] switcher l'affichage

Publié : lun. 14 janv. 2013, 19:24
par viperpaulo
Bah pour faire fonctionner les deux configurations je dois redémarrer et changer la configuration du bios.. pas super pratique, c'est pour ça que j'aimerai le faire de manière logiciel.
Avec xrandr, l'affichage ne reprend pas quand je passe du dvi à l'hdmi, pareil dans l'autre sens, et même en redémarrant X.
J'ai l'impression qu'il désactive bien la première sortie mais qu'il ne peut pas démarrer la seconde car aucun écran n'est branché.