X-сервер не запускается после команды nvidia-xconfig

1295
Ébe Isaac

Я продолжил с инструкциями согласно странице ArchWiki . У sudo pacman -S nvidiaкоманды было около 46 вариантов. Я linux416-rt-nvidia-390xx-390.48-3выбрал последнюю версию, потому что номер версии казался ближе к номеру, предписанному Nvidia (390,56) для моего графического процессора (GeForce GT 610).

Проблема: после sudo nvidia-xconfigи после перезагрузки X сервер не открывается; все, что я вижу, это черный экран с мигающим подчеркиванием в верхнем левом углу.

Удивительно, но когда вы chrootчерез живую загрузку, nvidia-settingsработаете и показывает надлежащие детали GPU (но с ошибкой загрузки драйвера в консоли), но X просто не работает. Тем не менее, я могу загрузиться обратно на X-сервер, переименовав / удалив /etc/X11/xorg.confфайл через chroot/ tty, однако nvidia-settingsне может быть выполнен без xorg.confсоответствующей настройки .

Я думал, что это может быть версия установленного пакета nvidia, поэтому хотел выбрать вариант по умолчанию, но я не знаю, как удалить и установить другой вариант. sudo pacman -S nvidiaпросто переустанавливает тот же пакет и sudo pacman -R nvidiaвозвращает target not found: nvidia.

Как решить эту проблему? Как правильно настроить nvidia в Arch / Manjaro Linux.

0
НИКОГДА не используйте nvidia-xconfig и никогда не используйте монолитный `/ etc / X11 / xorg.conf`! Вещи должны работать в значительной степени без какой-либо конфигурации. Также ваш драйвер может быть несовместим с последней версией xorg 1.20. Вы можете проверить `/ var / log / Xorg.0.log`. Если вы хотите установить другой драйвер, вы должны использовать что-то вроде `pacman -S nvidia-390xx`. Возможно, вы захотите использовать автозаполнение bash с pacman. cylgalad 5 лет назад 1
@cylgalad Спасибо за информацию (интересно, почему ArchWiki не предоставляет никакого предупреждения об этом). Та же проблема возникает с [минимальной конфигурацией] (https://wiki.archlinux.org/index.php/NVIDIA#Minimal_configuration). Ошибка в состоянии журналов: «NVIDIA: не удалось инициализировать модуль ядра NVIDIA», затем «Устройства не обнаружены» и «Нет экранов (EE)». Код ошибки 1 возвращается в конце. Ébe Isaac 5 лет назад 0
@cylgalad Я также попробовал ваше предложение в pacman; все еще говорит, что цель не найдена, bash autocomplete также не сильно помогает, он просто показывает все исполняемые файлы, начиная с `nvidia-`, и ни один из них не позволяет мне удалить / переустановить пакет. Ébe Isaac 5 лет назад 0
Для удаления используйте `pacman -R package`. Ошибка, которую вы дали, не очень информативна (вы пробовали `modprobe nvidia` перед запуском X?), Попробуйте взглянуть на все соответствующие строки, которые имеют` (EE) `, особенно те, которые относятся к видеодрайверу. Вы можете опубликовать / загрузить свой файл `Xorg.0.log`, чтобы я мог на него взглянуть. cylgalad 5 лет назад 0

0 ответов на вопрос

Похожие вопросы