Вопрос или проблема
Я установил чистую версию Manjaro. Когда я загружаю систему, я доходим до экрана входа. Когда я ввожу свой пароль, приглашение на вход исчезает, и я вижу фон Manjaro с курсором. Я могу двигать курсором, но ничего другого не могу сделать. Ничего не появляется, и экран остается таким навсегда.
Перед входом я пробовал комбинацию Ctrl+F2, затем Ctrl+F7, но когда я нажимаю Ctrl+F7, экран зависает, и я не могу двигать мышь или что-либо еще. Пожалуйста, помогите, у меня уже давно эта проблема, и я еще не заходил в систему.
У меня видеокарта Nvidia и процессор Core i7. Установлен Xfce
У меня была такая же проблема с Manjaro после обновления всего после свежей установки. Моё первоначальное решение заключалось в том, чтобы удалить файл displays.xml, найденный в папке ~/.config/xfce4/xfconf/xfce-perchannel-xml/. Проблема в том, что каждый раз, когда вы переходите в дисплейный менеджер или обновляете Manjaro, файл будет пересоздан, и, следовательно, проблема будет сохраняться.
Таким образом, оказывается, судя по моим исследованиям, что файл конфигурации xfce4 displays.xml, скорее всего, конфликтовал с чем-то в xorg.conf: частотой обновления.
Теперь я не уверен, связано ли это с информацией о мониторе (Samsung 22″ LED) или bundled с xorg/X11 или с драйверами Nvidia…или с чем-то другим.
Все, что я знаю, это то, что это сработало для меня (РЕШЕНИЕ ЗДЕСЬ—>): В Manjaro в меню панели найдите “Экран”, откройте его (дисплейный менеджер), измените опцию меню “Частота обновления” с 60 Гц на 59,9 Гц и нажмите “Применить”. Это решило мою проблему. Я перезагрузил систему и подтвердил, что проблема решена.
Таким образом, я думаю, что эта проблема может возникать с определёнными комбинациями аппаратного обеспечения / мониторов всякий раз, когда Manjaro/XFCE/Ядро/Драйверы GPU обновляются через репозиторий Manjaro. Я тестировал то же самое оборудование с Linux Mint 19 Tara XFCE и не смог воспроизвести эту проблему. Я все еще достаточно нов в Manjaro и не совсем уверен, в чем конфликт или откуда он возникает, но это происходит только после завершения обновления ядра / драйвера дисплея (Nvidia Nonfree). Я почти уверен, что это связано с самим настройками частоты обновления, которые не совпадают.
Я думаю, что нашел решение для своей проблемы после того, как сталкивался с ней 3 месяца! Читайте дальше!
Система:
- Ноутбук с интегрированной графикой Intel HD (без двух GPU, без Nvidia Optimus)
- Manjaro с KDE Plasma
Описание проблемы:
- После свежей установки Manjaro и попытки войти с вашим паролем на странице входа экран зависает
- Даже если вам удастся как-то пройти после страницы входа (после множества перезагрузок и попыток), некоторые программы просто начинают и мгновенно “скрываются” при запуске. Вы не можете запустить 90% приложений.
Факторы, которые, похоже, имеют отношение:
Проблема, похоже, вызвана комбинацией следующих факторов:
– Ваша модель GPU (только интегрированная графика Intel в моем случае, без других GPU для технологии Nvidia Optimus – т.е. переключение между интегрированной и дискретной графикой)
– Ваш выбор использования свободного или несвободного драйвера GPU в Manjaro
– Ваш предпочитаемый рабочий стол (в моем случае: KDE)
– Версия ядра (я пробовал все ядра 4.15-4.19. Только 4.20 работало)
Что я пробовал и что не сработало:
- Пробовал как свободные, так и несвободные драйвера GPU
- Пробовал все основные версии дистрибутива Manjaro с 2015 по 2019 год. Не сработало
- Стабильные версии ядра (я пробовал все ядра 4.15-4.19)
- Переустановка Xorg, пакетов, эксперименты с различными конфигурациями Xorg
- Полное обновление всех пакетов
Что сработало, обойдя проблему:
- Обновление до ядра 4.20 (Это можно сделать через “Настройки системы > Ядро”). Хорошая новость об обновлении ядра заключается в том, что оно исправит ваш GRUB, если вы с ним что-то не так сделали.
- Загрузка Manjaro с следующими параметрами загрузки (для этого нажмите “e” в меню GRUB и затем найдите параметр “quiet” где-то внизу и добавьте после него следующие параметры):
i915.modeset=1 vga=791
По сути, это заставляет параметры графики применяться до того, как запустится X сервер, устанавливая ваше разрешение на 1024x768x32, что широко поддерживается большинством систем. Используя этот трюк, вы сможете обойти ошибку “пустого черного экрана”, которая возникает, когда X сервер не может отобразить ваш экран. Если вы добавите параметр
3
(да, только число 3) как параметр после “quiet”, это полностью загрузит вашу систему в текстовом режиме.
– СОВЕТ: Если вы загрузите свой Manjaro и на экране входа нажмете CTRL+ALT+F3, введите ваше имя пользователя и пароль, а затем введите “sudo startx”, система сможет “обойти” зависание при входе. Однако вы будете вошли как пользователь “root” и у вас будет ограниченный доступ ко многим программам.
Эффективное решение:
- Обновите ваше ядро до 4.20
- Сделайте полное обновление системы с помощью:
sudo pacman -Syyu
- Отключите и удалите ваши драйвера GPU в “Инструменте определения оборудования”
- Измените настройки программного рендеринга, перейдя в:
Настройки > Дисплей и монитор > Композиторы > Рендеринг бэкэнд > OpenGL 3.1
- Перезагрузите
Если после выполнения всех этих шагов у вас все еще будет “черный пустой экран”, загрузите Manjaro с параметрами загрузки в текстовом режиме (уже описано выше), и попробуйте переустановить ваши драйвера GPU снова, следуя руководству здесь: https://wiki.manjaro.org/index.php/Configure_Graphics_Cards#Automated_Identification_and_Installation
Ответ или решение
Не удается войти в систему Manjaro: Экран зависает после ввода пароля
Введение
Если вы столкнулись с проблемой, когда экран зависает после ввода пароля в Manjaro и вы не можете войти в систему, это может быть вызвано несколькими причинами, связанными с несовместимостью графических драйверов, настройками экрана или проблемами с конфигурацией дисплея. В этой статье мы рассмотрим возможные решения данной проблемы, учитывая вашу конфигурацию оборудования и программного обеспечения.
1. Идентификация проблемы
Ваша проблема может быть связана с компонентами, такими как графическая карта NVIDIA, поскольку известные ошибки полезно рассматривать в контексте используемой конфигурации системы. Процессы взаимодействия между драйверами, рабочими окружениями (в данном случае Xfce) и конкретной настройкой оборудования иногда приводят к блокировке системы при входе в нее.
2. Первые шаги для диагностики
Перед тем как перейти к более глубокому анализу проблемы, рекомендуется выполнить следующие действия:
- Перезагрузка системы: Простая перезагрузка может помочь.
- Переход на текстовый режим: Нажмите
Ctrl
+Alt
+F2
для перехода в консольный режим. Если система зависает при переключении обратно на графический интерфейс сCtrl
+F7
, это может подтверждать наличие проблемы с графическим выводом.
3. Проверка конфигурации графических драйверов
Убедитесь, что установлены последние версии драйверов NVIDIA. Для этого выполните следующие шаги:
- Параметры конфигурации вашей системы могут включать как свободные, так и проприетарные драйвера. Возможно, стоит попробовать их переключение:
- Откройте меню Manjaro и найдите «Управление драйверами». Убедитесь, что у вас установлен корректный драйвер для вашей графической карты.
- Если вы используете NVIDIA, попробуйте установить
nvidia-dkms
иnvidia-settings
, или рассмотрите вариант использования открытых драйверовnouveau
.
4. Изменение настроек разрешения и частоты обновления
Как указано в вашем сообщении, конфликты с настройками частоты обновления могут приводить к проблемам с входом в систему. Вот как изменить настройки:
- Запустите систему с живого USB или в текстовом режиме.
- Убедитесь, что ваши настройки разрешения и частоты обновления экрана соответствуют возможностям вашего монитора.
- Введите команду для изменения частоты обновления вашего монитора, если необходимо:
xrandr --output <имя_выхода> --mode <разрешение> --rate 59.9
<имя_выхода>
можно узнать с командойxrandr
.
5. Обновление ядра системы и пакетов
Иногда проблема может решаться путем обновления ядра или всех пакетов в системе:
- Перейдите в режим суперпользователя и выполните обновление:
sudo pacman -Syyu
- Чтобы проверить доступные версии ядер, используйте:
mhwd-kernel -li
Если есть более новые версии ядра, установите их.
6. Настройки системы
Также стоит проверить конфигурацию вашей рабочей среды:
- Откройте диспетчер настроек
Settings
->Display
и убедитесь, что выбран корректный рендерер. - Попробуйте изменить режим рендеринга в настройках композиратора на OpenGL 3.1.
7. Заключение
Если все вышеперечисленные методы не помогли устранить проблему, советую обратиться на форумы сообщества Manjaro или проверить записи в журнале ошибок системы для получения более детальных сведений о том, что происходит во время процесса входа.
Помните, что диагностика подобных проблем иногда требует терпения, и важно сохранять системные резервные копии перед внесением серьезных изменений. Удачи в решении данной проблемы, и пусть ваш опыт использования Manjaro станет успешным!