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

Этот параметр должен войти в ваш файл prefs.js в профиле Firefox, который должен быть расположен в ~/.mozilla/firefox/*.default/.

Формат файла - JavaScript, поэтому теоретически он может быть искажен до нужного уровня синтаксический анализатор JS для его изменения, но Firefox обычно хорош и печатает каждый параметр в своей строке в алфавитном порядке. Чтобы добавить такой параметр, вы можете просто

echo 'user_pref("toolkit.networkmanager.disable", true);' >> ~/.mozilla/firefox/**replace**.default/prefs.js

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

if grep 'toolkit.networkmanager.disable' ~/.mozilla/firefox/*.default/prefs.js
then
    sed -i -e 's/^user_pref("toolkit.networkmanager.disable", \(true\|false\));$/user_pref("toolkit.networkmanager.disable", true);/' ~/.mozilla/firefox/*.default/prefs.js
else
    echo 'user_pref("toolkit.networkmanager.disable", true);' >> ~/.mozilla/firefox/*.default/prefs.js
fi

После изменения конфигурации вам потребуется перезапустить Firefox, чтобы применить изменение.

1
задан 26 April 2015 в 06:40

11 ответов

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

Чтобы решить это, я использовал Ctrl + Alt + F1, чтобы перейти к текстовой виртуальной консоли, зарегистрированной там, затем побежал:

sudo apt-get install linux-generic

Все снова заработало.

12
ответ дан 23 May 2018 в 21:00

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

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 в состояние «clean».

Посмотрите на это: 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

Посмотрите на это: https: // unix .stackexchange.com / questions / 144871 / remove-all-nvidia-files (часть командной строки)

Я попытался установить 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

на основе http: //rajat-osgyan.blogspot.com.au/2015/03/how-to-install-bumblebee-on-ubuntu.html

Иногда после включения bbswitch перезагружается, когда я do 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-issues /

Это был мой последний шаг, и я смог загрузить GUI.

9
ответ дан 23 May 2018 в 21:00
  • 1
    Мне только пришлось очистить драйверы nvidia, чтобы нормально перезагружаться. – Fraser 18 June 2015 в 11:18
  • 2
    Извлеките драйвер nvidia и перезагрузите систему, решите мою проблему. – d a i s y 19 September 2016 в 09:33

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

НЕ ЗАПУСТИТЬ nomodeset в параметрах загрузки!

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

6
ответ дан 23 May 2018 в 21:00
  • 1
    Спасибо за совет! Я НИКОГДА не подумал бы об этом. – Dustin French 2 March 2016 в 00:25
  • 2
    Я обнаружил это полностью случайно, потому что после одного из бесчисленных переустановок системы я просто забыл добавить его, и все работало как магия. – user3556519 2 March 2016 в 00:32
  • 3
    Где я могу найти / изменить параметры загрузки? – Neal 3 March 2016 в 23:06
  • 4
    @Neal здесь info askubuntu.com/questions/38780/… В нем описывается, как поместить nomodeset в параметры загрузки, что иногда необходимо для первоначального запуска системы перед установкой драйверов nvidia , Если он есть, вы можете удалить его таким же образом. – user3556519 4 March 2016 в 21:02
  • 5
    Спасибо, я тоже nomodeset при установке 16.04 и после инсталляции я установил драйверы nvidia. Сообщение, на которое я не мог войти, пробовал каждое решение по всем вопросам askubuntu. Это следует упомянуть в качестве заключительного шага в статьях / ответах, где они говорят вам добавлять nomodeset при установке! – Abhinav Upadhyay 1 May 2016 в 19:22

Я не смог установить пакет

sudo apt-get install linux-kernel-generic

, но это решило проблему с циклом входа для меня:

sudo apt-get install linux-generic

thx для идеи с ядром

2
ответ дан 23 May 2018 в 21:00

ИМХО Оптимус Зло.

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

1
ответ дан 23 May 2018 в 21:00

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

1
ответ дан 23 May 2018 в 21:00

Немного не по теме, но если у вас есть AMD вместо nVidia: после обновления с 14.04 до 14.10, а затем 15.04 я попал в цикл входа. После многих проблем с драйверами nVidia они не очень помогли. У меня есть HP Pavillion с процессором AMD и amp; Драйверы. Вот несколько простых шагов, которые сработали:

Нажмите ctrl-alt-F1, чтобы получить консольное приглашение (не-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

Тогда все было хорошо. [!d5 ]

1
ответ дан 23 May 2018 в 21:00
  • 1
    Спасибо, это точно решило проблемы входа в систему после обновления ядра. Для тех, кто приходит позже, может произойти ошибка красной сельди из VirtualBox («vboxclient: ядро ​​виртуального бокса не работает. Exiting.»), Но проблема входа была вызвана отображением драйверов. – doublemarked 20 August 2015 в 12:06

Эта ссылка работала как прелесть для меня - https://www.benburwell.com/posts/getting-login-to-work-ubuntu-15.04-nvidia/.

Она вела меня к журналы, в которых он показывает модуль GLX, не загрузились, и ему было предложено переустановить драйверы nvidia.

Я сделал лучше, перейдя в https://www.benburwell.com/posts/getting-login-to-work-ubuntu-15.04-nvidia/ и найдя мой новейший 64-разрядный драйвер linux и вместо этого используйте URL-адреса.

1
ответ дан 23 May 2018 в 21:00

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

sudo mv .Xauthority .Xauthority_old
1
ответ дан 23 May 2018 в 21:00

Я выполнил чистую установку 15.10, но обнаружил, что экран входа в lightdm отображал неполные слова (pa rd), а также попал в цикл, когда я вошел в систему. Ctrl-Alt-F1 зарегистрировал меня в порядке, и я тогда выдал команду sudo apt-get remove --purge nvidia- *. Это указало загрузку драйверов nvidia и сказали, что ни один из них не был установлен. Поэтому я решил установить последнюю в качестве эксперимента. sudo apt-get install nvidia-352 сделал трюк. После завершения не было никаких неполных слов, отображаемых на экране входа в lightdm, и я впоследствии вошел в систему без проблем. Поэтому я решил установить драйвер экрана nvidia ... желательно последний. Приветствия

0
ответ дан 23 May 2018 в 21:00
  • 1
    я удивлен, что чистая установка дала вам аналогичные проблемы. Исправьте этот PLZ, CANONICAL !!! – Dustin French 2 March 2016 в 00:24

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

0
ответ дан 23 May 2018 в 21:00

Другие вопросы по тегам:

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