Ubuntu 9.10 X Застряг у циклі перезапуску - я думаю


1

Випробувавши Ubuntu, установка пройшла нормально - оновлена ​​до фірмових драйверів nVidia, але при перезапуску я отримую підказку для входу, і екран блимає дуже швидко майже так, як якщо Xserver намагається запустити і вийти з ладу, я можу набрати, коли екран не знаходиться як би "спалах", і це так швидко і випадково, що важко навіть набрати ім'я для входу, не пропускаючи деякі символи - це робить введення пароля (тобто не в змозі побачити, які символи зробили це чи ні) дуже важким.

Я можу увійти до компакт-диска в реальному часі та змінити свої налаштування - але я навіть не можу з’ясувати, як зупинити X, починаючи з запуску; Схоже, вони перенесли все навколо :-p

Я хотів би:

  • Зупиніть X від збоїв і божевільних (якщо це насправді Xserver)
  • Знайте, як зупинити X від запуску під час завантаження. Схоже, інтерактивне завантаження також за замовчуванням вимкнено

Оновлення: тимчасова робота навколо, здається, дозволяє ввімкнути ssh і просто підключитися до вікна через мережу - ssh, здається, працює нормально :-p

Ура, Кріс


Я спробував додати опцію "DontZap", і це, можливо , спрацювало; Щоб перезавантажити живий компакт-диск так довго, я ще не "перевіряв" це, але у мене був завантаження, коли екран мерехтів, і раптом він запустив екран входу - так, можливо, це щось змінило.
Крістофер Лайтфут

Спробував увімкнути Xinerama і застряг у тій же петлі, тому, схоже, це не має ніякого значення.
Крістофер Лайтфут

Відповіді:


1

Якщо ви зможете увійти в систему, ви можете ввести "sudo killall gdm", який би знищив Ubuntu Display Manager. Якщо ні, завантажте за допомогою компакт-диска Ubuntu та знайдіть файл / usr / sbin / gdm та перейменуйте його на "gdm.not" чи щось подібне, тож ви можете завантажитися в tty та видалити драйвер NVidia, який (на вашу думку) викликає проблема використання здатності. Перейменуйте gdm.not назад у gdm та перезавантажте.


Видалення /etc/X11/xorg.conf дозволяє успішно завантажуватись - X, здається, тепер може запуститися без будь-яких налаштувань і використовувати деякі базові стандартні конфігурації - не знайшов правильних драйверів або роздільної здатності, але це було краще, ніж нічого :-p
Крістофер Лайтфут

1

Щоб правильно виправити нескінченну реставрацію, запустіть у режимі відновлення та відредагуйте /etc/init/gdm.conf. Видаліть або неметалізуйте рядок "відродження".

Тепер ви можете перезапустити машину, і gdm взагалі не запуститься. Ви можете увійти до терміналу, діагностувати оригінальну проблему (можливо, проблема з драйвером), і як тільки ви зможете отримати X, щоб почати заново, ви зможете скасувати коментар щодо відновленої лінії та перезавантажити систему.

Це відома помилка в панелі запуску: # 431166


змушує мене сміятися, як просто це, мабуть, виправити, і наскільки безумним він запускає poeple (і врешті-решт віддає їх від використання linux), і, здається, ніхто не піклується про те, щоб залишити це з низьким пріоритетом. Залишаючи вашу машину непридатною без перезавантаження та редагування конфігураційних файлів - це сфера Windows, а не Linux. Що сталося з благодаттю? :-D. 8.10 До сих пір є моїм найкращим другом, поки гілка 9.X не зійде разом - також все ще чекає підтримки декількох моніторів !! :-D
Крістофер Лайтфут

9.x не вистачає підтримки монітора? Новини для мене. У мене три машини, на яких працює 9,04 або 10. Мені це звучить як нове запитання.
qedi

0

Якщо ви знаходитесь на консолі, ви можете спробувати потрапити до текстового віртуального терміналу (із зламаного входу в графічний інтерфейс), натиснувши Ctrl-Alt-F1(ви також можете скористатися F2-F6; повернутися до віртуального терміналу X за допомогою Ctrl-Alt-F7).

Якщо ви можете там увійти, закрийте X-сервер за допомогою sudo /etc/init.d/gdm stop. Тоді ви можете використовувати Aptitude, apt-get або інші інструменти командного рядка, щоб знайти та видалити власні драйвери NVidia, або спробувати перенастроїти їх для роботи. Перевірте зміни за допомогою startxкоманди (пам’ятайте, що X працює на vt7, тому якщо вам потрібно повернутися до текстової консолі, використовуйте Ctrl-Alt-F1). Після того, як ви працюєте, ви можете відновити нормальну функціональність GDM шляхом перезавантаження або запуску sudo /etc/init.d/gdm start.


Ви можете завантажуватися прямо в командний рядок із записом 'recovery' у меню завантаження Grub. Це завантажиться в режим обслуговування, що дозволяє увійти як root і виконувати будь-які системні операції за необхідності.


Ctrl + Alt + F {1-6}, здається, "працює", але екран мерехтить так погано (я також помітив, що індикатори на моїй клавіатурі блимають з однаковою швидкістю - шапки блокування, числове блокування тощо, тому я думаю, цілий X сервера перезапускається) набрати неможливо.
Крістофер Лайтфут

vt1-6 не повинен мати нічого спільного з X-сервером. можливо, встановлений вами драйвер nvidia суперечить конфігурації консолі. подивіться, чи завантажується до опції відновлення отримає стабільну консоль.
шарлатанний кіхот

Я теж думав, але мав однаковий досвід роботи з водіями nv та Nouveau.
Крістофер Лайтфут

Я не міг дізнатися, як змусити завантажувати груб, здається, вони відключили її, щоб збільшити час завантаження?
Крістофер Лайтфут

Швидше відключивши меню, не гріш себе :-p
Крістофер Лайтфут

0

Я отримую той самий миготливий екран. Що я роблю на своєму Dell D610, щоб зупинити миготіння, це перезавантажити комп'ютер і натиснути Escape ( ESC), а потім завантажитися до ядра у режимі відновлення. Це зупиняє миготіння, і я можу взагалі без проблем використовувати командний рядок.


Так, це було за кілька тижнів до офіційного випуску - тоді ще не було інтерактивного завантаження, GRUB просто продовжував, не даючи мені втриматись :(. Я не пробував цього, але думаю, що це було змінено.
Крістофер Світлоногий

0

Наступне працювало для мене

  • Коли груб починається завантаження, натисніть Esc
  • Виберіть "(режим відновлення)" у меню завантаження
  • Виберіть netroot у меню відновлення
  • Відредагуйте /etc/X11/xorg.conf та додайте "драйвер" sis "'у розділ Пристрої.
  • перезавантажити

http://www.mail-archive.com/debian-x@lists.debian.org/msg90264.html

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