LINUX.ORG.RU

Безмятежность

 , , , ,


1

1

Эти вечные вопросы, что тревожат умы… Что ставить? GNOME, KDE или Xfce? А может Mate или Cinnamon? И в каком дистрибутиве лучше готовят KDE? И что делать, когда что-нибудь отваливается? Не было печали — апдетов накачали…

Мой лаптоп под управлением Arch Linux обитает вдали от этих бурь. При обновлениях системы ничего не отваливается уже очень давно. А когда отваливалось, то чинилось элементарно.

Недавно пытался вспомнить, сколько лет я пользуюсь этой копией установленной системы. Так и не вспомнил точно. По одним прикидкам получается 9 лет, по другим больше 10-ти. И ни разу за эти годы система не была в состоянии «не загружается» или «не логинится». Хотя отдельные косяки, разумеется, случались.

При этом я наживую, без переустановок, мигрировал с 32 бита на 64, с grub-legacy на grub2, со скриптов на systemd. Два раза переносил запущенную систему с одного накопителя на другой. Не обновлялся по 8 месяцев, игнорируя городские легенды, что Арч не любит долгих пауз в обновлениях. И ставил кучу программ из AUR, которые согласно тем же легендам должны было непременно угробить систему.

Так что на основе многолетнего опыта эксплуатации могу сказать уверенно, что чтобы развалить Арч нужно иметь исключительно кривые лапки.

Ну а DE… А что DE?… Она не ломается, если её нет.

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

Да, я так и не сделал релиза SDE. Не реализовал половину запланированных фич. И не добавил половину программ, которые должны быть в составе оболочки рабочего стола.

Но использование этого компьютера настолько не вызывает тревог, что у меня практически не было стимула что-то доделывать. Все предыдущие 5 лет я уделял много внимания чему угодно, только не проекту SDE, потому что я практически не вспоминаю о его существовании: он просто работает, выполняет свои функции, просто не мешает мне заниматься на компьютере своими делами.

На скриншоте:

Панель виджетов waterline. Сбоку настроена классическая панель задач с часами, треем, регулятором громкости и т.п. Свёрнутые окна рисуются затенёнными иконками. Также можно включить показ реального изображения окна вместо иконок. Снизу меню приложений, меню доступа к каталогам, переключатель воркспейсов и плагин multiload. В правом верхнем углу напоминание о memento mori. Убавляется каждый день. Просто напоминает, что мои шансы увидеть там «0» очень невелики. Оно реализовано shell-скриптом, потому что на панели можно создавать виджеты, управляемые внешней программой.

На рабочем столе два линка на списки дел. Больше ничего на рабочем столе обычно не держу. Если же всё-таки кладу туда что-то, то специально, чтобы оно было на глазах – чтобы не забыть. Рабочий стол управляется программой stuurman-desktop. Двойным щелчком по рабочему столу можно скрыть или показать иконки. Обои меняются в случайном порядке скриптом каждые две минуты.

В трее менеджер буфера обмена rainbow-cm. Это бывший Parcellite, из которого выкинуто процентов 60 кода, а оставшийся переписан так, чтобы всё-таки работать.

Окнами управляет openbox. Тема оформления для него составлена вручную. Всё управление окнами на хоткеях.

За глобальные хоткеи (не относящиеся к openbox) отвечает xbindkeys.

За кадром остался lilyterm — лучший из всего семейства эмуляторов терминала на базе библиотеки vte. И классика — urxvt, который я недавно наконец-то настроил, и он оказался хорош.

Запуск сеанса обеспечивается старой версией lxsession, когда её еще не успели переписать на vala. Всё никак не найду времени форкнуть её и добавить немного нужных мне фич. Видимо, не слишком они и нужны.

Больше скриншотов:

  • https://ibb.co/yBBjMvy — меню приложений классическое, по категориям.
  • https://ibb.co/tpP6cyH — рекурсивное меню каталогов и файлов, быстрый доступ ко всему нужному. Можно сразу открыть терминал в каталоге проекта и начать работу. Или открыть файловый менеджер в каталоге. Или сразу открыть файл.
  • https://ibb.co/BPqmbft — текстовый редактор qk, форк medit. Мой основной редактор.
  • https://ibb.co/cFdTykT — это редактор SynWrite, который разрабатывался by @Alexey_Tor. Редактор под оффтопик. Но прекрасно работает под wine. Поставил в качестве эксперимента. И в целом, да. Ведь почему бы и нет: если под Windows разработан софт под свободными лицензиями, то почему бы им не пользоваться?

>>> Просмотр (1366x768, 1183 Kb)

★★

Проверено: cetjs2 ()
Последнее исправление: cetjs2 (всего исправлений: 4)

Ответ на: комментарий от aplay

Большие числа мозг плохо воспринимает визуально.

wandrien ★★
() автор топика
Ответ на: комментарий от wandrien

У гимпа интерфейс всегда был неадекватен.

Классный, удобный, простой интерфейс, что там плохого то? Или ты с фотошопа начинал?

paramon
()
Ответ на: комментарий от sergej

У меня pacman.log начинается с:

[2012-01-17 22:36] Running 'pacman -Rscn kdebase-runtime'
[2012-01-17 22:37] removed kdesdk-kcachegrind (4.7.4-1)
[2012-01-17 22:37] removed kdebase-konsole (4.7.4-1)
[2012-01-17 22:37] removed kdebase-runtime (4.7.4-3)
[2012-01-17 22:37] removed libssh (0.5.2-1)
[2012-01-17 22:37] removed ntrack (1:13-2)
[2012-01-17 22:37] removed oxygen-icons (4.7.4-1)

Что было раньше, неизвестно…

wandrien ★★
() автор топика
Ответ на: комментарий от grovekeeper

А что значит то, что у тебя на аватаре?

Переливание из пустого в порожнее.

Идеальная ава для ЛОРа.

wandrien ★★
() автор топика
Ответ на: комментарий от grovekeeper

А это реальные комманды?

Это одна команда.

cat < /dev/zero > /dev/null

Копировать поток байт из специального устройства /dev/zero (которое генерирует бесконечный поток нулей) в специальное устройство /dev/null (которое просто съедает всё, что в него послано, и никуда не сохраняет).

Символы \ на конце строк позволяют продолжить запись длинной команды с новой строки в bash. Поэтому технически это реальная команда системы.

wandrien ★★
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

Ну не совсем.

lxsession перезапускает упавшие процессы из указаного списка. Обрабатывает ~/.config/autostart. И реализует settings daemon.

wandrien ★★
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

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

einhander ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.