LINUX.ORG.RU — Русская информация об ОС Linux

решено [#]  
LinuxUser

libflashplayer.so падает, по-видимому из-за нехватки чего-то

Iceweasel падает вместе с флешем, в Google Chrome падает только флеш.

Вот что примечательно.
На одной машине стоит FVWM и на ней флеш падает.
На другой KDE и на ней флеш не падает.

На обоих машинах Debian GNU/Linux с последними обновлениями.
На всякий случай с помощью ldd и md5sum сравнил библиотеки которые нужны libflashplayer.so - одинаковые.
Ядро одинаковое - 2.6.29-bpo.2-amd64.

По-видимому чего-то флешу не хватает и это что-то поставилось вместе с KDE. Вопрос - как узнать что это?

LinuxUser * (10.02.2010 22:58:04)
Juick

[#]  
LinuxUser

Стабильный Debian - Lenny.

LinuxUser * (10.02.2010 22:59:00)
[#]  
PolarFox

> На одной машине

> На другой

Одна машина случаем не 64 бит? И сравни вывод /proc/cpuinfo, обратив внимание на flags.

PolarFox **** (10.02.2010 23:00:19)
[#] Ответ на: комментарий от PolarFox 10.02.2010 23:00:19  
LinuxUser

Из названия ядра следует что обе машины 64 бита.

Тут падает

neo@neb:~$ uname -a
Linux neb 2.6.29-bpo.2-amd64 #1 SMP Mon May 18 09:38:23 UTC 2009 x86_64 GNU/Linux
Тут не падает
neo@vigilant:~$ uname -a
Linux vigilant 2.6.29-bpo.2-amd64 #1 SMP Mon May 18 09:38:23 UTC 2009 x86_64 GNU/Linux

LinuxUser * (10.02.2010 23:25:45)
[#] Ответ на: комментарий от LinuxUser 10.02.2010 23:25:45  
PolarFox

У меня тоже падал, пока я не поставил нативный 64 бит флеш. Но он требует какую-то хрень в флагах, которая не на всех процессорах (даже одной марки) есть.

PolarFox **** (10.02.2010 23:27:31)
[#] Ответ на: комментарий от PolarFox 10.02.2010 23:27:31  
LinuxUser

Флеш 64 битный. Пробовал две версии 10.0.22.87 и 10.0.42.34. Результат одинаковый.

Дело не во флагах процессора. Раньше на той машине на которой падает тоже стоял KDE и флеш работал. В понедельник там произошла революция, с полным удалением всего и установкой всего по минимумому.

LinuxUser * (10.02.2010 23:36:31)
[#] Ответ на: комментарий от LinuxUser 10.02.2010 23:36:31  
Unnamed_Hero

натрави на него ldd и посмотри, чего не хватает.

Unnamed_Hero *** (11.02.2010 1:50:16)
[#] Ответ на: комментарий от Unnamed_Hero 11.02.2010 1:50:16  
LinuxUser
>>-----Цитата---->>

На всякий случай с помощью ldd и md5sum сравнил библиотеки которые нужны libflashplayer.so - одинаковые.

<<-----Цитата----<<
LinuxUser * (11.02.2010 1:55:47)
[#]  
Eddy_Em

похоже, мастдайному г. не хватает мастдая...

Eddy_Em **** (11.02.2010 2:05:23)
[#] Ответ на: комментарий от Unnamed_Hero 11.02.2010 1:50:16  
LinuxUser

Решено.

Сделал так. На той машине на которой не падает - c помощью lsof, diff и grep выцепил список файлов которые начинает использовать iceweasel когда в нём запускается флеш. С помощью nc скинул его на машину на которой падает. Затем xarg-ом и file-ом обнаружил что не хватает /usr/lib/libcurl.so.4.1.0. Поставил libcurl3 и всё заработало.

LinuxUser * (11.02.2010 2:31:13)

О Сервере - Правила форума
http://www.linux.org.ru/

Rambler's Top100 Рейтинг@Mail.ru