Наши партнеры

UnixForum






Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

Составитель: В.А.Костромин, 2006-07 г.
(Постоянная ссылка - http://rus-linux.net/lib.php?name=/po/00_base_xwin.koi)

Компоненты операционной системы

X Window и графический интерфейс

  • X сервер
  • Интегрированные графические среды (IDE)
  • Менеджеры окон
  • Темы и заставки для рабочего стола
  • Шрифты
  • Утилиты для настройки GUI
  • Дополнительные примочки на рабочий стол

  • (Вернуться к оглавлению)

    X сервера Что почитать?
  • X.Org
  • XFree86 (XFree86 Project) GUI системы X-Window. Представляет реализацию X Window стандарта Х11. Работает на всех Unix-подобных операционных системах.
  • ftp://ftp.x.org/ - сжатые архивы для X Window
  • Ссылки в "Виртуальной энциклопедии""
    статьи: 1,
  • Интегрированные графические среды Что почитать?
  • KDE
  • GNOME
  • XPde (Графический интерфейс в стиле Windows XP).
  • Motif
  • Open Motif
  • CDE for Linux Xi Graphic's Common Desktop Environment for Linux
  • MiniGUI Система скромного графического пользовательского интерфейса (GUI) для Linux, предоставляющая основанное на событиях API для приложений. Может работать на графических движках svgalib и LibGGI. Лицензия: GPL.
  • OneFinger Проект, цель которого -- создание графического пользовательского интерфейса (GUI) общего назначения для Linux. Т.е. фактически является основанной на Qt и pyQt надстройкой для привычной консоли.
  • Список других интегрированных сред
  • Ссылки в "Виртуальной энциклопедии""
  • "KDE vs. GNOME: What I Will Miss And Where "
  • Менеджеры окон Что почитать?
  • 3Dwm Трехмерный оконный менеджер.
  • AfterStep WM, based on the look and feel of the NeXTStep interface. Графическая среда. Основана на популярном оконном менеджере fvwm. Настройка параметров производится редактированием файла конфигурации обычным текстовым редактором.
  • amiwm - window manager that tries to make your display look and feel like an Amiga Workbench screen.
  • AntiRight Легковесная графическая среда. Рекомендуется тем, кто любит сочетать минимализм с функциональностью. Использует Motif.
  • BadWM Оконный менеджер для минималистов. Хорошо продуманные горяче клавиши. Отсутствуют иконки и меню. Поддерживает virtual desktops. Лицензия: GPL.
  • Beryl Трехмерный оконный менеджер. Beryl is a combined window manager and composite manager written in C using OpenGL to provide acceleration.
  • Blackbox X11 window manager written in C++ similar to WindowMaker Оконный менеджер.
  • cwm (calmwm) Оконный менеджер, вдохновлённый evilwm. У него есть несколько необычных возможностей, включая поиск среди окон. Выглядит очень просто и привлекательно.
  • Dropline GNOME Сборка GNOME под Linux Slackware 10.1 и выше.
  • EDE (Equinox Desktop Environment) Графическая среда. Отличается простотой, быстротой и дружелюбностью к пользователю. Работает на всех популярных Unix-like операционных системах. Основана на eFLTK. Лицензия: GPL.
  • Enlightenment (Enlightenment)- Красивый и удобный оконный менеджер.
  • EvilWM Самый маленький оконный менеджер. Идеально подходит для слабых машин. Нет иконок. Нет оформления окон. Удобное управление с клавиатуры. Поддерживает виртуальные рабочие столы.
  • Fluxbox Маленький и изящный оконный менеджер.
  • Freerock GNOME Сборка GNOME под Linux Slackware 10.1 и выше.
  • FVWM Предельно простой, облегченный и быстрый оконный менеджер.
  • GWARE GNOME Сборка GNOME под Linux Slackware 10.1 и выше. Установка очень проста.
  • Hackedbox Урезанная версия оконного менеджера Blackbox. Убран Toolbar и Slit. Цель создания -- обеспечение удобства и скорости.
  • IceWM Замечательно быстрый, компактный и настраиваемый оконный менеджер.
  • Ion2 Легкий и достаточно неординарный оконный менеджер, который очень нравится людям, любящим работать с клавиатуры.
  • JD4X (Java Desktop for X) Графический оконный интерфейс, созданный для поддержки языка программирования Java и работающий поверх системы X-Window. Лицензия: GPL.
  • larswm Модифицированная версия оконного менджера 9wm, в котороую добавлено множество фич, предназначенных для создания высокоэффективной пользовательской среды.
  • lwm Самый облегченный оконный менеджер без иконок, без панелей с кнопками, без меню.
  • Mass Interactive Desktop for Linux Графическая среда, делающая рабочий стол максимально похожим по функциональности на SGI IRIX.
  • Meta Window Manager Проект, целью которого является предоставление модульной кодовой базы для разработчиков оконных менеджеров. Лицензия: GPL.
  • Metisse Проект псевдотрехмерного рабочего стола, использующий собственный X Server и модуль Fvwm. Основан на OpenGL.
  • Openbox Легкий оконный менеджер. Совместим с IceWM и Fluxbox/Blackbox, но написан с нуля. Множество настроек и возможностей.
  • Opie (Open Palmtop Integrated Environment) Графическая среда для Linux на КПК, уходящая корнями в Qtopia и совместимая с ней на уровне пакетов.
  • Oroborus Маленький и быстрый оконный менеджер. Поддерживается I18n, управлять менеджером можно полностью с клавиатуры. Менеджер работает в GNOME.
  • Pawm Небольшой оконный менеджер. Требует стандартные Xorg/XFree86 библиотеки.
  • perlwm Оконный менеджер, написанный на Perl. Лицензия: GPL.
  • PWM Оконный менеджер с поддержкой WindowMaker dock-app. Поддерживает клавиатурное управление. Широкие возможности по настройке.
  • Qlwm Оконный менеджер. Основан на Qt.
  • Qvwm - Laserion Оконный менеджер. Точная копия интерфейса Win 95/98/NT. Используя Alt+Tab позволяет переключаться между окнами. Написан на C++.
  • Ratpoison Оконный менеджер без зависимостей от тяжёлых библиотек, без декораций окон и без зависимости от мыши. Создан под влиянием идей программы GNU Screen. Лицензия: GPL.
  • Small Window Manager Маленький оконный менеджер, ориентированный на ''слабые'' системы. Аппаратные требования минимальные.
  • Sun Java Desktop System Графическая среда от Sun. В основе GUI лежит GNOME 2, браузер -- Mozilla, офисный пакет -- StarOffice 7; Java -- находится в основе серверного движка, обеспечивающего функции эффективной работы по сети.
  • TrsWM Оконный менеджер, основанный на ION.
  • twm Очень простой оконный менеджер. Входи в состав X-Window.
  • Waimea Оконный менеджер основанный на blackbox. Имеет поддержку множества рабочих столов, прозрачных текстур и текста с тенью. Поддерживает KDE3 и GNOME2. Лицензия: GPL.
  • WindowLab Простой и лёгкий менеджер окон со своеобразной политикой работы с окнами.
  • WindowMaker - a NextStep-like window manager for X11
    Оконный менеджер. Создан для интеграции с GNUstep Desktop Environment. Предоставляет внешний вид NeXTSTEP GUI. Может работать с GNOME и KDE. Лицензия: GPL.
  • wm2 Простой оконный менеджер подходящий программерам сегодняшнего дня.
  • XFce Быстродействующая и своеобразная по облику графическая среда. Основана на GTK.
  • Ximian Desktop Готовое desktop решение для Unix-систем. Базируется на GNOME.
  • XPde Оконный менеджер копирующий интерфейс Windows XP.
  • Перечень других оконных менеджеров
  • Guide to window managers and desktop environments for The X Window System,
  • Ярлычки на рабочем столе Что почитать?
  • AllTray Программа позволяет помещать в системный трей иконки для приложений, не имеющих поддержки этой функции. Работает с KDE, GNOME, XFCE 4, Fluxbox и WindowMaker. Лицензия: GPL.
  • Desktop File Manager
  • Idesk (Idesk ) - Программа для создания иконок на рабочем столе. Поддерживает тени и прозрачность. Имеет смысл ее использовать, если иконки не поддерживаются оконным менеджером.
  • Xmtoolbar A Motif toolbar to launch applications
  • John Murray, Перевод на русский: Захар Акулов, Как настроить иконки в легких оконных менеджерах
  • Темы рабочего стола, заставки Что почитать?
  • Themes
  • KeramikOpera Оформление интерфейса браузера Opera в стиле Keramik. Лицензия: GPL.
  • Keramikzilla Crystal GT Тема для браузера Mozilla в стиле Keramik.
  • SVG Icons Иконоки для KDE и GNOME в векторном формате SVG.
  • Шрифты для X Window Что почитать?
  • Bitstream Vera Fonts Шрифты от Bitstream Vera Inc. Лицензия допускает всё, кроме прямой перепродажи под другим названием.
  • CYR-RFX (Cyrillic and Euro fonts for X11) Набор кириллических (русских и украинских) шрифтов для X-Window.
  • DejaVu fonts Шрифты -- представители семейства Bitstream Vera, доступные как в версии TrueType, так и Opie/Qtopia.
  • LinuxLibertine Коллекция шрифтов LinuxLibertine содержит засечной шрифт, а также его разновидности. Представленная версия включает кириллические буквы. Предназначена для использования в полиграфии.
  • Компания Red Hat выпустила под лицензией GPL набор качественных шрифтов эквивалентных Times New Roman, Arial и Courier New из комплекта Windows.
  • Ссылки в "Виртуальной энциклопедии""
  • Утилиты для настройки рабочего стола Что почитать?
  • bbconf Утилита с графическим интерфейсом для настройки оконного менеджера Blackbox. Интерфейс Qt. Лицензия: GPL.
  • Denu Редактор-генератор меню оконных менеджеров. Работает с Fluxbox, Openbox, GNOME, KDE, XFCE и Waimea.
  • FluxConf Графическая утилита для настройки оконного менеджера Fluxbox. Позволяет настроить практически всё, что только доступно.
  • Genmenu Программа позволяющая создать меню для Blackbox, Fluxbox, Openbox, WindowMaker и Enlightenment. Лицензия: GPL.
  • GVidChanger-minimal Простая утилита для быстрой смены разрешения в X-Window. Основана на GTK. Лицензия: GPL.
  • IceMe Утилита для визуального редактирования меню и shortcut'ов IceWM.
  • IcePref2 Утилита для конфигурирования оконного менеджера IceWM. Написана на Python. Основана на GTK. Лицензия: GPL.
  • IceWM Control center Программа позволяющая запускать различные утилиты для конфигурирования IceWM.
  • Menushki Редактор и конвертор (из формата одного WM в другой) текстовых файлов содержащих описание меню. Поддерживает: WindowMaker, KDE, GNOME, BlackBox, Enlightenment, IceWM.
  • Wmconfig Инструмент для создания меню к различным оконным менеджерам.

  • Дополнительные примочки на рабочий стол Что почитать?
  • Adesklets Программа является заменой gDesklets и SuperKaramba. Обладает минимальными зависимостями. Позволяет писать десклеты как на Python, так и с помощью собственного интерпретатора. Написана на C, Python. Основана на Imlib2. Лицензия: GPL.
  • APT Indicator Апплет, который при каждом подключении к Internet отслеживает, не появилось ли новых версий пакетов для вашего дистрибутива, и с помощью простой и понятной индикации в трее сообщает о результате.
  • bbkeys Утилита для оконного менеджера Blackbox позволяющая сделать множество "горячих" клавиш для запуска программ. Лицензия: GPL.
  • BlueCombo Апплет для GNOME2, показывающий загруженность процессора, использование оперативной памяти и swap, температуру материнской платы и CPU, время, дату, тактовую частоту процессора, состояние сети. Лицензия: GPL.
  • CheckGmail Приложение для трея GNOME, сообщающее о приходе новых электронных сообщений на аккаунт Gmail. Лицензия: GPL.
  • CPUtemp Апплет для GNOME, который показывает в трее текущую температуру CPU. Написан на Perl с использованием Perl-Gtk2. Требует: Gtk2-Perl, Perl.
  • GNOME Deskbar Applet Апплет для GNOME2, позволяющий производить быстрый поиск в наиболее популярных поисковых web-системах, а также локальный поиск по файлам.
  • Gnome Desktop Change Пограмма, случайным образом меняющая фон рабочего стола в GNOME. Лицензия: GPL.
  • GNOME Lunar Clock Applet Апплет для GNOME2, показывающий информацию о времени всхода и захода земного спутника вкупе с его текущими координатами.
  • GNOME Sensors Applet Апплет для GNOME2, предоставяющий классический набор системной информации по процессору, температуре, скорости вращения вентиляторов и напряжению питания.
  • gnubiff Апплет для GNOME2 в виде пингвина извещающий о прибытии нового почтового сообщения. Имеет гибкую настройку.
  • gsetroot Графический интерфейс к Esetroot. Может использоваться, например, для удобства выбора фона рабочего стола.
  • Iconbox Утилита, предоставляющая быстрый старт приложений одним кликом мышки. Прилагается удобная кофигурационная утилита. Требует GTK2-perl. Лицензия: GPL.
  • JReminder Напоминалка. Позволяет отображать стикеры на экране в указанное время (в стиле cron). Написана на Java.
  • KCDSpeed Апплет для панели KDE, позволяющий задавать скорость чтения CD-ROM, открывать/закрывать лоток привода, а также монтировать/размонтировать диски.
  • KCheckGmail Приложение для трея KDE, сообщающее о приходе новых электронных сообщений на аккаунт Gmail. Лицензия: GPL.
  • KDocker Утитилита для KDE, которая позволяет отправить любую программу в системный трей.
  • Kerry Специальная графическая надстройка к Beagle. Интегрирована в KDE.
  • Kim (Kde Image Menu) Программа, которая встраивается в сервисное меню управления файлами KDE, и позволяет выполнять различные операции над выбранной группой изображений: изменение размера, перевороты изображений, сжатие, отправка по почте и т.д. Лицензия: GPL.
  • Kio-clucene Обеспечивает удобный доступ к поиску по каталогам, архивам и многим другим виртуальным файловым системам из любого приложения KDE. Лицензия: GPL.
  • KNetStats Простая утилита предназначена для индикации активности сетевых интерфесов. Лицензия: GPL.
  • kpager2 Мощный пейджер для KDE. Лицензия: GPL.
  • KSlackCheck Утилита для KDE, которая следит за синхронизацией логов изменений в ПО (Linux Slackware) и показывает информацию о доступных обновлениях. Лицензия: GPL.
  • KXDocker Панель быстрого запуска для KDE, по стилю напоминающая подобный элемент в ОС Mac OS X.
  • Liquid Weather Тема для Superkaramba и апплет, отображающий прогноз погоды на рабочем столе KDE.
  • PerlPanel Попытка сделать панель на манер тех, что есть в GNOME или KDE, на Perl с использованием GTK2.
  • Proxy-applet Апплет для tray'я в GNOME, позволяющий изменять настройку proxy-сервера одним кликом.
  • PyOSD Утилита для вывода текста на экран X-Window. Поддерживает кирилицу.
  • Remind Полнофункциональный календарь с системой напоминаний, в число возможностей которого входит вычисление дат, определение фазы Луны, времени восхода и захода Солнца, оповещения и т.д. Лицензия: GPL.
  • Sherman's aquarium Хранитель экрана, апплет для GNOME2, и модуль dock-app Window Maker. В режиме модуля он может отображать различную информацию о системе (загрузка процессора, использование памяти и т.д.). Обладает широкими возможностями настройки.
  • SuperKaramba Аналог GDesklets для KDE. Лицензия: GPL.
  • taskbar v2 Модифицированый kicker panel для KDE. Поддерживает прозрачность. Имеет функцию содания маленьких картинок рабочих столов. Лицензия: GPL.
  • Timer Applet Апплет с таймером обратного отсчета для GNOME2. Лицензия: GPL.
  • TuxSaver Screensaver (со звуковым сопровождением) в виде маленьких историй из жизни пингвина Тукса. Лицензия: GPL.
  • wayV Система жестов для Linux desktop'а. Работает аналогично жестам в Mozilla, только на уровне оконного менеджера.
  • Xfce4 Panel Menu Плагин-меню для панели оконной среды Xfce. Лицензия: GPL.
  • XGlobe Аналог программы Xearth. Прекрасно работает в KDE. Лицензия: GPL.
  • xosd Утилита для вывода текста на экран X-Window. Поддерживает тень шрифта.
  • XPAD Аплет для KDE и GNOME. Эдакие записки -- висят в трее, можно хранить в них какую-нибудь информацию, которая должна всегда быть под рукой.
  • Xplanet Уличшенный аналог программы Xearth. Позволяет рендерить изображения Земли и других планет. Прекрасно работает в KDE. Лицензия: GPL.
  • Xscreensaver Модульный хранитель экрана и система запирания для X-Window. Обладает широким диапазоном настраиваемости. Поддерживает более 100 модулей. Лицензия: BSD.
  • Xsnow Приложение для X-Window, засыпающее снегом все графическую среду. Дополнительными атрибутами служит Санта Клаус и его олень.
  • xvidcap Утилита под X-Window для создания скриншотов и записи изображения в MPEG-видео.
  • xwinmanip Командная утилита для управления окнами в X-Window. Работает в Linux. Лицензия: GPL.
  • Wmbio Dock-app для WindowMaker показывающий биоритмы человека.
  • wmDrawer Dock-app для WindowMaker выводящий панель для запуска приложений. Лицензия: GPL.
  • Wmfuzzy Dock-app для WindowMaker в виде часов для счастливых.
  • WMGlobe Dock-app для WindowMaker, который показывает в иконку Земли. Использует код XGlobe.
  • wmgtemp Dock-app для WindowMaker предназначенный для показа температуры системы и процессора. Использует lm_sensors.
  • wmsensormon Dock-app для WindowMaker предназначенный для показа температуры системы, температуры процессора, оборотов вентилятора и напряжения процессора. Использует lm_sensors.