Ubuntu крестик вместо курсора

Обновлено: 02.07.2024

Я обновил свою Ubuntu OS с 12.10 до 13.04 и после процесса обновления через Software Updater он попросил перезагрузить компьютер.

Я перезапустился и при загрузке перехожу к Purple с текстом Ubuntu и 4 точками под ним и перехожу на черный экран с мигающим подчеркиванием (_)

Пожалуйста, помогите мне, у меня есть все мои файлы там, и я не могу получить к ним доступ. Я попытался отредактировать меню grub, на которое указали другие вопросы, но оно, похоже, ничего не делает.

нажмите Ctrl + Alt + F1

Вы увидите терминал для входа в систему, введите свои учетные данные и выполните следующую команду:

sudo service lightdm --full-restart

Введите ваш пароль еще раз, и вы должны увидеть страницу входа

Я не знаю, поможет ли это вам, но это случилось со мной после того, как я перешел с жесткого диска с одного компьютера на другой. У меня был черный экран с курсором команд, мигающим и дразнящим меня каждый раз, когда я пытался загрузиться. После переформатирования и установки и переустановки. Я проверил мои настройки, и мой компьютер загружал не тот жесткий диск. Я поменял порядок дисков и загрузчик подошел.

Опять же, это был только мой опыт с миганием курсора черного экрана. Решение было:

F2> boot> swap порядок загрузки дисков.

У меня была похожая проблема, и я решил ее следующим образом:

первое нажатие Ctrl+Alt+F1(or F2, F3, F4)

Вы увидите терминал для входа в систему, введите свои учетные данные и выполните следующую команду:

ps -aux | grep --color "lightdm"

затем вы увидите процессы, которые запускают lightdm, поэтому вам нужно убить эти процессы:

kill -9 -15 <process number>

после этого появится графический экран входа в систему.

Я не смог переключиться на другие TTY, как рекомендуется в других ответах. У меня был мигающий курсор, но в остальном моя система не отвечала.

Основная причина для меня: плохое обновление пакета ("неправильное завершение работы") оставило мою систему / dpkg в неисправном состоянии.

  1. Доберитесь до корневой оболочки, если вы еще этого не сделали. Вы можете сделать это, загрузившись в "режиме восстановления" из grub и используя клавиатуру, чтобы выбрать опцию корневого запроса.
  2. Бежать dpkg --configure -a ,
  3. Если это действительно ваша проблема, он возобновит установку пакета, которая не была завершена. Для меня это было обновление ядра с компонентом драйвера nvidia.
  4. Потерпи. После завершения попробуйте reboot и посмотрим, исправит ли это вашу проблему.

Вот что сработало для меня на ноутбуке Dell Precision M6800 с Ubuntu 16.10:

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

Этот ответ предлагает запустить sudo service lightdm --full-restart , но команда только дала мне ошибку. Вместо этого решение ответа этого удаления и переустановки lightdm было то, что привело меня вперед. Обратите внимание, что для apt-get install часть; на данном этапе процесса загрузки беспроводной интернет, по-видимому, еще не настроен.

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

Позавчера был установлен Linux Ubuntu на ноут (был windows 7). Сначала все вроде работало, потом ноут завис и был выключен. Теперь появляется заставка биос, все индикаторы работают, появляется чёрный экран и курсор. Пробовала нажимать ctrl+alt+f2/f3, появляется какая-то общая инфа. Помогите пожалуйста разобраться


Фото на imgur, сюда ссылку. Мы не телепаты.



Да. Так, корень не в ro, это хорошо. продолжим диагностику.


Ты не послала вывод второй команды. хотя не думаю, что дело в inode, но мало ли. Пришли его и ещё


— команда должна быть прописана полностью. И ты некорректные ссылки кидаешь, ладно, нашел как увидеть.

И судя по логам, GUI у тебя успешно запущен. Попробуй прожать от Ctrl+Alt+F1 до Ctrl+Alt+F7 — и сообщи о результатах.

Выложила в профиль imgur результаты. F1 - просто чёрный экран и курсор



Видимо, дело в падении X-server при старте. Выполни

Все ещё нужны ссылки?


Ты существенно упростишь дело, если будешь проверять свои ссылки на работоспособность.

У меня все ссылки действительны. Как ты раньше переходил? И почему сейчас не можешь?


pastebinit , а не pastebin ! Ты специально притворяешься?

И странно, что файла /var/log/Xorg.0.log нет на месте.


Ты же под своим аккаунтом на imgur ходишь. А я как гость.

Извиняюсь, наверное по привычке написала. Сейчас установка идёт



покажи. И скажи — это ноутбук или ПК?


Мда. короче, перезагрузку уже пробовала и не помогает?

Наверное, придется ставить проприетарные драйвера nVidia из репозиториев Ubuntu и настраивать гибридную графику.


Не знаю, не работал. Возможно, там в статье устаревшая информация, так как статья на русском. У тебя ещё и гибридная графика. минутку погоди.


спасибо за помощь


Подпишись на ту тему (значок глаза справа).

Пусть покажет лог апта, вполне вероятно что там нахимичино.
cat /var/log/apt/history.log

sudoapter ★ ( 20.12.20 18:11:38 )
Последнее исправление: sudoapter 20.12.20 18:13:13 (всего исправлений: 1)



Возможно. nnnnn , покажи ещё


Если дрова не ломать, оно из коробки работает, с тем, что из коробки установилось. Плясать позже надо, чтобы от Оптимуса всю пользу получить.

Убунту, которая с Гномом, интересно, любит самостятельно втихаря обновляться, или не очень? Кубунту apt update сама в фоне делает, а на apt upgrade разрешение просит, пока не отучишь.

Blank desktops suck

[/g0]

Нет Dash, no Launcher, ничего.

Разработчики всегда исправляют ошибки, поэтому альтернатива - ждать и следить за ходом исправления ошибок ( подписаться на разработку Unity в Launchpad ).

  1. Нажмите Ctrl + Alt + F2.
  2. Войдите.
  3. Запустите sudo shutdown -r now в терминале.
  4. На экране входа в систему после перезагрузки системы выберите Unity 2D (на данный момент), щелкнув правой кнопкой мыши значок звездочки.
  5. Дождитесь исправления для Unity 3D / Ubuntu 11.10 (например, неделю).
  6. Обновите свою систему, чтобы получить исправление; в терминальном типе sudo apt-get update && sudo apt-get upgrade .

UPDATE: я смог разрешить это, используя ccsm , из входа в систему Unity 2D.

  1. На экране входа в систему выберите Unity 2D и login.
  2. Установите ccsm (Менеджер настроек CompizConfig) выполнив в терминале: sudo apt-get install compizconfig-settings-manager compiz-fusion-plugins-extra .
  3. Запустите ccsm и выберите категорию Рабочий стол . Включите плагин Unbuntu Ubuntu ; если вас попросят разрешить конфликты, выберите кнопку MIDDLE для всех конфликтов. Закройте ccsm , когда закончите.
  4. Перезапустите, выберите Unity (3D) и войдите в систему.
ответ дан Christopher Kyle Horton 25 July 2018 в 15:33

Работает для Ubuntu 16.04:

Я сброшу compizconfig , удалив его кеш (на самом деле команда делает резервную копию, поэтому его можно восстановить).

Выполните следующие команды и logout afterwords:

Внимание: это удаляет вашу пользовательскую настройку Unity.

Это случилось со мной также в Ubuntu 16.04 после обновления пакетов единства и compiz. Ничего из вышеперечисленного не работало.

У меня была точно такая же проблема.

Если у вас установлен Менеджер настроек Config Config, возможно, что Unity Desktop Plugin отключен.

Войдите в Unity 2D на рабочем столе и убедитесь, что он включен в CCSM, например

CCSM

[/g0]

Unity Shell не будет загружаться на рабочем столе по умолчанию, если флажок флажка не установлен, и вы вы получите сеанс на вашем снимке.

Если вы надеетесь на tty (Ctrl + Alt + F1 на F6) и запустите:

Он сбросит Unity на tty 7 (Ctrl + Alt ++ F7).

Вы также можете попробовать:

Но это не сработает, если диспетчер окон уже запущен на дисплее 0 (он даст вам ошибку, просто используйте unity --replace в этом случае).

Если Unity абсолютно отказывается перезапустить, попробуйте это:

Затем запустите его на дисплее 0:

Затем вы должны иметь панели стиля Gnome 2 на своем рабочем столе, которые вы можете использовать для выхода из системы.

Я считаю, что Unity действительно багги на 13.04 с моей карточкой Nvidia .. YMMV.

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

Для значков это связано с Наутилусом. Напишите nautilus & в терминале, не закрывайте его, и значки вернутся.

EDIT 10/10/2013: для Nautilus вы также можете ввести Alt + F2, чтобы открыть приглашение командной строки Unity и напишите nautilus в CLI глобального поиска / запроса. Откроется проводник файлов. Вы можете закрыть его, если хотите.

Разработчики всегда исправляют ошибки, поэтому альтернатива - ждать и следить за ходом исправления ошибок ( подписаться на разработку Unity в Launchpad ).

  1. Нажмите Ctrl + Alt + F2.
  2. Войдите.
  3. Запустите sudo shutdown -r now в терминале.
  4. На экране входа в систему после перезагрузки системы выберите Unity 2D (на данный момент), щелкнув правой кнопкой мыши значок звездочки.
  5. Дождитесь исправления для Unity 3D / Ubuntu 11.10 (например, неделю).
  6. Обновите свою систему, чтобы получить исправление; в терминальном типе sudo apt-get update && sudo apt-get upgrade .

UPDATE: я смог разрешить это, используя ccsm , из входа в систему Unity 2D.

  1. На экране входа в систему выберите Unity 2D и login.
  2. Установите ccsm (Менеджер настроек CompizConfig) выполнив в терминале: sudo apt-get install compizconfig-settings-manager compiz-fusion-plugins-extra .
  3. Запустите ccsm и выберите категорию Рабочий стол . Включите плагин Unbuntu Ubuntu ; если вас попросят разрешить конфликты, выберите кнопку MIDDLE для всех конфликтов. Закройте ccsm , когда закончите.
  4. Перезапустите, выберите Unity (3D) и войдите в систему.
ответ дан Christopher Kyle Horton 1 August 2018 в 22:07

Разработчики всегда исправляют ошибки, поэтому альтернатива - ждать и следить за ходом исправления ошибок ( подписаться на разработку Unity в Launchpad ).

  1. Нажмите Ctrl + Alt + F2.
  2. Войдите.
  3. Запустите sudo shutdown -r now в терминале.
  4. На экране входа в систему после перезагрузки системы выберите Unity 2D (на данный момент), щелкнув правой кнопкой мыши значок звездочки.
  5. Дождитесь исправления для Unity 3D / Ubuntu 11.10 (например, неделю).
  6. Обновите свою систему, чтобы получить исправление; в терминальном типе sudo apt-get update && sudo apt-get upgrade .

UPDATE: я смог разрешить это, используя ccsm , из входа в систему Unity 2D.

  1. На экране входа в систему выберите Unity 2D и login.
  2. Установите ccsm (Менеджер настроек CompizConfig) выполнив в терминале: sudo apt-get install compizconfig-settings-manager compiz-fusion-plugins-extra .
  3. Запустите ccsm и выберите категорию Рабочий стол . Включите плагин Unbuntu Ubuntu ; если вас попросят разрешить конфликты, выберите кнопку MIDDLE для всех конфликтов. Закройте ccsm , когда закончите.
  4. Перезапустите, выберите Unity (3D) и войдите в систему.
ответ дан Christopher Kyle Horton 1 August 2018 в 22:07

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

Для значков это связано с Наутилусом. Напишите nautilus & в терминале, не закрывайте его, и значки вернутся.

EDIT 10/10/2013: для Nautilus вы также можете ввести Alt + F2, чтобы открыть приглашение командной строки Unity и напишите nautilus в CLI глобального поиска / запроса. Откроется проводник файлов. Вы можете закрыть его, если хотите.

В 13.04 и 14.04:

unity --replace устарела. Вместо этого используйте следующее:

Перезагрузитесь, если он не работает сразу.

У меня такая же проблема, и я решил, используя pycharm's terminal .

Для 12.10 и ниже:

Нажмите Ctrl + Alt + T для терминала и запустите ccsm , затем снова включите плагин «Unity».

Вы также можете затем нужно запустить unity --replace .

У меня такая же проблема, и я решил, используя pycharm's terminal .

У меня была эта проблема, я пробовал массу вещей и даже поддерживал единство, но ничего не получилось. Сначала вам нужно открыть TTY (ctrl + alt + F1) и войти в систему. Теперь используйте

Закройте TTY с помощью ctrl + alt + F7, затем используйте (в терминале)

. После этого используйте

У меня была такая же проблема после выполнения sudo apt-get install kubuntu-desktop , которая по какой-то причине нарушила мою установку lightdm. Я запускаю 16.04 здесь.

Нажмите ctrl - alt - F1, чтобы перейти к терминалу, затем:

Это заставило меня за часами вытягивать мои волосы .

Работает для Ubuntu 16.04:

Я сброшу compizconfig , удалив его кеш (на самом деле команда делает резервную копию, поэтому его можно восстановить).

Выполните следующие команды и logout afterwords:

Внимание: это удаляет вашу пользовательскую настройку Unity.

Разработчики всегда исправляют ошибки, поэтому альтернатива - ждать и следить за ходом исправления ошибок ( подписаться на разработку Unity в Launchpad ).

  1. Нажмите Ctrl + Alt + F2.
  2. Войдите.
  3. Запустите sudo shutdown -r now в терминале.
  4. На экране входа в систему после перезагрузки системы выберите Unity 2D (на данный момент), щелкнув правой кнопкой мыши значок звездочки.
  5. Дождитесь исправления для Unity 3D / Ubuntu 11.10 (например, неделю).
  6. Обновите свою систему, чтобы получить исправление; в терминальном типе sudo apt-get update && sudo apt-get upgrade .

UPDATE: я смог разрешить это, используя ccsm , из входа в систему Unity 2D.

  1. На экране входа в систему выберите Unity 2D и login.
  2. Установите ccsm (Менеджер настроек CompizConfig) выполнив в терминале: sudo apt-get install compizconfig-settings-manager compiz-fusion-plugins-extra .
  3. Запустите ccsm и выберите категорию Рабочий стол . Включите плагин Unbuntu Ubuntu ; если вас попросят разрешить конфликты, выберите кнопку MIDDLE для всех конфликтов. Закройте ccsm , когда закончите.
  4. Перезапустите, выберите Unity (3D) и войдите в систему.
ответ дан Christopher Kyle Horton 5 August 2018 в 22:02

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

У меня тоже была эта проблема. Я решил это с удалением содержимого файла

/ .config / compiz-1 / compizconfig и relog.

Разработчики всегда исправляют ошибки, поэтому альтернатива - ждать и следить за ходом исправления ошибок ( подписаться на разработку Unity в Launchpad ).

  1. Нажмите Ctrl + Alt + F2.
  2. Войдите.
  3. Запустите sudo shutdown -r now в терминале.
  4. На экране входа в систему после перезагрузки системы выберите Unity 2D (на данный момент), щелкнув правой кнопкой мыши значок звездочки.
  5. Дождитесь исправления для Unity 3D / Ubuntu 11.10 (например, неделю).
  6. Обновите свою систему, чтобы получить исправление; в терминальном типе sudo apt-get update && sudo apt-get upgrade .

UPDATE: я смог разрешить это, используя ccsm , из входа в систему Unity 2D.

  1. На экране входа в систему выберите Unity 2D и login.
  2. Установите ccsm (Менеджер настроек CompizConfig) выполнив в терминале: sudo apt-get install compizconfig-settings-manager compiz-fusion-plugins-extra .
  3. Запустите ccsm и выберите категорию Рабочий стол . Включите плагин Unbuntu Ubuntu ; если вас попросят разрешить конфликты, выберите кнопку MIDDLE для всех конфликтов. Закройте ccsm , когда закончите.
  4. Перезапустите, выберите Unity (3D) и войдите в систему.
ответ дан Christopher Kyle Horton 7 August 2018 в 15:22

Если вы надеетесь на tty (Ctrl + Alt + F1 на F6) и запустите:

Он сбросит Unity на tty 7 (Ctrl + Alt ++ F7).

Вы также можете попробовать:

Но это не сработает, если диспетчер окон уже запущен на дисплее 0 (он даст вам ошибку, просто используйте unity --replace в этом случае).

Если Unity абсолютно отказывается перезапустить, попробуйте это:

Затем запустите его на дисплее 0:

Затем вы должны иметь панели стиля Gnome 2 на своем рабочем столе, которые вы можете использовать для выхода из системы.

Я считаю, что Unity действительно багги на 13.04 с моей карточкой Nvidia .. YMMV.

Сегодня я столкнулся с ситуацией, когда пользователь моего скрипта решил запустить его, поместив вызов сценария в свой файл $HOME/.profile . В результате Unity не удалось запустить.

Скрипты по своей природе являются последовательными, поэтому .profile в основном ожидал завершения скрипта, и Unity не смог запустить, если .profile не закончил работу.

Я сделал то же самое, назвал скрипт из .profile , и получил тот же результат - мои обои экрана входа в систему остались там, не было ни черточки, ни запуска, не могли щелкнуть правой кнопкой мыши на рабочем столе или выполнить любое действие, кроме входа в TTY1.

Решение заключалось в том, чтобы удалить соответствующую строку из .profile . Можно отделить команду от .profile , используя форму амперсанда, <command> & , но проблема в том, что каждый раз, когда пользователь открывает терминал или регистрируется в TTY, создается новый экземпляр этой команды. Следовательно, я настоятельно рекомендую не запускать какие-либо программы из .profile , если вы не знаете, что делаете.



Иногда бывают случаи в любой системе, когда какая-то программа "зависла", не отвечает на требования пользователя о её закрытии. В Linux/Ubuntu есть несколько вариантов завершить такую программу принудительно.

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

Выполните её и образовавшимся крестиком вместо курсора кликните на окне, оно тут же закроется (пример):


Назначить "горячую клавишу" с командой xkill. Откройте Параметры системы ->Клавиатура ->Комбинации клавиш ->Дополнительные комбинации и нажмите на знак плюс (+), что находится в низу (указано стрелкой):


Должно открыться окно под названием Дополнительные комбинации. Скопируйте/вставьте в поле Название - Завершить принудительно, а в поле Команда - xkill и нажмите Применить:


Теперь в окне с Дополнительными комбинациями должна появиться строка Завершить принудительно - Выключено:


Кликните на слове Выключено и нажмите одну из клавиш на клавиатуре для назначения и выполнения команды xkill. Лучше всего для этой цели подойдёт одна из клавиш (на ваш выбор) F8, F9 и т.п., которые менее задействованы:


Теперь после нажатия назначенной "горячей клавиши" и образовавшимся крестиком вместо курсора вы можете закрыть "зависшую" программу (окно).

Создать кнопку "убийцу" на панели Unity - Завершить принудительно.

Для создания данной кнопки, необходимо выполнить следующие команды в терминале:

mv Force_Quit.desktop

Затем откройте меню Даш, введите с поиске force quit и перетащите значок на панель:


Теперь при помощи этого значка можно "убивать" "зависшие" окна программ. Клик на значок и появившимся крестиком вместо курсора закрыть "зависшую" программу (окно).

Читайте также: