Я выполняю Dell Inspiron 3537 с 64 Ubuntu 14.04.
После того, чтобы расспрашивать тут и там я решил установить драйверы для компьютера. Вот то, что я сделал:
Теперь, зазывала работала просто великолепно, но при входе в систему, существует только пробел. Никакая единица, никакой рабочий стол, нет ничто. Никакая реакция также. Работы мыши, не замораживание и я можем перейти в tty
экраны, назад и вперед прекрасные. lightdm
работает
Я перешел в tty1
и попробованное открытие браузер путем ввода google-chrome
. Я получил высказывание сообщения об ошибке gtk-warning: cannot open display
.
Еще после некоторого рытья, я выяснил, что мог сделать export DISPLAY=:0
и затем запущенные приложения GUI.
Первая вещь, которую я сделал, была установить compiz менеджера, и - как я подозревал, единица была отключена. Таким образом, я повторно включил его, наряду с openGL (и некоторый другой материал та требуемая единица). Тем не менее ничто.
Я продолжал пробовать разные вещи, но напрасно. Наконец, я думаю, что иду к чему-то - почти каждое приложение, которое я пытаюсь запустить, жалуется на неспособность загрузиться libGL.so.1
. Я погуглил для этого и закончил тем, что установил названный пакет libgl1-mesa-glx
, но даже после перезагрузки я все еще получаю проблему.
Другая вещь, которую я заметил, состоит в том, что существует нет xorg.xconf
файл в /etc/X11/
. Существует несколько резервных копий и отказоустойчивое conf
файлы. Я пытался остановить lightdm, затем копируя некоторые из них к нему, как так:
sudo service lightdm stop
sudo cp xorg.xcong-backup-14091923423.conf xorg.conf
sudo service lightdm start
Но затем этому не удается запуститься. Удаление файла решает проблему. Я попробовал несколькими из резервных копий, но ничего.
Я все еще подозреваю это libgGL.so.1
вещь. Я могу определить местоположение его на компьютере в нескольких местах, вот несколько соответствующих, я думаю:
/home/usr/lib/i386-linux-gnu/mesa/libGL.so.1
/home/usr/lib/i386-linux-gnu/mesa/libGL.so.1.2.0
/home/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1
/home/usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0
обновление
ldconfig -p | grep libGL
сказанный меня, что библиотека имела символьную ссылку на неправильный каталог (а именно, /usr/lib/
вместо /home/usr/lib
). Я добавил символьную ссылку там, и теперь запуски наутилуса при входе в систему, но все еще никакое средство запуска единицы или панель на вершине.