4

После некоторого обновления и перезагрузки X не запускается.

Я не получаю никаких ошибок или предупреждений с консоли, после запуска последней службы ничего не происходит. Затем я могу переключиться на любой терминал, который мне нужен, войти в систему и запустить X с помощью startx. Это прекрасно работает. До этого, похоже, не было попыток запустить X (я удалил журналы в /var /log /X * и перезагрузил компьютер, после чего журналы не создавались).

Сейчас я использую стандарт 3.5.0-17 на Linux Mint 14 Nadia (XFCE). Я использую проприетарные драйверы Nvidia (хотя имейте в виду, что X отлично запускается с startx).

Как я могу снова запустить X автоматически? В чем причина такого поведения системы?

Изменить: я могу добавить, что я пытался переустановить проприетарные драйверы Nvidia (и они успешно установлены), я получаю аппаратное ускорение, и все, кажется, работает нормально после того, как я запустил X с startx.

Второе редактирование: у меня есть S30mdm в /etc/rc2.d/, который указывает на /etc/init.d/mdm

5 ответов5

2
sudo mv /etc/profile.d/infinality-settings.sh /etc/infinality-settings.sh
sudo chmod a+rx /etc/infinality-settings.sh

К .bashrc добавьте:

# INFINALITY FONT RENDERING CONFIG
. /etc/infinality-settings.sh
2

В некоторых случаях рендеринг шрифтов Infinality может вызвать проблемы при загрузке диспетчера отображения.

http://forums.linuxmint.com/viewtopic.php?f=208&t=136307

Если у вас установлена бесконечность, а перенастройка mdm не работает, попробуйте:

sudo apt-get remove fontconfig-infinality

Вы также можете перенастроить mdm следующим образом:

sudo dpkg-reconfigure mdm

таким образом, не нужно будет снова устанавливать mdm, задача, которая может стать сложной

1

Исправлена эта проблема с:

apt-get remove mdm
apt-get install mdm
0

Пока что лучший ответ, который я нашел, в случае версий Mint на основе Ubuntu 14.04 (с 17.01 по 17.03) - это apt-get remove mdm, но НЕ переустанавливать его. Это паршивое, ужасное решение, и оно точно не "решает" проблему, поскольку ничего из вышеперечисленного не сработало, но оно оставляет вам работоспособную систему. Система загрузится до "LM" логотипа "заставки" экрана и просто, кажется, зависнет там. Просто нажмите "alt F1", чтобы получить командную строку (полезная вещь в моей книге. С помощью этой командной строки вы можете сделать несколько удобных вещей для обслуживания системы!). Затем войдите в командную строку и введите "startx". X запустится правильно, хотя MDM отсутствует.

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

Для чего бы это ни стоило, похоже, что эта проблема вызвана тем, что НЕ используется средство обновления GUI "Диспетчер обновлений", а также глупо и лениво и используем «apt-get update» из командной строки, что я и сделал. (Менеджер обновлений имеет досадную привычку разрешать устанавливать только один пакет за раз. Можно собрать все нужные пакеты в одну команду обновления из командной строки, что я предпочитаю. Я не знаю, почему я не просто использовал Synaptic. К сожалению.)

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

0

У меня была точно такая же проблема, и ни одно из решений здесь не помогло мне. После многих часов борьбы, когда в журналах не было ошибок, я обнаружил, что моя проблема была (на удивление) результатом несвязанной синтаксической ошибки в /etc/profile.d/myscript.sh . Исправление моего сценария исправило проблему для меня.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .