19.04.2018
Последняя редакция: 10.07.2018

 

Мечта о симпатичном, удобном и шустром рабочем столе на Linux/Unix/FreeBSD меня преследует уже с самого начала работы с ними.
Это вечная проблема для внедрения Linux на рабочих местах пользователей. Наиболее продвинутыми системами управления
десктопом сегодня являются KDE и GNOME.

Был очень неплох KDE3 - стабилен, приличный дизайн, но разработчики убили эту ветку и выпустили KDE4,5,
которые дали нам ресурсоёмкий тормозной рабочий стол.

GNOME3 стал тоже очень требовательным к ресурсам и откровенно проигрывает по дизайну даже WinXP. :(

Когда я познакомился с Elementary OS, то первым впечатлением было то, что наконец-то появилось то, что легко
дать пользователям на замену Windows. Несколько установок у обычных пользователей показало, что они с удовольствием
принимают Patheon (раб. стол в Elementary). Elementary копирует многое из Mac OS и им удалось сделать действительно
симпатичную среду для работы.
Серьёзным недостатком с моей точки зрения является то, что создатели Elementary отказались от поддержки 32-битных
систем и на самом деле их творение на слабом процессоре с 2Gb памяти работать толком не может - заметно тормозит.
Т.е. нужна хорошая машина для Elementary.

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

 

LXDE хорош тем, что работает и на самых слабых машинах. Все навороты привычного удобного рабочего стола у него есть.

В качестве удалённого раб. стола альтернатив для меня у него нет.

Долго я приглядывался к LXDE. Откровенно топорный дизайн из коробки не позволял его рекомендовать и ставить пользователям. 
Тема WInAte забавно облегчала участь пользователей, но изображать из Linux-а Windows мне всё-таки не нравится.

В конце концов я покопался в сети и решился подкрутить LXDE. Последние эксперименты ставил в Ubuntu 18.04.
То, что получилось, вроде бы меня устраивает:

 
 
В этом дизайне есть несколько моментов:
1. Используется панель LXDE. Чтобы вызвать её настройки, надо щёлкнуть правой кнопкой мыши на ней. Получаю такое окно:
 

    - в закладке "Размещение" устанавливаю панель установлена cверху.
    - в закладке "Внешний вид" задаю тёмный цвет и 50% прозрачности.
    - в закладке "Апплеты панели" слева оставляю только кнопку меню, справа переключатель раб. столов, громкость,
      индикатор раскладки. Рядом с апплетом времени выставляю апплеты "Пространство", чтобы разместить его посередине.
2. Рабочий стол не отображает иконоками содержимое какой-либо папки и не позволяет создать на нём что-либо.
    Это делается в Меню - Параметры - Параметры рабочего стола, закладка "Дополнительно".
3. Несколько изменений  настраивается в Меню - Параметры - Настройка внешнего вида.
    В закладке "Виджеты" выбираю "Clearlooks", Шрифт "Liberation Sans 10".
    В закладке "Темы значков" выбираю "Breeze, тёмный вариант".
4. Внизу рабочего стола установлена запускалка-украшалка cairo-doc с любимыми приложениями.
    Её и композитный менеджер надо добавить в систему:
    apt-get install cairo-dock xcompmgr
    Эту компанию надо вставить в автозапуск LXDE. Делается это в 
    Меню - Параметры - Приложения по умолчанию для LXSession, закладка Автозапуск:
  Здесь добавляется: 
  @xcompmgr -n 
  @cairo-doc

   - После перезапуска сессии в настройках панели cairo-doc (вызывается щелчком правой кнопкой по панели) выбираю:
     Внешний вид - Панели - Виды. И устанавливаю вид 3D-проекция.

   - Кнопки приложений добавляются в на панель перетаскиванием из меню.
 
5. Несколько горячих клавиш я тоже под себя настроил. Делается это в файле  ~/.config/openbox/lxde-rc.xml.
    - Клавиши переключения рабочих столов я настроил как Win+цифра:
    <keybind key="W-2"> 
       <action name="Desktop">
          <desktop>1</desktop> 
       </action> 
    </keybind>                                                                                                                                                                                                                        <keybind key="W-2"> 
       <action name="Desktop">
          <desktop>1</desktop> 
       </action> 
    </keybind>                                                                                                                                                                                                                          ... и.т.д
   
    - Клавиши перехода на рабочий стол слева/справа я определил так:
   <keybind key="W-Left"> 
     <action name="DesktopLeft"> 
       <dialog>no</dialog> 
        <wrap>no</wrap> 
     </action>  
   </keybind>  
  <keybind key="W-Right"> 
     <action name="DesktopRight"> 
       <dialog>no</dialog> 
       <wrap>no</wrap> 
     </action> 
  </keybind> 
    
Настройки иконок запуска, размеров, анимации, фона, шрифтов, клавиатурных сокращений - это дело вкуса.
Я написал эту статью для себя в качестве памятки.