Я просто попробовал решение, предложенное выше Nick (октябрь 19'13): с помощью 64-битного Live CD Ubuntu для 64-битной переустановки. Я использовал компакт-диск Ubuntu 14.04.4 Live. Но если первый вариант действительно называется «переустановить», он более точно выглядит как:
Erase Ubuntu 14.04.4 LTS and reinstall
Warning: This will delete all your Ubuntu 14.04 programs, documents,
photos, music, and all other files.
. Две другие опции, предлагаемые установщиком на Live CD:
Установите рядом (опция двойной загрузки) Удалите диск и установите UbuntuЧтобы быть уверенным, я попытался с помощью тестового диска, и, действительно, первое, что нужно сделать «переустановить», это переформатировать существующий раздел ext4 , Не повезло. Итак, я боюсь, что «обновление на месте до 64-битного» решения Nick предложил больше не существовать в 14.04. И BTW, Canonical, я почти не вижу смысла для установщика, имеющего как так называемую опцию «переустановить», так и «Стереть диск и установить» один. Оба, похоже, делают то же самое.
Слишком плохо, поскольку такой вариант обновления до 64-битного места мог бы быть действительно приятным!
Перейдите в свою командную строку и создайте файл .sh (это закончится в моем доме, и я поместил их в подпапку):
gedit ~/swap_monitors.sh
Copy & amp; вставьте следующий пакетный скрипт. Обратите внимание на вызов bash в начале, а не sh
#!/bin/bash
## script to toggle between monitor modes
currentmonitor=$(xrandr | awk '/\ connected/ && /[[:digit:]]x[[:digit:]].*+/{print $1}')
double=$'DisplayPort-0\nHDMI-A-0'
right=$'DisplayPort-0'
left=$'HDMI-A-0'
if [ "$currentmonitor" = "$double" ]; then
xrandr --output $left --auto --primary --output $right --off
elif [ "$currentmonitor" = "$right" ]; then
xrandr --output $left --auto --primary --output $right --auto --right-of $left
else
xrandr --output $left --auto --primary --output $right --auto --right-of $left
fi
exit 0
измените переменные double, right и left на имя ваших мониторов (проверьте их с помощью xrandr -q). При необходимости измените команды xrandr, например. возможно, вы предпочитаете первичную на правом экране.
Обратите внимание, что условия elif приводят к той же команде, что и после else, поэтому здесь бесполезно. Но я оставил его, если вы хотите другое поведение (например, круг между двойными> правыми> левыми> двойными> ...)
Перейдите в раздел «Системные настройки»> панель клавиатуры (nautilus) и добавьте ярлык:
name: команда режима обмена данными: /home/[username]/swap_monitors.shЯ лично добавил ярлык Super + F4.
Перейдите в свою командную строку и создайте файл .sh (это закончится в моем доме, и я поместил их в подпапку):
gedit ~/swap_monitors.sh
Copy & amp; вставьте следующий пакетный скрипт. Обратите внимание на вызов bash в начале, а не sh
#!/bin/bash
## script to toggle between monitor modes
currentmonitor=$(xrandr | awk '/\ connected/ && /[[:digit:]]x[[:digit:]].*+/{print $1}')
double=$'DisplayPort-0\nHDMI-A-0'
right=$'DisplayPort-0'
left=$'HDMI-A-0'
if [ "$currentmonitor" = "$double" ]; then
xrandr --output $left --auto --primary --output $right --off
elif [ "$currentmonitor" = "$right" ]; then
xrandr --output $left --auto --primary --output $right --auto --right-of $left
else
xrandr --output $left --auto --primary --output $right --auto --right-of $left
fi
exit 0
измените переменные double, right и left на имя ваших мониторов (проверьте их с помощью xrandr -q). При необходимости измените команды xrandr, например. возможно, вы предпочитаете первичную на правом экране.
Обратите внимание, что условия elif приводят к той же команде, что и после else, поэтому здесь бесполезно. Но я оставил его, если вы хотите другое поведение (например, круг между двойными> правыми> левыми> двойными> ...)
Перейдите в раздел «Системные настройки»> панель клавиатуры (nautilus) и добавьте ярлык:
name: команда режима обмена данными: /home/[username]/swap_monitors.shЯ лично добавил ярлык Super + F4.
Перейдите в свою командную строку и создайте файл .sh (это закончится в моем доме, и я поместил их в подпапку):
gedit ~/swap_monitors.sh
Copy & amp; вставьте следующий пакетный скрипт. Обратите внимание на вызов bash в начале, а не sh
#!/bin/bash
## script to toggle between monitor modes
currentmonitor=$(xrandr | awk '/\ connected/ && /[[:digit:]]x[[:digit:]].*+/{print $1}')
double=$'DisplayPort-0\nHDMI-A-0'
right=$'DisplayPort-0'
left=$'HDMI-A-0'
if [ "$currentmonitor" = "$double" ]; then
xrandr --output $left --auto --primary --output $right --off
elif [ "$currentmonitor" = "$right" ]; then
xrandr --output $left --auto --primary --output $right --auto --right-of $left
else
xrandr --output $left --auto --primary --output $right --auto --right-of $left
fi
exit 0
измените переменные double, right и left на имя ваших мониторов (проверьте их с помощью xrandr -q). При необходимости измените команды xrandr, например. возможно, вы предпочитаете первичную на правом экране.
Обратите внимание, что условия elif приводят к той же команде, что и после else, поэтому здесь бесполезно. Но я оставил его, если вы хотите другое поведение (например, круг между двойными> правыми> левыми> двойными> ...)
Перейдите в раздел «Системные настройки»> панель клавиатуры (nautilus) и добавьте ярлык:
name: команда режима обмена данными: /home/[username]/swap_monitors.shЯ лично добавил ярлык Super + F4.