ia32-libs [Решено]

Изображение пользователя e_titan.

Не получается установить ia32-libs на Kubuntu 12.04 x64
Выдает ошибку...

E: /var/cache/apt/archives/libasound2_1.0.25-1ubuntu10.1_i386.deb: './usr/share/alsa/cards/USB-Audio.conf' is different from the same file on the system

Пробовал и из терминал и из Synaptic manager...
Как решить эту проблемму?

P.S.
Перед этим перекомпилировал драйверы ALSA для ядра 3.2.0-26 так как был глюк со звуком динамиков на ноуте.

0
e_titan - 15 Июль, 2012 - 14:20
Изображение пользователя e_titan.

В Muon Package Manager...
ia32-libs Installed
ia32-libs-multiarch(i386) Broken

0
e_titan - 15 Июль, 2012 - 14:46
Изображение пользователя e_titan.

При установке Skype-а тоже выдало ту-же ошибку...

Проблемма заключается в установки пакета libasound2...

-1
dyug - 15 Июль, 2012 - 15:21

Ну что же ты хотел после перекомпиляции? Ты испортил систему, теперь можешь переособирать все остальное.
Учитывая, что libasound2 относится к пакету алсы, то сам понимаешь - тебе придется осваивать компиляцию и под i386

Это, кстати - еще один довод в пользу пае ядра, а не архитектуры64...

0
e_titan - 15 Июль, 2012 - 15:24
Изображение пользователя e_titan.

Это я уже понял, что испортил :)
А как исправить? Или лутше переустановить систему?

0
DarkneSS - 16 Июль, 2012 - 01:11
Изображение пользователя DarkneSS.

Довод не собирать альсу или собирать в пакеты?

0
dyug - 16 Июль, 2012 - 09:35

Довод - разобраться с настройками. Или собирать таки в пакет, дабы иметь работающую (и обновляемую) систему.

0
dm - 15 Июль, 2012 - 15:42
Изображение пользователя dm.

Открываешь muon управление пакетами, в поиске ищешь libasound2, идешь на вкладку "Версии" выбираешь нужную версию, у меня это 1.0.25 и жмешь кнопочку "Установить принудительно".

0
e_titan - 15 Июль, 2012 - 15:53
Изображение пользователя e_titan.

В Muon Package Manager-е показывает libasound2 Installed..
Версии...
1.0.25-1ubuntu10.1(precise-updates)
1.0.25-1ubuntu10(precise)

А где пункт "Установить принудительно" ???
Что-то не нащел... У меня англиская версия но тут следучщее...
Mark for Installation
Mark for Removal
Mark for Upgrade
Mark for Reinstalllation
Mark for Purge
Unmark
Lock at Current Version

+1
dm - 15 Июль, 2012 - 17:09
Изображение пользователя dm.

А просто переустановка libasound2 не помогает? Версия libasound2 видимо правильная стоит, я не очень внимательно первоначальный пост прочитал. Просто у меня были похожие проблемы с установкой ia32-libs из-за версий нескольких пакетов отличных от необходимых, решал описанным выше способом, т.е. принудительной установкой правильных версий.

В вашем случае похоже проблемы с конфигурационным файлом /usr/share/alsa/cards/USB-Audio.conf по этому если переустановка libasound2 не поможет, рекомендую переименовать выше обозначенный файл и попробовать еще раз.

sudo aptitude reinstall libasound2 && sudo apt-get install ia32libs

0
dyug - 15 Июль, 2012 - 17:09

Не поможет, у него собрана алса 1.0.26, а либасоунд2, причем в формате и386 из репа, разумеется, 1.0.25.
Ему или пересобирать под мультиарч новую версию, чтоб сорбалось и 64 и 32 архитектуры, или что наверное будет проще поискать на ланчпаде версию алсы, его устраивающую.
Гмм, похоже нету. :-(

Хотя я бы все же попытался вернуть на место старую версию (переустановив libasound2 из репа), поставил бы мультиарч, а потом поставил апгрейд заново...
или по крайней мере, из родного файла вытащил /usr/share/alsa/cards/USB-Audio.conf и подложил вместо того, что там сейчас лежит, разумеется, сохранив его предварительно...

Ну или опять таки зачиститв систему от установленных вручную программ, подключил бы вот этот ппа, и проверил его на устраиваемость.
Хотя я уверен на 90% процентов, что автор топика даже не пробовал изменить опции алса драйвера... :-)

0
e_titan - 15 Июль, 2012 - 17:11
Изображение пользователя e_titan.

Алсу я собирал не 1.0.26 а 1.0.25 есл это важно...
И почему это у меня собралось 32 весия и как собрать весию 64 ?

Алсу собирал скриптом AlsaUpgrade.sh

Поочередными командами...
AlsaUpgrade.sh -d
AlsaUpgrade.sh -c
AlsaUpgrade.sh -i

0
e_titan - 15 Июль, 2012 - 18:31
Изображение пользователя e_titan.

Благодаря увожаемому dm проблемма решена !!!

sudo aptitude reinstall libasound2 && sudo apt-get install ia32-libs

Благодарю всех за участие и содействие !

0
dyug - 15 Июль, 2012 - 21:28

И при этом все работает? :-)
И звук в динамики идет?
Но у тебя же НЕ РАБОТАЛО!!!! с теми же пакетами... :-)

что могло измениться? :-)

0
e_titan - 15 Июль, 2012 - 21:34
Изображение пользователя e_titan.

Сейчас все работает !!!
Звука из динамиков не было после обновления ядра до 3.2.0-26 со старыми драйверами алсу и звук появился сразу после их обновления, но посе этого возникла вышеупомянута проблемма, которая решилась таким образом.

0
dyug - 15 Июль, 2012 - 22:09

Давай я разъясню подробнее...
вот такой командой "sudo aptitude reinstall libasound2" ты вернул старые библиотеки алсы. Новые, которые ты скриптом ставил - затерлись.
Вопрос, что еще делалось, я даже не задаю, ибо знаю, что бесполезно.

0
binar - 10 Май, 2013 - 03:14

sudo aptitude reinstall libasound2 && sudo apt-get install ia32-libs. На Ubuntu 12.04 amd64 сработало.
Долго искал решение проблемы.
Спасибо dm.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры