LinuxForum.Fans
Тема

Не стартуют иксы после обновления до 12.04.4

Автор: Schlecht 22 сообщений 4729 просмотров
#365223

Обновил Xubuntu 12.04.2 до 12.04.4 таким образом (как в новостях):

[console]sudo apt-get install linux-generic-lts-saucy xserver-xorg-lts-saucy[/console]

Перезагрузка - всё в порядке. Выключил-включил - завис на вводе пароля в графическом режиме, после ребута - вход в tty1.

Иксы вручную не запускаются:
[console]startx
X: cannot start /etc/X11/X (No such file or directory)[/console]

Переустановить xorg через apt-get --reinstall не могу - сеть не работает (не резолвит имя сервера).

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

Что можно сделать? Неохота всё переставлять...

Спасибо.

#365224
"Schlecht" написал:
sudo apt-get install linux-generic-lts-saucy xserver-xorg-lts-saucy

А драйвер видеокарты кто будет переустанавливать? Или у вас Intel, или вы пользуетесь открытыми драйверами nouveau или radeon? Что в логах иксов и ядра?

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

Вам надо было перед обновлением посмотреть, что оно дает. И да, пользователи legacy-карт AMD снова в пролете.

"Schlecht" написал:
не резолвит имя сервера)

Чем у вас сеть управляется, NetworkManager'ом? Ну так опять же, смотрите в логах, что он пишет при попытке подключения. Интернет можно поднять командой

text
sudo dhcpcd eth0
#365226
yars написал:
А драйвер видеокарты кто будет переустанавливать? Или у вас Intel, или вы пользуетесь открытыми драйверами nouveau или radeon? Что в логах иксов и ядра?

Да, забыл совсем - мобильный интел у меня, старая 4-ая серия. Я уже и забыл что с ней проблемы могут быть, всё уж так вылизано. Да и странно как-то - после установки перегрузился без проблем. Всё посыпалось после 2-ого ребута, да и то сначала до графики добрался...

yars написал:
Вам надо было перед обновлением посмотреть, что оно дает. И да, пользователи legacy-карт AMD снова в пролете.

Говорит, новое ядро (бэкпорт из саламандры) и новый графический стек.

yars написал:
Интернет можно поднять командой sudo dhcpcd eth0

Не работает - нет такой команды. От рута - то же самое, плюс добавляет, что в пакетов dhcpcd и dhcpd5 в системе нет.
Сейчас поковыряю.

Спасибо!

P.S. Я чего подумал - а переустановить с диска с 12.04.4 (или починить имеющуюся систему, так это по-моему называется) - не проще было бы? Есть вообще такая возможность - всю систему заново поставить поверх? Она же в общем-то та же самая.

#365228
"Schlecht" написал:
Обновил Xubuntu 12.04.2 до 12.04.4 таким образом (как в новостях):

Это не обновление Xubuntu, а запихивание ядра и граф. стека от 13.10 для поддержки нового оборудования. Если у вас нет проблем с оборудованием - оно не нужно.

"Schlecht" написал:
Перезагрузка - всё в порядке. Выключил-включил - завис на вводе пароля в графическом режиме, после ребута - вход в tty1.

А кроме этих пакетов затем ничего не ставили?
Смотрите логи иксов.
По-хорошему, следовало бы ещё
[console] $ sudo apt-get install libgl1-mesa-glx-lts-saucy[/console]

#365230
-=Serj=- написал:
Это не обновление Xubuntu, а запихивание ядра и граф. стека от 13.10 для поддержки нового оборудования. Если у вас нет проблем с оборудованием - оно не нужно.

Вообще-то проблемы были с графикой - экран не скидывал яркость в бездействии, на том же лаптопе с магеей всё работало. Так что я надеялся починить это дело и ещё пару мелких проблем... вижу - зря.

-=Serj=- написал:
А кроме этих пакетов затем ничего не ставили?

Ставил, точнее - переставлял. При этом апдейте снеслись скайп и вайн, пришлось заново ставить. Потом ещё удалил старое ядро, обновил ЛО из ppa и какая-то библиотека буста прилетела в обновления. Это всё.

-=Serj=- написал:
Смотрите логи иксов.
По-хорошему, следовало бы ещё
[console] $ sudo apt-get install libgl1-mesa-glx-lts-saucy[/console]

Уже установлена.

Спасибо!

P.S. В var/log ничего похожего на xorg.X.log не нашёл.

#365327

Schlecht, ну, показывайте:
[console]$ ls /var/log
$ dmesg
$ cat /var/log/apt/history.log
$ cat /var/log/apt/term.log[/console]
Длинные простыни выкладываем, напр., сюда - http://paste.ubuntu.com/
Может чего и прояснится...

#365346
"-=Serj=-" написал:
$ dmesg

В Ubuntu можно выполнять эту команду от пользователя? Обычно от пользователя бывает вот такое:

text
$ dmesg
dmesg: klogctl failed: Операция не позволена

Но Ubuntu в этом плане особенная ;-)

#365349
"yars" написал:
В Ubuntu можно выполнять эту команду от пользователя?

Ага.

#365359

Хм, видимо источник проблемы здесь -

text

dpkg: libgl1-mesa-dri: dependency problems, but removing anyway as you requested:
 xorg depends on libgl1-mesa-dri.
Removing libgl1-mesa-dri ...
dpkg: xserver-xorg: dependency problems, but removing anyway as you requested:
 xorg depends on xserver-xorg (>= 1:7.6+12ubuntu2) | xserver-xorg-renamed; however:
  Package xserver-xorg is to be removed.
  Package xserver-xorg-renamed is not installed.
  Package xserver-xorg which provides xserver-xorg-renamed is to be removed.
 xorg depends on xserver-xorg (>= 1:7.6+12ubuntu2) | xserver-xorg-renamed; however:
  Package xserver-xorg is to be removed.
  Package xserver-xorg-renamed is not installed.
  Package xserver-xorg which provides xserver-xorg-renamed is to be removed.

Schlecht, вы пакеты linux-generic-lts-saucy, xserver-xorg-lts-saucy через synaptic ставили что ли?

#365363
-=Serj=- написал:
Хм, видимо источник проблемы здесь -
Schlecht, вы пакеты linux-generic-lts-saucy, xserver-xorg-lts-saucy через synaptic ставили что ли?

Кстати да, через synaptic... чёрт, а написал - из терминала... виноват.
Т.е. надо вернуть xserver-xorg и ligbl1-mesa-dri?
Если ставить xserver-xorg, все пакеты с lts-saucy будут снесены.

#365365

Schlecht, для начала попробуйте
[console]$ sudo apt-get install --install-recommends linux-generic-lts-saucy xserver-xorg-lts-saucy[/console]
Выхлоп сюда.

text
libgl1-mesa-glx-lts-saucy

забыл до кучи..

#365368

[console]$ sudo apt-get install --install-recommends linux-generic-lts-saucy xserver-xorg-lts-saucy libgl1-mesa-glx-lts-saucy
Reading package list... Done
Building dependency tree
Reading state information... Done
libgl1-mesa-glx-lts-saucy is already the newest version.
linux-generic-lts-saucy is already the newest version.
xserver-xorg-lts-saucy is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.[/console]


Не забывайте теги BBCode. yars.

#365370
"Schlecht" написал:
Если ставить xserver-xorg, все пакеты с lts-saucy будут снесены.

Из идей пока попробовать так откатиться...

#365373
-=Serj=- написал:
Из идей пока попробовать так откатиться...

Откатился, всё в порядке - десктоп, регулировки и т.д. Спасибо!
Ещё и 3.2 ядро верну пожалуй, а то индикатор яркости пропал, хотя регулировка работает.

Спасибо!

P.S. А чисто из любопытства - что это могло быть, в чём проблема?

#365375
"Schlecht" написал:
P.S. А чисто из любопытства - что это могло быть, в чём проблема?

Обновление ядра и иксов могло принести с собой драйвер, который не поддерживает ваше видео.

#365378
yars написал:
Обновление ядра и иксов могло принести с собой драйвер, который не поддерживает ваше видео.

Ничего так, здорово придумали, это в LTS-то?..

#365382
"Schlecht" написал:
Ничего так, здорово придумали, это в LTS-то?..

А почему нет? В LTS бэкпортируется более новое ПО, а оно вполне себе может перестать поддреживать устаревшее железо.

#365391

В общем, недолго музыка играла... После второго ребута снова не могу загрузить десктоп - на этот раз появляется заставка lightdm'а на 3-4 секунды, а потом - чёрный экран и курсор. До tty дело так и не доходит. Попытался использовать безопасную загрузку (или как она там называется) - после проверки пакетов она предложила снести уж совсем странный набор софта, типа laptopmode-tools и т.д. Короче, что-то там очень плохо и дело не в драйверах. В сложившихся условиях, похоже, проще будет переставить систему.

#365410

Schlecht, ссылок прям щас не дам, но уже встречал много отзывов, что 12.04.4 на самом деле годится только для чистой установки. Вообще-то, не тестить на максимуме железа в Кананикал традиция. Собственно, в этой ситуации проще поставить 13.10 и подождать 14.04 имхо...

Войдите или зарегистрируйтесь, чтобы ответить.