Как запустить экран в режиме поворота 90 / -90 или 180 / -180 или 45 / -45?

Когда я запускаю свой Ubuntu, он подключается к моему монитору. Как я могу начать по умолчанию в режиме вращения? (а не по умолчанию, который мы используем ежедневно). Я пытался сделать это -90 или -180 или -45, но пока не могу сделать это.

2
задан 8 September 2011 в 03:33

6 ответов

Я столкнулся с скриптом, который делает то, что вы хотите сделать:

#!/bin/sh
  rotation=`xrandr -q | grep "Current rotation" | cut -d"-" -f2`
  if [ $rotation = "normal" ] ;
  then
    xrandr -o left   <-------- change it to whatever you want
  else
    xrandr -o normal 
  fi
Просто сохраните эти строки в файле и сделайте его исполняемым. Сценарий просто проверяет текущий режим вращения. Если это нормально, то он устанавливает его влево, в противном случае он устанавливает его в нормальное состояние. (обратите внимание, что для использования этого скрипта у вас должно быть расширение RandR, и ваш видеодрайвер должен его поддерживать).

Как вы можете видеть, вы можете изменить только те значения, которые соответствуют вашим потребностям.

Или просто введите это:

   xrandr -o orientation <------- where "orientation" is left, right, normal, etc.

Источник

3
ответ дан 25 May 2018 в 18:56
  • 1
    Большое спасибо, отлично работает. #! / bin / sh xrandr -o left sleep 3 xrandr -o right sleep 3 xrandr -o normal – YumYumYum 7 September 2011 в 23:54

Я столкнулся с скриптом, который делает то, что вы хотите сделать:

#!/bin/sh rotation=`xrandr -q | grep "Current rotation" | cut -d"-" -f2` if [ $rotation = "normal" ] ; then xrandr -o left <-------- change it to whatever you want else xrandr -o normal fi Просто сохраните эти строки в файле и сделайте его исполняемым. Сценарий просто проверяет текущий режим вращения. Если это нормально, то он устанавливает его влево, в противном случае он устанавливает его в нормальное состояние. (обратите внимание, что для использования этого скрипта у вас должно быть расширение RandR, и ваш видеодрайвер должен его поддерживать).

Как вы можете видеть, вы можете изменить только те значения, которые соответствуют вашим потребностям.

Или просто введите это:

xrandr -o orientation <------- where "orientation" is left, right, normal, etc.

Источник

3
ответ дан 25 July 2018 в 21:21

Я столкнулся с скриптом, который делает то, что вы хотите сделать:

#!/bin/sh rotation=`xrandr -q | grep "Current rotation" | cut -d"-" -f2` if [ $rotation = "normal" ] ; then xrandr -o left <-------- change it to whatever you want else xrandr -o normal fi Просто сохраните эти строки в файле и сделайте его исполняемым. Сценарий просто проверяет текущий режим вращения. Если это нормально, то он устанавливает его влево, в противном случае он устанавливает его в нормальное состояние. (обратите внимание, что для использования этого скрипта у вас должно быть расширение RandR, и ваш видеодрайвер должен его поддерживать).

Как вы можете видеть, вы можете изменить только те значения, которые соответствуют вашим потребностям.

Или просто введите это:

xrandr -o orientation <------- where "orientation" is left, right, normal, etc.

Источник

3
ответ дан 2 August 2018 в 03:01

Я столкнулся с скриптом, который делает то, что вы хотите сделать:

#!/bin/sh rotation=`xrandr -q | grep "Current rotation" | cut -d"-" -f2` if [ $rotation = "normal" ] ; then xrandr -o left <-------- change it to whatever you want else xrandr -o normal fi Просто сохраните эти строки в файле и сделайте его исполняемым. Сценарий просто проверяет текущий режим вращения. Если это нормально, то он устанавливает его влево, в противном случае он устанавливает его в нормальное состояние. (обратите внимание, что для использования этого скрипта у вас должно быть расширение RandR, и ваш видеодрайвер должен его поддерживать).

Как вы можете видеть, вы можете изменить только те значения, которые соответствуют вашим потребностям.

Или просто введите это:

xrandr -o orientation <------- where "orientation" is left, right, normal, etc.

Источник

3
ответ дан 4 August 2018 в 18:51

Я столкнулся с скриптом, который делает то, что вы хотите сделать:

#!/bin/sh rotation=`xrandr -q | grep "Current rotation" | cut -d"-" -f2` if [ $rotation = "normal" ] ; then xrandr -o left <-------- change it to whatever you want else xrandr -o normal fi Просто сохраните эти строки в файле и сделайте его исполняемым. Сценарий просто проверяет текущий режим вращения. Если это нормально, то он устанавливает его влево, в противном случае он устанавливает его в нормальное состояние. (обратите внимание, что для использования этого скрипта у вас должно быть расширение RandR, и ваш видеодрайвер должен его поддерживать).

Как вы можете видеть, вы можете изменить только те значения, которые соответствуют вашим потребностям.

Или просто введите это:

xrandr -o orientation <------- where "orientation" is left, right, normal, etc.

Источник

3
ответ дан 6 August 2018 в 03:14

Я столкнулся с скриптом, который делает то, что вы хотите сделать:

#!/bin/sh rotation=`xrandr -q | grep "Current rotation" | cut -d"-" -f2` if [ $rotation = "normal" ] ; then xrandr -o left <-------- change it to whatever you want else xrandr -o normal fi Просто сохраните эти строки в файле и сделайте его исполняемым. Сценарий просто проверяет текущий режим вращения. Если это нормально, то он устанавливает его влево, в противном случае он устанавливает его в нормальное состояние. (обратите внимание, что для использования этого скрипта у вас должно быть расширение RandR, и ваш видеодрайвер должен его поддерживать).

Как вы можете видеть, вы можете изменить только те значения, которые соответствуют вашим потребностям.

Или просто введите это:

xrandr -o orientation <------- where "orientation" is left, right, normal, etc.

Источник

3
ответ дан 7 August 2018 в 20:55

Другие вопросы по тегам:

Похожие вопросы: