Непонятно, из чего состоит графический интерфейс Ubuntu

Непонятно, из чего состоит графический интерфейс Ubuntu

Теперь я все больше увлекаюсь настройкой своего опыта работы с Ubuntu и хочу лучше понять, что представляют собой все эти разные вещи, с которыми я постоянно сталкиваюсь. Что такое Gnome3 и Gnome2 по отношению к GTK3 или GTK2? Связаны ли они вообще? Является ли Gnome3 еще одной версией Unity? Что такое Unity? Что такое compiz?

Чтобы сделать все это ОЧЕНЬ элементарным, главный вопрос: Как построен Ubuntu GUI? Какие элементы снизу вверх составляют среду рабочего стола?

Пытаюсь лучше понять это, чтобы знать, что мне нужно/хочу, чтобы мой рабочий стол был таким, каким я его хочу. Если этот вопрос больше подходит для форума какого-то рода, пожалуйста, дайте мне знать, и я полностью пойму.

Заранее спасибо!

решение1

Графический интерфейс пользователя в Ubuntu состоит из большого количества частей, работающих вместе. На базовом уровне находится Gnome 3 (не путать с Gnome Shell). Gnome 3 использует «виджеты» GTK для отображения всех частей приложений на экране. Поверх Gnome 3 Ubuntu использует Compiz и Unity для создания оболочки, которая состоит из лаунчера, строки меню и других частей Ubuntu. Unity — это фактическая оболочка, в то время как Compiz — это то, что известно как композитор — он имеет дело со всей графикой, прозрачностями и анимацией, которые вы видите.

Таким образом, любая тема Gnome 3 подойдет для оформления вашего Ubuntu.

Надеюсь это поможет!

решение2

Полагаю, вы сейчас находитесь в той же точке, в которой я был некоторое время назад, поэтому я думаю, что смогу помочь вам лучше все это понять.

GTK — это графический инструментарий, который как бы держит все вместе. Если вы загрузите тему GTK, это изменит большинство вещей. Она изменит способ прокрутки полос, флажков, фонов окон и т. д.

Темы иконок говорят сами за себя, они меняют иконки... ВСЕ ИКОНКИ.

Темы окон или темы Meta-city изменяют оформление окон. Верхняя панель окон, кнопки закрытия, сворачивания, разворачивания и т. д.

Compiz — это круто. Он дает вам эффекты и дополнительную функциональность, но с ним может быть опасно возиться, потому что он иногда позволяет менять настройки, которые не следует менять.

Лучшее, что можно сделать. Загрузите Ubuntu Tweak и поиграйтесь с ним. Для этого выполните следующую команду в терминале.

sudo apt-get install ubuntu-tweak

Однако помните, что Ubuntu Tweak предназначен для использования Unity. Если вы хотите использовать Gnome Shell, есть другие инструменты настройки, созданные для этого. Поиск в Google по запросу «Customize Unity» или «Customize Gnome Shell» расскажет вам почти все, что вам нужно знать.

Надеюсь, это помогло!

решение3

Gnome 2.x использовал GTK 2.0. Gnome 3, как и номер, очевидно является следующим поколением Gnome. Gnome 3 использует GTK 3.0, но по-прежнему поддерживает приложения, использующие GTK 2.0, которые еще не обновлены для GTK 3.0. Если вы изучите файлы конфигурации для тем в Ubuntu 11.10, вы увидите, что они содержат конфигурации как для GTK 2.0, так и для 3.0.

Связанный контент