Tag Archiv: gnome

Открываем и закрываем DVD / CD — привод с пульта или клавиатуры или Назначаем команды на комбинации клавиш в Gnome и XFCE

Иногда возникает необходимость программно открыть или закрыть лоток CD / DVD привода. Например, когда компьютер стоит под столом и нащупать кнопку сразу не получается, или же, как в моем случае, HTPC, в котором кнопка открытия/закрытия лотка откидывается вместе с панелькой при открытом приводе. В этом случае приходится задвигать лоток рукой, что не является лучшим решением. В Ubuntu есть возможность прикрепить практически на любые клавишные комбинации любую команду.
Под функцию управления приводом я решил задействовать совершенно ненужную мне мультимедийную кнопку вызова e-mail клиента, которая присутствует как на оптимизированной для работы в интернет клавиатуры, так и на пульте ДУ. 
Для этого в Gnome открываем «Система» > «Параметры» > «Комбинации клавиш клавиатуры»


где нажимаем кнопку «Добавить». В появившемся диалоговом окне вводим название команды, какое вам удобно, и саму команду

eject -T cdrom

  После чего жмем «Применить«. Обратите внимания, что для закрытия и открытия параметр Т должен быть заглавным. Если же требуется только  лишь закрытие, без открытия, то можно использовать -t вместо -T.
После этого находим нашу команду в самом конце списка клавиатурных комбинаций, щелкаем мышью по колонке «Комбинация клавиш» в строке нашей команды и назначаем необходимую комбинацию ее нажатием.
Таким образом можно назначить выполнение практически любой команды или скрипта. 
Следует сказать, что в Gnome по умолчанию многие мультимедийные клавиши (клавиатуры или пульта) обрабатываются корректно, что вы  и можете увидеть в перечне клавиатурных комбинаций.

Но всё так гладко, если вы работаете в XFCE. Для назначение комбинаций клавиш в этой среде необходимо выполнить
xfce4-keyboard-settings
 и на вкладке «Горячие клавиши» аналогичным способом  назначить нужные вам команды.
Так, для управление громкостью в XFCE я использовал aumix (может понадобиться доустановить при помощи
sudo aptitude install aumix
тогда как в Gnome управление громкостью уже привязано на мультимедийные клавиши по умолчанию. 
Ниже пример моей настройки под себя в XFCE:

 Успехов!

Меняем положение кнопок в Gnome

Не смотря на то, что Ubuntu 10.04 вышла уже пару месяцев назад, до сих пор приходится сталкиваться с неудобным многим смещением кнопок окна в левый угол.

Проблема решается легко — выполняем в терминале:

для кнопок справа (классический стиль):

gconftool-2 —set /apps/metacity/general/button_layout —type string «menu:minimize,maximize,close»

для кнопок слева (а ля Ubuntu 10.04):

gconftool-2 —set /apps/metacity/general/button_layout —type string «close,minimize,maximize:menu»

Как "незаметно" перевести друзей, коллег или подчиненных на Ubuntu

Несмотря на то, что Ubuntu предоставляет очень широкие возможности для приведения внешнего вида в удобное (и привычное) пользователям состояние, вы можете сэкономить свое время на настройку, воспользовавшись уже готовыми сборками, «замаскированными» под Windows XP и MacOS.
Вид Windows XP  в дистрибутиве названном Linux XP like 10.04 был  обеспечен благодаря использованию визуальной темы GnomeXP:

А маскировка под MacOS в сборке Linux OSX like 10.04 стала возможной  благодаря коомбинации оформления Mac4Lin, панели Avant window navigator и глобального меню Gnome global menu.

Gnome-апплеты в XFCE

Не так давно сменил среду Gnome на XFCE, но со временем обнаружил, что, к сожалению, апплеты для панелей в XFCE по разнообразию и удобству несколько уступают апплетам Gnome, а замены для некоторых просто нет.
Как оказалось, существует несложный способ использования апплетов из Gnome в xfce.

Первое, что нам необходимо — установить xfce4-xfapplet-plugin. Для этого в командной строке выполним следующее:

sudo aptitude install xfce4-xfapplet-plugin

После этого, мы обнаружим, что среди апплетов Xfce появился новый:

Выбрав его, и нажав «Добавить», мы видим перед собой стандартное окно добавления апплетов Gnome, где и выбираем нужным нам апплет от Gnome привычным способом.

Вот и всё 🙂