Как сделать WM удивительным выглядеть?

Я установил Awesome как на Ubuntu 17.10, так и на Debian 9. Awesome под Ubuntu выглядит как стандартная тема Ubuntu; awesome под Debian выглядит как MATE (у меня установлено несколько оконных менеджеров, но кажется, что MATE используется по умолчанию). Мои вопросы:

  1. Если не будет установленного рабочего стола, как это будет выглядеть? Можно ли по-прежнему отображать графические приложения? Допустим, меня интересует Arch Linux.
  2. Можно ли сделать контекстное меню похожим на классное меню по умолчанию? Это очень быстро и, знаете ли, хорошо, чтобы все было согласованно.
  3. Использует ли awesome (или i3wm) драйвер nvidia? У меня есть некоторые глюки при прокрутке страницы в браузере (независимо от того, какой браузер). Это похоже на размытую линию над текстом, которая появляется только при прокрутке с помощью колесика мыши (перемещение полосы прокрутки не действует). Извините, визанз не поймал этого.
  4. Шрифты в обоих дистрибутивах выглядят потрясающе. Есть идеи, чтобы шрифты выглядели лучше?

3 ответа

Решение

[meta] Awesome не устанавливает тему GTK. Он полностью выходит за рамки проекта и выполняется либо фоновым демоном, предоставляемым распространением нескольких файлов конфигурации.

Вы должны понимать, что Awesome не является DE и что он не выполняет такие вещи, как установка тем GTK/Qt или запуск фоновых демонов для различных общих задач (отображение, сеть, звук, питание). Все эти задачи выполняются сторонними компонентами, которые не являются частью AwesomeWM и не взаимодействуют с ним.

DE и дистрибутивы делают много магии, в то время как Awesome и другие WM (i3wm, OpenBOX, dmw) предоставляют только ограниченный набор функций. Это сделано по замыслу, и даже если такие функции DE были предложены этим WM, они будут отклонены как выходящие за рамки. Awesome предоставляет гораздо больше возможностей, чем другие WM, но все же не собирается становиться DE.

  1. Приложение с графическим интерфейсом будет работать на всех дистрибутивах Linux и на всех WM, если они установлены правильно.
  2. Да, вы можете написать тему или поиграть с GTK CSS, чтобы все выглядело согласованно. Это выходит за рамки проекта Awesome. Однако обратите внимание, что Actionless написал тему GTK, см. https://github.com/awesomeWM/awesome/issues/1560
  3. Драйвер дисплея выбирается X-сервером и ядром, а не Awesome.
  4. Установите новые шрифты. Это не имеет отношения к Awesome.

В Arch Linux Wiki есть много хорошей документации по всем темам, затронутым вашим вопросом.

В заключение, если вы хотите сделать Awesome красивее, посмотрите, как это сделали другие пользователи:

https://github.com/awesomeWM/awesome/issues/1395

Для тех, у кого такая же проблема при прокрутке веб-страницы. Я исправил это установкой compton композитный менеджер. Не забудьте добавить compton --daemon на ваш ~/.xinitrc файл.

Если вам нравится использовать темы, настройки монитора, настройки мыши и клавиатуры, dpi и настройки шрифта Xfce для ваших приложений gnome и GTK внутри оконного менеджера, такого как awesome, i3, dwm и т. д.

Вы можете легко запуститьxfsettingsdв разделе запуска wm, запустив xfsettingsd, все ваши темы и настройки xfce могут быть применены к вашему оконному менеджеру по вашему выбору

Теперь вы можете избавиться и от файла .Xresources.

Примечание

Очевидно, что вам нужно установить xfce4 на свой компьютер/ноутбук, а затем запустить xfsettings.

Другие вопросы по тегам