X-Windows System

X Window System — оконная система, обеспечивающая стандартные инструменты и протоколы для построения графического интерфейса пользователя. Используется в UNIX-подобных ОС.

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

http://www.x.org

Дисплейные менеджеры

Менеджеры окон

IceWM

FIXME

  • Stumpwm — фреймовый оконный менеджер, написанный на Common Lisp
  • Awesome — динамический оконный менеджер

Рабочие среды

Серверы

Эмуляторы терминала

Хранители экрана

Индикатор-переключатель раскладки клавиатуры

Установка

apt-get install xserver-xorg

Настройка

Выбор дисплейного менеджера по умолчанию

update-alternatives --config x-session-manager

Выбор веб браузера по умолчанию

update-alternatives --config x-www-browser

Выбор терминала по умолчанию

update-alternatives --config x-terminal-emulator

Обмен содержимым буфера обмена между двумя X Серверами

Пример использования для это1 цели XSel.

Запуск X server от имени любого пользователя

При ошибке X: user not authorized to run the X server, aborting в файле /etc/X11/Xwrapper.config нужно поставить:

allowed_users=anybody

Сглаживание шрифтов

Шрифты в Linux — Викиучебник

1. Включаем сглаживания шрифтов

dpkg-reconfigure fontconfig-config

2. Для сглаживания шрифтов, создаем в домашней папке файл .Xresources с содержанием:

Xft.autohint: 1
Xft.lcdfilter: lcddefault
Xft.hintstyle: hintfull
Xft.hinting: 1
Xft.antialias: 1
Xft.dpi: 96
Xft.rgba: rgb

Сохраняем и выполняем команду:

xrdb -merge ~/.Xresources

для того, чтобы xrdb (X resource database manager) применил эти параметры.

Шрифты "как в MS Windows"

Установка

apt-get install ttf-mscorefonts-installer

Другие шрифты, например Tahoma можно взять из проекта Wine по ссылке: Wine ​fonts или установить пакет:

apt-get install fonts-wine

Настройка

dpkg-reconfigure ttf-mscorefonts-installer

Установка шрифтов производится в /usr/share/fonts/truetype/msttcorefonts

Файлы настройки для /etc/fonts/ (Источник):

После установки шрифтов нужно выполнить:

fc-cache -fv

Дополнительные настройки для IceWM описаны в разделе IceWM: Шрифты "как в MS Windows".

Приложение для изменения разрешения монитора

apt-get install wmressel

Определение кода нажатой на клавиатуре кнопки

Команда:

xev

XF86 keyboard symbols

Отключение .xsession-errors

По умолчанию файл создаётся для каждого пользователя: ~/.xsession-errors.

Некоторые программы, например клиент 1С:Предприятие 8 на Debian очень много пишут в этот файл, поэтому рекомендуется отключить его. Для этого в файле /etc/X11/Xsesssion нужно заменить:

exec >>"$ERRFILE" 2>&1
на
exec >> /dev/null 2>&1

How to completely disable the Xsession Errors?

Ссылки

1) , 2) X-сервер поверх X-сервера
3) , 4) для MS Windows
xwindows/xwindows.txt · Последние изменения: 2019-02-04 19:05 — GreyWolf
 
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki