Почему переход на tty дает мне пустой экран?

64

После загрузки в графический интерфейс в 12.04, я пытаюсь перейти на виртуальный терминал (или оболочку или tty) с помощью Ctrl - Alt - F1 ( F1 через F6 ), и экран остается пустым. Я пробовал все экземпляры 6 tty, и результаты те же. Ctrl - alt - F7 возвращает меня обратно в графический интерфейс без проблем. Любые мысли?

    
задан SeanO 11.07.2012 в 21:47
источник

5 ответов

61

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

  1. Откройте терминал с помощью Ctrl + Alt + T
  2. Вставьте ниже и введите свой пароль:

    sudo sed -i -e 's/#GRUB_TERMINAL/GRUB_TERMINAL/g' /etc/default/grub
    
  3. Затем введите sudo update-grub

  4. Перезагрузка и виртуальные терминалы должны теперь работать.
ответ дан izx 12.07.2012 в 00:56
источник
15

Для меня это зафиксировало добавление nomodeset к строке GRUB_CMDLINE_LINUX_DEFAULT в файле /etc/default/grub . Вот как это сделать:

  1. Введите терминал: gksu gedit /etc/default/grub

  2. Искать эту строку: GRUB_CMDLINE_LINUX_DEFAULT

    Так, например, если у вас есть:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"
    

    измените его на:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1 nomodeset"
    
  3. После завершения обновления grub ( sudo update-grub ) и перезагрузки ( sudo reboot ), чтобы изменения вступили в силу.

Необязательный . Вы можете добавить nomodeset vga=xxx (а не только nomodeset ), xxx - это код экрана VESA, который наилучшим образом соответствует вашему разрешению экрана. Взгляните на .

    
ответ дан Mina Michael 18.01.2016 в 21:15
3

Это для более новой версии Ubuntu:

  1. Измените конфигурационный файл GRUB:

    sudo nano /etc/default/grub
    
  2. Найдите строку

    #GRUB_GFXMODE=640x480
    

    измените его на

    GRUB_GFXMODE=auto
    

    и сохраните файл.

  3. Затем обновите grub

    sudo update-grub
    
ответ дан Michael 10.09.2017 в 20:01
1

Пожалуйста, взгляните на мой вопрос на ссылке относительно виртуального терминала, который не работает на Ubuntu 16.04 на Lenovo Thinkpad T400.

Представленное решение предназначено для пользователей с гибридной видеокартой, в частности, графической картой AMD / ATI и интегрированной видеокартой Intel. Для меня отключить графическую карту Intel и включить модуль ATI / AMD Radeon с открытым исходным кодом помогает в моем случае.

Если вы используете старую графическую карту Radeon, такую ​​как my (Radeon HD 3450/3470), теперь вы можете легко переключаться между виртуальным терминалом и графическим рабочим столом для устранения потенциальных проблем.

Если добавить blacklist intel_graphics_card в /etc/modprobe.d/blacklist.conf и запустить

sudo depmod -a 

по-прежнему не работает из-за ядра Linux или других зависимостей, рекомендуется добавить modprobe.blacklist=<module_name> в /etc/default/grub , как в следующем примере:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash crashkernel=384M-:128M radeon.dpm=1  modprobe.blacklist=i915"
    
ответ дан Jiawan 탁가만 Yovan 19.06.2017 в 07:59
0

Вам нужно отключить графический драйвер после Ctrl + Alt + F1 , прежде чем пытаться установить драйвер Nvidia

Как и в sudo /etc/init.d/lightdm stop

    
ответ дан Pat Hertel 26.02.2015 в 01:25