LinuxForum.Fans
Тема

Что такое окружение рабочего стола в подробностях?

Автор: dmxleto 3 сообщений 3219 просмотров
#276138

Я новичок, просьба сильно не пинать.

Вопрос что такое:
1 Менеджер окон
2 Среда рабочего стола (десктоп)
3 Window Managers for X (иксы)

Нужны ссылки на русском и желательно подробнее. То, что в русской вики вообще мрак, на английском нормально, но надо переводить.

Я так понял, что Менеджер окон это программа запущенная в операционной системе которая рисует окошки, а Среда рабочего стола (десктоп) это тот же Менеджер окон только с наставленными на него программами.
На примере самопальных сборок [firefox]: можно сказать, что [firefox] это "Менеджер окон", а Среда рабочего стола (десктоп) это тот же [firefox] только с установленными дополнениями и темой.

Какую в этом роль играет Window Managers for X (иксы)?

Тут мне только не понятна роль библиотек например Gtk и Qt. (Раньше я вообще считал, что это просто фрэймворки, готовые классы и после компиляции они не на что не влияют) Некоторые программы написаны на одном, другие на другом. И от этого как-то зависит выполнение программ, но Операционка то одна - linux.

Проще говоря я так понял, что Менеджеры это просто программы запускающиеся в linux. И что за программы написанные под конкретный десктоп? Они как в java могут интерпретировать байткод? Или как firefox язык сценариев javascript?

И что насчет не популярных Менеджеров окон. Под ними все будет идти?

#276144

1. http://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80_%D0%BE%D0%BA%D0%BE%D0%BD_X_Window_System

2.

На системах с X Window System понятие «Среда рабочего стола» более гибкое. В этом контексте, среда рабочего стола состоит из менеджера окон (например, Metacity или KWin), файлового менеджера (например, Nautilus или Dolphin), набор тем, программ и библиотек. Любой из этих модулей может быть заменён и индивидуально настроен для достижения нужной комбинации, но большинство сред используют подходящие для большинства пользователей настройки.
#276145
"dmxleto" написал:
Тут мне только не понятна роль библиотек например Gtk и Qt. (Раньше я вообще считал, что это просто фрэймворки, готовые классы и после компиляции они не на что не влияют)

http://linuxopen.ru/2008/08/01/staticheskie-i-dinamicheskie-biblioteki.html

Войдите или зарегистрируйтесь, чтобы ответить.