Я использую свой ноутбук со вторым дисплеем. Иногда мне нужно взять с собой мой ноутбук, но я не могу взять с собой второй экран. Как настроить мой ubuntu 10.04 так, чтобы он автоматически менял разрешение при отключении второго дисплея?
Мое нормальное разрешение (со вторым дисплеем) составляет 2646 * 800. Мое разрешение без второго дисплея (разрешение ноутбука) 1280 * 800.
Я хочу:
Когда я отключу второй дисплей, мое разрешение автоматически (или с помощью некоторого скрипта) изменится до 1280 * 800 Когда я подключаю второе разрешение дисплея до 2646 * 800.Простым способом использования xrandr является использование --preferred для использования обнаруженных настроек.
Запустите xrandr, чтобы получить имена ваших выходов (я использую LVDS1 и VGA1 ниже), а затем вы можете использовать что-то вроде следующего:
# enable both screens and put external left of laptop
xrandr --output LVDS1 --preferred --output VGA1 --left-of LVDS1 --primary --preferred
# enable laptop screen only
xrandr --output LVDS1 --preferred --output VGA1 --off
Это сценарий, который я использую:
#! /bin/bash
# LVDS1 is my laptop monitor and VGA1 is my external monitor.
# These names can be found by running xrandr with no arguments.
# auto detect all connected monitors
xrandr --auto
if [ "$1" == "both" ] ; then
# use best settings for both monitors
xrandr --output LVDS1 --preferred --output VGA1 --above LVDS1 --primary --preferred
else
# only use external monitor
xrandr --output LVDS1 --off --output VGA1 --primary --preferred
fi
Вы можете использовать xrandr (если ваш драйвер поддерживает его), для хорошей проверки руководства http://www.ubuntugeek.com/how-change-display-resolution-settings-using-xrandr.html.
Простым способом использования xrandr является использование --preferred для использования обнаруженных настроек.
Запустите xrandr, чтобы получить имена ваших выходов (я использую LVDS1 и VGA1 ниже), а затем вы можете использовать что-то вроде следующего:
# enable both screens and put external left of laptop
xrandr --output LVDS1 --preferred --output VGA1 --left-of LVDS1 --primary --preferred
# enable laptop screen only
xrandr --output LVDS1 --preferred --output VGA1 --off
Это сценарий, который я использую:
#! /bin/bash
# LVDS1 is my laptop monitor and VGA1 is my external monitor.
# These names can be found by running xrandr with no arguments.
# auto detect all connected monitors
xrandr --auto
if [ "$1" == "both" ] ; then
# use best settings for both monitors
xrandr --output LVDS1 --preferred --output VGA1 --above LVDS1 --primary --preferred
else
# only use external monitor
xrandr --output LVDS1 --off --output VGA1 --primary --preferred
fi
Вы можете использовать xrandr (если ваш драйвер поддерживает его), для хорошей проверки руководства http://www.ubuntugeek.com/how-change-display-resolution-settings-using-xrandr.html.
Простым способом использования xrandr является использование --preferred для использования обнаруженных настроек.
Запустите xrandr, чтобы получить имена ваших выходов (я использую LVDS1 и VGA1 ниже), а затем вы можете использовать что-то вроде следующего:
# enable both screens and put external left of laptop
xrandr --output LVDS1 --preferred --output VGA1 --left-of LVDS1 --primary --preferred
# enable laptop screen only
xrandr --output LVDS1 --preferred --output VGA1 --off
Это сценарий, который я использую:
#! /bin/bash
# LVDS1 is my laptop monitor and VGA1 is my external monitor.
# These names can be found by running xrandr with no arguments.
# auto detect all connected monitors
xrandr --auto
if [ "$1" == "both" ] ; then
# use best settings for both monitors
xrandr --output LVDS1 --preferred --output VGA1 --above LVDS1 --primary --preferred
else
# only use external monitor
xrandr --output LVDS1 --off --output VGA1 --primary --preferred
fi
Вы можете использовать xrandr (если ваш драйвер поддерживает его), для хорошей проверки руководства http://www.ubuntugeek.com/how-change-display-resolution-settings-using-xrandr.html.
Простым способом использования xrandr является использование --preferred для использования обнаруженных настроек.
Запустите xrandr, чтобы получить имена ваших выходов (я использую LVDS1 и VGA1 ниже), а затем вы можете использовать что-то вроде следующего:
# enable both screens and put external left of laptop
xrandr --output LVDS1 --preferred --output VGA1 --left-of LVDS1 --primary --preferred
# enable laptop screen only
xrandr --output LVDS1 --preferred --output VGA1 --off
Это сценарий, который я использую:
#! /bin/bash
# LVDS1 is my laptop monitor and VGA1 is my external monitor.
# These names can be found by running xrandr with no arguments.
# auto detect all connected monitors
xrandr --auto
if [ "$1" == "both" ] ; then
# use best settings for both monitors
xrandr --output LVDS1 --preferred --output VGA1 --above LVDS1 --primary --preferred
else
# only use external monitor
xrandr --output LVDS1 --off --output VGA1 --primary --preferred
fi
Вы можете использовать xrandr (если ваш драйвер поддерживает его), для хорошей проверки руководства http://www.ubuntugeek.com/how-change-display-resolution-settings-using-xrandr.html.
Простой способ использования xrandr
с - предпочтительным
для использования обнаруженных настроек.
Запуск xrandr
чтобы получить имена ваших выходов (я использую LVDS1 и VGA1 ниже), а затем вы можете использовать что-то вроде следующего:
# включить оба экрана и поставить внешние левые из ноутбука xrandr - выход LVDS1 --preferred --output VGA1 - левый LVDS1 --primary - рекомендуется # включить только экран ноутбука xrandr - выход LVDS1 --preferred --output VGA1 --off
Это сценарий, который я использую:
#! / bin / bash # LVDS1 - мой монитор для ноутбука, а VGA1 - мой внешний монитор. # Эти имена можно найти, запустив xrandr без аргументов. # автоматически обнаруживать все подключенные мониторы xrandr --auto, если ["$ 1" == "both"]; затем # использовать лучшие настройки для обоих мониторов xrandr --output LVDS1 --preferred --output VGA1 - выше LVDS1 --primary --preferred else # использовать только внешний монитор xrandr - выход LVDS1 --off --output VGA1 - primary --preferred fi
Вы можете использовать xrandr (если ваш драйвер поддерживает его), для хорошей проверки руководства http://www.ubuntugeek.com/how-change-display-resolution-settings-using-xrandr.html .
Вы можете использовать xrandr (если ваш драйвер поддерживает его), для хорошей проверки руководства http://www.ubuntugeek.com/how-change-display-resolution-settings-using-xrandr.html .
Простой способ использования xrandr
с - предпочтительным
для использования обнаруженных настроек.
Запуск xrandr
чтобы получить имена ваших выходов (я использую LVDS1 и VGA1 ниже), а затем вы можете использовать что-то вроде следующего:
# включить оба экрана и поставить внешние левые из ноутбука xrandr - выход LVDS1 --preferred --output VGA1 - левый LVDS1 --primary - рекомендуется # включить только экран ноутбука xrandr - выход LVDS1 --preferred --output VGA1 --off
Это сценарий, который я использую:
#! / bin / bash # LVDS1 - мой монитор для ноутбука, а VGA1 - мой внешний монитор. # Эти имена можно найти, запустив xrandr без аргументов. # автоматически обнаруживать все подключенные мониторы xrandr --auto, если ["$ 1" == "both"]; затем # использовать лучшие настройки для обоих мониторов xrandr --output LVDS1 --preferred --output VGA1 - выше LVDS1 --primary --preferred else # использовать только внешний монитор xrandr - выход LVDS1 --off --output VGA1 - primary --preferred fi
Вы можете использовать xrandr (если ваш драйвер поддерживает его), для хорошей проверки руководства http://www.ubuntugeek.com/how-change-display-resolution-settings-using-xrandr.html .
Простой способ использования xrandr
с - предпочтительным
для использования обнаруженных настроек.
Запуск xrandr
чтобы получить имена ваших выходов (я использую LVDS1 и VGA1 ниже), а затем вы можете использовать что-то вроде следующего:
# включить оба экрана и поставить внешние левые из ноутбука xrandr - выход LVDS1 --preferred --output VGA1 - левый LVDS1 --primary - рекомендуется # включить только экран ноутбука xrandr - выход LVDS1 --preferred --output VGA1 --off
Это сценарий, который я использую:
#! / bin / bash # LVDS1 - мой монитор для ноутбука, а VGA1 - мой внешний монитор. # Эти имена можно найти, запустив xrandr без аргументов. # автоматически обнаруживать все подключенные мониторы xrandr --auto, если ["$ 1" == "both"]; затем # использовать лучшие настройки для обоих мониторов xrandr --output LVDS1 --preferred --output VGA1 - выше LVDS1 --primary --preferred else # использовать только внешний монитор xrandr - выход LVDS1 --off --output VGA1 - primary --preferred fi
Вы можете использовать xrandr (если ваш драйвер поддерживает его), для хорошей проверки руководства http://www.ubuntugeek.com/how-change-display-resolution-settings-using-xrandr.html .
- предпочтительно
, чтобы выбрать наилучший вариант.
– idbrii
23 January 2011 в 01:48
Простой способ использования xrandr
с - предпочтительным
для использования обнаруженных настроек.
Запуск xrandr
чтобы получить имена ваших выходов (я использую LVDS1 и VGA1 ниже), а затем вы можете использовать что-то вроде следующего:
# включить оба экрана и поставить внешние левые из ноутбука xrandr - выход LVDS1 --preferred --output VGA1 - левый LVDS1 --primary - рекомендуется # включить только экран ноутбука xrandr - выход LVDS1 --preferred --output VGA1 --off
Это сценарий, который я использую:
#! / bin / bash # LVDS1 - мой монитор для ноутбука, а VGA1 - мой внешний монитор. # Эти имена можно найти, запустив xrandr без аргументов. # автоматически обнаруживать все подключенные мониторы xrandr --auto, если ["$ 1" == "both"]; затем # использовать лучшие настройки для обоих мониторов xrandr --output LVDS1 --preferred --output VGA1 - выше LVDS1 --primary --preferred else # использовать только внешний монитор xrandr - выход LVDS1 --off --output VGA1 - primary --preferred fi