Linux ctrl alt f1 не работает

Обновлено: 06.07.2024

Это очень неприятное явление. Но оно может случиться с каждой системой. Включаете вы свой компьютер в надежде работать или поиграть в любимую игру для Linux - а тут чёрный экран! В Ubuntu нет ни безопасного режима, ни инструментов для автоматического восстановления, которые используются в таких ситуациях владельцами системы Windows.

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

Чёрный экран в Ubuntu

Давайте сначала разберем, почему может возникнуть чёрный экран в Ubuntu, и на каких этапах загрузки системы это происходит.

  • Первое: аппаратная проблема - если вы не видели приветствия BIOS, или, как часто делается в современных ноутбуках, заставки производителя машины или материнской платы; если при этом вы не можете войти в меню настройки BIOS с помощью клавиш F2, Del, F8, Shtift+F2 или других клавиш того же назначения, значит проблема аппаратная, и в этой статье вы не найдете её решение. Тут нужно нести ваше устройство в ремонт или попытаться самому проверить, если есть навыки.
  • Второе: проблема Grub - прошла заставка BIOS, но вы не видите меню Grub, есть только надписи, похожие на Minimal bash like interface или Resuce Mode. Это значит, что повреждён загрузчик, подробно об этом написано в статье "Как восстановить загрузчик Grub2".
  • Третье: чёрный экран при загрузке - вы выбрали нужный пункт меню Grub, началась загрузка системы, но потом либо всё зависло, либо возник экран с терминалом. Это может означать повреждение файловой системы, отсутствие какого-нибудь важного пакета, несовместимость драйверов.
  • Четвёртое: чёрный экран оболочки - система загрузилась, вы ввели логин и пароль, но вместо оболочки Unity или любой другой вы видите чёрный экран с курсором. Проблема в графической оболочке, её настройке или кэше может возникать в KDE после обновления.

Чёрный экран при установке Ubuntu

Большинство ошибок, вроде "чёрный экран Ubuntu во время установки", возникают потому, что образ был неправильно либо скачан, либо записан на носитель. Сначала проверьте md5 сумму образа. Подсчитать её можно командой:

Полученное значение должно совпадать со значением md5, которое указанно на сайте, откуда вы скачали образ:


Если значения не совпадают, образ придётся загрузить ещё раз. Дальше надо проверить записанный образ на ошибки, возможно, проблема возникла во время записи. Для это выберите пункт Check disk for errors в меню диска:

checkdisk

Если проблема всё ещё не была решена, возможно, система не загружается из-за несовместимости свободного драйвера и вашего оборудования. К счастью, этому есть решение. Необходимо использовать параметр ядра nomodeset. Он используется для того, чтобы включить особый режим работы драйвера. Нажмите в меню установщика F6 и выберите из выпавшего списка nomodeset:

blackscreen1

Дальше нажмите Esc, а затем Enter, чтобы начать загрузку:

blackscreen2

Затем можете запускать установку Ubuntu. Чёрный экран Ubuntu после установки может быть вызван, опять же, несовместимостью оборудования - вам придётся повторить все шаги, описанные выше, а затем установить необходимые драйверы.

Чёрный экран в Ubuntu при загрузке

Чёрный экран в Ubuntu при загрузке, может быть вызван разными причинами, например:

  • Обновлением системы;
  • Повреждением файловой системы из за неожиданного отключения от сети;
  • Несовместимостью драйверов видеокарты;
  • Отсутствием необходимых для инициализации программ.

Выше уже описано, как решить проблему "чёрный экран Ubuntu" при загрузке, если причиной стала несовместимость оборудования. Рассмотрим теперь подробнее.

1. Несовместимое оборудование

Если ваше оборудование несовместимо со свободным графическим драйвером, можно попытаться использовать параметр nomodeset, чтобы запустить систему и установить проприетарный драйвер. Чтобы изменить параметры ядра в Grub, достаточно установить рамку-курсор на нужный пункт меню и нажать E:


Дальше в конец строки допишите nomodeset, а также можете убрать quiet splash и добавить verbose для отображения информации о загрузке вместо заставки. Так вы сможете быстрее понять, в чём проблема. Для продолжения загрузки нажмите Ctrl+X. Теперь система загрузится, и вы сможете установить проприетарные драйверы, необходимые для нормальной работы системы.

2. Чёрный экран в Ubuntu при шифровании

Если вы использовали шифрование жёсткого диска LVM или LUKS во время установки, то возможно чёрный экран Ubuntu означает, что система просто спрашивает у вас пароль, но вы этого не видите. Попробуйте переключиться между виртуальными терминалами с помощью Alt + вправо или Alt + влево. Это может вернуть запрос пароля обратно. Также вы можете просто попробовать ввести свой пароль и нажать Enter. Если всё хорошо, система загрузится.

3. Нерабочий проприетарный графический драйвер

Неправильно установленный проприетарный графический драйвер, NVIDIA или AMD, тоже может вызвать чёрный экран Ubuntu при загрузке. Такой драйвер нужно удалить и затем установить его правильно или найти другой драйвер. В таких случаях обычно система загружается нормально, но не может запустить X-сервер. Поэтому перейдите в первую виртуальную консоль с помощью сочетания клавиш Ctrl+Alt+F1 и введите логин и пароль:


Затем вы увидите привычное приглашение ввода командной строки. Для удаления драйвера NVIDIA выполните:

sudo apt purge nvidia*

sudo apt purge amdgpu*

Также некоторые драйверы, например NVIDIA, вносят модификации в файл /etc/X11/xorg.conf, поэтому, возможно, придётся обновить конфигурацию X-сервера:

sudo dpkg-reconfigure xserver-xorg

Осталось перезагрузить систему:

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

4. Повреждение файловой системы или имён дисков

Обычно файловая система, даже при повреждениях, восстанавливается автоматически, но если этого не произошло, появится чёрный экран Ubuntu 16.04. Можно попытаться восстановить всё вручную. Нам понадобится режим восстановления. Для этого в Grub откройте пункт Дополнительные параметры Ubuntu, а в нём выберите пункт, в котором написаны название Ubuntu и версия, а в скобках Recovery Mode, например:


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


После этого перед вами откроется консоль, где вы сможете выполнять все нужные действия. Для восстановления файловой системы выполните:

Теперь можно перезагружать систему.

5. Чёрный экран Ubuntu после обновления

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

Проще всего в этом случае переустановить Ubuntu. В установочных дисках есть возможность сделать это с сохранением пользовательских файлов и всех программ. Если установщик обнаружит уже установленную Ubuntu подходящей версии, появится опция Переустановка Ubuntu. При этом будут сохранены все ваши личные данные, программы и настройки если для домашнего каталога был выделен отдельный раздел. Программа сотрёт все системные настройки и вернёт им значение по умолчанию - это исправит все проблемы, связанные с неправильной конфигурацией системы и её компонентов.


Также будет переустановлен Grub, а это значит, что любые проблемы с загрузчиком также будут решены. Если вы беспокоитесь о важных файлах и данных, можете запустить диск в режиме Попробовать Ubuntu. Здесь вы сможете открыть файловый менеджер, подключить диск с домашней папкой и скопировать оттуда все нужные данные на внешний USB диск.

Чёрный экран оболочки

Иногда после крупных обновлений мы можем получить чёрный экран Ubuntu уже после входа в систему и загрузки оболочки. Это происходит из-за несовместимости старых настроек оболочки и её новой версии. Решить эту проблему просто: достаточно просто удалить файлы настроек и кэша, но лучше их на всякий случай просто переименовать.

Сначала перейдите в виртуальную консоль с помощью сочетания клавиш Ctrl+Alt+F1. Затем введите логин и пароль. Чтобы сбросить настройки Gnome, достаточно несколько команд:

dconf reset -f /org/gnome/

Затем можно перезапустить графический сервер:

sudo systemctl restart display-manager

Если вы используете KDE, нужно перемещать файлы вручную:

В Gnome та же история:

Выводы





Оцените статью:

(14 оценок, среднее: 5,00 из 5)

Об авторе

50 комментариев

спасибо за отличную статью

У меня следующая ситуация; при старте компа загрузка проходит штатно затем, когда по идее должна загрузится система и рабочий стол я вижу черный экран, спустя минуту появляется курсор мыши на черном экране и секунд через 30 - 40 появляется рабочий стол и все прекрасно работает. в чем может быть прикол?

Скорее всего проблема в настройках рабочего окружения или драйверах. При чем первое поправимо, просто сбросьте настройки Unity до начального состояния или попробуйте создать нового пользователя. Также в логах

/.xsession-erros должна была засветиться ошибка, если она есть.

я на линуксе примерно неделю и пака вообще не понимаю местную экосистему=)
Настройки юнити и компиз для верности сбросил к дефолтным настройкам, проблема осталась.

в .xsession-errors следующая строчка:

openConnection: connect: Нет такого файла или каталога
cannot connect to brltty at :0

до сброса настроек юнити и компиз я попытался решить проблему откатом системы видимо файл был создан до отката. откат системы проблему не решил, ниже содержимое файла .xsession-errors.old

openConnection: connect: Нет такого файла или каталога
cannot connect to brltty at :0
upstart: Процесс indicator-bluetooth main (1557) завершен с помощью сигнала TERM
upstart: Процесс indicator-power main (1558) завершен с помощью сигнала TERM
upstart: Процесс indicator-datetime main (1559) завершен с помощью сигнала TERM
upstart: Процесс indicator-printers main (1562) завершен с помощью сигнала TERM
upstart: Процесс indicator-session main (1563) завершен с помощью сигнала TERM
upstart: Процесс indicator-application main (1564) завершен с помощью сигнала TERM
upstart: Процесс indicator-bluetooth main (3081) завершен с помощью сигнала TERM
upstart: Процесс indicator-power main (3086) завершен с помощью сигнала TERM
upstart: Процесс indicator-datetime main (3087) завершен с помощью сигнала TERM
upstart: Процесс indicator-session main (3091) завершен с помощью сигнала TERM
upstart: Процесс indicator-application main (3101) завершен с помощью сигнала TERM
upstart: Процесс unity-settings-daemon main (1408) завершен с помощью сигнала HUP
upstart: Процесс bamfdaemon main (1409) завершен с помощью сигнала TERM
upstart: Процесс hud main (1417) завершен с помощью сигнала HUP
upstart: Процесс at-spi2-registryd main (1431) завершен с помощью сигнала HUP
upstart: Процесс unity-panel-service main (3394) завершен с помощью сигнала HUP
upstart: Процесс indicator-bluetooth main (3410) завершен с помощью сигнала TERM
upstart: Процесс indicator-power main (3416) завершен с помощью сигнала TERM
upstart: Процесс indicator-datetime main (3418) завершен с помощью сигнала TERM
upstart: Процесс indicator-keyboard main (3421) завершен с помощью сигнала HUP
upstart: Процесс indicator-sound main (3422) завершен с помощью сигнала HUP
upstart: Процесс indicator-session main (3423) завершен с помощью сигнала TERM
upstart: Процесс indicator-application main (3431) завершен с помощью сигнала TERM
upstart: Процесс indicator-application pre-stop (3687) завершен с помощью сигнала TERM
upstart: Процесс gnome-session (Unity) pre-stop (3688) завершен с помощью сигнала TERM
upstart: Процесс gnome-session (Unity) main (1437) завершен с помощью сигнала HUP
upstart: Disconnected from notified D-Bus bus
upstart: Процесс unity7 main (3395) завершен с кодом 1

Сама по себе эта строчка ничего мне не говорит, покажите еще вывод команды sudo dmesg. Какая видеокарта? Драйвера на нее установлены?

Какой-нибудь непримиримый оптимист-линуксятник может сказать - такого быть не может - чтобы завис линукс. Но увы и ах, такое случается. И любой человек, пользующийся этой ОС может столкнуться с ситуацией, когда его любимый (или нелюбимый) Linux завис.

Однако в сторону смехуечки. В этой статье будет рассмотрен частный случай зависания ОС Linux - когда графический интерфейс не реагирует на действия пользователя, но клавиатура работает. Если быть точным, в такой ситуации зависает не Linux как таковой, а всего лишь один из процессов - тот который реализует графический интерфейс пользователя - это может быть GNOME, KDE, Unity или что-то другое.

Итак, что мы можем сделать в том случае если завис GNOME, KDE или Unity?

Если у вас Unity то для начала попробуйте на клавиатуре нажать правый Alt + PrintScreen + K. Это сочетание выполняет перезапуск графического движка lightdm. Если поможет, тогда перед вами откроется экран авторизации.

Если это не сработает или у вас не Unity, а GNOME или KDE завис, тогда нажимайте Ctrl + Alt + F1. В Ubuntu это сочетание открывает новую терминальную (tty) сессию. Безо всяких гуев - только чистый терминал. Выглядит это страшно - пустой черный экран с мигающим курсором. Но вообще-то там ничего сложного нет - сначала пишете имя пользователя, нажимаете Enter, затем пароль и опять Enter и после этого вы возвращаете себе управление над своим компьютером.

Примечание. Не во всех дистрибутивах открытие новой tty сессии выполняется по Ctrl + Alt + F1. Например в Fedora это будет Ctrl + Alt + F2. Если Ctrl + Alt + F1 не сработал, пробуйте другие клавиши F. Или это может быть сочетание клавиш Ctrl + Alt + Backspace (один или два раза).

Итак вы в терминале. Что можно предпринять для возвращения в GUI?

Самое простое это выполнить команду - reboot - компьютер перезагрузится. Но это довольно долго.

Можно выполнить просто перезагрузку графического движка:

  • sudo service lightdm restart - для Unity
  • sudo service gdm restart - для GNOME
  • sudo service kdm restart - для KDE

После этого должен открыться экран авторизации в новую сессию GUI. Но если это не помогло, тогда можно попробовать убить процесс сервера xorg. Для начала нужно узнать его PID:

ps -A | grep -i xorg

После этого автоматически должен стартовать новый процесс сервера xorg и в свою очередь запустить движок GUI. Если автоматического старта не произошло можно запустить сервер вручную:

Или же, не используя таких радикальных методов как перезапуск GUI, можно попробовать разобраться с тем какой процесс "повесил" графическую систему и убить только один этот процесс.

Как вернуться в GUI сессию если вы находитесь в консольной сессии?

В Ubuntu Unity и KDE GUI сессия по умолчанию открывается на tty7, то есть переход туда возможен по Ctrl + Alt + F7. В GNOME 2 и 3 или в другом дистрибутиве GUI сессия может быть открыта на другом tty. Узнать какой tty используется для GUI сессии можно выполнив команду:

ps -A | grep -i xorg

в одной из колонок будет значение вида tty7. Какая цифра будет, такую клавишу F нужно нажимать.

Остается открытым вопрос почему Linux зависает, точнее почему GNOME или KDE зависает, но это тема для отдельной статьи. Разобраться в причинах почему GNOME завис или KDE завис может быть совсем непросто и если эта проблема возникает редко, проще ее игнорировать, чем тратить время на поиск причины.

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

Иван Сухов, 2012 г.

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

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

Что я делаю, я хочу установить вторую систему на моем ноутбуке, это было с Win10, теперь это Win10 + Ubuntu 16.04. После тяжелого дня я добился успеха, поэтому я хочу установить для него драйвер для NVIDIA с близким исходным кодом. Но я провалился более 10 раз, и каждый раз мне нужно переустановить мой Ubuntu .

Многие уроки и блоги указывают, что мне нужно загладить драйвер по умолчанию nouveau и выключить X-сервер для установки NVIDIA Водитель. Однако, если я это сделаю:

(1) После того, как я закрою по умолчанию драйвер по умолчанию, я никогда не могу вернуться в свой графический интерфейс после перезагрузки. Я вижу страницу grub и выбираю Ubuntu, тогда все, что у меня есть, это пустой / черный экран.

(3) Когда я был на рабочем столе Ubuntu, если я нажму Ctrl [ ! d6] + Alt + Alt , моя мышь ушла, но графический интерфейс остался (однако даже с клавиатурой я ничего не могу напечатать, выглядит как замороженный компьютер), и я ничего не могу с этим поделать. Но если я нажму Ctrl + F1 + F7, моя мышка вернется, и все будет хорошо.

CTRL + ALT + F1 ничего не показывает

После завершения X-сервера система все еще работает, но с черным экраном, так как я могу ssh к нему с другого компьютера. Я также пытался использовать ssh для выполнения задачи, но это указывает, почему я задаю этот вопрос. Я черный список нуворишей, затем перезагружаюсь. И после того, как я выбрал Ubuntu из GRUB, у меня просто черный экран. Я не могу ssh к этому. И я не могу использовать tty Alt + Alt + Ctrl . Если я могу войти в режим CMD, тогда проблема может быть решена.

Где мой рабочий стол Ubuntu? Его загрузка и запуск всегда по умолчанию на экране терминала, если я нажимаю Ctrl + Alt + F7, все еще в терминале, Ctrl + Alt + F1, все еще в терминале.

введите описание здесь

Нет GUI, как мне его восстановить?

РЕДАКТИРОВАТЬ:

РЕДАКТИРОВАТЬ:

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

Попробуй это. Просто нажмите Ctrl + Alt + T на клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду (ы) ниже:

Следуйте инструкциям ниже:

  1. sudo dpkg --configure -a
  2. sudo apt-get install --reinstall ubuntu-desktop
  3. перезагрузите компьютер и перейдите на рабочий стол

Какой менеджер дисплеев у вас был раньше? Перейдите в защищенный режим с правами root с помощью Ctrl + Alt + F1. Затем попробуйте переустановить следующие пакеты:

Если у вас менеджер дисплея, отличный от gdm, введите kdm или же lightdm ,

У меня когда-то тоже было это - в отношении nvidia-драйверов.

Когда я сталкиваюсь с этим на моей машине, я просто удаляю /etc/X11/xorg.conf и перезагружаю систему. НО - я всегда делаю резервные копии!:)

Это было размещено на Ubuntu-форуме, чтобы решить проблему после

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

С установленными проприетарными драйверами они сделали следующее:

Ctrl + Alt + F1 (чтобы открыть терминал) и после входа в систему:

Вшел в режим восстановления Grub и выбрал "восстанавливать поврежденные пакеты"

Удерживайте Shift, чтобы попасть в меню Grub, нажмите E, чтобы ввести временные изменения в место Grub 'vmalloc=192MB' рядом с тихой заставкой.

И проблема теперь решена?!

Затем они сделали изменение постоянным, отредактировав /etc/default/grub включать:

Может быть, это решит вашу проблему? Дай мне знать!

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

Такие команды, как apt-get update, не работают до перезагрузки. После перезагрузки я открыл терминал ( Ctrl + Alt + T ) и обновил все

и все вроде нормально работает.

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

Если у вас установлен графический интерфейс и он загружается в командную строку, вы можете использовать следующую команду:

У меня недавно возникла эта проблема. Итак, проблема в том, чтобы изменить диспетчер отображения по умолчанию или удалить связанный с ним демон. Моим менеджером отображения по умолчанию был gdm3, но я по ошибке установил xdm и, следовательно, при установке выбрал xdm. Но когда я понял проблему, я удалил xdm, надеясь, что по умолчанию вернется к gdm3, но этого не произошло. Вместо этого у меня появляется экран терминала, появляющийся при каждом входе в систему. Поначалу это было неприятно, но только одна строчка заставит это работать.

sudo apt install xdm

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

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