Автор Тема: X11-6 ошибка [РЕШЕНО]  (Прочитано 2441 раз)

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

Оффлайн sateel

X11-6 ошибка [РЕШЕНО]
« : 04 Мая 2014, 04:44:43 »
Приветствую,во время сборки одной прогр. из кода случайно переустановил x11-6 пакет из пакета .deb и после выкл/вкл системы kdm/kde получил отказ (использую wheezy).

[ERROR] [RAM Adjusted Desktop Starter] Could not start kdm

Пишет установлен libx11-6 (2.1.6.0-1),вместо заводского libx11-6 (2:1.5.0-1+deb7u1) wheezy,но вот в чём загвоздка,(2.1.6.0-1) это не jessie,sid и даже не squeeze,откуда у меня взялась такая версия пакета не понятно.
Если здесь есть настоящие спецы по debian было бы классно,сам уже всё перепробовал,больше недели ковыряюсь,мне бы только запустить GUI и достать кое-что из системы,если не получится восстановить.

Также зависимости от других системных пакетов:

libx11-6 - This package provides a client interface to the X Window System, otherwise known as 'Xlib'. It provides a complete API for the basic functions of the window system.
libx11-dev - X11 client-side library (development headers)
libc6 - Embedded GNU C Library: Shared libraries

Давайте не создавать ненужных дублей тем. Malaheenee
« Последнее редактирование: 09 Мая 2014, 23:58:53 от sateel »
 

Оффлайн sandaksatru

Re: X11-6 ошибка
« Ответ #1 : 04 Мая 2014, 15:08:22 »
сам уже всё перепробовал,больше недели ковыряюсь,мне бы только запустить GUI и достать кое-что из системы,если не получится восстановить.
А что именно перепробовали? Я так понимаю, у вас основная база пакетов из wheezy? Так просто поставьте libx11-6 из стэбл-ветки. libx11-6 версии 2.1.6.0-1 не будет нормально работать на вашей системе, ей нужны более свежие системные либы.
 

Оффлайн sateel

Re: X11-6 ошибка
« Ответ #2 : 05 Мая 2014, 00:11:30 »
Перепробовал apt-get update,dpkg --remove (purge,reinstall),да основной набор wheezy.
Из репозитория просто не могу установить,для wheezy libx11-6 (2:1.5.0-1+deb7u1),т.к. заклинило систему на зависимости от других пакетов,вот что дословно:

The following packages have unmet dependencies:
libx11-6 : Depends: libc6 (>- 2.15) but 2.13-38+deb7u1 is to be installed
libx11dev : Depends: libx11-6 (2.1.5.0-1+deb7u1) but 2:1.6.0-1 is to be installed
E:Unmet dependencies

Я так понимаю нужно просто переустановить libx11-6 с установленной 2.1.6.0-1 на 2.1.5.0-1+deb7u1,но только как это сделать???
Пробовал с флешки,знаете как с сетевым драйвером при установки Debian как хост систему,но глухо ничего для решения этой проблемы по спец Linux форумам не нашёл.

Возможно есть какой-то способ,дедовский так сказать или по-моложе?
 

Оффлайн sandaksatru

Re: X11-6 ошибка
« Ответ #3 : 05 Мая 2014, 00:46:44 »
cat /etc/apt/sources.list /etc/apt/sources.list.d/* /etc/apt/preferences??
 

Оффлайн sateel

Re: X11-6 ошибка
« Ответ #4 : 05 Мая 2014, 02:24:02 »
нет ничего,файл не найден,может я чего-то не понимаю,но как sources.list здесь пригодится?
 

Оффлайн sandaksatru

Re: X11-6 ошибка
« Ответ #5 : 05 Мая 2014, 04:29:43 »
нет ничего,файл не найден,может я чего-то не понимаю,но как sources.list здесь пригодится?
Давайте я сначала решу вашу проблему, а потом вы зададите вопросы, если они ещё останутся. Просто скопируйте сюда вывод, или скрин вывода, или фотографию вывода. Или у вас там какие-то секретные репозитории прописаны?  ;D
Да, и ещё:
apt-cache policy libx11-6
 

Оффлайн sateel

Re: X11-6 ошибка
« Ответ #6 : 05 Мая 2014, 22:01:21 »
Идёт,попробуем,да нет не секретные, ))) ,весь лог из консольного режима не видно,как пролистать об этом не встречал информ,сделал 2 скриншота,вот они:

http://i58.tinypic.com/2zyc4n8.jpg
http://i62.tinypic.com/20jslqr.jpg

Сообщение объединено: 05 Мая 2014, 22:06:41
Да кстати,у меня Whonix (stable Wheezy),на форуме Whonix также узнавал,само собой,но безрезультатно.
« Последнее редактирование: 05 Мая 2014, 22:06:41 от sateel »
 

Оффлайн sandaksatru

Re: X11-6 ошибка
« Ответ #7 : 06 Мая 2014, 00:58:31 »
Всё под рутом:
(внмание, все пакеты, зависимые от libx11-6, также будут деградированы до версии из wheezy)
echo -e "Package: *\n\rPin: release a=stable\n\rPin-Priority: 1001" > /etc/apt/preferences
apt-get update && apt-get install -y --force-yes libx11-6=2:1.5.0-1+deb7u1
rm -f /etc/apt/preferences
apt-get install -f
apt-get update
 

Оффлайн sateel

Re: X11-6 ошибка
« Ответ #8 : 09 Мая 2014, 02:05:24 »
Просто невероятно,сработало !!!

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

Если вдруг что пишите в ЛС,что смогу подскажу,возможно по другим вопросам.
 

Оффлайн sandaksatru

Re: X11-6 ошибка
« Ответ #9 : 09 Мая 2014, 22:43:03 »
Просто невероятно,сработало !!!
Всегда пожалуйста. Теперь, как и обещал, опишу проблему и её решение. В вашей ситуации обновленная библиотека не смогла работать со старыми системными библиотеками, а графическая система с ней. Самым удачным выходом был дайнгрейд библиотеки. Но по умолчанию в системе apt установлен больший приоритет для болшей версии пакетов. Соответственно, необходимо было изменить приоритет для даунгрейда. Репозитории ваши я смотрел для грамотной настройки приоритетов, stable можно быть прописан как wheezy, а для приоритетов релиз нужно указать буква в букву.

echo -e "Package: *\n\rPin: release a=stable\n\rPin-Priority: 1001" > /etc/apt/preferences - этой строкой мы указываем приоритет для даунгрейда в созданном файле /etc/apt/preferences.
man apt_preferences
apt-get update && apt-get install -y --force-yes libx11-6=2:1.5.0-1+deb7u1 - обновляем кэш с новыми приоритетами и производим даунгрейд библиотеки.

rm -f /etc/apt/preferences - удаляем настройки приоритетов.

apt-get install -f - проверяем систему на наличие сломанных зависимостей.

apt-get update - обновляем кеш apt для работы системы в штатном режиме.

Не забудьте пометить тему [решённой], изменив заголовок первого сообщения.
« Последнее редактирование: 09 Мая 2014, 22:50:14 от sandaksatru »
 

Оффлайн sateel

Re: X11-6 ошибка
« Ответ #10 : 09 Мая 2014, 23:58:14 »
Ещё раз благодарю за полный ответ,буду знать.

Всех с великим праздником Победы !!!!!
 

Теги: