После входа в систему появляется черный экран и мой курсор, больше ничего! в Ubuntu 12.10


24

Я давно пользуюсь Ubuntu (12.10), и недавно моя Ubuntu прошла еще одно обновление.

Появилось все приглашение к обновлению, после которого последовало приглашение к вводу пароля и, наконец, хорошая старая строка прогресса ...

Все прошло хорошо, а потом я выключил компьютер.

На следующий день я включил свой компьютер, вышел на экран входа в систему. Я пошел дальше и вошел в систему, но после этого все, что я мог видеть, это черный экран и мой курсор!

Я проверил форумы и получил различные советы, ни один из которых не работал ...

Теперь я застрял с установкой Ubuntu, которая совершенно бесполезна.

Еще кое-что:

Я даже попытался войти через Гость, но та же проблема! : \

My Computer Specs:
Motherboard: Intel DG41WV
Processor: Intel Core 2 Quad Q6600 @ 2.40GHz
Graphics: Intel G41 Express Chipset
RAM: Dual Channel, DDR3 2*2GB (4096 MBytes)
HDD: Seagate 500GB SATA

---- ПОДРОБНАЯ ИНФОРМАЦИЯ ----

Чтобы быть немного более точным в моей проблеме, после входа в систему я вижу черный экран и мой курсор. Кроме того, важно то, что мне удалось увидеть экран входа в систему, поэтому я уверен, что Ubuntu правильно отображает данные, а также уверен, что с драйверами проблем нет (в противном случае я даже не должен получить экран входа в систему, верно?).

В любом случае, еще одна (вероятно) важная вещь - после входа в систему я могу нажать Ctrl+ Alt+ 1и получить консоль восстановления.

Единственное, что не загружается, это мой рабочий стол с графическим интерфейсом

Затем я запустил единство на консоли восстановления, выполнил несколько команд, застрял в OpenGL на несколько секунд, затем увеличил масштаб еще на многие строки кода и в итоге получил следующее:

ERROR 2012-01-03 20.51.23 unity.launcher.Icon TrashLauncherIcon.cpp:62 Could not create file monitor for trash url: Operation not supported

*** glibc detected *** compiz: malloc(): memory corruption: 0x09c861d6 ***

После того. вернуться на Ctrl+ Alt+ F7: фон рабочего стола + курсор

Итак, снова вернувшись к терминалу, мне пришлось нажать Ctrl+, Cчтобы вернуться снова.

теперь я снова набрал единицы, и это был вывод:

WARNING: no DISPLAY variable set, setting it to :D
compiz (core) - Info: Loading plugin: core
compiz (core) - Info: Starting plugin: core
unity-panel-service: no process found

так что теперь я сделал sudo service lightdm restart:

X10: fatal IO error 4 (Interrupted system call) on X server ":0"
after 131 requests (130 known processed) with 0 events remaining.
lightdm stop/waiting
lightdm start/running, process 2852

Я вернулся на экран входа в систему и снова зашел, теперь я вернулся на черный экран (Да, я также потерял фон рабочего стола)

Итак, еще раз, я пытаюсь единство (тот же ответ, что и в прошлый раз):

WARNING: no DISPLAY variable set, setting it to :D
compiz (core) - Info: Loading plugin: core
compiz (core) - Info: Starting plugin: core
unity-panel-service: no process found

И все же черный экран! : \


1
Есть ли какие-либо активные PPA, о которых нам, возможно, потребуется знать?
Бруно Перейра

«Я проверил форумы и получил различные советы, ни один из которых не сработал ...» Почему бы вам не кратко суммировать их, чтобы люди не «повторяли» их, только чтобы им сказали, что это не помогает?

Можете ли вы попробовать загрузку с использованием классического DM?
Делать

Привет, Бруно ... Хм, я не уверен, что именно тебе нужно знать ... У меня есть несколько репозиториев, и у меня есть приложения из них, которые отлично работают ... Однако вы Должен знать, это произошло после обновления ...
Пранай Пракаш

@ vasa1, я прошел довольно много, я потерял счет того, какие из них и какие были подсказки ... Кроме того, я почти уверен, даже если я видел совет прежде, я, должно быть, испортил это в прошлый раз, так что здесь я тоже могу получить отзывы ...
Пранай Пракаш

Ответы:


8

Для полноты картины эта проблема также возникает, когда вы по ошибке установили пакет «nvidia-319-updates», но в вашей системе нет графического чипа nVidia. В моем случае этот пакет был косвенной зависимостью от пакета "libopencv-dev".

Итак, когда вы работаете на чипе ATI или Intel grpahics, например, и вы установили openCV (пакет libopencv-dev), OpenGL сломается, и вы получите черный экран с курсором мыши после входа в систему. Чтобы решить это случай, просто удалите пакеты nvidia:

sudo apt-get remove nvidia-*

Смотрите эту ошибку на панели запуска для более подробной информации


Или хост-машина с картой NVIDIA под управлением виртуальной машины.
imallett

Спасибо - это исправило мою проблему после того, как я по ошибке попытался заставить компилятор Nvidia CUDA работать на моем ноутбуке (у меня есть видеокарта AMD).
Небфа

7

Я успешно решил проблему. Ну, то, что я сделал, было так:

sudo apt-get install ppa-purge
sudo ppa-purge ppa:unity-team/staging

sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install unity

Это, после перезагрузки, это рецепт для исправления! : D


3
Не могли бы вы, пожалуйста, ELI5, что это делает?
king_julien

2
Ну, это не сработало для меня.
king_julien

Кроме того, я случайно удалил свой рабочий стол. sudo apt-get update sudo apt-get install --reinstall ubuntu-desktopи так sudo apt-get install xfce4-goodiesкак мой желаемый рабочий стол - xfce, то использование вышеуказанных команд решило мою проблему, и моя машина
загрузилась

2

Может быть, вам нужно сбросить файлы конфигурации compiz и Unity.

Вы можете попробовать программный сброс (только файлы Unity / Compiz, но я не проверял это): http://www.webupd8.org/2012/10/how-to-reset-compiz-and-unity-in- ubuntu.html

Есть жесткий сброс: /ubuntu//a/244064/123806

Но это сотрет конфиг некоторых приложений. Попробуйте в качестве тестового пользователя, перейдите к tty1 (Ctrl + Alt + F1):

sudo adduser test

Вернитесь к tty7 (Ctrl + Alt + F7) и попробуйте войти. Если работает, мы подтверждаем, что это просто проблема в вашем конфигурационном файле. Еще перейдите по ссылке выше. (после тестов «sudo deluser test» и «sudo rm -Rf / home / test» будут удалены).

Если Ctrl + Alt + T не работает ...

Сначала войдите в систему и получите пустой экран, затем Ctrl + Alt + F1, сделайте резервную копию и удалите ваш файл конфигурации:

cp .config/dconf/user .config/dconf/user.bkp
rm .config/compiz-1/compizconfig/config .config/dconf/user

Нам нужно удалить оба файла одновременно.

Ctrl + Alt + F7 и ожидается Unity.


Привет, спасибо за ответ. Однако ни один из методов не сработал. Программный сброс вызывает ошибку шины dconf. Метод полного сброса: после создания новой учетной записи та же проблема возникает, за исключением того, что теперь отображается фон рабочего стола.
Пранай Пракаш

Спасибо, удаление файлов конфигурации работало для меня (на 13.10).
tectux

compiz --replaceработал на меня, спасибо!
RedClover

1

У меня была та же проблема, но я заметил, что после запуска

sudo apt-get удалить nvidia- *

У команды, которая ничего не меняла (даже после перезагрузки),
были некоторые старые ненужные пакеты, и после удаления их командой

sudo apt-get autoremove

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


sudo apt-get autoremoveбыло решением для меня.
Автономные приложения

0

У меня была та же проблема, и у меня сработало более короткое исправление:

unity --reset

С последующим:

sudo service lightdm restart

Проблема в том, что вы теряете настройки, такие как размеры значков и т. Д. Их можно легко перенастроить с помощью MyUnity или UbuntuTweak (из центра программного обеспечения).

(Однако проблема возвращается каждый раз, когда я подключаю дополнительный дисплей к ноутбуку перед загрузкой. Но я полагаю, что это другая проблема. Обсуждается здесь: Ubuntu 12.04 Unity: черный экран только с курсором, когда внешний экран подключен до загрузки ноутбука )


Хаха, ты рано! : P Нет, твое решение: это первое, что я попробовал. У меня это не сработало :(
Праная Пракаш

Хорошо знать. Это означает, что, хотя наши симптомы одинаковы, проблемы не полностью связаны. Или, по крайней мере, вызваны разными вещами.
rudolfbyker

Ну, похоже, у них обоих проблемы с единством. Это точно! : P
Праная Пракаш

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.