xwindows работает, но не рабочий стол Unity

712
rocketas

Я использую Ubuntu 13.04 64 бит с Unity Desktop

Что я испытываю: когда я включаю свой компьютер, появляется экран загрузки Ubuntu, но он исчезает после появления оболочки, в которую я могу войти.

После входа в систему я могу запустить Unity с помощью sudo start lightdm, а затем войти в систему с помощью интерфейса Unity.

Тем не менее, программное обеспечение для настольных компьютеров, похоже, не работает. Теперь есть панель инструментов / меню. Я не могу использовать Alt + Tab для циклического переключения между открытыми окнами и не могу восстановить окна, которые минимизирую.

Во всех отношениях у меня был бы такой же опыт выдачи sudo startx из xterminal. Я переустанавливал единство безрезультатно. установка, кажется, идет просто отлично.

Любые идеи о том, где я мог бы пойти для решения этой проблемы? Спасибо

Linux Ubuntu XWindows Ubuntu-Unity

0
Примечание: в большинстве случаев плохая идея запускать startx от имени пользователя root, т.е. использовать `sudo startx`. Есть ли конкретная причина, по которой вы это делаете? John Bensin 10 лет назад 0
Нет, я заметил, что не могу запустить lightdm, если не являюсь пользователем root, поэтому я предположил, что то же самое верно и для startx. Оглядываясь назад, я не понимаю, почему. Просто из любопытства, что в этом плохого? rocketas 10 лет назад 0
По моему (хотя и ограниченному) опыту, он может действительно испортить разрешения в вашем домашнем каталоге. John Bensin 10 лет назад 0

2 ответа на вопрос

0
celloplayer

Попробуй sudo dpkg-reconfigure lightdm.

Если это не сработает, попробуйте открыть / etc / X11 / default-display-manager в nano / любом текстовом редакторе с правами root и заменить все, что там, на " usr/bin/lightdmили" usr/sbin/lightdm. Это должно сработать после перезагрузки.

0

Может быть, это проблема Компиза.

  1. Установите CompizConfig, нажав Ctrl + Alt + T и введите sudo apt-get install ccsm

  2. Нажмите Alt + F2 и введите ccsm

  3. Перейти на Window Managementвкладку

  4. Проверьте Application Switcher, Maximize, Move Window, Resize WindowиPlace Window

  5. Теперь перейдите на Effectsвкладку

  6. Поставьте галочку Window Decoration

  7. Идти к Preferences

  8. В разделе Backend выберите GSetting Configuration Backend

  9. Нажмите Backи ихClose

  10. Нажмите Alt + F2 и наберите compiz --replace(после того, как вы напечатаете, экран может немного помигать)

  11. Перейти к Dash, введите Startup Applications

  12. Нажмите Addи введите compiz --replaceв разделе «Команда», в разделе «Имя», введите любое имя, которое вам нравится

Вуаля, теперь вы можете переключать окна, используя Alt + Tab.