Запуск приложений в отдельном X-сервере

тобы запустить приложение в отдельном X-сервере, используется команда вида:

startx /path/to/application -- :1

То есть набрав такую команду в консоли (не эмуляторе терминала, а именно tty1, например), мы попадём во второй X-сервер, где будет работать нужное приложение. Переключаться в него можно сочетанием клавиш Ctrl+Alt+F8 (соответственно, следующие виртуальные дисплеи получим по Ctrl+Alt+F9 и так далее; а самый первый X-сервер запускается на нулевом дисплее и переключаться в него можно по Ctrl+Atl+F7).
Вместо /path/to/application нужно вставить полный путь к исполняемому файлу, например не firefox, а /usr/bin/firefox.

Зачем это может понадобиться, применимо к браузеру, не могу придумать, но мало ли у кого какие запросы. Но есть вполне конкретные причины, по которым может быть удобно запускать таким образом полноэкранную игру, например.
Читать далее

hillman — утилита для монтирования дисков

Подумала, что мне не нужно автоматическое монтирование флешек и почти сразу же на глаза попалась утилита hillman. Очень простая, сидит в трее, показывает устройства, позволяет монтировать и отмонтировать их вручную кликом.

hillman.eltra.ru — официальный сайт программы.
Там же можно скачать исходники, deb-пакет, пакет ArchLinux и там же есть адреса репозиториев для ArchLinux. В AUR пакет тоже есть, но там с ним какие-то проблемы — я не разбиралась.

После запуска программы появляется иконка в трее, по правому щелчку на которой вызывается контекстное меню с возможностью примонтировать и отмонтировать устройства щелчком напротив их названия, а по левому щелчку появляется окно со списком устройств. На скриншоте всё это видно:

Читать далее

idesk

В «самосборных» рабочих средах на основе лёгких менеджеров окон, зачастую отсутствуют встроенные возможности размещать и настраивать как обои рабочего стола, так и иконки на рабочем столе. Если забыть о том, что иконки на рабочем столе не нужны :), и вспомнить, что, несмотря на это, очень многие люди их используют, то несложно найти выход из ситуации и предоставить такую возможность тем, кому она нужна.

Использование двух файловых менеджеров, имеющих функцию управления рабочим столом (pcmanfm и nauilus) я упоминала в предыдущем посте. Но есть и отдельные софтины, в частности IDesk, довольно старая, но весьма популярная программа для размещения иконок на рабочем столе. Кроме того, она и обои позволяет установить.

Читать далее

Программы для установки обоев рабочего стола

Оконный менеджер openbox не имеет встроенных средств для управления рабочим столом (имеются в виду обои и иконки), и, хотя никакой пользы от картинки на десктопе нет, функция довольно популярна, а, соответственно, и средств, осуществляющих её, множество. В этом посте опишу пару-тройку наиболее простых и лёгких программ, позволяющих поместить обои на рабочий стол.

Наверное, проще всего использовать feh — лёгкий просмотрщик графических файлов. В теме про openbox я уже писала: чтобы установить обои, нужно выполнить команду:

feh —bg-scale image.png

вписав путь к нужному файлу картинки. То же самое можно сделать, открыв картинку в программе и выбрав в контекстном меню File -> Background -> Set Scaled (ну или Centered или ещё как-то по желанию).
Чтобы последние обои не исчезали после перезапуска сессии, в автозапуск следует внести строку:

eval `cat ~/.fehbg` &

В многих руководствах по openbox, встречается совет использовать для той же цели программу nitrogen:

Читать далее

Grub2: Как перезагрузиться из одной системы в другую

Статья навеяна…
Если у вас возникли вопросы при прочтении заголовка, поздравляю, должны были.
Если у вас на компьютере стоит Grub2, который загружает 2-3-4, а то и 5 систем, и вам нужно перезагрузиться из одной в другую? Ответ прост — перезагружаемся, выбираем нужную систему в Grub2 и загружаемся в новую? И ждём всё это время над клавиатурой?

Читать далее

Настройка GRUB 2 с множеством систем

Ситуация с выбором «главного» загрузчика, когда на компьютере имеется более одной Linux системы, стала немного доставать. Проблема дополнительно подпитывалась отсутствием уверенности в том, что именно этот дистрибутив послужит для постоянной работы, а вот тот для bleeding edge, в купе с … Читать далее

Значки запуска программ на tint2

Писала уже не раз о панели tint2. Сейчас у неё появилась новая фича в виде возможности добавить значки запуска приложений — ланчер.
Доступна возможность пока только в svn-версии и настраивается исключительно руками из конфигурационного файла (в смысле в tintwizard поддержки нет).
tint2 launcher

Читать далее

КДЕ. Долой мышекликательство, даёшь мышедвигательство!

Что такое GUI в понимании среднестатистического пользователя и чем он так приелся? В понимании того самого пользователя это интерфейс, в котором есть окошки и кнопочки, а так же специальный указать, который надо наводить на эти самые окошки и кнопочки при помощи манипулятора типа мышь и кликать по ним какой-то из кнопок указанного манипулятора. Посему наши доблестные пользователи, судорожно вцепившись в несчастное животное, пыхтя и наматывая километры мушепути старательно целятся в кнопки разных размеров, форм и положений. И ладно если у них за плечами пара лет чемпионатов по Quake и они могут попасть в заветный пиксель с той же точностью, с которой зашибают фраги из реилгана, а если нет?

Ну ладно, многим невдомёк, что практически у всех программ есть возможность делать те же действия нажатием клавишь на клавиатуре. Впрочем, есть и те, кто считают, что клавиатура это фи, а все передовые технологии взаимодействия с компьютером сосредоточены в мышке. Я этого не понимал и активно изучал возможности клавиатуры, попутно уча емакс варить кофе. Читать далее

Создание Makefile для AVR

Эта статья посвящена созданию Make-файла с помощью утилиты Mfile. Полученный Makefile может быть использован для сборки проекта под микроконтроллеры семейства AVR с использованием компилятора gcc.
Читать далее