Книга о Cintu. Часть I. Создание системы. Глава 3. Настройка и комплектация

Книга о Cintu. Часть I. Создание системы. Глава 3. Настройка и комплектация

После авторизации в окне приглашения LightDM мы видим рабочий стол среды Cinnamon, но в совершенно неудовлетворительном разрешении (800×600 — напоминаем, что дело происходит внутри виртуальной машины) и с не самыми подходящими (к нашим с Мануалом глазам) шрифтам. Да и ещё некоторые мелочи выглядят не очень привычно. Поэтому первое действие в этом свежеинсталлированном десктопе — это сделать его среду п… нет, не то, что подумали испорченные мальчики и девочки, а просто комфортной:

Разрешение и шрифты

В Cunnamon все (за буквально единичным исключением, о котором будет сказано в своё время) настройки среды выполняются через единый конфигуратор, в русском переводе именуемый Параметры системы. Никаких более или менее «левых» или «полулевых» твикером в этой среде не предусмотрено. И лишь в одном случае приходится обращаться к редактору Dconf — хотя, конечно, настроить через него можно всё, что настраивается и через конфигуратор, которым пользоваться удобней и наглядней.

Вызывается конфигуратор Cintu либо через пиктограмму в колонке Избранное главного меню, либо через пункты меню Параметры — >Параметры системы:

Выглядит примерно так:

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

Где выбираем нужное разрешение из списка (для нашего монитора — 1600×900):

Теперь жмём Apply, а затем — Оставить эту конфигурацию

Скринсейвер и автологин

Теперь, обретя оперативный простор, возвращаемся в начало окна, в секцию , и открывает пункт Шрифты, где устанавливаем желаемые гарнитуры и кегли:

По умолчанию в Cinnamon при включении скринсейвера экран блокируется, требуя ввода пароля, что очень раздражает после перекуров (и вообще отрыва от компьютера минут на 15). Чтобы с этим б…езобразием покончить, открываем пункт Экранная заставка, преходим во вкладку Настройки, где переключаем блокировку экрана при запуске заставки в положение Off:

Заодно во вкладке Настроить (внимание, тонкость!) можно включить вывод в заставке даты и времени, а также некоего своего текста,

И в результате при простое более указанного ранее времени заставка будет выглядеть так:

Ещё одна помеха — ввод пароля при авторизации в системе после перезагрузки. А перезагружаться при первичной настройке системы время от времени приходится. Поэтому для упрощения жизни можно включить автоматический вход в систему — параноикам на время конфигурирования, обычным людям — навсегда. Теоретически это можно сделать, прокрутив окном параметров до конца, до секции Администрирование, там запустить пункт Окно входа в систему и ввости пользовательский пароль, после чего… После чего, вероятно, не произойдёт ничего. По причине, так и оставшейся для меня неизвестной, запуск конфигуратора LightDM’а щелчком по пиктограмме в Параметрах системы, срабатывает в редких инсталляциях.

При этом конфигуратор LightDM прекрасно запускается из главного меню: Администрирование — > Окно входа в систему. Или просто из командной строки терминала, или строки минитерминала, запускаемого комбинацией клавиш Alt+F2. В любом случае появляется такое окно:

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

Гостевый сессии

Тут же не худо включить и разрешить так называемые гостевые сессии. Вход в них не требует ввода логина или пароля, но и доступ для гостя ограничен его домашним каталогом, который расположен в /tmp/guest-[абракадабра]. Доступ в который, кстати, для обычного пользователя закрыт тоже. Каталог этот исчезает после перезагрузки с потерей всех сделанных изменений.

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

Первым делом мы испортим все настройки.
Ну а девушек? А девушек потом.

Теперь, если выбрать в главном меню Cinnamon пункт Завершить сеанс, а в появившейся панели нажать кнопку Сменить пользователя, то мы увидим, что можно получить приглашение в Гостевой сеанс:

Затем выбрать окружение (правда, выбирать тут особенно не из чего):

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

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

Переключаться между открытыми гостевыми сеансами можно через пункт Сменить пользователя на панели завершения сеанса. Или проще — комбинацией клавиш Alt+Control+F#, где # — номер виртуальной консоли, начиная с 8. Возврат же обратно в сеанс «главного» пользователя — также или через меню, или по нажатию Alt+Control+F7 (в обоих случаях — с вводом пароля обычного пользователя).

Клавиатура, мышь, тачпад

Однако вернёмся к нашим баранам настройкам. Для чего снова переместимся в секцию Оборудование и займёмся клавиатурой — щёлкнув на соответствующей пиктограмме. Сначала — комбинациями клавиш, перейдя на одноимённую вкладку

В Cinnamon по умолчанию предусмотрено четыре рабочих стола (или, в терминологии этой среди, рабочих областей), переключение между которыми — по комбинации клавиш Control+Alt с Right или Left. Однако нам такой способ не кажется удобным, ибо мы с древних времён привыкли во всех WM и DE переключаться между рабочими столами комбинациями Alt+#, где # — номер виртуального стола. Что осуществимо и в Cinnamon:

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

И теперь, нажав кнопку Параметры, корректируем переключатели раскладок. Напомню, что русская раскладка была включена на стадии инсталляции. Причём в нужном нам варианте Русская (печатная машика, устаревшая) — может быть, не привычном закоренелым вендузяднегам, но зато отработанном на рефлекторном уровне старыми «ремингтонистами». А вот в отношении переключтелей приг=шлось прибегнуть к паллиативу — циклической комбинации Alt+Shift. И пришло время от него отказаться, перейдя на любимый немодальный переключатель: CapsLockShift+CapsLock — всегда кириллица:

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

При немодальном переключателе раскладок индикатор текущую раскладки, фактически, не нужен — ни клавиатурный, ни экранный. Однако клавиатурный на всякий случай включаем — пусть это будет Scrollock:

Ну и заодно назначаем клавишу Menu исполнять обязанности клавиши Compose:

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

Вторая опция — насколько я знаю, уникальна: показывать позицию курсора при нажатии на Control. Очень помогает, если курсор куда-то «потерялся» — на больших мониторах такое бывает. И тут нажатие на Control создаёт вокруг курсора сияющий ореол, который трудно не заметить:

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

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

Разные мелочи

Одна из «убойных фишек» Cinnamon — так называемый тайлинг окон. Точнее, его реализация — сам по себе тайлинг появился задолго до создания этой среды и присутствует в ряде менеджеров окон, а нынче и в большинстве десктопов. Это — исконное его свойство, как и управление тайлингом с клавиатуры, сочетанием левой win-клавиши и клавиши управления курсором.

Однако в Cinnamon есть и управление тайлингом с помощью мыши: окно, подтянутое к верхней границе экрана, развернётся на верхнюю же его половину, к правому нижнему углу — на нижнюю правую «четвертинку», и так далее. Многие полагают это удобным, но нам с Мануалом — только мешает: оказалось, что вероятность нежелательного «тайлирования» при случайном движении мыши у нас достаточно велика. Конечно, вследствие цикличности тайлинга в Cinnamon исправить эту ошибку достаточно легко с помощью мыши же: первый двойной щелчок по строке заголовка развернёт окно на полный экран, второй — вернёт в исходное состояние. Однако согласитесь, что это — лишняя манипуляция, которую лучше предотвратить. И это можно сделать, зайдя в пункт Оконная кладка — по умолчанию возникнет такое окно:

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

Ещё один раздражающий фактор в Cinnamon — открытие новых окон: по умолчанию это происходит по центру рабочей области, где быстро образуются геологические напластования. Тайлинг, конечно, помогает с ними разобраться — но не всегда. Поэтому лучше сразу обратиться к пункту Окна, где включить автоматику при размещении создаваемых окон — в этом случае они будут открываться более или менее на свободном пространстве рабочей области, по возможности не очень сильно перекрывая друг друга:

Наконец, последняя из мелочей касается косметики — но не только. Это — подбор темы пиктограмм, что делается в одноимённой строке раздела Темы. Почему это важно? Начиная с релиза 18.04, одной из фирменных фишек Cintu стало включение в её состав некоторых приложений на библиотеках Qt/KDE. Стили пиктограмм в которых резко отличаются от стилей для приложений Gtk based, которые составляют большую часть системы (и на которым принадлежит и сама среда Cinnamon). Однако нам с Мануалом удалось обнаружить тему, в которой, например, текстовый редактор Kate выглядит в Cintu «как родной». Это — вариации на тему Papirus, для доступа к которым требуется установка соответствующего пакета:

$ sudo apt install papirus-icon-theme

И после этого, открыв пункт Темы, выбрать подходящий набор из ассортимента:

Ну и раз пошла такая пьянка с темами — тут же не худо поменять и тему рабочего стола, ибо смотреть изо дня в день на одну и ту же умолчальную тему Cinnamon надоедает. Никаких пакетов для этого устанавливать не нужно: достаточно перейти на вкладку Добавить/Удалить и согласиться не обновление кеша тем. По завершении чего будет выведен обширный список. Выбрать что-то их него «наобум» довольно сложно, но здесь работает инкрементный поиск по названиям и описаниям. Так, введя в строе поиска слово «flat», мы получим список всех «плоских» тем, а последовательность «trans» выведет темы с прозрачными панелями:

После чего остаётся только выбрать подходящую тему — симпатичную и не набившую оскомины:

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

Последний косметический мазок кистью — подгонка фона рабочего стола «в тон» главной управляющей панели (а также той панели, которая будет создана в следующем разделе). Это делается через Фоновые рисунки секции Оформление. Этот же модуль можно вызвать из контекстного меню по ПКМ на рабочем столе — пункт так и называется, Изменить фон рабочего стола:

Кстати, это, пожалуй, и самый удобный способ запуска конфигуратора среды Cinnamon — благодаря кнопке кнопки возврата в его главное окно.

Так или иначе, но в окне «Фоновые рисунки» надо перейти на вкладку Настройки и установить формат изображения — Без картинки:

После чего установить начальный градиент, выбрав цвет из предлагаемой палитры:

Или определив собственный:

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

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

Отдельная песня прозвучит при настройке панели. И первые аккорды этой песни — перемещение панели, уж больно нам с Мануалом неудобно снисходить до неё вниз — возноситься вверх гораздо привычней. А осуществить это можно через контекстное меню по ПКМ непосредственно на панели, выбрав там пункт, который так и называется — Переместить панель


После чего для панели выбирается новое место — в нашем случае по верхнему краю экрана:

И вот главная панель там, где ей и следует (по нашему с Мануалом мнению) быть.

Теперь предстоит из того же контекстного меню создать вторую панель — на этот раз слева:

После чего можно приступать собственно к настройке панелей. Соответствующий модуль можно вызвать опять-таки из контекстного меню или из конфигуратора среды Cinnamon. Панели настраиваем последовательно. Сначала — главную управляющую панель:

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

А затем переключаемся на настройку второй панели, боковой — она будет играть роль докера-лаунчера. Поэтому включаем для неё «умное» скрытие (то есть будет скрываться только в том случае, если перекрыта окном) и пользовательский размер максимально возможной ширины:

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

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

Теперь возвращаемся в главную управляющую панель и пополняем её необходимыми апплетами — по умолчанию их набор довольно скуден:

Но пополняется легко — через модуль Апплеты конфигуратора Cinnamon:

В обязательном порядке добавляются: переключатель рабочих мест, обзор рабочих областей, масштабирование. Апплет же Показать рабочий стол, напротив, с панели убирается за ненадобностью. Зато с вкладки Загрузки добавляется апплет Screenshot — он будет активизирован после установки соответствующего пакета.

И в итоге область апплетов на главной панели приобретает следующий вид (переключатель рабочих мест передвигается в левую её сторону, рядом с колонкой главного меню):

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

Комплектация пакетами

Среда Cinnamon уникальна среди всех десктопов тем, что не имеет ни одного штатного приложения, кроме файлового менеджера Nemo (который скорее является частью среды, нежели отдельной программой). И потому доустановка необходимого минимума пакетов — задача столь же архиважная и архинужная, что и конфигурирование рабочего окружения.

Разборки с терминалами

Правда, в свежустановленном прототипе будущей Cintu одно приложение таки имеется — эмулятор терминала GNOME Terminal. Однако он частью среды не является, а устанавливается как зависимость. И легко может быть заменён каким-либо другим аналогом. В прежних релизах Cintu мы немало экспериментировали с различными программами этого класса. И в конце концов, начиная с релиза 18.04, отказались от «продвинутых» их представителей, оставив лишь старый добрый XTerm, скофигурированный должным образом.

Почему? Потому что главным нашим терминальным орудием является выпадающий терминал (о котором — чуть позже), а также встроенные терминал текстовых редакторов и файлового менеджера, так что необходимости в GNOME Terminal’е мы просто не видим.

В установке XTerm не нуждается — его, как зависимость, вытягивают и uCareSystem, и Systemback, возможно, ещё пакето-то пакеты. Так что появление его в любом Linux’е практически неизбежно. А раз так — почему бы не пристроить его к делу в качестве терминала по умолчанию?

К тому есть одно препятствие — в умолчальном виде XTerm запускается в маленьком окошке с практически нечитаемыми буковками, и вообще очень страшен на вид. Что преодолевается путём создания файла X-ресурсов, например, таким образом:

$ touch ~/.Xresources

И внесением в него примерно таких строк (смысл их объясняется в этой шпаргалке):

!XTerm
!!!!!!
XTerm.vt100.metaSendsEscape: true
XTerm.vt100.scrollBar: true
XTerm.vt100.scrollbar.width: 10
XTerm.vt100.rightScrollBar:  true
XTerm.vt100.saveLines: 4096
XTerm.vt100.geometry: 90x25
XTerm.vt100.faceName: Noto Mono:size=14:antialias=true
XTerm.vt100.foreground: white
XTerm.vt100.background: black

Сконфигурированный таким образом, XTerm приобретает следующий вид:

Как уже говорилось, главной терминальной программой в Cintu выступает выпадающий терминал в лице Guake. Устанавливается он из официального репозитория:

$ sudo install guake -y

Его конфигуратор вызывается по ПКМ в окне терминала, и настройки его вполне очевидны:

А вид его после конфигурирования — следующий:

А о встроенных терминалах будет говориться в главе о настройке Nemo и в подразделе о текстовом редакторе Kate.

Комплект X-Apps

В разделе о PPA для десктопа Главы 2 говорилось о подключении репозитория Embrosyn’а с пакетами X-Apps — кросс-десктопного комплекта пользовательских приложений проекта Mint. Настало время этим репозиторием воспользоваться, ибо он включает в себя ряд необходимых нам программ:

  • xed — текстовый редактор уровня, промежуточного между простыми редакторами класса Leafpad и такими «продвинутыми» средствами, как Kate и Geany;
  • xreader — вьювер документов в форматах PDF, DjVu etc.;
  • xviewer — простой вьювер растровых графических файлов;
  • pix — вьювер графики с возможностью её несложного редактирования (кардирование, изменение размера etc.;)
  • xplayer — универсальный медиаплейер.

Все эти пакеты, кроме последнего, подлежат установке:

$ sudo apt install xed xreader xviewer pix -y

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

Текстовый редактор Xed поддерживает вкладки, подсветку синтаксиса, инкрементный поиск в своём собственном окне. Что делает его идеальным для редактирования скриптов и конфигов:

Возможности Pix’а ясны из взгляда на его скриншот. На нём можно видеть окно просмотра, слева от которого выводится галерея изображений текущего каталога, которая может быть скрыта. А справа, напротив, можно вывести скрытый по умолчанию набор инструментов редактирования:

А в качестве медиаплейера в Cintu задействуется простой MPV — предполагается, что применитель с претензиями меломана или киномана установит более сложный плейер по своему вкусу:

$ sudo apt install mpv -y

Разные разности

Осталось сказать по несколько слов о разных мелких, но необходимых пакетах и пакетиках. Например, о простом средстве для изготовления скриншотов — на эту роль в Cintu не нашлось другого исполнителя, кроме как утилита GNOME Screenshot, которая имеется в официальном репозитории:

$ sudo apt install gnome-screenshot

Именно под неё на панель выносился апплет Screenshot, который теперь активизуруется. И с его помощью можно быстро и просто делать скринлоты на скорую руку. Для изготовления же экранных снимков в массовом количестве в Cintu используется программа Shutter, о которой будет говориться в Части II.

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

$ sudo apt install gprename -y

Полезным дополнением к GOrename будет простенькая утилита detox, которая позволят быстро избавиться от «неправильных» имён файлов (например, содержащих кириллицу или пробелы):

$ sudo apt install detox -y

Далее вспоминается о пакете policykit-desktop-privileges — он позволяет обычному пользователю без ввода пароля выполнять такие действия, как, например, подключение и просмотр внешних носителей. И устанавливается так:

$ sudo apt install policykit-desktop-privileges -y

Теперь — пара системных утилит, работающих в графическом режиме. Первая — это GParted, универсальная программа для разметки дисков и создания файловых систем:

$ sudo apt install gparted -y

Вторая — Synaptic, менеджер пакетов, представляющий собой графическую «морду» к инструментарию APT:

$ sudo apt install synaptic -y

Сказавши А, то есть установив Synaptic, логично сказать и Б — обеспечить в нём, плюс к обычному, также и инкрементный поиск. Это потребует установки двух пакетов:

$ sudo apt install apt-xapian-index python3-xapian

После чего в инструментальной панели Synaptic’а появляется поле наращиваемого поиска:

Не помешает нам также простая утилита neofetch, которая выводит краткую, но в большинстве случаев достаточную информацию о системе и потребляемых ею ресурсах:

$ sudo apt install neofetch -y

Например, для хост-машины, на которой крутятся наши «сборочные» виртуалки, эта информация будет выглядеть так:

Не обойтись нам и без калькулятора — мы методом тыка выбрали Galculator — он не лучшее и не хуже других:

$ sudo apt install galculator

И последнее по счёту (хотелось бы надеяться, что и по значению) — текстовый процессор. Ибо всем нам время от времени приходится читать документы от MS Word. А временами даже и составлять бюрократические записки — правда, обычно в ODT. И на роль такого чтеца-бюрократа предлагается AbiWord:

$ sudo apt install фишцщкв

А логичным дополнением к нему будет табличный процеессор Gnumeric:

$ sudo apt install gnumeric

Причём Gnumeric, в отличие от AbiWord’а, имеет самостоятельную ценность: по изобилию инженерных и статистических функций он превосходит все остальные электронные таблицы. Форматы которых, тем не менее, понимает — так что может выступать и в амплуа чтеца-счетовода электронных таблиц MS Office и LibreOffice.

«Чуждые» приложения

Начиная с релиза Cintu 18.04, в состав её мы с Мануалом стали включать отдельные Qt/KDE приложения. В первую очередь это пакет qapt-deb-installer — замечательное средство для установки deb-пакетов с элементами пакетного менеджмента, и текстовый редактор Kate, представляющий собой почти идеальный инструмент для набора текстов любого объёма, структуры и сложности, в том числе и текстов с разметкой на HTML, TeX, Markdown etc.

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

$ apt install qt5-gtk-platformtheme qt5-style-plugins -y

Далее устанавливаем установщик:

$ apt install qapt-deb-installer -y

Запускается он щелчком на имени скачанного файла deb-пакета. И самое в нём ценное — вывод списка файлов пакета, который ещё не был установлен:

Ну а Kate устанавливается тоже обычным образом:

$ apt install kate -y

Дабы обрести в нём встроенный терминал, потребуется доустановить пакет с разделяемыми частями от KDE’шного терминала Konsole:

$ apt install konsole-kpart -y

А также должным образом скорфигурировать редактор. И тогда он будет выглядеть уже так:

Редактор Kate принадлежит к категории «продвинутых»: в нём поддерживаются сниппеты, сохранение сеансов и прочие «фишки», делающие его пригодным для работы с обёмными текстами и наборами взаимосвязанных документов (вроде глав этой книги).

Предпочитаемые приложения

Теперь, когда наша инсталляция охватывает весь спект необходимых приложений, нужно вернуться к конфигуратору Cinnamon и определить предпочитаемые приложения (через одноимённый его модуль). Точнее, определятся они сами, по мере установки соответствующих пакетов. И автоматически полученный список нужно будет просто подкорректировать до такого состояния:

Здесь можно видеть, что место для почтового клиента пустует — такового в Cintu не предусмотрено ввиду ненадобности (для нас). Применителю же будет вольно установить тот почтовик, который ему больше по нраву.

Что не охвачено конфигуратором?

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

Редактор Dconf для начала следует установить:

$ apt install dconf-editor -y

После чего он запускается из секции Администрирование главного меню:

И выглядит так:

Отыскать нужные опции в нём не очень легко, если точно не знаешь их названий и местоположения. Но тут на помощь приходит поисковая строка, вызываемая комбинацией клавиш Control+F4:

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

Правда, восстановление в новом сеансе ранее открытых окон далеко не идеально: они все оказываются сваленными в кучу в первой рабочей области. Но это лучше, чем ничего, потому что в них сохранятся открытые файлы, вкладки etc. А раскидать их по нужным рабочим областям не так сложно — это можно сделать через контекстное меню по ПКМ на переключателе рабочих областей.

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

Книга о Cintu. Часть I. Создание системы. Глава 3. Настройка и комплектация: 1 комментарий

  1. Доброго времени суток, Алексей!

    Заметил несколько очепяток:
    установка Abiword
    $ sudo apt install фишцщкв
    видимо надо так
    $ sudo apt install abiword

    Не хватает sudo (как раз после установки gnumeric)
    $ apt install qt5-gtk-platformtheme qt5-style-plugins -y
    $ apt install qapt-deb-installer -y
    $ apt install kate -y
    $ apt install konsole-kpart -y
    $ apt install dconf-editor -y

Добавить комментарий