Bildschirm mit xrandr unter Solaris 10 drehen

3509
sixtyfootersdude

Wie rufe ich den Befehl xrandr auf? Ich möchte meinen Bildschirm um 90 Grad drehen. im Uhrzeigersinn. Hier ist die Verwendung:

% xrandr -help usage: xrandr [options] where options are: -display <display> or -d <display> -help -o <normal,inverted,left,right,0,1,2,3> or --orientation <normal,inverted,left,right,0,1,2,3> -q or --query -s <size>/<width>x<height> or --size <size>/<width>x<height> -r <rate> or --rate <rate> or --refresh <rate> -v or --version -x (reflect in x) -y (reflect in y) --screen <screen> --verbose --dryrun --prop or --properties --fb <width>x<height> --fbmm <width>x<height> --dpi <dpi>/<output> --output <output> --auto --mode <mode> --preferred --pos <x>x<y> --rate <rate> or --refresh <rate> --reflect normal,x,y,xy --rotate normal,inverted,left,right --left-of <output> --right-of <output> --above <output> --below <output> --same-as <output> --set <property> <value> --off --crtc <crtc> --newmode <name> <clock MHz> <hdisp> <hsync-start> <hsync-end> <htotal> <vdisp> <vsync-start> <vsync-end> <vtotal> [+HSync] [-HSync] [+VSync] [-VSync] --rmmode <name> --addmode <output> <name> --delmode <output> <name> 

Das habe ich versucht:

% xrandr -o left X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 159 (RANDR) Minor opcode of failed request: 2 () Serial number of failed request: 16 Current serial number in output stream: 16 

Ich verwende Solaris 10.

Auch ein paar Variationen ausprobiert:

xrandr --output --rotate left 

Obwohl ich nicht sicher bin, was der Unterschied zwischen dieser und der oben gezeigten Ausrichtung ist.

0

1 Antwort auf die Frage

2
jlliagre

Sie tun es wie Sie es versucht haben, aber die Fehlermeldung bedeutet, dass Ihr X-Treiber das Drehen des Bildschirms nicht unterstützt oder dass er deaktiviert ist.

Versuchen Sie das Hinzufügen

Option "RandRRotation" "True" 

im Screen-Abschnitt Ihrer xorg.conf-Datei.

Wo finde ich diese Datei? Ich habe in / usr / x11 nachgesehen (wo der Befehl steht). Irgendwelche Ideen? sixtyfootersdude vor 14 Jahren 0
Wenn Sie diese Datei nicht haben, erstellen Sie sie. Modernes Xorg benötigt keine xorg.conf -Datei, da Standardwerte verwendet werden. Die Vorgehensweise hängt von dem verwendeten Treiber ab, aber Sie sagen es nicht. jlliagre vor 14 Jahren 1
Wo soll ich es schaffen? sixtyfootersdude vor 14 Jahren 0
Normalerweise in /etc/X11/xorg.conf, auch wenn hier einige andere dokumentierte Stellen vorhanden sind, an denen der Xorg-Server nach seiner Konfigurationsdatei sucht. Das von Ihnen verwendete Werkzeug weiß es vielleicht schon. Warum sagen Sie nicht, welchen Treiber Sie verwenden? jlliagre vor 14 Jahren 1
Oder dass der X-Server dies nicht unterstützt, da Solaris 10 sowohl Xsun (keine Unterstützung für randr) als auch Xorg (hat randr-Unterstützung, wenn der Treiber dies unterstützt) sowie andere verfügbare X-Server, einschließlich Xnewt (Sun Ray), enthält. Xvfb, Xvnc und Xephyr - einige mit randr, andere ohne. alanc vor 11 Jahren 0