підключаючи зовнішні 20 дюймів до нетбука, щоразу мав виконувати одну й ту саму послідовність дій: запустити lxrandr з меню > переключити дисплей > вбити conky і запустити заново (щоби він правильно розташувався на екрані після зміни розміру).

набридло, треба автоматизувати.

чого хочеться? щоби за гарячим сполученням клавіш (скажімо, ctrl+f5) якийсь простий скрипт визначав, чи підключено зовнішній монітор — і переключав дисплей, а побігом ще й перезапускав conky.

проста заготовка скрипта знайшлася в тенетах, я лише максимально її спростив:
#! /bin/sh
xrandr | grep "VGA connected"
if [ "$?" = "0" ] ; then
   xrandr --output VGA --auto --output LVDS --off
else
   xrandr --output LVDS --auto --output VGA --off
fi
killall conky && sleep 2 && conky &
нажаль, скрипт справді простий — автоматичного визначення відеовиходів нема, працюватиме лише на ноутбуках з інтегрованим відео intel, а за необхідности відредагувати читайте мої дописи про налаштування зовнішнього монітора в linux.

втім, мені цього досить. скопіював код в текстовий редактор, зберіг файл switch_monitor до теки /usr/bin (потрібні права root’а) і дозволив виконання. тоді в аплеті налаштування клавіатури (див. скріншот) налаштував запуск команди switch_monitor за скороченням ctrl+f5. готово!

тепер достатньо підключити кабель і натиснути дві кнопки — стільниця на моніторі, відключити кабель і натиснути — стільниця знову на дислеї нетбука.

p.s. для подальшого вивчення залишив собі ось цей значно складніший скрипт… але то вже за іншим разом якось.

5 коментар(ів):

Анонім сказав...

Господарю, перепрошую за чайниківске запитання, але де знайти отой аплет клавіатура? Я, перейшовши на Linux хотів і тут, як під Вінодовс настроїти запуск усього клавішами, але щось не надибав як. Так і тикаю мишею, наче вар'ят....

tivasyk сказав...

2анонім
де шукати — залежить від стільниці. я з xfce: меню > налаштування > клавіатура > друга закладка). в gnome чи kde буде трохи ішнакше, шукай.

Zemlyanin сказав...

@Анонім
В gnome (ubuntu) система - параметры - комбинации клавиш клавиатуры
а там внизу есть кнопочка "Добавить".

Анонім сказав...

Дякую, панове. Вибачте, що не уточнив одразу - у мене KDE (openSUSE)

Zemlyanin сказав...

@Анонім
Нічого страшного. Знання не зашкодять =)

Дописати коментар

увага!
коментарі не модерую, проте спам видаляю нещадно. посилання на інші сайти/блоги за темою допису вітаю.

додаткові можливості розмітки (кутики набрати з клавіатури):
  ‹b›жирний шрифт‹/b›
  ‹i›похилий шрифт‹/i›
  ‹a href="http://tivasyk.info"›посилання‹/a›