Доброго времени суток!
Работаю с *NIX-ами достаточно давно, в основном - помогаю знакомым и не очень знакомым в установке и отладке Компиза, Эмеральда и прочих красивостей Линукса.
Сегодня наткнулся на странную проблему у себя самого.
После установки Ubuntu Linux 10.04 как всегда решил установить сверху красивостей. И нашёл на Gnome-look тему Darkness. В целом она мне понравилась, потому решил опробовать. По ману, выложенному на странице загрузки, скомпилировал и установил необходимые пакеты, в.т.ч. gtk2-engines-murrine, RGBA (добавил прозрачностей). После достаточно успешной установки через некоторое время исчез фон рабочего стола. Хотя при выходе из сессии он на мгновение проглядывается. При попытке сменить фон на месте десктопа образуется просто залитая каким-либо цветом область без значков и т.д., через некоторое время фон становится стабильно-чёрным. Пробовал удалять пакеты, установленные в процессе установки темы - не помогло.
Помогите, пожалуйста. Заранее благодарен.
Тема Darkness + Murrine + RGBA = пропал фон десктопа (Ubuntu 10.04 LTS)
Модератор: Модераторы разделов
-
webconn
- Сообщения: 62
- ОС: Debian Lenny 5.0, Windows 7
Тема Darkness + Murrine + RGBA = пропал фон десктопа
Hello, world!
-
blackdevil
- Бывший модератор
- Сообщения: 2751
- Статус: Добровольный помощник
- ОС: Ubuntu (lts)
Re: Тема Darkness + Murrine + RGBA = пропал фон десктопа
Если создать в системе нового юзера и зайти под ним - проблема остается?
Простые решения для Ubuntu-подобных систем: смотрим тут
-
webconn
- Сообщения: 62
- ОС: Debian Lenny 5.0, Windows 7
Re: Тема Darkness + Murrine + RGBA = пропал фон десктопа
Абсолютно именно так. И под root'ом, и под свежесозданным.
Кстати, проблема решена.
Дело оказалось именно в плагине RGBA. Рекомендую тем, кто столкнётся с этой проблемой после меня, воспользоваться вот этим маном: https://wiki.ubuntu.com/DesktopTeam/RgbaGtkWithPPA/. И обратить внимание на строчки, где сказано, что систему нужно обновить. Вот мною слегка переведённый ман по установке и отладке темы Darkness (для убунты).
Проходим по ссылке: http://gnome-look.org/content/show.php/Dar...?content=124548, откуда скачиваем файлы темы.
После этого открываем консоль и там вводим:
Тем самым мы добавим в список репозиторий с плагином RGBA (используется для дополнительных прозрачностей в окнах).
Затем обновляем список пакетов и обязательно обновляемся согласно ему:
Консоль:
Теперь устанавливаем пакет RGBA:
Консоль:
Как вы могли заметить, в это время в вашу систему установился Gnome Color Chooser. Он нам пригодится позже.
Сейчас нам необходимо установить движок для темы. Это не стандартный движок тем Gnome, поэтому если вы поторопились и сразу установили тему, то увидели что-то несуразное, но не Darkness.
Тема необычная, поэтому движок нам необходимо перекомпилировать, немного изменив исходниый код.
Действуем:
Консоль:
Теперь переходим в папку tempbuild, которая появилась у нас в системе. Делаем это с помощью файлового менеджера.
Теперь вы найдёте там несколько элементов, один из них - папка. В неё нам надо перейти из консоли. То есть вводим там команду cd <сюда название директории, достаточно просто перетащить из файлового менеджера с помощью мыши>
Теперь открываем файл, содержащий часть исходного кода движка:
Консоль:
Открывается текстовый редактор. В нём в конец файла добавляем следующее (старайтесь ничего оттуда не удалить):
Закрываем текстовый редактор, он нам больше не нужен.
Теперь вернёмся в консоль и введём туда:
Консоль:
Собственно теперь вы должны перезагрузиться (или просто выйти из сессии и войти обратно).
Теперь устанавливайте тему и вы увидите достаточно красивую и мощную тему Darkness.
P.S. Если вы не увилели прозрачности в окнах, то проделываем следующее:
Открываем Gnome Color Chooser (Система - Параметры - GNOME Color Chooser). Переходим на вкладку "Движки", около слова "Глобальные" ставим галочку и выбираем в списке Murrine. Потом нажимаем "Параметры" и отыскиваем там фразу "Конфигурация Enable/Disable RGBA support" и ставим там галочку. Перезагружаемся или выходим из сессии и входим обратно. Теперь всё должно работать.
Удачи вам!
Кстати, проблема решена.
Дело оказалось именно в плагине RGBA. Рекомендую тем, кто столкнётся с этой проблемой после меня, воспользоваться вот этим маном: https://wiki.ubuntu.com/DesktopTeam/RgbaGtkWithPPA/. И обратить внимание на строчки, где сказано, что систему нужно обновить. Вот мною слегка переведённый ман по установке и отладке темы Darkness (для убунты).
Проходим по ссылке: http://gnome-look.org/content/show.php/Dar...?content=124548, откуда скачиваем файлы темы.
После этого открываем консоль и там вводим:
Код: Выделить всё
sudo add-apt-repository ppa:erik-b-andersen/rgba-gtkТем самым мы добавим в список репозиторий с плагином RGBA (используется для дополнительных прозрачностей в окнах).
Затем обновляем список пакетов и обязательно обновляемся согласно ему:
Консоль:
Код: Выделить всё
sudo aptitude update
sudo aptitude upgradeТеперь устанавливаем пакет RGBA:
Консоль:
Код: Выделить всё
sudo aptitude install gtk2-module-rgbaКак вы могли заметить, в это время в вашу систему установился Gnome Color Chooser. Он нам пригодится позже.
Сейчас нам необходимо установить движок для темы. Это не стандартный движок тем Gnome, поэтому если вы поторопились и сразу установили тему, то увидели что-то несуразное, но не Darkness.
Тема необычная, поэтому движок нам необходимо перекомпилировать, немного изменив исходниый код.
Действуем:
Консоль:
Код: Выделить всё
sudo apt-get install checkinstall
sudo apt-get build-dep gtk2-engines-murrine
mkdir tempbuild
cd tempbuild
apt-get source gtk2-engines-murrine
lsТеперь переходим в папку tempbuild, которая появилась у нас в системе. Делаем это с помощью файлового менеджера.
Теперь вы найдёте там несколько элементов, один из них - папка. В неё нам надо перейти из консоли. То есть вводим там команду cd <сюда название директории, достаточно просто перетащить из файлового менеджера с помощью мыши>
Теперь открываем файл, содержащий часть исходного кода движка:
Консоль:
Код: Выделить всё
gedit src/support.hОткрывается текстовый редактор. В нём в конец файла добавляем следующее (старайтесь ничего оттуда не удалить):
Код: Выделить всё
#define GRADIENT_OPACITY 1.00
#define WINDOW_OPACITY 0.70
#define ENTRY_OPACITY 0.92
#define NOTEBOOK_OPACITY 0.85
#define MENUBAR_OPACITY 0.70
#define MENUBAR_GLOSSY_OPACITY 0.70
#define MENUBAR_STRIPED_OPACITY 0.70
#define TOOLBAR_OPACITY 0.70
#define TOOLBAR_GLOSSY_OPACITY 0.70
#define MENU_OPACITY 0.70
#define TOOLTIP_OPACITY 0.70Закрываем текстовый редактор, он нам больше не нужен.
Теперь вернёмся в консоль и введём туда:
Консоль:
Код: Выделить всё
./configure --prefix=/usr/ --enable-animation
make
sudo checkinstallСобственно теперь вы должны перезагрузиться (или просто выйти из сессии и войти обратно).
Теперь устанавливайте тему и вы увидите достаточно красивую и мощную тему Darkness.
P.S. Если вы не увилели прозрачности в окнах, то проделываем следующее:
Открываем Gnome Color Chooser (Система - Параметры - GNOME Color Chooser). Переходим на вкладку "Движки", около слова "Глобальные" ставим галочку и выбираем в списке Murrine. Потом нажимаем "Параметры" и отыскиваем там фразу "Конфигурация Enable/Disable RGBA support" и ставим там галочку. Перезагружаемся или выходим из сессии и входим обратно. Теперь всё должно работать.
Удачи вам!
Hello, world!
-
blackdevil
- Бывший модератор
- Сообщения: 2751
- Статус: Добровольный помощник
- ОС: Ubuntu (lts)
Re: Тема Darkness + Murrine + RGBA = пропал фон десктопа
Ого! Может куда-нибудь в созидательные разделы форума запостить? ) Жалко если пропадет такой труд даром )
Простые решения для Ubuntu-подобных систем: смотрим тут
-
webconn
- Сообщения: 62
- ОС: Debian Lenny 5.0, Windows 7
Re: Тема Darkness + Murrine + RGBA = пропал фон десктопа
Определяйте, не возражаю, многим пригодится.
Просто мне пока немного не до форума, к сожалению, уеду сейчас в лес на целый месяц, технику в лагере админить. Увы, интернета там нету, потому... удачи вам )
Просто мне пока немного не до форума, к сожалению, уеду сейчас в лес на целый месяц, технику в лагере админить. Увы, интернета там нету, потому... удачи вам )
Hello, world!
-
blackdevil
- Бывший модератор
- Сообщения: 2751
- Статус: Добровольный помощник
- ОС: Ubuntu (lts)
Re: Тема Darkness + Murrine + RGBA = пропал фон десктопа
К сожалению, я пока тоже забегаю на 5-10 минут на форум, если не забуду - придумаю что с этим делать.
Простые решения для Ubuntu-подобных систем: смотрим тут