Cher journal,
Voilà maintenant un ptit bout de temps que chaque fois que je lance nvtv (un prog permettant d'exploiter ma sortie TV nvidia), je suis obligé de changer ma résolution à 800x600 (contre 1280x1024 en temps normal), et de redémarrer kde à chaque fois pour que le changement soit pris en compte.
Je connais la commande permettant d'ouvrir plusieurs sessions X sur différents terminaux ("startx -- :7" par exemple), et je me suis demandé si elle n'accepterait pas des arguments optionnels pour changer la résolution.
Après un ptit tour dans "man startx", je suis revenu bredouille.
J'en fais donc appel à toi, cher journal, afin de me renseigner sur la possibilité ou l'impossibilté de réaliser ce que je veux
Merci !
PS : pour synthétiser, j'aimerai donc faire en sorte qu'au lieu de changer ma résolution puis rebooter kde, bah je lance un nouveau X dans une résolution déterminée (qui n'affecterai donc que la nouvelle session en cours, comme ca quand j'ai fini d'utiliser la sortie TV, je ferme la session 2, puis je reviens a la sessions kde principale, avec ma bonne vieille résolution 1280x1024)
Voilouuuu !
# Re: Résolution temporaire
Posté par Code34 (site web personnel) . Évalué à 1.
"CTRL" + "+" ou "CTRL" + "-" pour changer ta resolution.
Il y a peut etre un "Alt" aussi, je ne me souviens plus.
[^] # Re: Résolution temporaire
Posté par Julien Laumonier (site web personnel) . Évalué à 2.
Mais j'ai trouvé dans man XFree86, plusieurs options qui permettent de lancer X avec un Layout different (option -layout), un Screen différent (option -screen) ou même -xf86config avec un fichier de config différent. Je ne sais pas si ça marche mais tu peux peut être regarder de ce côté.
[^] # Re: Résolution temporaire
Posté par Sébastien Munch . Évalué à 2.
J'utilise ça chez moi (un laptop, pour switcher entre 640, 800, ou 1400, selon si je bosse "normal" ou si je fais une présentation sur projecteur).
Ca marche très bien.
Si besoin est, je peux mailer mon fichier de conf.
[^] # Re: Résolution temporaire
Posté par cho7 . Évalué à 2.
[^] # Re: Résolution temporaire
Posté par Twidi (site web personnel) . Évalué à 1.
en tout cas c'est pour ca que j'ai longtemps attendu la 4.3 et je peux faire ca (gnome 2.4 inclu un petit outil pour le faire en deux clics)
[^] # Re: Résolution temporaire
Posté par Marc (site web personnel) . Évalué à 1.
# Re: Résolution temporaire
Posté par patate . Évalué à 2.
~$ cat /usr/local/bin/mplayertv
#!/bin/sh
# son au maxi
aumix -v100 -w100
# 2e serveur X
xauth add :1.0 . `mcookie`
export SECOND_X=1
startx -- -depth 24 :1 &
export DISPLAY=:1.0
xhost +
# Sortie TV on
sudo nvtv -N -t -r 800,600 -s Normal
# demarrage mplayer
mplayer "$@"
# sortie TV off
sudo nvtv -N -m -X
# tue window manager
killall sawfish
La variable SECOND_X permet de demarrer sawfish plutot que window maker (ca passe mieux sur une TV):
~$ cat .xinitrc
#exec xscreensaver -timeout 5 -no-splash &
if [ "$SECOND_X" == "1" ]; then
export DISPLAY=:1.0
exec sawfish
else if [ "$THIRD_X" == "1" ]; then
export DISPLAY=:2.0
exec kde3
else
# exec wmaker -display :1.0
exec wmaker
fi
fi
Danc /etc/X11/XF86Config-4, la section 24bpp ne contient que la resolution 800x600. Le reste du temps, je suis en 16bpp, avec la resolution par defaut (1600x1200).
Le script reprend les arguments passés, ce qui permet de l'appeller exactement comme mplayer (mplayertv -nofs toto.avi -sub titi.sub, maplyertv -dvd 1, etc...). On peut bien sur remplacer mplayer par autre chose.
[^] # Re: Résolution temporaire
Posté par cho7 . Évalué à 1.
J'ai fait simple, j'ai viré les résolution inutiles de la section 24bpp (comme toi Eric), et maintenant je lance mon serveur via startx -depth 24 -- :7
Ca fait exactement ce que je voulais :-)
Merci à tous pour votre aide !
[^] # Re: Résolution temporaire
Posté par Bonnefille Guilhem (site web personnel) . Évalué à 1.
[^] # Re: Résolution temporaire
Posté par patate . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.