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 01/05/2005, à 09:45

pointfre

Activer la rotation de l'affichage (Nvidia)

Bonjour,

Une méthode pour activer la rotation :

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
sudo gedit /etc/X11/xorg.conf

Trouver dans ce fichier la section

...
Section "Device"
Identifier "NVIDIA Corporation NV11 [GeForce2 MX/MX 400]"
Driver "nvidia"
BusID "PCI:1:0:0"
...

Ajouter la ligne :

Option "RandRRotation"

Sauver le fichier

Redémarrer l'ordinateur ou gdm

Maitenant vous pouvez utiliser l'utilitaire de rotation xrandr par example :

xrandr -o 1 (mode portait)
xrandr -o 0 (mode normal)

Testé avec Geforce 4 MX (Integreted Nforce2 chipset) et LCD DELL 2001 FP.

A bientôt,
manu

Hors ligne

#2 Le 01/05/2005, à 15:16

coffee

Re : Activer la rotation de l'affichage (Nvidia)

ça c'est bien comme trucs, je savais meme pas que c'était faisable aussi facilement


Nom d'un tupperware habillé en streetware mangeant de la confiture de pouère et qui se dite où est-ce que je suis ouère !
Tiens mon blog
Les blagues sous forme de fausses aides sont susceptible de ban (ex: rm)

Hors ligne

#3 Le 01/05/2005, à 20:58

Shura

Re : Activer la rotation de l'affichage (Nvidia)

Et ca sert à quoi ?
Quelqu'un aurait des screenshots ?

Hors ligne

#4 Le 01/05/2005, à 22:46

coffee

Re : Activer la rotation de l'affichage (Nvidia)

ça sert de passer de 640x480 en 480x640 donc c'est principalement utile pour des présentations ou pour quelque logiciels. C'est principalement utilisé sur des portables.

Dans l'idée c'est utiliser la hauteur de l'écran au lieu de la longueur.


Nom d'un tupperware habillé en streetware mangeant de la confiture de pouère et qui se dite où est-ce que je suis ouère !
Tiens mon blog
Les blagues sous forme de fausses aides sont susceptible de ban (ex: rm)

Hors ligne

#5 Le 02/05/2005, à 06:10

pointfre

Re : Activer la rotation de l'affichage (Nvidia)

Dans mon cas j'ai un écran qui peut tourner de façon à être physiquement en mode portrait (DELL 2001 FP).

Comme le dit coffee cela peut être utile sur un portable, je rajoute donc :

xrandr -o 2

Cela permet d'afficher comlplètement à l'envers ce qui peut être sympa lors d'une réunion, on ouvre le portable complètement et pour faire une démonstration on a le clavier et la souris de son côté et les particpants voient en face le résultat.

Hors ligne

#6 Le 02/05/2005, à 10:49

Shura

Re : Activer la rotation de l'affichage (Nvidia)

coffee a écrit :

ça sert de passer de 640x480 en 480x640 donc c'est principalement utile pour des présentations ou pour quelque logiciels. C'est principalement utilisé sur des portables.

Dans l'idée c'est utiliser la hauteur de l'écran au lieu de la longueur.

Merci wink

Hors ligne

#7 Le 20/08/2005, à 11:02

petitevieille

Re : Activer la rotation de l'affichage (Nvidia)

Question très bête : on ne doit pas changer la résolution (de 1280*1024 à 1024*1280) ?

J'ai peur que l'écran ne passe en mode portrait en conservant 1280 pixels de côté et 1024 en hauteur, ce qui pourrait s'avérer fort gênant sur une dalle LCD de 1280*1024 tournée en mode portrait... wink

En fait la résolution est toujours considérée en mode paysage peut-être ?

Je compte tester sur ma Mandrake (qui vit ses dernières semaines wink ) avant de passer à Ubuntu sur mon poste (pour l'instant ce sont les autres qui en profitent ! smile ).

Hors ligne

#8 Le 20/08/2005, à 12:00

pointfre

Re : Activer la rotation de l'affichage (Nvidia)

Pas la peine de changer de résolution.

Tu peux essayer sur Mandrake mais il me semble que xorg est nécessaire.

Hors ligne

#9 Le 20/08/2005, à 12:40

petitevieille

Re : Activer la rotation de l'affichage (Nvidia)

J'ai vu d'ailleurs que mes vieux drivers 5336 ne faisaient pas ça. sad

Il faudra donc que je change de driver, je verrai si ça peut passer sur ma "vieille" 10.0.

Une fois en place dans le x.conf , on peut switcher entre les modes portrait en paysage à chaud, si j'ai bien compris ?
C'est merveilleux. smile

Hors ligne

#10 Le 20/08/2005, à 13:01

pointfre

Re : Activer la rotation de l'affichage (Nvidia)

Oui on peut switcher à chaud sans problème. Petite astuce supplémentaire pour avoir une meilleure qualité d'image sous Gnome : Système --> Préférence --> Police --> Détails --> Ordre souspixel à vRVB pour le mode portait et RVB pour paysage.

Hors ligne

#11 Le 20/08/2005, à 13:46

Natja

Re : Activer la rotation de l'affichage (Nvidia)

J'ai testé, ça marche très bien avec une GeForce 6600 GT en PCI-Express.
Seul le fond d'écran pose problème, mais ce n'est pas mortel smile


"The probability of someone watching you is proportional to the stupidity of your action." (auteur inconnu)

Hors ligne

#12 Le 27/08/2005, à 11:08

petitevieille

Re : Activer la rotation de l'affichage (Nvidia)

Je viens de tester, ça marche mais après rotation l'image n'utilise pas toute la hauteur :  j'ai une grande bande noire en bas de l'écran... sur laquelle le curseur peut se déplacer !

Hors ligne

#13 Le 27/08/2005, à 11:15

petitevieille

Re : Activer la rotation de l'affichage (Nvidia)

si j'ajoutais ce genre de section en plus :

SubSection "Display"
        Depth        24
        Modes        "1280x1024" "1024x1280" "1024x768" "800x600" "640x480"


???

Hors ligne

#14 Le 05/11/2005, à 17:00

petitevieille

Re : Activer la rotation de l'affichage (Nvidia)

question bête : comment fait-on pour automatiser le mode portrait à chaque démarrage sous gnome ?

pour KDE c'est ok, mais sous gnome il reste en paysage.

Hors ligne

#15 Le 05/11/2005, à 17:25

Link

Re : Activer la rotation de l'affichage (Nvidia)

parlant de rotation d'affichage, est-ce qu'il y a une maniere de pouvoir avoir un background different sur chaque burreau comme on peut le faire avec KDE.

je ne veux pas installer KDE juste pour ca, je trouve personnelement que ca ressemble un peu trop a winXP.


In a world without walls and fences, who needs Windows and Gates?

Hors ligne

#16 Le 15/12/2005, à 23:24

petitevieille

Re : Activer la rotation de l'affichage (Nvidia)

Quelqu'un saurait comment faire en sorte que la rotation soit effective dès l'écran de login Ubuntu ? Là je dois attendre que KDE soit lancé pour que le mode portrait soit effectif...

Hors ligne

#17 Le 16/12/2005, à 11:12

LacTeuS

Re : Activer la rotation de l'affichage (Nvidia)

moi ça ne marche po sad
j'ai un widescreen, c'est peut-être pour ça.

Voici ce que me retourne toutes les commandes (sauf xrandr -o normal)

X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  158 (RANDR)
  Minor opcode of failed request:  2 (RRSetScreenConfig)
  Serial number of failed request:  12
  Current serial number in output stream:  12
zsh: exit 1     xrandr -o 2

Hors ligne

#18 Le 16/12/2005, à 13:36

yanapu

Re : Activer la rotation de l'affichage (Nvidia)

J'ai un widescreen aussi, et cela fonctionne.

Hors ligne

#19 Le 07/05/2006, à 10:34

mathesis

Re : Activer la rotation de l'affichage (Nvidia)

Utiliser xrandr, c'est un peu lourdingue, une petite interface qui fait ça : grandr (applet Gnome pour la résolution et la rotation).
Cette page explique tout ça : http://doc.ubuntu-fr.org/materiel/rotation_ecran
Nouveauté avec les derniers pilotes Nvidia, plus besoin de l'applet Gnome pour gérer la rotation, c'est directement possible via nvidia-settings (pour la résolution, ça se passe dans le menu Système > Préférences  > Résolution de l'écran.

EDIT : grandr est boguée dans breezy dans le sens où l'option active affichée n'est pas la bonne, mais le rendu à l'écran n'est pas boguée. À partir de Dapper c'est nickel.

Dernière modification par mathesis (Le 07/05/2006, à 10:37)

Hors ligne

#20 Le 07/05/2006, à 14:42

mathesis

Re : Activer la rotation de l'affichage (Nvidia)

petitevieille a écrit :

question bête : comment fait-on pour automatiser le mode portrait à chaque démarrage sous gnome ?

pour KDE c'est ok, mais sous gnome il reste en paysage.

Nvidia a pensé à toi.
Encore une option à ajouter dans xorg.conf.
Je vais de ce pas ajouter cette possibilité sur la page du wiki.
En attendant voici LE fichier de référence (attention il correspond au tout dernier pilote).
http://download.nvidia.com/XFree86/Linux-x86/1.0-8756/README/appendix-d.html

Tu peux y lire :

##Option "RandRRotation" "boolean"##
Enable rotation support for the XRandR extension.
This allows use of the XRandR X server extension for configuring the screen orientation through rotation.
This feature is supported on GeForce2 or better hardware using depth 24.
This requires an Xorg X 6.8.1 or newer X server.
This feature does not work with hardware overlays, and emulated overlays will be used instead at a substantial performance penalty.
See Appendix U, The XRandR Extension for details. Default: off.

##Option "Rotate" "string"##
Enable static rotation support.
Unlike the RandRRotation option above, this option takes effect as soon as the X server is started and will work with older versions of X.
This feature is supported on GeForce2 or better hardware using depth 24.
This feature does not work with hardware overlays, and emulated overlays will be used instead at a substantial performance penalty.
This option is not compatible with the RandR extension.
Valid rotations are "normal", "left", "inverted", and "right". Default: off.

Hors ligne

#21 Le 04/02/2008, à 10:51

mayeulk

Re : Activer la rotation de l'affichage (Nvidia)

J'ai un double-écran et ça marche (mais je dois tourner les 2 écrans dans le même sens).
Sous kubuntu, la barre de tache disparait. Pour la reconfigurer, faire à  la console:

dcop kicker kicker showTaskBarConfig

Ou lancer kdcop, choisir dans l'arborescence kicker > kicker > double-click sur showTaskBarConfig.

Si on tourne les deux écrans physiquement dans le sens des aiguilles d'une montre (pas tête-beche), il faut avec nividia-settings mettre l'écran de droite au-dessus de l'écran de gauche.
Tourner dans le bon sens est alors fait avec:

xrandr -o 1

On revient avec

xrandr -o 0

Quelqu'un a déjà  fait ça en double-écran en les mettant tête-beche, en utilisant le mode TwinView (le plus facile selon moi à  configurer)?
Les mettre tête beche permet de ne pas être gêné par le pied et le panneau de commande des écrans CRT.

Hors ligne