15.04 та Nvidia: цикл входу


35

Оновлений 14.10 до 15.04, робочий стіл не вдається завантажити минулий екран входу. Я набираю свій пароль, чую байт звуку несправності, повертаючись на екран входу. Також не можна завантажувати накопичувач на 15,04 пальця, створений на іншому ПК. Обліковий запис гостя робить те саме. Спробував видалити всі пакети драйверів nvidia, спробував возитися з .Xauthority, спробував використовувати gdm замість lightdm (не вдалося ще гірше: екрана входу немає взагалі). Спробував перевстановити ubuntu-desktop. Не вдалося отримати код помилки зонда ACPI PCC, починаючи з 219 або щось подібне.

В даний час працює 15.04 згаданий накопичувач пальців ... на іншому ПК з інтегрованою графікою AMD, проблем немає.

15.04 не любить відеокарти Nvidia. Будь ласка, допоможіть!


Аналогічне запитання - askubuntu.com/questions/613577 .
JdeBP

ви спробували створити нового користувача або почати з чистої домашньої папки?
Джованні Торальдо,

Я спробував створити нового користувача, і проблема не зникає. Дякуємо за відповідь!
Дастін Французький

Ви встановлюєте драйвер для CUDA або для візуалізації на фактичному екрані? Якщо це для CUDA, переконайтеся, що ви не встановлюєте openGL у файл cuda.run.
користувач1282043

Відповіді:


17

це ти з майбутнього. Ось як я це виправив: я цього не зробив! Я знову завантажив зображення 15,04 з веб-сайту Ubuntu і створив на диску USB-накопичувача "диск" на USB-накопичувачі. Сьогодні це працювало, але це не минулої ночі :( Можливо, Canonical виправив їх зображення ... Тому я завантажився з накопичувача пальців і вилучив свій існуючий 15.04 та встановив нову копію! Впевнений, що я втратив усі свої файли (VirtualBox, всі встановлені ігри тощо), але тепер Linux працює знову. Нехай це стане уроком для вас Дастін! Ніколи не намагайтеся оновити ОС Ubuntu! Просто створіть резервні копії всіх своїх файлів і зробіть чисту інсталяцію ... так, як раніше робити з Windows!


Збиватися. Щойно я втратив установку Linux після оновлення до 15 з 14. Чорно-сірий цикл екрану ще до того, як я побачу екран входу. Будь-який спосіб виправити це без свіжої установки? якщо я ctrl alt f1, вона повертається до циклу через 2 секунди консолі ..
Zasz

Майбутній Дастін, ти проклятий геній.
Мотома

@zasz Щойно зі мною трапилось. Рішенням було продовження ctrl + alt + f1-ing та видалення gdm.
Ніл

@Neal, за все життя я ніколи не зрозумію gdm vs lightdm. я не знаю, що вони, я не знаю, який у мене є, і чорт за все добре знаю, що моя система не запустить іншу (спробувала). ....... я здогадуюсь, що я намагаюся сказати, що це щаслива п'ятниця!
Дастін Френч

12

У мене була точно така ж проблема. Я точно не знаю, чому це сталося, але, здається, моє ядро ​​не було оновлено.

Щоб вирішити, що я використовував Ctrl+ Alt+, F1щоб перейти до текстової віртуальної консолі , увійшов там, а потім запустив:

sudo apt-get install linux-generic

Все знову почало працювати.


9

Моє виправлення для мого ноутбука

Dell xps l502x, тому це графічна карта Intel + Nvidia optimus.

Погляньте, що у вас є

dkms status

Ви можете отримати щось подібне

bbswitch, 0.7, 3.19.0-15-generic, x86_64: installed
nvidia-340, 340.76, 3.19.0-15-generic, x86_64: installed

Видаліть усі драйвери Nvidia, поверніть Ubuntu у стан "чистого".

Подивіться на це: https://unix.stackexchange.com/questions/144871/remove-all-nvidia-files

В основному, ви робите:

sudo apt-get purge $(dpkg -l | awk '$2~/nvidia/ {print $2}')

Це повинно видалити всі драйвери nvidia, і тепер ви повинні бути чистими.

Ви можете подвоїти перевірку:

dkms status

Встановіть драйвер Nvidia

Подивіться на це: http://www.binarytides.com/install-nvidia-drivers-ubuntu-14-04/ (частина командного рядка)

Я спробував встановити nvidia-349, це не вийшло, тоді я пам’ятаю, раніше я використовував nvidia-340. Здається, важливо пам’ятати, що працює для вас. Я згоден:

sudo apt-get install nvidia-340 #(you may want to try nvidia-346)

Подивіться на цей довгий посібник

http://rajat-osgyan.blogspot.com.au/2015/03/how-to-install-bumblebee-on-ubuntu.html

На кроці 4 замість

sudo echo ON > cat/proc/acpi/bbswitch 

Я змінив його на

sudo tee /proc/acpi/bbswitch <<<ON

на основі https://github.com/Bumblebee-Project/bbswitch

Іноді після включення bbswitch, перезавантаження, коли я це роблю echo /proc/acpi/bbswitch, я все одно бачу OFF. Переконайтесь, що Nvidia встановлена ​​в першу чергу або перезавантажтеся кілька разів. Якщо це так OFF, дотримуйтесь інструкції до наступного кроку.

Перезавантажте

Після посібника перезавантажте програму, перевірте, чи все ще виникає проблема з циклом входу. Якщо у вас все ще є проблеми, то подивіться/var/log/Xorg.0.log

/var/log/Xorg.0.log

Шукайте повідомлення про помилки, які позначаються (EE). У моєму випадку це говорить

Failed to load /usr/lib/x86_64-linux-gnu/xorg/extra-modules/libglx.so: libnvidia-tls.so.340.46: cannot open shared object file: No such file or directory

Я роблю це locate libglx.so, здається, файл сидить в інших місцях. Настав час перебудуватиxorg.conf

Перебудувати xorg.conf

Перегляньте цей посібник: https://lkubuntu.wordpress.com/2011/08/30/quick-and-easy-way-to-fix-x11-isissue/

Це був мій останній крок, і я зміг завантажитися в GUI.


Мені довелося лише очистити драйвери nvidia, щоб мати можливість перезавантажитись нормально.
Фрейзер

Видалення драйвера nvidia та перезавантаження системи вирішують мою проблему.
ромашка

6

У мене був такий самий випуск на Ubuntu 15.10. Жодне із запропонованих тут рішень не працювало, а також інші навчальні посібники. Після кількох чистих встановлень системи я нарешті з'ясував, що це спричинило.

НЕ ВКЛЮЧАЙТЕ nomodeset постійно в параметрах завантаження!

Після чистої установки я не зміг увійти, не ввівши вручну nomodesetпараметри завантаження grub перед завантаженням. Однак після першого входу я встановив його у файлі конфігурації завантаження, так що мені не доведеться вводити його кожен раз. Після однієї з переустановок я забув це зробити, і цього разу драйвери NVIDIA встановлені без проблем, і мені вдалося увійти просто чудово.


Дякую за пораду! Я НІКОЛИ б не придумав подібного.
Дастін Французький

Я виявив це зовсім випадково, тому що після однієї з незліченних перевстановок системи я просто забув її додати, і все працювало як магія.
користувач3556519

Куди мені піти, щоб знайти / змінити параметри завантаження?
Ніл

@Neal ось інформація askubuntu.com/questions/38780/… Тут описано, як вставити nomodesetпараметри завантаження, які іноді потрібні для початкового запуску системи перед установкою драйверів nvidia. Якщо він там є, ви можете його видалити тим же способом.
користувач3556519

Дякую, я також встановив номодсет під час встановлення 16.04 та після інталяції встановив драйвери nvidia. Публікація, в яку я не зміг увійти, спробував кожне рішення з усіх питань askubuntu. Це слід зазначити як завершальний крок у статтях / відповідях, де вони говорять про те, щоб додати nomodeset під час встановлення!
Абхінав Упадхей

2

Не вдалося встановити пакет

sudo apt-get install linux-kernel-generic

але це вирішило проблему з циклом входу для мене:

sudo apt-get install linux-generic

THX для ідеї з ядром


1

IMHO Optimus - це зло .

Ubuntu 14.10 подарував мені кілька сивих волосся через Nvidia , потім я перейшов на Win 8. Вчора я відчув, що мені щось не вистачає з Win 10 та завантажений 15.04. Перший запуск після встановлення та чорний екран із безперервним звуком відмови. Ctrl+ Alt+ не F1відображав консоль. Перевстановлювався 2 рази, перш ніж я згадав про проблему з Optimus 14.10. Вирішили проблему лише з джмелем .


1

У мене була схожа проблема, але вторинний обліковий запис міг увійти, тому я знав, що моя система не працює. Ось як я це виправив. Я зайшов у домашню папку облікового запису, в якому було порушено, і перемістив усі приховані конфігураційні папки та файли, що стосувалися gnome, gtk тощо, або все, що я не знав, що хотів би зберегти (як-от налаштування браузера, музика тощо). Перезавантажте. Мені довелося перевстановити деякі системні налаштування та переставити піктограми робочого столу, але це набагато краще, ніж ціла установка із додаванням сховищ та додаткових пакетів. Дайте йому піти, перш ніж видути його та встановити свіжий.


1

Трохи поза темою, але якщо у вас AMD замість nVidia: Після оновлення 14.04 до 14.10, а потім 15.04 я потрапив у цикл входу. Після багатьох проблем з драйверами nVidia вони не дуже допомогли. У мене є Павільйон HP з процесором та драйверами AMD. Ось прості кроки, які спрацювали:

Натисніть ctrl- alt-, F1щоб отримати підказку консолі (non-gui).

dkms status # shows that fglrx-core was installed
sudo apt-get purge fglrx-core
sudo apt-get install fglrx-updates
dkms status
sudo reboot now

Тоді все було добре.


Дякую, саме це вирішило проблеми з входом після оновлення ядра. Для тих, хто прийде пізніше, може виникнути помилка червоного оселедця від VirtualBox ("vboxclient: ядро ​​virtualbox не запущено. Вихід."), Але проблема з входом була пов’язана з драйверами дисплея.
подвійний маркер

1

Це посилання спрацювало як шарм для мене - https://www.benburwell.com/posts/getting-login-to-work-ubuntu-15.04-nvidia/ .

Він спрямовував мене до журналів, де показано, що модуль GLX не завантажувався, і доручив перевстановити драйвери nvidia.

Я зробив щось краще, перейшовши на сторінку http://www.geforce.com/drivers і знайшовши свій останній 64-бітний драйвер для Linux і замість цього використовуючи URL-адреси.


1

Для мене я просто змусив перенастроювати графічний сервер, видаливши .Xauthorityфайл у tty у домашній папці:

sudo mv .Xauthority .Xauthority_old

0

Я здійснив чисту установку 15.10, але виявив, що на екрані входу в lightdm відображаються неповні слова (pa rd), а також потрапляв у цикл, коли я входив у систему. отримати видалити --purge nvidia- *. Тут перераховано набір драйверів nvidia і сказано, що жоден не встановлений. Тому я вирішив встановити останнє як експеримент. sudo apt-get install nvidia-352 зробив свою справу. Після завершення на екрані входу в lightdm не було показано неповних слів, і я згодом увійшов без проблем. Тож моє виправлення полягало у встановленні драйвера екрану nvidia ... бажано найновішого. Ура


Я здивований, що чиста установка викликала у вас подібні проблеми. ВИПУСКУЄМО ЦЕ ПЛЗ, КАНОНІЧНИЙ !!!
Дастін Французький

0

Погляньте на свій / домашній розділ з командою df, якщо він не заповнений . Це може призвести до перезавантаження x-сервера ...

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.