Where to get GTK themes
You can get GTK themes from, for example, xfce-look.org gnome-look.org deviantart.com
How do I install these themes?
You only need to untar those themes under ~/.themes, so first:
mkdir ~/.themes
and then:
cd ~/.themes
tar -zxvf theme-name-here.tar.gz or
tar -jxvf theme-name-here.tar.bz2
Make sure you check the readme for what engines the theme needs. You can most likely install them through your package manager, like:
apt-get install gtk2-engines-pixbuf or
apt-get install gtk2-engines-* or
emerge gtk2-engines-pixbuf
You should get the idea.
And to use them?
GTK2
Get gtk-theme-switch (note that there is also a version for GTK2) or gtk-chtheme. Then just fire 'em up and you should see a nice list of all styles. Just select the one you want to use and click Apply. You can also use LXAppearance to change the gtk-themes.
This shows you how to edit GTK settings without any extra application installed.
Install the GTK theme as shown above (extract theme to ~/.themes and icon set to ~/.icons).
Create or edit the ~/.gtkrc-2.0 file. In that file input parameters such as the following:
#sets the font
gtk-font-name = "sans 8"
#sets the theme
gtk-theme-name = "Clearlooks Crystal 1.1"
#sets the icon theme
gtk-icon-theme-name = "CrystalClear-GNOME-1.0.0"
#shows only icons in the toolbar
gtk-toolbar-style = GTK_TOOLBAR_ICONS
#shows small icons in the toolbar
gtk-toolbar-icon-size = GTK_ICON_SIZE_SMALL_TOOLBAR
#sets the background color in Rox back to white because some GTK themes set it to light gray
style "rox" = "default"
{
bg[NORMAL] = "#ffffff"
bg[ACTIVE] = "#ffffff"
}
widget_class "*Collection*" style "rox"
Resources: http://www.gtk.org/api/2.6/gtk/GtkSettings.html
You can also use a different GTK theme, icon theme and fonts for specific GTK applications. If you just want to change the GTK theme, run your application with the following command:
GTK2_RC_FILES=/path/to/your/theme/gtkrc your_application
If you like to set a custom icon theme and font, create an empty file wherever you find convenient and call it whatever you want (for example, ~/.themes/custom.gtkrc). Then fill it with your different settings:
gtk-font-name = "sans 7"
gtk-theme-name = "niroki"
gtk-icon-theme-name = "SimplyGrey"
Now run the application with the following command:
GTK2_RC_FILES=/path/to/your/custom.gtkrc your_application
Add the command in your menu or launcher and enjoy.
GTK3
To use GTK3 themes, edit (or create) the ~/.config/gtk-3.0/settings.ini file. Specify the theme you want with the gtk-theme-name parameter. For example, if you want to use the Adwaita theme, your settings.ini file should looks like :
[settings]
gtk-theme-name = mindaryan
That's it.
Я надеюсь, что это может помочь вам, я сожалею, мой друг, я пытаюсь помочь ........
Это сработало для меня:
Нажмите Ctrl + Alt + T, чтобы открыть окно терминала. В командной строке терминала введите ccsm. Если появится окно диспетчера параметров CompizConfig, перейдите к шагу 5. Если нет, перейдите к шагу 3. Введите sudo apt-get install compizconfig-settings-manager. Введите свой пароль при появлении запроса. В следующем приглашении терминала введите ccsm. В диспетчере параметров CompizConfig установите флажок для плагина OpenGL, если он еще не выбран. Щелкните элемент Ubuntu Unity Plugin. Установите флажок Enable Ubuntu Unity Plugin, если он еще не выбран. Если он уже выбран, снимите этот флажок и снова выберите его. Выйдите из диспетчера параметров CompizConfig. Нажмите Ctrl + Alt + Удалить. Когда вас спросят, подтвердите, что хотите выйти из системы. В этот момент я сделал холодную перезагрузку. Я не уверен, что это необходимо, но я немного параноик.После этого Unity подошел, как и полагается мне.
У меня 64-разрядный процессор AMD Phenom и графический процессор nVidia; Я запускаю 64-разрядный Ubuntu с набором драйверов nvidia, и я только что обновил его до 13.04 (после чего Unity исчез).
Я исправил эту проблему, открыв терминал с помощью Ctrl + Alt + T, сбросив компиляцию с dconf reset -f /org/compiz/ и выполнив вход с gnome-session-quit.
Когда я снова зашел в интерфейс, он снова появился.
Я закончил установку gnome-панели только для того, чтобы получить интерфейс, чтобы я мог запускать приложения.
Если вы запустите диспетчер настроек Compiz и сбросите настройки по умолчанию, он снова запустит ваш интерфейс после вас log out / in.
После этого вы можете безопасно удалить панель gnome; Я запустил его из командной строки, чтобы перейти к значку настроек compiz.
Надеюсь, это поможет!
У меня возникла проблема с запуском виртуальной машины Ubuntu на VirtualBox после обновления с VirtualBox 4.1 до 4.3. Мне пришлось переустановить гостевые дополнения из терминала. После этого все работало так, как ожидалось.
Это также случилось со мной, и переход на гном исправил мою проблему. Чтобы заставить gnome открыть терминал (CtrlAltt) и запустить следующую команду:
sudo apt-get install gnome-session-fallback
После того, как он установит только выход из системы и нажмите значок рядом с вашим именем, затем выберите резерв gnome.
Я попробовал несколько предыдущих опций, и это сработало для меня: compizconfig-settings-manager, включив единый плагин, и после этого я сделал ./compiz -replace и начал работать.
Прежде чем сделать этот шаг, я создал другого пользователя, и когда я вошел в систему как новый пользователь, единство работало. Поэтому я понимаю, что проблема заключалась в том, что при обновлении в каком-либо файле конфигурации были устаревшие настройки, которые были обновлены после изменения настроек в compizconfig-settings-menager.
Dang Я ненавижу, когда это происходит. Как-то все возвращается к норме. Я возился с моей системой, устанавливал некоторые драйверы, неистребив некоторые ядра, на самом деле я понятия не имею, что именно я сделал, что исправил это. Я помню, как удалял /etc/X11/xorg.conf и переименовал /etc/X11/xorg.conf.failsafe в /etc/X11/xorg.conf, который исправил несколько вещей, но не все. Теперь я не стал бы объяснять остальное, потому что я просто не могу объяснить не путать. Я надеюсь, что остальные из вас, с той же проблемой, найдут способ обойти это.
Мое решение состояло в том, чтобы удалить все nvidia и просто использовать драйвер intel opengl. Ожидание, что он просто сработает. Лучше batterylife в любом случае :)
Я только что удалил драйвер ATI и переустановил его, и все в порядке.
Моя система оснащена гибридной графикой, и я установил драйвер 13.1 с сайта AMD на дискретную карту, и все было в порядке, пока я не обновляю свою систему и перезагрузили его. После того, как я вошел в систему на экране, становится черным, и Unity не запускается. Я делаю много поисковых запросов и выполняю сброс Unity, но это не исправляет. Повторная установка драйвера ATI исправила его в конце.