Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Слегка разломал систему. Наверное иксы. РЕШЕНО.  (Прочитано 2521 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн jeffersonplane

  • Автор темы
  • Любитель
  • *
  • Сообщений: 76
    • Просмотр профиля
Ещё до изменения файла xorg.conf система стала грузится таким образом:

grub --> заставка ubuntu--> командная строка--> запрос логина;

в этом месте, после воода логина (иногда можно успеть ввести пароль) на экране появляется цветной салат из фракталов.
Загрузился в recovery mode--> root shell;
Выполнил под рутом все манипуляции, отредактировал xorg.conf
Попробовал загрузиться обычным способом - опять салат на экране.
Наверное, надо переустанавливать X?
ps
Попробую сейчас приложить сюда листинг файлов из бэкапного архива, может быть чо-то прояснится.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Слегка разломал систему. Наверное иксы. По
« Ответ #31 : 05 Апреля 2009, 04:30:54 »
jeffersonplane, обычно если подобная проблема не решается за полчаса-час, то с точки зрения экономии времени быстрее будет сделать реинсталл.
А так ковыряться есть смысл только чтобы скилл работы в текстовом терминале поднять.
« Последнее редактирование: 05 Апреля 2009, 04:34:09 от ArcFi »

Оффлайн amuse.ter

  • Любитель
  • *
  • Сообщений: 90
    • Просмотр профиля
У тебя в grub > Recovery menu > xfix - Try to fix X server (нет такого пункта?)

Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1576
    • Просмотр профиля
Цитировать
...командная строка--> запрос логина;
Запрос логина происходит в консоли или уже в GDM?
Подпись автора jillsmitt истинна...

Оффлайн jeffersonplane

  • Автор темы
  • Любитель
  • *
  • Сообщений: 76
    • Просмотр профиля
Re: Слегка разломал систему. Наверное иксы. По
« Ответ #34 : 05 Апреля 2009, 13:04:04 »
У тебя в grub > Recovery menu > xfix - Try to fix X server (нет такого пункта?)
Есть, пробовал. Не помогает.

Цитировать
Запрос логина происходит в консоли или уже в GDM?
В консоли. Ну те.е, слначала меню grub потом бублик Ubuntu с полоской загрузки, потом появляется командная строка и запрос логина/пароля. И сразу же после этого - салат.

Пользователь решил продолжить мысль 05 Апреля 2009, 11:31:57:
UPD
Вот содержимое того забэкапленного архива. Мочжет быть это прольёт какой-то свет на ситуацию?
« Последнее редактирование: 05 Апреля 2009, 13:34:52 от jeffersonplane »

Оффлайн massive

  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Наверное есть смысл востановить эти файлы
-rw-r--r-- root/root        14 2008-10-30 01:07 /etc/X11/default-display-manager
-rw-r--r-- root/root       894 2009-02-25 14:12 /etc/X11/xorg.conf.failsafe
-rw-r--r-- root/root      1054 2009-02-27 19:23 /etc/X11/xorg.conf.fglrx-0
-rw------- root/root       614 2008-10-30 00:58 /etc/X11/Xwrapper.config
-rw-r--r-- root/root      1037 2009-02-27 19:04 /etc/X11/xorg.conf~

Оффлайн jeffersonplane

  • Автор темы
  • Любитель
  • *
  • Сообщений: 76
    • Просмотр профиля
Re: Слегка разломал систему. Наверное иксы. По
« Ответ #36 : 05 Апреля 2009, 15:46:50 »
Товарищи, починилось. Пишу из выздоровевшей Убунты.
Дело было в седующем.
В папке /etc/X11/, наряду с файлом xorg.conf, находились следующие ксоргоподобные файлы:

Цитировать
xorg.conf.20090404010025
xorg.conf.20090404192027
xorg.conf.20090404192133
xorg.conf.failsafe
xorg.conf.fglrx-0

Содержимое всех этих файлов (за исключением одного), было совершенно одинаковым, и совпадало с содержимым файла xorg.conf, вот таким:
(Нажмите, чтобы показать/скрыть)

Один файл, xorg.conf.20090404010025, имел другой текст:

(Нажмите, чтобы показать/скрыть)

Я переписал эту начинку в файл xorg.conf, перезагрузился и всё заработало.
Очевидно,  xorg.conf.20090404010025  - это автоматический бэкап Ксорга, который система сделала до того как начать какие-то изменения.

По горячим следам, вопрос:
- Где посмотреть настройки системы, по которым делаются такие автоматические бэкапы xorg.conf, как обозначенный xorg.conf.20090404010025? Пригодится на будущее.

Alie Alexandross, amuse.ter, massive :
Спасибо вам большое, компадрес, за потраченное время и поддержку.
Вся эта история конечно от большого ума, но в процесе ковыряния стал больше понимать как работает система.

ArcFi :
Чувак, ты не клёвый. 
« Последнее редактирование: 05 Апреля 2009, 16:41:16 от jeffersonplane »

Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1576
    • Просмотр профиля
Re: Слегка разломал систему. Наверное иксы. По
« Ответ #37 : 05 Апреля 2009, 15:48:00 »
Что-то я никак не могу понять: какое отношение имеет xorg, если видео начинает глючить ещё до прохождения авторизации в консоли  ???
P.S. По результатам вижу, что сменили драйвер на поприетарный ATI, но где логика? Драйвер для Х -ов должен там и глючить, но почему консоль?
« Последнее редактирование: 05 Апреля 2009, 15:52:50 от Alie Alexandross »
Подпись автора jillsmitt истинна...

Оффлайн jeffersonplane

  • Автор темы
  • Любитель
  • *
  • Сообщений: 76
    • Просмотр профиля
Re: Слегка разломал систему. Наверное иксы. РЕ
« Ответ #38 : 05 Апреля 2009, 16:05:16 »
Система стартует, инициирует загрузку, запускает иксы, обращается к файлу конфигурации. Там ей говорят, что надо пользоваться какими-то странными устройствами. Перед тем, как осознать настройки, система успевает спросить юзернейм (иногда пароль). После этого на экран подаётся салат. Как-то так, наверное.
Последовательно если, то наверное дело было так:
1. Я снёс нужные системе файлы.
2. Система стала запускаться только из рекавери-режима.
3. Были проведена попытка пофиксить систему из меню восстановления (починка dpkg, починка X-сервера)
3. Я восстановил нужные системе файлы из бэкапа.
5. Система стала загружаться в обычном режиме, но в консоли.
6. Была проведена повторная попытка пофиксить систему из меню восстановления (починка dpkg, починка X-сервера)
5. Видимо, в этот момент, файл xorg.conf как-то хитро забэкапился.
4. Система стала выдавать салат.

Я тоже не могу сейчас точно сказать, что менно получилось в результате чего. Моделировать повторно не буду:) Догадки - приветствуются)
Но лучше на обозначенный синим вопрос   ответьте, это интереснее.

 
« Последнее редактирование: 05 Апреля 2009, 16:24:46 от jeffersonplane »

Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1576
    • Просмотр профиля
Теперь понятно  :D Авторизуетесь вы, всё-таки, не в консоли, а в *DM.
Если у вас поприетарные драйвера стоят можно попробовать пересобрать xorg.conf
sudo dpkg-reconfigure xserver-xorgПотом из консоли
sudo aticonfig --initial -fи перезагрузится. В результате должен сгенерироватся xorg.conf с fglrx драйвером. Только сохраните рабочий конфиг на всякий пожарный ;)
Подпись автора jillsmitt истинна...

Оффлайн jeffersonplane

  • Автор темы
  • Любитель
  • *
  • Сообщений: 76
    • Просмотр профиля
Re: Слегка разломал систему. Наверное иксы. РЕ
« Ответ #40 : 05 Апреля 2009, 16:38:18 »
Alie Alexandross :
Цитировать
Теперь понятно  :D Авторизуетесь вы, всё-таки, не в консоли, а в *DM
Что такое DM*, поясните? Я когда говорю консоль, имею в виду что нет графической оболочки. Ниенте. Нада. Нихт. Нон. Ноу. Просто чёрный экран и командная строка.
Прочие советы - они скорее на будущее. Если когда-нибуь возникнет(тьфу-тьфу) похожая ситуация.
Сейчас-то всё работает как часы, состояние идентично тому, что было перед всей эпопеей(;
Вопрос синим(выше), плиз?

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
$ sudo dpkg-reconfigure -phigh xserver-xorg
xserver-xorg postinst warning: overwriting possibly-customised configuration
   file; backup in /etc/X11/xorg.conf.20090405164714

Оффлайн jeffersonplane

  • Автор темы
  • Любитель
  • *
  • Сообщений: 76
    • Просмотр профиля
АГА, понятно теперь! Т.е, Ubuntu умница такая, сама когда переконфигурируешь X-сервер,  делает бэкап...
А три бэкапа у меня потому что я три раза это делал из меню восстановления. Первый - оригинальный, остальные - с чистого листа.
Вопрос считаю закрытым:).
на последок, ещё хорошо бы понять, в чём разница между
Цитировать
dpkg-reconfigure xserver-xorg
и
Цитировать
dpkg-reconfigure -phigh xserver-xorg
, и тогда я буду совсем счастлив.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
на последок, ещё хорошо бы понять, в чём разница между
Цитировать
dpkg-reconfigure xserver-xorg
и
Цитировать
dpkg-reconfigure -phigh xserver-xorg
, и тогда я буду совсем счастлив.
Попробовать оба варианта самому + man dpkg-reconfigure ;)

Оффлайн jeffersonplane

  • Автор темы
  • Любитель
  • *
  • Сообщений: 76
    • Просмотр профиля
Ага, воодушевил. Сейчас снова снесу себе системные файлы включая ксорг, только в этот раз делать бэкап не буду. И вот тогда то я и узнаю по настоящему, в чём между ними разница)

 

Страница сгенерирована за 0.02 секунд. Запросов: 20.