После обновления до 13.04 интерфейс Unity не показывает

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.

Я надеюсь, что это может помочь вам, я сожалею, мой друг, я пытаюсь помочь ........

1
задан 14 December 2013 в 04:51

9 ответов

Это сработало для меня:

Нажмите 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 исчез).

23
ответ дан 24 May 2018 в 23:05
  • 1
    Вау! Благодарю. Это сработало для меня (13.04). Надеюсь, в терминале есть способ сделать это. Это будет более удобно. Я потерял некоторые возможности Unity, но вроде «aero snap». Я не знаю, как это исправить. – kelvinilla 28 April 2013 в 14:01
  • 2
    Я потерял некоторые функции Unity, но вроде «aero snap.» . Я набрал «unity -replace», панели снова исчезли, перезагрузились. – kelvinilla 28 April 2013 в 14:12
  • 3
    Отлично. Небольшая деталь. Установите флажок рядом с плагином Ubuntu Unity. Мне нужно было щелкнуть по значку, а слева - щелчок. Затем у меня появилось диалоговое окно с просьбой активировать еще один плагин, необходимый для плагина Unity, и два диалога для разрешения конфликтов клавиш между конфликтами между единством и gnome. После проверки последнего диалогового окна был показан рабочий стол. Мне не пришлось выходить из системы. Большое спасибо. Этот сайт стоит миллиона рабочих часов! – chmike 22 August 2013 в 13:41
  • 4
    Я нахожусь в точке после ccsm, и это чертовски долгое время в «Загрузка значков ...». Это нормально? – Charles Clayton 5 August 2014 в 01:51
  • 5
    Это работало на моем 14.10, работающем на Lenovo T440P. У меня были серьезные проблемы с графической картой M730, но ccsm автоматически разрешил кучу конфликтов. – Einar Sundgren 16 April 2015 в 17:32

Я исправил эту проблему, открыв терминал с помощью Ctrl + Alt + T, сбросив компиляцию с dconf reset -f /org/compiz/ и выполнив вход с gnome-session-quit.

Когда я снова зашел в интерфейс, он снова появился.

7
ответ дан 24 May 2018 в 23:05
  • 1
    К сожалению, это не сработало для меня. – Томица Кораћ 26 April 2013 в 13:44
  • 2
    Вы взглянули на ошибки ~ / .xsession? Там могут быть некоторые подсказки о том, что пошло не так. – eagleflo 26 April 2013 в 13:51
  • 3
    мои ошибки ~. / xsession составляют около 1000 строк. и да, у меня есть целая куча отчетов, одна из которых говорит: «compiz (core) - Info: Unity не поддерживается вашим оборудованием. Включение рендеринга программного обеспечения (медленное). Но я не могу найти ничего там, чтобы помочь мне исправить это ... – Томица Кораћ 26 April 2013 в 13:57
  • 4
    Это звучит как проблема с графическим драйвером. Возможно, переустановка драйверов Nvidia поможет? – eagleflo 26 April 2013 в 14:41
  • 5
    У меня гибрид Intel / AMD и драйвер x.org, и это решение сработало для меня. – DrA7 27 April 2013 в 01:02

Я закончил установку gnome-панели только для того, чтобы получить интерфейс, чтобы я мог запускать приложения.

Если вы запустите диспетчер настроек Compiz и сбросите настройки по умолчанию, он снова запустит ваш интерфейс после вас log out / in.

После этого вы можете безопасно удалить панель gnome; Я запустил его из командной строки, чтобы перейти к значку настроек compiz.

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

2
ответ дан 24 May 2018 в 23:05
  • 1
    Нейт благодарит за помощь. У меня уже есть гном-панель, поэтому для меня это не очень важно, я проделал эту работу. К сожалению, я уже сбросил настройки Compiz, как вы и @arkx, но это мне не помогло. Я все еще не знаю, хотя я действительно подозреваю графические драйверы. – Томица Кораћ 27 April 2013 в 13:19

У меня возникла проблема с запуском виртуальной машины Ubuntu на VirtualBox после обновления с VirtualBox 4.1 до 4.3. Мне пришлось переустановить гостевые дополнения из терминала. После этого все работало так, как ожидалось.

1
ответ дан 24 May 2018 в 23:05

Это также случилось со мной, и переход на гном исправил мою проблему. Чтобы заставить gnome открыть терминал (CtrlAltt) и запустить следующую команду:

sudo apt-get install gnome-session-fallback

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

0
ответ дан 24 May 2018 в 23:05
  • 1
    Фактически, установка другой среды рабочего стола не является ответом на мой вопрос. Но спасибо за ваши усилия Тайлер. – Томица Кораћ 17 July 2013 в 17:02

Я попробовал несколько предыдущих опций, и это сработало для меня: compizconfig-settings-manager, включив единый плагин, и после этого я сделал ./compiz -replace и начал работать.

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

0
ответ дан 24 May 2018 в 23:05

Dang Я ненавижу, когда это происходит. Как-то все возвращается к норме. Я возился с моей системой, устанавливал некоторые драйверы, неистребив некоторые ядра, на самом деле я понятия не имею, что именно я сделал, что исправил это. Я помню, как удалял /etc/X11/xorg.conf и переименовал /etc/X11/xorg.conf.failsafe в /etc/X11/xorg.conf, который исправил несколько вещей, но не все. Теперь я не стал бы объяснять остальное, потому что я просто не могу объяснить не путать. Я надеюсь, что остальные из вас, с той же проблемой, найдут способ обойти это.

-1
ответ дан 24 May 2018 в 23:05

Мое решение состояло в том, чтобы удалить все nvidia и просто использовать драйвер intel opengl. Ожидание, что он просто сработает. Лучше batterylife в любом случае :)

-1
ответ дан 24 May 2018 в 23:05

Я только что удалил драйвер ATI и переустановил его, и все в порядке.

Моя система оснащена гибридной графикой, и я установил драйвер 13.1 с сайта AMD на дискретную карту, и все было в порядке, пока я не обновляю свою систему и перезагрузили его. После того, как я вошел в систему на экране, становится черным, и Unity не запускается. Я делаю много поисковых запросов и выполняю сброс Unity, но это не исправляет. Повторная установка драйвера ATI исправила его в конце.

-3
ответ дан 24 May 2018 в 23:05

Другие вопросы по тегам:

Похожие вопросы: