Intereting Posts
Как я могу получить относительную дату на основе относительной даты командой linux date? Использование xclip в качестве обходного пути для отсутствия ключа на клавиатуре? Как сохранить настройки LiveCD? Слияние трех анимаций .gif он-лайн подсчет уникальных строк Лучший способ распространять общедоступный SSH-ключ пользователя для многих хостов? сделать постоянный виртуальный интерфейс? Как захватить IP-адрес клиентов на мой сервер через обратный туннель ssh. Экран: могу ли я выполнять команды и разбивать окно при запуске экрана? Как увеличить размер раздела Linux (EXT4) без потери данных, когда раздел подкачки находится именно после него? ~ / .inputrc файл не работает правильно Ограничить результаты поиска в SSH Использование YUM или установка APT на CentOS Измените приглашение PS1 в подэлементе sh, вызванном из родительского bash Как проверить, что хостам запрещен доступ к серверу имен?

Параметр уровня ядра Debian – xorg не запускается с драйверами NVIDIA

У меня возникли проблемы с подключением моего дисплея к командной строке debian kernel по умолчанию:

\boot\vmlinuz-4.2.0-0.bpo.1-amd64 ro root=UUID=4e496eaa-bcf1-41a0-9eee-dd1c8367c855 initrd=boot\initrd.img-4.2.0-0.bpo.1-amd64 

Если я попытаюсь просто позволить ноутбуку загрузиться с этим аргументом командной строки по умолчанию, я получаю сообщение об ошибке «oh, no something wrong».

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

Я обнаружил, что если я изменил эту командную строку ядра на:

 \boot\vmlinuz-4.2.0-0.bpo.1-amd64 ro root=UUID=4e496eaa-bcf1-41a0-9eee-dd1c8367c855 initrd=boot\initrd.img-4.2.0-0.bpo.1-amd64 2 

или добавьте 3, он загрузится в gnome-shell, после чего я могу войти в систему, startx и перейти на рабочий стол без каких-либо проблем.

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

как я отредактировал свою строку ядра

 sudo vi /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT ="" GRUB_CMDLINE_LINUX="text" GRUB_TERMINAL="console" sudo update-grub 

перезагрузка и все еще закончилась на скриншоте, приведенном выше.

если вместо этого, когда я прихожу к меню grub, я редактирую строку ядра из:

 \boot\vmlinuz-4.2.0-0.bpo.1-amd64 ro root=UUID=4e496eaa-bcf1-41a0-9eee-dd1c8367c855 initrd=boot\initrd.img-4.2.0-0.bpo.1-amd64 

и добавьте 2 или 3 к самому концу, как это

 \boot\vmlinuz-4.2.0-0.bpo.1-amd64 ro root=UUID=4e496eaa-bcf1-41a0-9eee-dd1c8367c855 initrd=boot\initrd.img-4.2.0-0.bpo.1-amd64 2 

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

Я отправил ответ на этот вопрос, который должен был в основном очистить nvidia * от моей системы. Он работает, но в конечном итоге мне понадобятся драйверы nvidia, поскольку я программирую opengl {es} и хочу переместить мою разработку в linux.

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

Загрузив вышеуказанные шаги, добавив 2 в конец строки ядра, выполните следующие действия:

 \boot\vmlinuz-4.2.0-0.bpo.1-amd64 ro root=UUID=4e496eaa-bcf1-41a0-9eee-dd1c8367c855 initrd=boot\initrd.img-4.2.0-0.bpo.1-amd64 2 

из командной строки я запускал их с помощью sudo:

 apt-get remove --purge nvidia* rm /etc/X11/xorg.conf apt-get update apt-get autoremove reboot 

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