Ubuntu настройка панели быстрого запуска

Обновлено: 04.07.2024

Статья разделена на две части. Вначале будут описаны настройки графического интерфейса Gnome Shell. Затем настройки, которые влияют на скорость работы Ubuntu 18.04.

Добавление клавиатурных сокращений для запуска программ в Gnome Shell

Регулярно используемые программы, как например Наутилус, можно запускать с клавиатуры, если назначить им сочетание клавиш. Это делается через графический апплет "Настройки - Устройства - Клавиатура":

Как видно на скриншоте, добавлены две команды для запуска, с клавиатуры, браузеров Опера и Хром.

Клавиатурные ярлыки штука очень удобная.

Команду запуска программы, для нового клавиатурного ярлыка, можно посмотреть в свойствах ярлыка нужной программы. Ярлыки установленных программ находятся в папке /usr/share/applications/. Откройте эту папку в проводнике (программа Файлы), найдите в папке ярлык нужной вам программы и откройте свойства этого ярлыка (правая кнопка мыши).

Клавиатурные ярлыки можно создавать не только для запуска обычных программ, но и для выполнения например такой команды - "gnome-session-quit --power-off", которая открывает диалоговое окно выключения компьютера.

Свернуть все окна (Открыть Рабочий стол) в Ubuntu 18.04

В Ubuntu 18.04, по умолчанию, свернуть все открытые окна можно с клавиатуры: Ctrl + Win + D. Но если вы пользовались Windows, для вас может быть привычнее сочетание Win + D. Оно и удобнее, потому что всего лишь две клавиши нажать нужно. Изменить это сочетание клавиш можно в "Настройки - Устройства - Клавиатура".

Кроме этого, можно добавить кнопку на панель запуска, которая будет выполнять это же действие. В версии 18.04 изменили оболочку Рабочего стола. Вместо Unity, теперь Gnome Shell используется. И в Gnome Shell нет штатной кнопки "Свернуть все окна" (которая была в Unity). Ее придется колхозить.

sudo apt-get install xdotool

добавить в этот файл такое содержимое:

[Desktop Entry]
Type=Application
Name=Show Desktop
Icon=desktop
Exec=xdotool key --clearmodifiers Super+d

Затем в главном меню нужно найти ярлык "Show desktop" и добавить его в избранное.

Кнопка выключить (перезагрузить) компьютер

В трее есть такая кнопка, но если кому-то удобнее, чтобы такая кнопка была в лончере (в боковой панели), ее можно сделать по аналогии с кнопкой свернуть "Show desktop".

добавить в этот файл такое содержимое

[Desktop Entry]
Type=Application
Name=Power Off
Icon=/usr/share/icons/hicolor/scalable/actions/system-shutdown.svg
Exec=gnome-session-quit --power-off

Затем в главном меню нужно найти ярлык "Power Off" и добавить его в избранное. Иконку можно другую использовать. В папке /usr/share/icons/ есть несколько разных кнопок system shutdown.

Команду gnome-session-quit --power-off можно использовать и для того, чтобы создать клавиатурный вызов диалога выключения компьютера.

Кнопку программ наверх док-панели

Что меня подбешавает в Gnome Shell так это кнопка меню программ, которая почему-то внизу панели (лончера). Равно как и само это меню. Но эту кнопку можно перенести вверх панели, как это было в Unity. Команда в терминале:

gsettings set org.gnome.shell.extensions.dash-to-dock show-apps-at-top true

Или установить dconf-editor, в нем открыть "org->gnome->shell->extensions->dash-to-dock" и там найти и включить параметр "show-apps-at-top".

Странно, что разработчики Ubuntu не включают эту опцию по умолчанию, из коробки.

А чтобы получить вменяемое, структурированное меню, можно установить расширение "Gno menu". Как это сделать описано в статье про установку расширений. Вот так выглядит меню, которое отображает расширение "Gno menu" (для увеличения скриншота, кликните его):

Недавние документы

В Gnome Shell , в отличии от Unity , нет списка недавно открывавшихся файлов. И это может быть проблемой для тех, кто привык таким списком пользоваться.

Для Gnome Shell есть несколько расширений, которые реализуют такой функционал. Одно из таких расширений это "Recent(Item)s":

Варианты оформления Рабочего Стола

Оформление с минимальной кастомизацией, только добавлено расширение "Gno menu", кнопка меню перенесена наверх и добавлена кнопка "Показать Рабочий стол". Выглядит почти как Unity . Для увеличения, кликните скриншот:

Можно какую-нибудь док-панель установить, например Plank или Cairo-dock, обе есть в репо Убунту.

Кастомная настройка Рабочего стола Убунту 18.04, с доком Plank (для увеличения, кликните скриншот):

Кастомная настройка Рабочего стола Убунту 18.04, с доком Cairo-dock (для увеличения, кликните скриншот):

Настройка автозагрузки программ в Ubuntu 18.04

sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop

sed -i 's/NoDisplay=true/NoDisplay=false/g'

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

Отключайте программы осторожно. Если не знаете назначение программы, которую хотите отключить, найдите про нее информацию.

Примечание по автозагрузке программ

Вообще в Ubuntu есть две системы автозагрузки:

  1. Автозагрузка вместе с графической оболочкой GNOME.
  2. Автозагрузка вместе с ядром системы, в текстовом режиме.

Апплет "Автоматически запускаемые приложения" управляет первым типом загрузки. Физически же такая загрузка выполняется через .desktop файл программы (аналог ярлыков Windows), который помещается в одну из двух папок:

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

Можно, в эти папки, копировать ярлыки нужных программ даже вручную. Ярлыки всех доступных программ размещены в папке /usr/share/applications (из этой папки их берет главное меню). Однако скопировать ярлык недостаточно, в самом файле нужно для свойства "X-GNOME-Autostart-enabled" указать значение true.

Предварительная загрузка программ на старте Ubuntu

Есть специальные программы, которые управляют очередностью загрузки бинарных модулей в процессе запуска операционной системы. Они упорядочивают размещение загружаемых бинарников таким образом, чтобы снизить их фрагментацию в пределах файловой системы. И за счет снижения фрагментации ускорить их загрузку с диска.

Во многих советах по оптимизации Ubuntu упоминают программу preload. Ее установку можно выполнить через терминал:

sudo apt-get install preload

sudo touch /var/lib/preload/preload.state

sudo chmod 644 /var/lib/preload/preload.state

/etc/init.d/preload restart

Однако прямо "из коробки" в Ubuntu устанавливается другая программа для этой же задачи - ureadahead. Нужно только включить ее автозапуск.

Примечание

Использование этих программ имеет смысл только в случае если на компьютере установлен механический (HDD) диск. Если диск электронный (SSD), тогда смысла в этих программах нет.

Уменьшить размер системных журналов (логов) Ubuntu

Ubuntu ведет целую кучу журналов. Как общесистемных, так и журналов отдельных программ и служб.

Как правило все эти журналы хранятся в папке /var/log. Если эта папка размещена на разделе root (/) то в некоторых случаях возможно такое увеличение размера этой папки, что будет забито все свободное место на разделе root, вплоть до невозможности запуска операционной системы. Это нетипичная ситуация, но такое случается.

Поэтому лучше настроить систему хранения журналов таким образом, чтобы максимально снизить объем хранимой информации.

Делать это правильнее через настройку специальной программы logrotate. Эта программа удаляет архивные копии журналов с указанной периодичностью. Настройки программы хранятся в папке /etc/logrotate.d. Каждый файл в этой папке определяет управление журналами конкретной программы. Например файл /etc/logrotate.d/rsyslog это управление системными журналами. Для уменьшения размера хранимых журналов, в этих файлах нужно указать параметры rotate 0 и daily. Можно также добавить и ограничение по размеру журнала, например size 10M (10 мегабайт).

sudo gedit /etc/logrotate.d/rsyslog

И затем отредактировать этот файл. Так же можно сделать с другими файлами в этой папке. Можно изменить глобальные настройки для программы logrotate, через файл /etc/logrotate.conf.

После изменения настроек ротации журналов, можно удалить все старые журналы (логи). Команда в терминале:

sudo find /var/log -type f -name "*.gz" -delete

Если много оперативной памяти

Если оперативной памяти больше 4 Гб можно переместить папку временных файлов в оперативную память. Через редактирование файла fstab:

sudo gedit /etc/fstab

и добавить строку tmpfs /tmp tmpfs defaults,noexec,nosuid 0 0

Однако делать это нужно с осторожностью.

Во-первых оцените текущий размер этой папки (на диске) - быть может она "съест" слишком много оперативной памяти.

Во-вторых в этой папке какие-то ваши программы могут хранить данные, которые они используют после перезапуска системы.

В общем, сначала изучите содержимое этой папки на диске и затем уже принимайте решение о ее переносе в оперативную память.

Если оперативной памяти 4 Гб или больше и при этом Убунта свопит, тогда можно использовать функционал ядра, который называется zram.

Установка просто выполняется:

sudo apt install zram-config

Как это работает? Zram создает swap раздел в оперативной памяти. И это дает резкий прирост скорости в операциях свпоинга.

В Интернет можно встретить материалы, в которых советуют использовать Zram при малом размере памяти (менее 4 Гб). Но это имеет мало смысла, если вообще имеет какой-то смысл.

Предположим у вас 2 Гб и ваша Убунта активно свпоит. Вы ставите Zram и размер доступной, для Убунты, памяти еще уменьшается (становится меньше 2 Гб). Это с одной стороны. С другой стороны, от исходных 2 Гб Zram не сможет создать swap достаточного размера и система все равно будет использовать дисковый swap, при нехватке Zram свопа.

Так, что Zram имеет смысл использовать при хотя бы 4 Гб памяти.

Если мало оперативной памяти

Ubuntu 18.04 хорошо себя чувствует на 4 Гб оперативной памяти и практически не использует swap (при простых задачах). Но 2 или 3 Гб, скорее всего будет недостаточно и Убунта 18 будет активно свопить. Чтобы уменьшить падение скорости на свопинге, можно использовать механизм сжатия своп данных в оперативной памяти. Использую для этого функционал ядра, который называется zswap.

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

Этот механизм требует меньше оперативной памяти (чем Zram), поэтому его целесообразно использовать именно при небольшом размере оперативной памяти.

Установка Zswap немного сложнее чем для Zram, инструкции можно найти в Интернет.

Использование swap на диске

Можно изменить условия, при которых система начинает использовать дисковый swap. По умолчанию, Ubuntu, использует "агрессивную" модель свопинга. Использование swap начинается довольно рано, когда еще много свободной памяти. И данные в swap сбрасываются понемногу с постепенным. увеличением размера swap .

Такая модель позволяет избежать ситуации, когда физическая память занята допустим на 80% и тут вы открываете приложение, которому нужно выделить 50% памяти. Системе придется одномоментно сбросить на диск большой объем и это может вызвать "подвисание" всех исполняемых процессов.

Тем не менее, модель по умолчанию можно изменить, меняя значение параметра vm.swappiness, По умолчанию это 60. Если его уменьшить, например до 10, тогда система не будет использовать swap до тех пор, пока размер свободной памяти не уменьшится процентов до 10%. Уменьшить размер vm.swappiness имеет смысл, если у вас много оперативной памяти, допустим 8 или более Гб.

Параметр vm.swappiness находится в файле

/etc/sysctl.conf

После редактирования файла, нужно выполнить перезагрузку параметров: sudo sysctl -p

Целесообразность улучшения свопинга

О каком бы варианте не шла речь, Zram или zswap или изменение параметра vm.swappiness, прежде чем это использовать, нужно сделать анализ текущего поведения вашей системы.

Если у вас только 2 или 3 Гб оперативной памяти, это еще не означает что ваша система активно использует свопинг.

Поэтому откройте программу "Системный монитор", в ней откройте вкладку "Ресуры". Оставьте эту программу работающей и в течении работы время от времени смотрите за показателем использования swap раздела. Используется ли он вообще, а если используется, то в каком размере. Если swap не используется или его размер составляет не более десятков мегабайт, то нет смысла что-то менять.

Вот например какой свап (по умолчанию) использует Ubuntu 18.04, при 4 Гб оперативной памяти, которая загружена на 86%:

Всего лишь 37 Мб, нет смысла что-то менять.

Конкретно в этом примере, такую загрузку оперативной памяти дают два браузера (Хром и Опера), в каждом из которых открыты по 10 вкладок и в каждом воспроизводится потоковое видео.

Это искусственная ситуация, созданная с целью посмотреть как Ubuntu 18.04 использует своп. В реальной же работе (среднестатистической офисно-домашней), при 4 Гб оперативной памяти, своп вообще редко включается.

Изменение параметров кэширования записи на диск

Ubuntu кэширует (во оперативную память) все операции записи на диск. И выполняет их в отложенном режиме. Управляя настройками кэша записи можно ускорять работу системы с риском потери данных, либо наоборот замедлять работу, уменьшая риск потери данных. Есть несколько параметров кэширования записи на диск, при помощи которых можно получать различные эффекты.

  • vm.dirty_background_ratio - размер оперативной памяти для размещения подготовленных для записи страниц кэша.
  • vm.dirty_ratio - размер оперативной памяти для размещения общего кэша записи.
  • vm.dirty_expire_centiseconds - указывает интервал времени нахождения подготовленных для записи страниц кэша в памяти.
  • vm.dirty_writeback_centisecs - указывает интервал времени по истечении которого системный процесс, выполняющий сброс кэша на диск, выходит из спящего режима и проверяет необходимость выполнения операций сброса кэша на диск.

Все эти параметры записываются в файл sudo gedit /etc/sysctl.conf.

Пример 1. Увеличение размера кэша записи (ускорение работы системы):

  • vm.dirty_background_ratio = 50
  • vm.dirty_ratio = 80

Пример 2. Уменьшение размера кэша записи:

  • vm.dirty_background_ratio = 5
  • vm.dirty_ratio = 10

Узнать текущие значения этих параметров можно командой sysctl -a | grep dirty.

Изменять эти параметры нужно с осторожностью. Четко понимая их взаимное влияние, их связь с размером оперативной памяти, а также возможные побочные эффекты.

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

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

Простой, удобный MP3 плеер под Ubuntu

Из коробки в Ubuntu устанавливается музыкальный плеер rhythmbox. Он довольно монстроузный. Можно его удалить и установить более вменяемый плеер.

sudo apt-get remove rhythmbox

sudo apt-get install Audacious

Audacious небольшой плеер без лишних наворотов:

sudo apt-get install qmmp

Ubuntu и Windows время изменяется

Если Убунта установлена на одном компьютере с Windows, тогда возникнет эффект "открутки" времени на 3 назад, после перезагрузки из Ubuntu в Windows. То есть Ubuntu изменяет время в BIOS компьютера (RTC clock).

Причина в том, что Ubuntu, по умолчанию, считает, что в BIOS компьютера должно быть записано время по Гринвичу (нулевой меридиан, UTC). В то время как обычно в BIOS компьютера записано локальное время (московское или другой часовой пояс). И при выходе, Ubuntu записывает в BIOS время по Гринвичу.

И когда, после Убунты, вы загружаетесь в Windows то видите время на какое-то время назад от вашего текущего времени (в Москве это минус 3 часа). Windows тоже обновляет время в BIOS компьютера, при выходе. В том случае если используется настройка синхронизации через Интернет - в этом случае ОС (и Убунта и Windows) обновляют время в BIOS до точного текущего. Но Windows, в отличии от Убунты, считает что в BIOS должно быть местное время.

timedatectl set-local-rtc 1

После этого Ubuntu перестанет "откручивать" время назад, при его обновлении.

Для энтузиастов

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

gsettings

Консольная программа. Дает возможность изменять большое количество параметров системы. Настройки организованы в виде дерева - схемы, в схемах ключи, которым можно присваивать значения.

Устанавливается из коробки. Команда gsettings help выдаст список параметров. Например gsettings list-recursively выдает общий список схем, ключей и текущих значений.

dconf-editor

Графическая программа. Также позволяет изменять системные настройки. Нужно устанавливать (sudo apt-get install dconf-editor).

Порой начинающих пользователей Linux пугает отсутствие панели задач внизу, а её перемещение вверх вызывает сильные неудобства. Ещё со времен Windows мы привыкли к закреплению часто используемых программ в панели быстрого запуска и больше не хочется тратить драгоценное время на поиск в папках или в хаосе значков на рабочем столе столь заветного ярлыка.

На самом деле в Linux существует множество полезных виджетов готовых прийти к вам на помощь в любой ситуации. Plank один из них. Разработчики характеризуют его как «Stupidly Simple» (Тупо Простой). И должна сказать, что это действительно так.

Установка plank


Установить plank можно из терминала:

sudo add-apt-repository ppa:docky-core/stable
sudo apt-get update
sudo apt-get install plank

Также возможна установка plank в ubuntu из центра приложений. Уж какой способ установки вы предпочитаете, зависит лишь от вас. В synaptic он тоже присутствует.


На plank стоит обратить внимание не только из-за своих "интеллектуальных" особенностей, быстрота работы и легкости интерфейса, но и в первую очередь из-за полезности.


Plank Ubuntu очень гибкий. Его можно разместить, хоть слева, хоть снизу, хоть сверху. Он будет там, где удобно вам. Многие скрывают приевшуюся стандартную левую панель Ubuntu. Я же решила её оставить. Она изрядно выручает в некоторых случаях, но всё же использую я её не так часто.



Настройки параметров скрытия Plank

У plank есть способность интеллектуального скрытия. Когда вы печатаете в документе
или пишите код, он автоматически скрывается и не надоедает вам своим внешним видом. Стоит лишь слегка навести курсор на угол его 'постоянного места жительства' и он сразу тут как тут. Также поведение plank может быть автоматическим скрытием, скрытием при развёрнутых окнах, прятаться за окна или прятаться от активного окна. Согласитесь выбор довольно таки большой, не правда ли?


Добавляем доклеты

С недавних пор plank обзавёлся своими доклетами. Это маленькие приятные фишки на панели: cpu процессора, часы, корзина. Их можно также установить отдельно.


Устанавливаем темы оформления

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



Чтобы загрузить новые темы скопируйте их в

/.local/share/plank/themes/
На сайте deviantart можно даже свободно подобрать понравившуюся тему, загрузить свою и делиться с нею пользователями (просто наберите в поиске сайта plank).

Меню настроек Plank

Чтобы попасть в меню настроек программы есть 2 волшебных способа. К сожалению разработчики не посчитали полезным создать отдельный значок настроек, но в этом и вся красота Linux:

  1. Зажать Ctrl + Shift + правый клик мышки по панели plank
  2. Команда: plank —preference

Добавляем и удаляем значки

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

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

Выводы

Plank существует уже давно и живёт он в моей Ubuntu 14.04 больше трех лет. Я его добавила в автоматический автозапуск программ и теперь он отображается сразу же при запуске системы. Есть только небольшая проблема, которая для меня стала удивлением. Теперь мне приходится дважды выходить из системы, если я не выключаю Plank заранее. Но со временем привыкаешь. Возможно, что такая проблема лишь в Ubuntu 14.04 LTS. Устанавливать Plank или нет решать только вам. Он сделал моё знакомство с Linux более радостным и красивым. Чего и желаю вам.

деятельность расширений gnome на панели задач


В следующей статье мы рассмотрим, как настроить верхнюю панель рабочего стола GNOME. Для этого воспользуемся Расширение панели задач. Все, кто его использует, знают, что рабочий стол GNOME по умолчанию довольно прост. Но благодаря расширениям, которые мы можем добавить, мы сможем превратить его во что-то более функциональное.

El Верхняя панель GNOME, широко известная как панель задач, может быть настроена для включения некоторых интересных функций. Это функции, которые часто используются многими пользователями, например, возможность добавить значок для отображения рабочего стола. Это сведет к минимуму все открытые окна и покажет нам рабочий стол без окон. Мы также можем видеть значки запущенных приложений, изменять цвет, прозрачность и т. Д.

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

Добавьте дополнительные параметры на верхнюю панель Ubuntu с помощью расширения панели задач.

версия оболочки gnome для установки панели задач

В этой статье я должен сказать, что пробовал на Ubuntu 18.04. Я использую GNOME версии 3.28, в виртуальной машине.

То, что ниже можно прочитать, будет работать только на Ubuntu с GNOME 3.10. Как указано на их странице, это расширение работает в версиях GNOME от 3.10 до 3.28. Чтобы установить это расширение в Ubuntu 18.04, все, что вам нужно сделать, это выполнить следующие действия:

  • Первое, что вы должны сделать, это включить расширения GNOME на рабочем столе Ubuntu. Для этого вы можете ознакомиться со статьей, которую коллега недавно написал в этом блоге. В нем он объяснил, как включить расширения GNOME в Ubuntu.
  • После включения расширений на рабочем столе вам просто нужно перейти по следующей ссылке, чтобы установить панель задач со страницы расширений GNOME.

расширение панели задач gnome на

  • Поместите ползунок в положении 'ON' чтобы установить его на свой рабочий стол.

параметры панели задач

  • На этом этапе вы должны сразу увидеть новые функции панели задач, примененные к верхней панели. Чтобы настроить параметры, обновите веб-страницу расширений. После обновления вы должны увидеть значок настроек рядом с кнопкой "ВКЛ". Щелкните здесь.

расширение панели задач вкладки сводки

  • Теперь вы можете настроить параметры панели задач. Если вы получите доступ ресница 'Резюме'позволит вам управлять различными функциями расширения. Например, мы сможем отключить 'Показать все приложения', мы также можем добавить'Нижняя панель'или просмотрите значки наших любимых приложений.

Вкладка панели задач Gnome Shell

  • Вкладка "Панели" позволит вам управлять размером панели., положение панели задач, размер значков, а также цвет фона панели с контролем прозрачности.

Что мы можем настроить с помощью панели задач?

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

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

о панели задач в gnome

Один из вариантов, который я хотел бы выделить, - это практичный »Конфигурации импорта / экспорта'. Когда вы закончите настройку параметров, вы сможете использовать кнопку экспорта, чтобы сохранить настройки. Вы сможете импортировать эту конфигурацию при необходимости в будущем. Это сэкономит вам много времени, чтобы добавить ваши любимые параметры обратно на рабочий стол GNOME.

опция панели задач в опции настроек Ubuntu

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

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

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Полный путь к статье: Убунлог » Ubuntu » Панель задач, настройка панели задач GNOME в Ubuntu 18.04

Разработчики Ubuntu впервые включении по умолчанию в тестовые сборки Ubuntu 17.10 новое расширение панели Ubuntu Dock в оболочке GNOME Shell. Оформление Ubuntu Dock во многом напоминает панель Unity, что позволяет сохранить привычный внешний вид. По сути в Canonical решили адаптировать (форкнуть) расширение GNOME Shell - Dash to Dock и получился Ubuntu Dock.

Ubuntu Dock стал похожим на панель Unity, только вот настройки разнятся. И если в Ubuntu с окружением Unity был такой прекрасный инструмент как Unity Tweak, посредством которого настраивалась не только док-панель Unity, но и всё окружение на усмотрение пользователя, то в Ubuntu с окружением Gnome такой утилиты нет. В основных Настройках системы - Панель задач имеется всего три параметра:
1. Автоматически скрывать панель при перекрывающих её любыми окнами.
2. Размер значков, т.е. ширина панели.
3. Расположение панели на экране: Слева; Внизу; Справа.


Можно, конечно и расширениями GNOME Shell поиграться для настройки Ubuntu Dock, но это уже совсем другая история.

Итак, для настройки окружения GNOME Shell в запасниках/репозиториях Ubuntu имеется малоизвестный инструмент под названием Dconf Editor.
Установить его можно из Менеджера программ:


Либо командой в терминале:

sudo apt install dconf-editor

Настройка Ubuntu Dock с Dconf Editor

После установки откройте Dconf Editor по следующему адресу: org/gnome/shell/extensions/dash-to-dock.


Вот здесь находятся все настройки Ubuntu Dock, т.к. я упоминал в начале статьи, что Ubuntu Dock является форком Dash to Dock.

1. Минимизировать в один клик.

Минимизировать в один клик - это функция минимизации открытого окна в значок на панели Ubuntu Dock. Повторный клик на значке вновь открывает окно.
Прокрутите вниз Dconf Editor до параметра click-action:


Зайдите в настройки параметра click-action и выберите из предложенного списка функцию minimize.
Либо выполните в терминале (Ctrl+Alt+T) следующую команду:

gsettings set org.gnome.shell.extensions.dash-to-dock click-action minimize

2. Изменить длину панели

Изменить длину панели, это значит изменить размер панели до стандартной в GNOME Shell:


Панель GNOME Shell расширяемая, т.е. по мере наполнения значками, панель автоматически увеличивает свою длину.

Прокрутите до функции extend-height и отключите её, как показано на снимке.
Либо в терминале командами, которые отключают и включают данную функцию:

Отключение:
gsettings set org.gnome.shell.extensions.dash-to-dock extend-height false

Включение:
gsettings set org.gnome.shell.extensions.dash-to-dock extend-height true

3. Добавить значок Корзина на панель

По умолчанию в Ubuntu с окружением Gnome значок Корзина не отображается, как это было в Unity, где значок был "намертво" пришит в нижней части панели.
Что бы отобразить значок Корзина перейдите к функции show-trah (показать корзину) и включите данную функцию:

Либо в терминале:

Включить:
gsettings set org.gnome.shell.extensions.dash-to-dock show-trash true


Отключить:
gsettings set org.gnome.shell.extensions.dash-to-dock show-trash false

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

4. Настройка индикаторов запущенных приложений

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




Опять же можно менять индикаторы в терминале командами:

DEFAULT (по умолчанию):
gsettings set org.gnome.shell.extensions.dash-to-dock running-indicator-style DEFAULT

DOTS:
gsettings set org.gnome.shell.extensions.dash-to-dock running-indicator-style DOTS

SOLID:
gsettings set org.gnome.shell.extensions.dash-to-dock running-indicator-style SOLID

METRO:
gsettings set org.gnome.shell.extensions.dash-to-dock running-indicator-style METRO

5. Значок Показать приложения сверху

По умолчанию значок Показать приложения располагается в нижней части панели Ubuntu Dock. Для переноса значка в верхнюю область панели прокрутите вниз, найдите функцию show-apps-at-top и передвиньте флажок в позицию Включено:

Либо в терминале:

Значок вверху:
gsettings set org.gnome.shell.extensions.dash-to-dock show-apps-at-top true

Значок внизу:
gsettings set org.gnome.shell.extensions.dash-to-dock show-apps-at-top false

6. Скрыть подключенные тома и устройства

К подключенным томам и устройствам относятся следующие носители информации: флешки; компакт диски (CD/DVD); карты памяти SD, а также мобильные телефоны.

В последнем релизе Ubuntu 19.10, а также в разрабатываемом Ubuntu 20.04 теперь по умолчанию подключенные тома и устройства отображаются в виде значков на панели Ubuntu Dock.

Но помимо док-панели, подключенные тома и устройства отображаются и в файловом менеджере.

Поэтому, если у вас небольшой экран компьютера и/или недостаточно места на док-панели, то значки подключенных томов можно отключить.
Откройте Dconf Editor по следующему адресу: /org/gnome/shell/extensions/dash-to-dock/show-mounts и измените его значение на false. Значки исчезнут с панели.

Для восстановления значков на панели, измените значение show-mounts на true.

Тоже самое можно сделать в терминале следующими командами:

Отключить подключенные тома:
gsettings set org.gnome.shell.extensions.dash-to-dock show-mounts false

Включить подключенные тома:
gsettings set org.gnome.shell.extensions.dash-to-dock show-mounts true

Док-панели - это удобные и очень красивые панели задач, которые позволяют запускать приложения и выполняют функцию отображения и переключения между запущенными приложениями.

Док-панели существуют для трех популярных операционных систем: Windows, Mac OS и, конечно же, Linux. Самая знаменитая и разрекламированная док-панель - это док-панель для Mac OS. В Mac OS док-панель установлена по умолчанию на рабочем столе.

Какие док-панели наиболее популярны в Linux

В Linux наиболее популярные три панели: 1) знаменитая и самая используемая док-панель Cairo Dock; 2) не менее знаменитая, но более легковесная док-панель Docky: 3) простая и быстрая док-панель Plank.

Все эти панели можно установить как в Ubuntu Linux 18.04 | 20.04, так и в Kubuntu Linux 18.04 | 20.04.

Рабочий стол KDE c Latte Dock

Док-панель для KDE Plasma Desktop

Среда KDE всегда отличалась тем, что многие приложения написаны исключительно для нее и под нее. Пример тому - это еще одна док-панель, которая лучше всего подходит для пользователя окружения рабочего стола KDE - это Latte Dock.

Latte Dock - это новая настольная док-станция для KDE Plasma Desktop. Latte Dock - это хоть и молодой, но активно развивающийся проект. Отличительная особенность Latte Dock от других док-панелей - это способность полностью заменить стандартную плазменную панель среды рабочего стола KDE. Замечу, что Latte Dock можно установить и использовать в Ubuntu в среде рабочего стола Gnome.

Актуальная версия панели Latte Dock сейчас 0.9.11 (на 06.06.2020 года). Сами разработчики позиционируют панель Latte Dock так:

Latte - это док-панель, основанная на KDE Frameworks, которая обеспечивает элегантный и интуитивно понятный интерфейс для задач и виджетов Plasma. Для анимация содержимого используется эффект параболического увеличения. Панель пытается быть видима только тогда, когда это необходимо.

Тут добавить нечего. Разве что только то, что панель называется как известный всем кофе.

Окно настроек док-панели Latte Dock

Ключевые особенности док-панели Latte Dock

1) запуск нескольких док-панелей на одном экране;

2) возможность добавления и упорядочивания плазмоидов (виджетов);

3) пять различных режимов видимости;

4) поддержка нескольких мониторов;

5) различные стили, включая макеты Unity и Plasma (что позволяет заменять стандартную панель KDE Plasma Desktop);

6) эффекты прозрачности и размытия;

7) эффекты масштабирования при наведении мыши.

Рабочий стол KDE c Latte Dock

Добавление репозитория для док-панели Latte Dock

Команда в Терминале (консоли KDE)

sudo add-apt-repository ppa:rikmills/latte-dock

Добавление репозитория Kubuntu Backports

Репозиторий Kubuntu Backports содерджит свежую версию KDE Plasma Desktop. Добавление репозитория избавит от возможных проблем с установкой и использованиемLatte Dock.

Команда в Терминале (консоли KDE)

sudo add-apt-repository ppa:kubuntu-ppa/backports

Установка док-панели Latte Dock

Для установки используйте команду в Терминале (консоли KDE)

sudo apt install latte-dock

Рабочий стол KDE c Latte Dock

Удаление док-панели Latte Dock и удаление репозитория Latte Dock

Команда в Терминале (консоли KDE) для удаления панели

sudo apt remove latte-dock

Команда в Терминале (консоли KDE) для удаления репозитория

sudo add-apt-repository --remove ppa:rikmills/latte-dock

Как запустить и закрыть док-панель Latte Dock

Для запуска панели в Меню запуска приложений KDE или через поиск достаточно найти и запустить приложение Latte.

А вот найти, как закрыть панель, лично мне удалось не сразу. Хотя все очень просто.

Для закрытия панели щелкаем по ней правой кнопкой мыши и выбираем Layouts / Configure (Макеты / Настроить), далее Файл / Закрыть Latte.

Рабочий стол KDE c Latte Dock

Настройка док-панели Latte Dock

Панель Latte Dock имеет огромное множество настроек, благодаря которым каждый сможет кастомизировать панель под себя.

Я же остановлюсь на предустановленных фонах (слоях), которые имеет панель после первичной установки.

1. Слой Мой макет - это обычная классическая док-панель в виде панели задач со значками. Настройка проста - просто перетаскиваем нужные значки на панель и пользуемся.

2. Слой Plasma - в этом варианте мы получаем что-то вроде классической плазменной панели задач KDE, на которой будет и системный лоток, и меню запуска приложений. На мой взгляд такая панель выглядит не очень красиво.

3. Слой Unity - данный вариант чем-то напоминает Gnome 3, так как панель задач располагается вверху, на панели задач справа - системный лоток, по центру - плазмоид времени, слева - меню запуска приложений, а сбоку - сама док-панель, которую, разумеется можно переместить вниз.

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

Кстати, все три слоя вы можете увидеть на скриншотах выше.

Окно настроек док-панели Latte Dock

Другие настройки док-панели Latte Dock

Док-панель Latte Dock имеет множество настраиваемых параметров, которые разделены на четыре основные группы.

1. Поведение - эта группа параметров содержит настройки расположения, выравнивания и видимости панели.

2. Внешний вид - эта группа параметров позволяет настроить фон, анимацию, а также размер и расстояние между апплетами.

3. Задачи - эта группа параметров позволяет настроить взаимодействие док-панели с окнами.

4. Тонкая настройка - эта группа параметров позволяет осуществлять тонкую настройку внешнего вида, поведения и динамического фона.

На этом пока всё. Надеюсь, что материал был вам полезен.

Пингвин - символ Linux

Читайте также: