Мой компьютер загружается на черный экран, какие варианты я должен исправить?

461

Я пытаюсь загрузить Ubuntu на моем компьютере. Когда я загружаю Ubuntu, он загружается на черный экран. Как я могу это исправить?

Содержание:

  1. Если вы пытаетесь установить Ubuntu
  2. Если у вас есть система двойной загрузки
  3. Если обновление или что-то еще вызвало вашу проблему
Хорхе Кастро
источник
Для меня на самом деле нужен был fsck. В конце концов, после полной перезагрузки, он попросил меня выполнить команду fsck. Вы можете попробовать это с помощью livecd: askubuntu.com/a/885085/458247
слова для

Ответы:

341

Если вы пытаетесь установить Ubuntu

1. Убедитесь, что ваш CD / DVD или USB флэш-накопитель записан / записан правильно и не поврежден:

2. Черный / фиолетовый экран при попытке загрузить LiveCD

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

  • Загрузитесь с Desktop Live CD и нажмите клавишу, когда увидите следующее:

    снимок экрана 1

  • Нажмите Enterи выберите английский:

    снимок экрана 2

  • Нажмите F6, используйте клавиши для перехода вниз nomodesetи нажмите Enter. Х появится слева от него . Затем нажмите Escи нажмите Enter«Попробуйте Ubuntu без установки».

    снимок экрана 3

Вы также можете попробовать, acpi = offи nolapicесли nomodsetтакже отображается как черный экран.

3. Черный экран

или же

«сначала нужно загрузить ядро» и «невозможно прочитать файл / cd0»

при установке на машину с поддержкой UEFI:

Установщик Ubuntu (при попытке запустить в режиме UEFI) будет зависать и останавливаться из-за реализаций спецификации UEFI от разных производителей и зависать по-разному. Чтобы определить, загружается ли ваша машина в режиме UEFI установщика, вы увидите

снимок экрана 4

REF: UEFI Community Ubuntu Документация Раздел 2.4

Если ваша машина поддерживает CSM (что является полной реализацией UEFI с эмулированным слоем BIOS) после выбора любой опции из списка grub, система будет зависать на черном экране.

Изображение выше фактически подтверждает только то, что ваш DVD / USB загружен с использованием UEFI, и в настройках микропрограммы будут некоторые средства, обеспечивающие загрузку накопителей для запуска установщика UEFI (решение может быть таким же простым, как обеспечение SATA для AHCI. ) - проверьте руководство вашего продавца! Также проверьте Раздел 2.3 Документации Сообщества UEFI для получения более подробной информации.

Сначала нужно отключить SECURE BOOT в настройках прошивки. Если это не приводит к запуску установщика Ubuntu, попробуйте отключить все, что упоминает UEFI в настройках прошивки. Или
Если вы не можете найти настройки UEFI, включите CSM - это отключит загрузку UEFI программы установки, а затем разрешит установку Ubuntu в устаревшей / BIOS версии.
После установки grub-efi UEFI можно будет снова включить. Снова обратитесь к UEFI Community Ubuntu Документация в Разделе 4

Некоторые машины используют полный BIOS с эмулируемым уровнем UEFI, который может выдавать ошибки, как описано, например, «сначала нужно загрузить ядро» и «невозможно прочитать файл / cd0»

Не на всех этих машинах реализована безопасная загрузка. Простой выбор UEFI в настройках BIOS настроит режим UEFI на жестких дисках. Для этих ошибок нет решения, и обходной путь - отключить UEFI, чтобы позволить установщику Ubuntu работать в устаревшем режиме; после чего восстановление можно использовать для установки, grub-efiчто позволяет / необходимо включить UEFI до того, как Ubuntu загрузится с помощью UEFI. Еще раз обратитесь к Документация Ubuntu сообщества UEFI в Разделе 4


Черный / фиолетовый экран после первой загрузки Ubuntu

Обычно это происходит из-за того, что у вас есть видеокарта Nvidia или AMD, или ноутбук с Optimus или переключаемой / гибридной графикой, а в Ubuntu не установлены проприетарные драйверы, позволяющие работать с ними.

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

  • Запустите компьютер и нажмите Right Shiftпри загрузке, чтобы открыть меню Grub. Используйте клавиши для навигации / выделения нужной записи (обычно первой).

    снимок экрана 5

  • Нажмите, eчтобы редактировать эту запись, которая покажет вам детали:

    снимок экрана 6

  • Найдите linuxзапись, как показано выше, используйте клавиши, чтобы добраться до нее, а затем нажмите Endклавишу, чтобы добраться до конца этой строки (которая может быть на следующей строке!).

    снимок экрана 7

    • Введите, nomodesetкак показано, и нажмите Ctrl+, Xчтобы загрузить туда, где вы можете успешно установить ваши графические драйверы.

Если вы используете Ubuntu 12.04 или 12.10 и имеете видеокарту ATI / AMD, вы должны следовать приведенным здесь инструкциям , иначе вы столкнетесь с этой проблемой каждый раз при перезагрузке компьютера.

LUKS шифрование

В случае, если вы установили Ubuntu с опцией шифрования LUKS / LVM, возможно, Ubuntu просто запрашивает ваш пароль - а вы его не видите. Если у вас черный экран, попробуйте нажать Alt+, а затем Alt+, чтобы переключить ваш tty, это может вернуть запрос пароля и включить подсветку.

Если у вас фиолетовый экран (может быть, вам также нужно установить nomodesetопцию -option?), И вы зашифровали свою полную установку Ubuntu, попробуйте просто ввести свой код шифрования / LUKS-пароль, подождав несколько секунд (или минут, просто чтобы убедиться). и продолжайте нажимать на Enter. Если это успешно, вы должны увидеть свой экран входа в систему через несколько секунд.


  1. Попробуйте альтернативный установщик - это текстовый установщик, который может работать лучше, чем liveCD, в зависимости от вашего оборудования.
    Если вы сделаете это, вы можете получить черный экран еще до того, как вы нажмете «grub». Простой Ctrl+ Alt+ Delполучают некоторые пользователей в работоспособное экране потайного
  2. Если у вас есть карта Nvidia Optimus, вам НЕ следует устанавливать драйверы nvidia, просто используйте встроенный драйвер, см. Здесь:

  3. После выбора параметров загрузки у вас есть возможность редактировать флаги загрузки вручную с помощью клавиатуры. Замените quiet splashна, no splashчтобы получить представление о том, на каком этапе ваша система терпит неудачу. Используя эту информацию, ищите ответы на форумах или в Интернете.

  4. Если вы все еще не можете установить Ubuntu, то, к сожалению, вы, вероятно, столкнулись с аппаратной ошибкой, см. Здесь: Как мне сообщить об ошибке?

izx
источник
11
Если это поможет кому-либо, если вы используете USB-накопитель, убедитесь, что вы записали ISO-образ на карту, а не просто скопировали его :) Я использовал Universal USB Installer
n00b
8
+1 Вы могли бы подумать, что Ubuntu загрузится nomodsetпо умолчанию, как Windows загружается со стандартным драйвером VGA по умолчанию. Все еще далеко от удобной установки, но благодаря этому я преодолел свои черные экраны (два из них, установщик USB и однажды установленный для драйверов Nvidia). #Fail
eduncan911
7
Я люблю Ubuntu и использую его каждый день, но когда обновление основной версии на ноутбуке с одним из самых распространенных в мире графических и mobo-чипсетов оставляет вас в ситуации с черным экраном и заглушающим курсором, который, вероятно, только переустанавливается из живого Компакт-диск будет исправлен, это заставляет меня задуматься, почему люди думают, что в ближайшее время он заменит Windows. Почему мне приходится выбирать между дерьмовой производительностью графики или проприетарным драйвером, который будет портить установку при обновлении?
Алан Б
2
Что если даже после «nomodeset» у меня все еще остается пустой экран, когда я пытаюсь загрузить Ubuntu в первый раз после установки?
Хендра Анггриан
1
что означают логотипы на фиолетовом / черном экране, и как я должен интуитивно знать, нажимать клавишу со стрелкой вниз?
user391339
77

Если обновление или что-то еще вызвало проблему с загрузкой:

  1. замерзает:

  2. Пользователи nVidia:

  3. Пользователи ATI / AMD:

  4. Grub recovery перекрестные ссылки

  5. Переустановка вашей машины

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

  7. LiveCD восстановление ссылки

  8. и так далее ...
  9. Если вы все еще не можете загрузить Ubuntu, то, к сожалению, вы, вероятно, столкнулись с какой-либо другой ошибкой, см. Здесь: Как мне сообщить об ошибке?
Хорхе Кастро
источник
В конце концов, что мне помогло, так это загрузка в режиме восстановления (начальное меню загрузки grub) и в «Системных настройках» -> «Диспетчер драйверов» измените видеодрайвер с «nvidia-396» на «xserver-xorg-video-nouveau». После этого я смог загрузиться в обычном режиме (без режима восстановления). У меня ноутбук Dell XPS с Nvidia GF GK107M.
mc.dev
62

Если ваша видеокарта Nvidia , выполните следующие действия:

  1. В меню GRUB при запуске нажмите e; тогда,
  2. Используйте клавиши со стрелками для замены quiet splashна no splashили nomodeset.
  3. Затем нажмите комбинацию клавиш Ctrl+ xдля загрузки.

Если ваша видеокарта ATI , выполните следующие действия:

  1. В меню GRUB при запуске нажмите «e»; тогда
  2. Используйте клавиши со стрелками для замены quiet splashна radeon.modeset=0.
  3. Затем нажмите комбинацию клавиш Ctrl+ xдля загрузки.
imparatorhan
источник
Добавление «nomodeset» устранило проблему загрузки консоли с моим Mac Mini, который загружался нормально до появления приглашения на вход в систему, затем экран превратился в искаженный беспорядок.
Пику
О, МОЙ БОГ! Это спасло мне жизнь, у меня есть материнская плата asus z-270 с nvidia gtx 1080ti и я схожу с ума !!!
user1767754
45

Увеличить яркость экрана

На некоторых ноутбуках (например, HP Pavilion ) вы можете загрузить черный экран из-за низкой яркости экрана .

Увеличьте яркость, используя комбинацию клавиш (это отличается для каждой модели. Например, FN+ F7)

зарегистрированных пользователей.
источник
1
О, МОЙ БОГ! Какое облегчение! Спасибо за ответ. Это была действительно глупая проблема. Я часами искал решение и нашел его здесь. Это было просто для увеличения яркости экрана. В моем случае это «Fn + F8».
Мукеш Чапагейн
3
Подтверждено на Dell XPS 12. Спасибо вам! Я бы никогда не заподозрил это.
незаполненные
Подтверждено на Lenovo Yoga 2 Pro.
Капдрагон
Это на самом деле смешно (учитывая то, что люди чувствуют после того, как узнали, что это проблема с черным экраном).
0xc0de
35

Похоже, мы оба используем одно и то же оборудование. По крайней мере, тот же процессор, тот же P67 и та же видеокарта (у меня GT 440). Что вы можете сделать, это следующее:

  1. При загрузке нажмите ESCклавишу или оставьте ее SHIFTнажатой, пока не появится меню GRUB.

  2. В меню GRUB выберите РЕЖИМ ВОССТАНОВЛЕНИЯ . Это должно сказать что-то вроде:

    Ubuntu, with Linux 3.2.0-25-generic-pae (recovery mode)

  3. После того, как режим восстановления завершит загрузку, он должен представить вам меню. Выберите опцию о переходе в оболочку с root-доступом ( root Option. Последний вариант на картинке ниже)

    введите описание изображения здесь

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

    А. Обновление системы

    1. sudo apt-get update
    2. sudo apt-get upgrade

    B. Nvidia Drivers

    Есть 2 способа установки проприетарных драйверов. Путь PPA или Путь Ubuntu по умолчанию.

    1. Путь Ubuntu по умолчанию включает в себя просто ввод в терминале sudo apt-get install nvidia-current(для текущих нормальных драйверов) или sudo apt-get install nvidia-current-updates(для последних текущих драйверов). Просто выберите один.

    2. Путь PPA имеет Последние кровавые драйверы. Я упоминаю об этом, поскольку я тестирую его в некоторых случаях, связанных с проблемами с телевизорами и разрешениями 16: 9/16: 10. Чтобы установить это, сделайте это:

      sudo add-apt-repository ppa:graphics-drivers/ppaи нажмите, ENTERчтобы принять сообщение, которое вы получите. Тогда делай sudo apt-get update. Наконец, сделай sudo apt-get install nvidia-375. Обратите внимание, что вы не можете смешивать это с Ubuntu. Один перезапишет другой.

  5. перезагрузка sudo reboot

Теперь, если у вас возникнут какие-либо проблемы, снова выполните следующие действия через терминал, но на этот раз перейдите в свою домашнюю папку. В моем случае это /home/cyrexтак, я бы cd /home/cyrex. В вашем случае вы должны изменить это на своего пользователя и применить следующее:

sudo rm -fr ./config/monitors.xml
sudo rm -fr .nv*
sudo rm -fr /etc/X11/xorg.conf

Затем, когда вы загружаетесь в Ubuntu, измените разрешение с помощью параметра « Дисплеи» в меню настроек Ubuntu (значок в правом верхнем углу).

Там мы удалили файл monitors.xml, чтобы решить некоторые проблемы с разрешением, удалили .nvidia-settings, чтобы исправить некоторые проблемы с конфигурацией Nvidia, и удалили xorg.conf (который на самом деле не нужен в последних версиях Ubuntu), чтобы удалить все плохо настроенные параметры.

Наконец, мы можем выполнить опцию grub в меню восстановления, чтобы исправить любые проблемы с загрузчиком.

Луис Альварадо
источник
1
Спасибо! Мой загружался в черный экран. Я не следовал большинству из того, что здесь, но я нашел способ войти в режим восстановления, так как метод смены не работал для меня. В конце исправление было обновлением grub в режиме восстановления.
Кельвинилла
Любая идея, почему я получаю также черный экран с курсором при попытке загрузки из режима восстановления?
AlvaroAV
@Liarez было бы здорово, если бы вы могли создать вопрос о том, что уже читали этот ответ. Также включите ваше оборудование.
Луис Альварадо
1
@ LuisAlvarado Я создал это сегодня утром здесь . Не могли бы вы взглянуть? Gracias!
AlvaroAV
Большое спасибо, вы спасли мой день! Этот способ, наконец, сработал!
Саурабх Сингх
31

У меня была эта проблема прошлой ночью. Внезапно моя система больше не загружалась. Проверка BIOS закончилась бы, затем она просто зависла бы на черном экране с мигающим курсором. Оставьте его там на несколько часов на всякий случай. Когда это не сработало, я отключил все USB-устройства, и внезапно он снова загрузился. Я точно не сузил его, но в моем случае это был либо мой USB-концентратор, либо iPod, подключенный к тому USB-концентратору, который вызывал его зависание.

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

Stéphane
источник
У меня тоже было это загадочное решение. Я думаю, что он искал загрузочный раздел с некоторых USB-устройств и не находил его, или пытался читать и зависать.
EMF
Единственное, что я подключил к USB-порту, - это моя мышь. Я попробовал ваше решение, но, к сожалению, не повезло.
Тесто
Я помню это решение от Windows: я подозреваю, что ваш компьютер, возможно, пытался загрузиться с одного из этих USB-устройств, и ничего не делал, потому что они не могли по-настоящему загрузиться. Изменение порядка загрузки в BIOS может в любом случае позволить вам нормально загружаться с USB-устройств.
JMCF125
Это решение сработало для меня.
Омар Тарик
25

Если вы используете установщик Windows (Wubi)

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

Чтобы усложнить ситуацию, начиная с Ubuntu 11.10, есть два разных способа установки с помощью Wubi. Первый способ - это использование ISO-образа рабочего стола, которое применимо ко всем подпакетам (Kubuntu, Lubuntu, Mythbuntu и т. Д.), А также, если вы сами загрузили Ubuntu-ISO.

Второй метод - использование предустановленного образа диска , если вы запускаете wubi.exeавтономно и выбираете установку Ubuntu .

Способ 1

Вы увидите это:

Completing the Ubuntu installation
For more installation options, press ESC now 5...4...3...2...1

Нажмите Escи тогда вы увидите это:

Normal mode
Safe graphic mode
ACPI workarounds
Verbose mode
Demo mode

Игнорируйте безопасный графический режим, так как он применялся к Ubuntu в 2008 году и ничего не делает для современной проблемы nvidia / radeon. Поместите курсор в обычный режим и нажмите E. Затем отредактируйте запись и вставьте, nomodesetкак показано здесь (ищите ее между nopromptи quiet splashв середине; обратите внимание, что могут быть некоторые другие различия, но больше ничего не меняйте - просто добавьте nomodeset):

linux /ubuntu/install/boot/vmlinuz debian-installer/custom-installation=/ubuntu/install/custom-installation 
iso-scan/filename=/ubuntu/install/installation.iso 
automatic-ubiquity noprompt nomodeset quiet splash boot=casper ro debian-installer/locale=en_US.UTF-8 
console-setup/layoutcode=us console-setup/variantcode= -- rootflags-syncio
initrd /ubuntu/install/boot/initrd.lz

Теперь нажмите Ctrl+ Xдля загрузки.

ПРИМЕЧАНИЕ . Это относится только к установке; в следующий раз, когда вы загрузитесь, вам придется переопределить его снова, и для этого он будет таким же, как и при обычной установке (ответ выше ). Удостоверьтесь, что вы держите, Shiftчтобы показать меню Grub.

Способ 2 Когда вы запускаете wubi.exeавтономную версию Ubuntu и устанавливаете ее (не как вспомогательную версию), она загружает предварительно установленный сжатый образ диска с установкой Ubuntu по умолчанию, а затем распаковывает его до размера виртуального диска. Пока нет grub.cfgнастроек, поэтому он использует файл \ubuntu\install\wubildr-disk.cfgдля первой загрузки, который вы можете отредактировать и добавить nomodeset:

loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
search --set=diskroot -f -n /ubuntu/disks/root.disk
probe --set=diskuuid -u $diskroot
linux /vmlinuz root=UUID=$diskuuid loop=/ubuntu/disks/root.disk preseed/file=/ubuntu/install/preseed.cfg wubi-diskimage ro quiet splash nomodeset
initrd /initrd.img
boot

Примечание. Если вы впервые зашли в эту ветку после загрузки, возможно, grub.cfgона уже создана (даже если она зависла). В этом случае редактирование \ubuntu\install\wubildr-disk.cfgфайла ничего не даст - оно всегда /boot/grub/grub.cfgсначала проверяет наличие внутри виртуального диска. Поэтому вы должны следовать инструкциям для нормальной установки выше .

Также обратите внимание, что меню Grub по умолчанию подавляется при установке Wubi (даже если есть две операционные системы - потому что вы загружаете Ubuntu из Windows, и поэтому добавление записи Windows из меню Grub Ubuntu не имеет смысла), поэтому вы должны нажать и удерживать Shiftключ после выбора Ubuntu для того , чтобы отобразить меню Grub. В Windows 8 он перезагружается после того, как вы выбрали загрузку в Wubi, и в этом случае вы должны удерживать Shiftклавишу после сообщений BIOS.
(Это только для Windows 8 с BIOS - Wubi не работает с UEFI).

bcbc
источник
17

У меня тоже была эта проблема, или похожая. Оказалось, что по какой-то причине Ubuntu начал с яркости экрана на самом низком уровне. Если бы я вошел в очень темную комнату, я мог бы видеть экран достаточно хорошо, чтобы перейти к панели управления «Яркость и блокировка» и повернуть яркость туда, где она должна быть.

melanjolly
источник
Вы нашли способ это исправить? Мой ноутбук всегда начинается с темного экрана.
Филипп
17

как исправить :

  1. Начало убунту, Логин, сейчас в blackscreen перейти к консоли Ctrl+ Alt+ F1 и типаnautilus

  2. если nautilusне может быть открыт в типе терминалаunity

  3. Теперь, не выходя и не останавливая команду, unityвернитесь к интерфейсу Ubuntu на моем компьютере Ctrl+ Alt+F7
  4. открыть терминал в наутилусе с помощью Ctrl+ Alt+ Tи набратьnautilus
  5. пока nautilusоткрыт, в терминальном типеsudo software-properties-gtk
  6. В поиске графических драйверов моей проблемой были драйверы по умолчанию для X.org. У меня есть видеокарта ati, и я установил драйверы fglrx-updates, если у вас есть nvidia, установите драйверы nvidia или если у вас есть драйвер ati
  7. перезагрузка
  8. после входа в систему вы увидите, что nautilus работает хорошо, а обои - единственное, что не работает. откройте терминал и наберите: dconf reset -f /org/compiz/иsetsid unity

это оно.

Я надеюсь, что это решит вашу проблему.

Эрик Дэвид Руис Коронель
источник
очень хороший ответ, но не ясно, что на самом деле черный экран в режиме двойной загрузки ?! - Когда Windows находится на первом загрузочном разделе жесткого диска, тогда черный экран у вымогателей без логотипа Ubuntu ?! - или нет ?! - когда раздел восстановления удален, то наверняка черный, как черный кот в черном туннеле, в то время как должна существовать идеология.
dschinn1001
15

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

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

Режим восстановления - ваш друг, но вам не всегда нужен однопользовательский сеанс root для решения проблем. На самом деле, вы можете просто войти в консоль, выбрав «возобновить», не рассматривая другие параметры в меню восстановления. Приятной особенностью обычного консольного сеанса в однопользовательском корневом режиме является то, что вы можете запустить несколько терминалов одновременно - переключаться между ними или открывать новые с помощью Alt+ F1, Alt+ F2и т. Д. Есть большая вероятность, что это видео проблема с драйвером, из-за которой вы не можете войти в графический вход в систему, и это может быть результатом обновления, которое вы сделали перед перезагрузкой компьютера.

Вы можете работать несколько лет подряд, не сталкиваясь с подобными проблемами, но это хорошая идея, чтобы знать свое оборудование и быть готовым к использованию терминала. По сути, есть два драйвера видео, о которых нужно беспокоиться: драйвер ядра и драйвер xorg. Xorg - это видеосервер, использующий протокол x11 для отображения полноцветных объектов с глубиной и всевозможными сумасшедшими эффектами. Это уровень абстракции между приложениями, такими как среда рабочего стола или диспетчеры окон и драйвер ядра. Драйвер ядра - это еще один уровень абстракции, но он немного ближе к взаимодействию с реальным оборудованием.

Задача ядра (в данном случае Linux) - передавать сообщения между приложениями и оборудованием. Драйверы могут быть либо скомпилированы в ядро, либо добавлены специальным образом через модули ядра. Возможно, вы используете модули, если вы не настроили и не скомпилировали свое собственное ядро. Драйвер ядра как модуль загружается вскоре после загрузки, что упрощает обновление при выключении питания для замены карты. Хорошей новостью является то, что есть несколько более или менее стандартных инструментов, которые вы можете запустить из командной строки, чтобы дать вам больше информации о таких типах драйверов, реальном оборудовании и о том, загружаются ли они: lspci, dmidecode и dmesg, to name несколько. На $man dmidecodeэтих инструментах есть справочные страницы (например, ) и множество инструкций, поэтому сейчас я не буду вдаваться в подробности.

Тогда есть драйверы Xorg. Чтобы получить список того, что доступно в репозиториях, вы можете напечатать apt-cache search xserver-xorg-video | lessсписок всех возможных драйверов. Трубить lessс помощью «|» Символ, который вы, вероятно, можете набрать, нажав клавишу с косой чертой, удерживая нажатой клавишу Shift (чтобы понять, что это за символ), дает вам возможность прокручивать список водителей назад и вперед (с помощью клавиш со стрелками). Чтобы получить больше информации о конкретном драйвере, вы можете напечатать apt-cache show xserver-xorg-video-vesa(выбрать один наугад). Чтобы установить один, вы можете напечатать apt-get install xserver-xorg-video-vesaи надеяться на лучшее. По состоянию я не знаю , сколько версий назад Xorg будет пытаться загрузить один из установленных драйверов для вас автоматически, но при определенных условиях , которые вы могли бы иметь файл конфигурации сохраняющиеся вокруг в /etc/X11называетсяxorg.conf, Так что посмотрите и посмотрите, есть ли там кто-то:ls /etc/X11/xorg.conf

Если вы обновили драйвер Xorg без непосредственного обновления самого Xorg, есть вероятность, что возврат к старому драйверу через apt-get installне приведет к автоматическому извлечению версии Xorg, с которой он совместим - это должно быть, но apt не всегда делает то, что должно. Как минимум, вам понадобится подходящая версия xserver-xorg-core. Не пытайтесь удалить обновленную замену xorg, просто введите команду, apt-get install xserver-xorg-coreчтобы вернуться назад и автоматически удалить более новую версию. Этот совет относится в основном к переходным переименованным пакетам, которые предоставляют виртуальные пакеты.заменить те, которые все еще поддерживаются в той же ветви дерева пакетов. Виртуальные пакеты иногда бывают беспорядочными и могут делать забавные вещи с любой из ряда зависимостей, которые меняются местами в процессе обновления / понижения, но концентрируются на том, чтобы сначала вернуться к GUI.

Теперь, когда я дал обзор некоторых направлений для начала поиска и устранения неисправностей, давайте вернемся к экрану консоли, который, как мы надеемся, без промедления выбрал «возобновить» в меню восстановления. Если у вас нет необходимости копировать и вставлять консоль без мыши, вам будет сложно, так что подготовьте себя с помощью gpm для поддержки мыши и некоторых других инструментов: links / links2 или w3m (веб-браузеры), vim (текстовый редактор), dpkg, apt, less (ключи стиля vim и поиск как man) и grep. Я, вероятно, оставляю несколько.

Некоторые особенно полезные команды для dpkg: dpkg -Lпоказать файлы для пакетов, которые уже установлены, и dpkg -l | lessпоказать все пакеты, которые установлены в данный момент (переданы по lessканалу). Иногда gpm немного привередлив в том, чтобы позволить вам выбирать вещи, поэтому вы можете перезапустить его, /etc/init.d/gpm restartно вы могут возникнуть проблемы с переходом по ссылкам на странице перед перезагрузкой w3m или браузера links. w3m немного легче прокручивать и, как правило, лучше для аутентифицированных сессий (например, вход на форумы для получения помощи). Требуется немного привыкнуть к нажатию клавиши Esc, чтобы нажимать на ссылки (гиперссылки), и кривая обучения немного круче, чем в браузере, известном как links.

Если у вас нет карты Nvidia или чего-то другого с проприетарной поддержкой драйверов для linux, которую вы хотите попробовать, я бы уклонился от драйверов ядра, прежде чем пытаться что-то делать с xorg - попробуйте сначала устранить неполадки с драйверами xorg, потому что это может быть намного проще чем настраивать ядро ​​под аппаратное обеспечение (в зависимости от марки). Дело в том, что вы можете перейти по ряду ссылок, которые ведут вас в неправильном направлении, когда производители чипов отправляют вас к производителям карт и производителям карт, которые не оказывают вам никакой поддержки. Что касается опробования разных ядер для разных «ванильных» версий драйвера, придерживайтесь версий ядра, которые не далеко от вашей текущей (предоставленнойuname -r) если вы действительно не заинтересованы в тестировании. Есть довольно хороший шанс, что последнее ядро ​​основного уровня даже не загрузится в вашей системе, так зачем беспокоиться, если вы застряли с наполовину сломанной установкой? Сосредоточьтесь на выполнении минимума, необходимого для восстановления, чтобы не отставать от слишком большой работы. Вы можете напечатать вещи в emacs, vim или pico / nano или проверить свою электронную почту в mutt или pine, но в конце концов вы захотите вернуться в 21 век.

Удачи!

Adam
источник
13

Если на вашей видеокарте установлено более одного видеопорта (или более одной видеокарты), то подключение монитора к другому порту может решить проблему.

В прошлом у меня была проблема с графическими картами с двумя DVI, когда она не загружалась с использованием одного из портов (возможно, вторичного?), Но отлично работает на другом порту.

долан
источник
2
Я отключил встроенную графику, чтобы решить эту проблему
Rots
13

Если загружена Ubuntu 10.04, но не загружена 10.10 или более новые версии

Скорее всего, ACPI вашего компьютера не поддерживается. Ubuntu 10.04 поддерживал драйверы для ACPI, но отказался от поддержки с 10.10.

Чтобы попробовать это, измените BootOptions на nolapicи посмотрите, загружается ли Ubuntu Live CD ( информация ).


Если это сработало, у вас есть 2 варианта загрузки LiveCD:

  1. Отключите «Новый интерфейс карты» (который я видел в UbuntuForums )

    • Перейдите в BIOS> Безопасность> Безопасность интерфейса ввода / вывода> «Новая интерфейсная карта». Установите его на «Заблокировано».

    • Убедитесь, что у вас есть компакт-диск восстановления Windows, если у вас есть Windows, потому что Windows может отображаться как ошибка.

  2. Или отключение ACPI, что не рекомендуется, поскольку оно может отключить некоторые важные функции на вашем компьютере (например, вентиляторы). Это не рекомендуется, если вы не попробовали первый вариант и не знаете, что делаете!

    Инструкция ( источник ):

    • Перезагрузите компьютер.

    • Нажмите клавишу , указанную во время запуска сообщений (обычно F2, Escили F1) , чтобы войти BIOS.

    • Нажмите в меню «Настройки питания».

    • Выделите запись ACPI, нажмите Enter, выберите «Отключено» и нажмите еще Enterраз.

    • Нажмите Escи Yдля выхода и сохранения.

    • Опять же, убедитесь, что у вас есть компакт-диск восстановления Windows, если у вас есть Windows, потому что Windows может отображаться как ошибка.

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

Эмерсон Се
источник
13

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

Я просто исправил это. (вроде) Мое решение (так что вы можете загрузить обратно в свой графический интерфейс) (не знаю, было ли это на самом деле или где-то вместе):

после этого я мог перезагрузиться и войти в систему.

ДОПОЛНИТЕЛЬНО: если у вас есть цикл входа в систему (введите пароль и он будет принят, он повторно запросит ваш пароль): (создайте резервную копию файла)
mv ~/.Xauthority ~/.Xauthority.old и повторите попытку входа.

любой вопрос, просто спросите.

Ральф Бишопс
источник
Для меня сначала использовать «update grub loader» из меню восстановления, удалить fglrx driversm, установить «gdm» и установить драйверы с открытым исходным кодом, хотя экран входа выглядит иначе.
Rafal
Для меня 14.04 LTS решение было просто sudo apt-get remove fglrx *
Rotomano
11

Я обновил с 10.10 до 11.04 до 12.04 LTS, и когда 12.04 загрузился в первый раз, у меня был пустой экран после меню GRUB. На самом деле он загрузился нормально - я мог использовать SSH в системе, как обычно, но видео на самой консоли не работало. Загрузка в режиме восстановления тоже работала нормально. Здесь было решение.

Аппаратное обеспечение = Macbook, начало 2008 года, Macbook4,1. (Черный - начало 2008 года / Penryn)

После долгих проб и ошибок, решением было редактирование и обновление GRUB, как показано ниже. Соответствующие правки были

  • GRUB_CMDLINE_LINUX_DEFAULT = "тихий всплеск nomodeset"
  • GRUB_GFXMODE = 1024x768

sudo nano /etc/defaults/grub
sudo update-grub

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=2
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
GRUB_CMDLINE_LINUX="nopat"

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE=1024x768

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
Craig
источник
11

Оказывается, мне пришлось создать LiveCD и полностью переустановить GRUB. После того, как я это сделал, все снова работает нормально.

Документация по переустановке grub находится здесь: help.ubuntu.com .

Тупой
источник
2
чтобы переустановить grub, документация здесь help.ubuntu.com/community/Grub2#ChRoot
stivlo
10

Этот помог хотя бы немного: http://ubuntuforums.org/showpost.php?p=9965194&postcount=8

В итоге:

  1. Беги gksu gedit /etc/initramfs-tools/conf.d/splash.
  2. В текстовом редакторе добавьте FRAMEBUFFER=yв файл.
  3. Сохраните файл и выйдите из текстового редактора.
  4. Выполнить (в терминале): sudo update-initramfs -u
Элия ​​Каган
источник
9

У меня была эта проблема несколько раз. Я иногда получаю ошибки при обнаружении одного из жестких дисков, и я думаю, что порядок загрузки поврежден в BIOS. Исправление порядка загрузки решает проблему загрузки. У меня есть старая модель ASUS Nov 2005 с WD 750 ГБ и жестким диском Samsung объемом 1,5 ТБ.

штифтик
источник
8

Когда появится меню загрузки grub, нажмите, eчтобы отредактировать правильную строку загрузки. Где это говорит, GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"измени это GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset".

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

Если у вас возникли проблемы с вышеперечисленным, вы можете навсегда изменить вышеуказанную строку в файле конфигурации grub.

Загрузитесь в режиме восстановления (выбор из загрузчика grub) и отредактируйте файл /etc/default/grubсогласно приведенным выше инструкциям.

Вы можете редактировать этот файл, набрав:

nano /etc/default/grub

Вам придется обновить меню Grub:

update-grub

затем перезагрузите компьютер, набрав

reboot
fabricator4
источник
8

У меня была эта проблема с Ubuntu 12.04 64-битной версией. У меня все идет хорошо, я включаю перезагрузку драйверов Nvidia и ничего, кроме черного экрана. Я переустанавливал несколько раз с одинаковыми результатами. Затем я вспомнил, что у меня была эта проблема с предыдущими версиями Ubuntu. Я скачал и установил 32-битную версию, затем установил драйверы Nvidia, и у меня не было этой проблемы. Это происходит только тогда, когда я использую 64-битную версию с драйверами Nvidia.

dtanderson
источник
8

В случае, если черный экран только прерывистый (и что может быть мигающий курсор), проблема может возникнуть у lightgdm, имеющего состояние гонки и не способного правильно стартовать.

По крайней мере, так было для меня. См. Здесь для решения: http://www.webupd8.org/2013/01/ubuntu-lightdm-black-screen-when-using.html (см. Также этот отчет об ошибке ).

Суть этого: использовать gdm, а не lightgdm (т. Е. sudo apt-get install gdmИ выбрать в gdmкачестве диспетчера входа по умолчанию при запросе ).

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

Это я исправил, добавив опцию ядра "nomodeset", как указано, например, в этом ответе .

Но после этого я все еще не мог нормально загрузиться; теперь он остановится с мигающим курсором. И это, как сказано выше, более детально, вызвано тем, что у lightdm есть состояние гонки - что проявляется в основном, если загрузка происходит очень быстро, например, с SSD (как это имеет место для меня).

Надеюсь, это кому-нибудь поможет.

оборота кодирования
источник
7

У меня на ноутбуке была забавная проблема. Я думал, что у меня был черный экран два раза, и мне пришлось выключить его кнопкой. Незадолго до того, как я попробовал еще раз, я едва увидел темные буквы в центре экрана, поэтому я нажал кнопку, которая осветляет экран, и теперь это работает :)
Кроме того, я использовал http://sourceforge.net/projects/ unetbootin / , возможно это помогло.

Альмир Сарайчич
источник
6

UBUNTU 12.04 LTS install Проблема, зависание / сбой при загрузке экрана. (Видеокарты Nvidia)

  1. Извлеките видеокарту из вашей машины.
  2. Установите Ubuntu (вы не должны получать никаких ошибок при запуске универсального драйвера.)
  3. После установки Ubuntu вставьте видеокарту обратно в машину, пока вышка все еще отключена. Затем подключите кабели VGA / HDMI / DVI к графической карте. Включите компьютер и выберите опцию восстановления в меню GRUB, затем загрузитесь как обычно.

  4. Перейдите на веб-сайт Nvidia и возьмите драйвер linux, он будет в формате .run

  5. Установите драйвер, используя следующие шаги.

    а. Переместите драйвер на рабочий стол и переименуйте его в нечто простое и запоминающееся.

    б. Ctrl+ Alt+F1

    с. Команда Runsudo /etc/init.d/lightdm stop

    д. Запустите команду cd ~/Desktop DRIVERNAME.run(Как вы ее переименовали.)

    е. Команда Runchmod +x DRIVERNAME.run

    е. Команда Runsudo ./DRIVERNAME.run

    грамм. Следуйте инструкциям и продолжайте

    СОВЕТ Если вы все еще зависаете с «Похоже, вы запускаете« X »сервер», измените команду на шаге 5c следующим образом:sudo /etc/init.d/gdm stop

  6. Ctrl+ Alt+F7

  7. Ctrl+ Alt+ t(Используйте шаги 7 и 8, только если вы не можете получить доступ к кнопке перезапуска или увидеть ваш экран.)

  8. Запустите команду Shutdown -h(ИЛИ, sudo shutdown 0 -hесли другая команда не удалась.)

  9. Загрузите компьютер и наслаждайтесь :) Я предлагаю распечатать эти инструкции.

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

Matthew Kaulfers
источник
4

Я тоже попробовал эти методы - без радости. Вот что сработало для меня .

Вот часть, которая была полезна:

Получение разрешения 1366x768

Создать файл /etc/grub.d/01_915resolution

echo insmod 915resolution
echo 915resolution 58 1366 768 32

и выполнить:

chmod +x /etc/grub.d/01_915resolution

В файле /etc/default/grubприсвойте значение 1366x768x32переменным GRUB_GFXMODEи GRUB_GFXPAYLOAD_LINUX:

GRUB_GFXMODE=1366x768x32
GRUB_GFXPAYLOAD_LINUX=1366x768x32

Выполнение:

sudo update-grub

перезагрузка, теперь у вас разрешение 1366x768.


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

Дэвид
источник
4

Это зависит от того, где происходит сбой установки и ваша установка ведет себя плохо.

Requeriments

  • Вам нужен доступ к меню восстановления, если вы не ищете другие варианты.
  • Доступ в Интернет через сеть с поддержкой DHCP
  • КИШКИ! Так как это деликатный процесс.

Процедура

  1. Как только вы окажетесь в меню восстановления, выберите Активировать сеть.
  2. Теперь выберите перетаскивание в корневую оболочку.
  3. Беги mount -a. (В моем случае это была плохая установка, которую я был вынужден сделать)
  4. Убедитесь, что ваша сеть работает и работает: ping -c 2 4.2.2.2если это не удается, запустите dhclient. ping -c google.comесли не получится, беги dhclient.
  5. Теперь обновите ваши репозитории: apt-get update
  6. Установить дебсум: apt-get install debsums
  7. Беги debsums -s. Это даст вам список пакетов, которые имеют проблемы. Примите к сведению каждого.
  8. Теперь переустановить пакеты , которые есть проблемы: apt-get --reinstall install packages.
  9. Обновите ваш grub на всякий случай. update-grub,
  10. Перезагрузка и удачи.
Braiam
источник
3

После обновления с 12.10 до 13.04 экран входа в систему становится черным, поскольку яркость установлена ​​на самый низкий уровень (Intel Integrated Graphics)

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

Для меня решение пришло из этого сообщения об ошибке по адресу https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1173059 , изменив / etc / default / grub от имени пользователя root путь:

Создайте файл резервной копии, чтобы вы могли восстановить его, если это решение не работает:

sudo cp /etc/default/grub /etc/default/grub.original

Чтобы открыть файл с помощью sudo, вы можете использовать его в Терминале, например:

sudo gedit /etc/default/grub

Затем замените:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

в

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux acpi_backlight=vendor"

Вам нужно будет запустить update-grub2, чтобы применить изменения:

sudo update-grub2

Вот и все. После перезагрузки у меня все работало безупречно (то есть мой экран входа имеет нормальный уровень яркости).

YuriC
источник
2

Оказывается, драйверы ATI Catalyst были несовместимы с 13.10. В итоге я переустановил ОС с live CD, и все прошло хорошо, но теперь я должен выяснить, почему нет звука.

AlexKibo88
источник
1

У меня просто была похожая проблема с Xubuntu после установки драйверов катализатора ATI. Очистка 2-х пакетов fglrx позволила мне правильно войти в систему и получить рабочий стол .... хотя и без подходящих драйверов и ускорения.

user204363
источник
1

Ситуация 1) Невозможно решить с помощью uefi-black-screen - uefi-bios должен быть видимым, чтобы вы могли правильно использовать live-usb-флешку. Аккумулятор также имеет чип, таким образом, вымогателей атакует через этот чип ...

а) вытащите аккумулятор после выключения машины (20 секунд слегка нажав кнопку питания).

б) отсоедините кабель питания с обоих концов.

в) после ожидания используйте только кабель питания

г) быстро включите два пальца, нажимая «ESC» и «F2»

д) отключить режим восстановления uefi-настроек

е) отключить безопасную загрузку

g) убедитесь, что порядок загрузки по usb позволяет использовать usb-live-stick на 1-м месте !!! сохранить и перезагрузиться из BIOS (оставить аккумулятор подальше)

h) переустановите Ubuntu или восстановите диск с помощью режимов Ubuntu-Recovery, но я бы предпочел завершить новую установку вместе с предыдущей установкой Ubuntu и удалить Windows. я) вам нужно удалить Windows, потому что чип аккумулятора хочет возродить Ransomware для Windows, как предыдущая установка первой загрузки.

Ситуация 2) Черный экран с Windows при загрузке первого жесткого диска, затем он смертельно уверен, вымогателей:

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

В случае, если у Хорхе Кастро установлена ​​двойная загрузка с Windows (независимо от того, какой), я просто нажал бы на быструю смену двумя пальцами клавиш «esc» и «F2», чтобы вернуться в uefi-bios перед машиной. загружается в черный экран после небольшого нажатия кнопки выключения в течение 20 секунд.

Replay:

а) отключить машину, слегка нажав на 20 секунд кнопку питания

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

в) подождите немного ... затем включите вашу машину

d) теперь быстрая смена двумя пальцами между клавишами «F2» и «ESC»

д) должен снова появиться uefi-bios ... тогда это еще не конец!

f как защита от дурака) решите режим загрузки, включить или отключить безопасную загрузку ( http://www.eightforums.com/tutorials/17058-secure-boot-enable-disable-uefi.html ). Это решает, вернетесь ли вы в Windows для запуска действительно http://malwarebytes.org - программы.

г как джентльмен) это не джентльменский стиль но я спас твой день.

Когда malwarebytes - программа закончила свою работу и avast тоже закончила свою работу, воспользуйтесь тогда бесплатной программой очистки реестра ( http://heise.de )

ситуация 3.) Таким образом, ubuntu-recovery должен снова работать после шага 1.) и шага 2.)

а) освободить память

б) восстановить файловую систему

в) зайти в root - терминал

введите там:

sudo apt-get install --reinstall grub * --fix-missing

sudo apt-get update

sudo update-grub2

sudo passwd (новый метод, подобный паролю, здесь: http://nosy-x.com/password-001.html в параноидальном методе подходящий квантовый пароль)

счастливое кодирование и не забудьте поесть ...

оборота dschinn1001
источник
-1 это был слишком сложный ответ еще до того, как посоветовали «не забывать есть еду ...», что может быть истолковано как снисходительное отношение к бездомным или психически / эмоционально конфликтующим
WinEunuuchs2Unix
1

У меня только что была такая же проблема на Ubuntu 14.04.2. И это решило это:

 apt-get install ubuntu-desktop
Samer
источник