Настройка рабочего окружения в Linux

Оглавление
11 апреля 2026 г.

Рабочее окружение в Linux состоит из нескольких программ, с которыми пользователь в основном и взаимодействует. И через которые взаимодействует со всем остальным софтом. От настройки рабочего окружения напрямую зависит комфорт ежедневной работы за компьютером. Настройка рабочего окружения была основным камнем преткновения для меня в вопросе перехода на Linux. Точнее не она сама, а её ограниченность.

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

Статья в процессе активной доработки и будет дополняться по мере выявления неудобных моментов, мешающих комфортно работать. Например, планирую дописать позже как редактировать меню "Открыть с помощью". Как определить какая программа конкретно в вашем дистрибутиве его формирует и где это конфигурируется.

Писал про это меню в разборе Slitaz Linux. Но в других дистрибутивах по-другому. Slitaz достаточно специфичен.

Горячие клавиши

Я использую для создания скриншотов программу FlameShot. На её примере и разберу настройку пользовательских горячих клавиш. Устанавливается (если кому понадобится) через Synaptic или командой

sudo apt-get install flameshot

Она позволяет делать аннотации на скриншотах. Но в [любой] системе программа для снимков экрана есть по-умолчанию. При этом функционал у неё всегда скудный. Но клавишу PrintScreen и сочетания с ней она занимает.

Поэтому надо назначить пользовательские. Интерфейс по правке и добавлению горячих клавиш в разных дистрибутивах немного отличается, но в целом всегда находится в разделе настроек, связанных с клавиатурой и выглядит примерно так:

горячие клавиши Linuxгорячие клавиши Linux

Чтобы узнать какие команды доступны для конкретной программы – посмотрите документацию или посетите сайт разработчика.

горячие клавиши Linux

Я в итоге повесил на хоткей такую команду:

flameshot gui -d 3000

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

Автозагрузка

Далеко не у всех программ, установленных в систему, если возможность назначить автозагрузку из настроек. Упомянутый выше FlameShot  в последних версиях такую опцию в настройках имеет:

автозагрузка

Но ранее он оной не имел, насколько я помню. При этом такая программа всегда должна быть под рукой – мало ли какую [критически] важную информацию нужно будет зафиксировать и насколько оперативно. Иногда счёт идёт на секунды. Поэтому добавляем программу в автозагрузку:

автозагрузкаавтозагрузкаавтозагрузка

Добавить можно из системного списка программ или указать файл программы самостоятельно. Если в списке программы нет, то можно посмотреть путь до неё в свойствах ярлыка в меню системы:

автозагрузкаавтозагрузка

Большинство программ можно найти в каталогах

/bin/
/usr/bin/

автозагрузка

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

автозагрузка

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

Я человек привередливый и в большинстве случаев не готов привыкать изначально к тому, что есть и брать, что дают. Это при условии, что есть альтернативы. Они есть, как правило, всегда. Правда требуют вложения либо времени и сил, либо средств. И я на это готов. Поэтому всегда ищу софт, способный улучшить мой пользовательский и профессиональный компьютерный быт.

Вам повезло, поскольку время и силы придётся тратить только на чтение этой статьи, а не на поиск всего, что в ней перечислено .

Программная регулировка яркости мониторов (Brightness controller)

На Windows я, хоть и с трудом, нашёл программу, которая регулировала не только яркость, но и контраст мониторов (всех подключённых) программно. В основном все приложения регулируют только яркость. Тут важна поддержка DDC/CI (Display Data Channel / Command Interface) – этот протокол обеспечивает двустороннюю связь между компьютером (через видеокарту) и монитором. Встречается правильный DDС/СI нечасто. Но если есть  можно регулировать из системы все настройки монитора, не жмакая кнопки на нём.

По причине редкости большинство программ регулирует только яркость и реже цветовую температуру, но не контраст. Встречаются мониторы, на которых прямо в настройках устройства есть отдельная опция DDС/СI, но не работает вообще ничего. У меня среди моих 11-и мониторов есть и такой – HP Compaq LA2306x.

На Linux я пока нашёл только одну программу, которая меня более-менее устраивает в плане регулировки. И которая при этом видит и может программно управлять вообще всеми моими мониторами. При этом настраивать я могу сразу два подключённых к ПК. Я с тремя мониторами не работал никогда, поэтому мне отлично подходит. В репозиториях её нет, поэтому использую PPA:

sudo add-apt-repository ppa:apandada1/brightness-controller

brightness controller

Зависимостей у неё, конечно, вагон. Может поэтому она и работает везде и со всем. После добавления репозитория следует обновить информацию об источниках приложений командой

sudo apt-get update

А затем уже устанавливать программу

sudo apt-get install brightness-controller

Просмотр изображений gThumb

Системные просмотрщики изображений мне не нравятся и я их всегда меняю. Мне нужен хотя бы минимальный набор для редактирования – обрезка, изменение размера и т.п.. Поэтому подобрал себе несколько на замену. Самый подходящий – gThumb.

gThumb

Устанавливаю через Synaptic, он доступен в репозитории дистрибутива. Программа небольшая, зато настройки и инструментарий обширные.

Просмотр изображений XNView MP

На Windows я после продолжительных поисков идеала остановился на программе просмотра изображений FastStone Viewer. На линуксе удалось найти хороший аналог практически с тем же функционалом – XNView MP

Интерфейс выглядит кривенько. А что делать? Не нравится – напиши своё прямое самостоятельно  . В репозиториях её нет, скачивайте с сайта разработчика по ссылке выше. Интерфейс по умолчанию не особо привлекателен, много лишнего. Но, к счастью, всё настраивается и убирается. Включая цвета фона, шрифта, рамок и теней.

XNView MP

Более лёгкие программы можно глянуть в каталоге для Linux в подразделе Просмотр и использование изображений. Я пока искал что-то удобное и эстетичное, отобрал несколько вариантов.

Интерфейс для управления 3G-модемом

Мне управлять модемом через трей не удобно. Во-первых, мало функций, во-вторых, иногда соединение разрывается, в-третьих, маленькое неинформативное окно.

интерфейс USB-модема

Установка нормального графического интерфейса выполняется командой:

sudo apt-get install modem-manager-gui

Выглядит всё это следующим образом:

интерфейс USB-модемаинтерфейс USB-модемаинтерфейс USB-модемаинтерфейс USB-модемаинтерфейс USB-модемаинтерфейс USB-модемаинтерфейс USB-модема

Настраивается автозагрузка. Можно и соединение проверить и трафик. И баланс запросить и sms прочитать. У меня есть другой модем от Megafon, тот после подключения доступен по адресу 192.168.0.1 и там тоже можно управлять информацией. Но только когда он определится и подключится.

А тут и список найденных модемов можно посмотреть и управлять всеми сразу. Намного гибче мобильный интернет с этим интерфейсом.

Настройка апплетов панели

При установке 11-ой версии дистрибутива Peppermint OS выяснилось, что у него отсутствует на панели апплет переключения раскладки. Сколько себя помню, во всех операционных системах этот элемент является системным и установлен по-умолчанию. 

На той же Ubuntu при установке его нет, потому что установлен только английский язык и нечего переключать. Для появления апплета нужно в настройках загрузить и установить русский язык. Тогда апплет появляется. А тут его даже в списке апплетов не было и возможности установить нет. Кто виноват – понятно. Что делать?

У Linux два графических окружения, вокруг которых всё крутится: WM (Window Manager) и DE (Desktop Environment). Нужно узнать какой DE установлен. Он отвечает за панель. Об этом (что иногда приходится немножко знать технического о своей системе) я написал отдельную статью, что и где посмотреть по системной информации.

Эта задача простая, можно посмотреть в информации о системе через системное меню. Либо с помощью утилит типа screenfetch или neofetch.

настройка панели

Мой DE – xfce 4.2. Теперь надо перейти на сайт разработчика DE и посмотреть список доступных апплетов. Нужный апплет присутствует и доступен для установки вручную – xfce4-xkb-plugin. Осталось установить.

sudo apt-get install xfce4-xkb-plugin

После этого через настройки панели его можно добавить.

настройка панелинастройка панели

В апплетах панели (в зависимости от используемого DE) может найтись масcа полезных и удобных программ. Конкретно в xfce их довольно мало. А в Linux Mint выбор богатый.

настройки панелинастройки панели

На втором скриншоте очень нужные вещи выделены:

  1. AlwaysOn позволяет держать монитор всегда включённым. При этом ПК и монитор не гасит и в сон не уходит. Бывает очень полезно. 
  2. DDC/CI Monitor Brightness регулирует яркость и контраст монитора программно. Если долго работаете за ПК - must have. Из-за чрезмерной яркости зрение садится очень бодро. В списке таких два. Редко когда оба не работают.
  3. Индикатор температуры процессора – полезен тем, что всегда показывает температуру и примелькавшееся значение запоминаешь. А когда оно вдруг начинает расти – замечаешь (пора чистить от пыли). Либо температура начнёт стремительно расти (сломался кулер, срочно выключаемся и чиним). 

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

настройки панели

Настройка времени и даты в системном лотке

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

настройки панелинастройки панели

В разных DE справка предоставляется удалённо из разных источников. И далеко не всегда там полная информация по тому, как можно настроить строку. В данном случае довольно кратко изложено:

настройки панели

Тут время, дата. А вот прочего оформления нет. Перевода строки, например (%n). Моя строка такая:

%H : %M : %S %n%a, %d %b

Время с секундами отображается разборчиво, также день недели, число и месяц. Какой на дворе год, я думаю, все в курсе.

Набор спецсимволов (клавиша Compose)

В Windows спецсимвол можно набрать, зажав Alt и некоторую комбинацию цифр на Num-панели. Обычно я так набираю знак умножения (×), дефис (—), знак градуса (°) и типографские кавычки («»). Знак умножения получается, например, при наборе alt+0215. Набирать надо на латинской раскладке.

На Linux есть аналогичная возможность набора при помощи клавиши Compose. Она по умолчанию выключена и её надо включать в настройках (но не во всех настройках дистрибутивов это есть).

клавиша composeклавиша compose

Не все клавиши будут работать. Левый   у меня, например, не сработал.  А правый Alt и клавиша контекстного меню работали нормально. Примеров набора комбинаций в сети достаточно. На скриншоте ниже представлены некоторые, которыми я пользуюсь:

клавиша compose

Важно учитывать, что для типографской кавычки надо дважды нажать >>, а это сочетание клавиш Shift + .

Поэтому сначала зажимается shift, затем compose и потом уже .. В этом плане самыми сложными для набора являются степени. Там надо набрать с композитной клавишей комбинацию shift+6, а затем номер степени. Получается после некоторой тренировки.

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

Сайт использует сookie

Яндекс.Метрика