Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: triplek в Apr 04, 2007, 09:17



Титла: Opera не работи
Публикувано от: triplek в Apr 04, 2007, 09:17
Здрвейте,

За пръв път имам проблем с каквото и да било след ъпгрейд на Дебиан. Както и да е. Проблема е следния:

Примерен код
:~$ opera
ERROR: ld.so: object 'libjvm.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libawt.so' from LD_PRELOAD cannot be preloaded: ignored.
Segmentation fault


Изпълних ldconfig но не даде резултат. :(

Също така потърсих тези проблемни файлове и ето резултата:

Примерен код
:~$ locate libjvm.so
/usr/lib/gcj-4.1/libjvm.so
/usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/i386/client/libjvm.so
/usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/i386/server/libjvm.so

:~$ locate libawt.so
/usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/i386/libawt.so


Пробвах и ldd -r за двата файла. Пак без резултат. :(

Ето ми го ld.so.conf:

Примерен код
include /etc/ld.so.conf.d/*.conf
/usr/local/lib/


Някакви идеи от какво може да е?

/Edit

Добавих в ld.so.conf следното:

Примерен код
/usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/i386/client/
/usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/i386/server/


сега изглежда така:

Примерен код
include /etc/ld.so.conf.d/*.conf
/usr/local/lib/
/usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/i386/client/
/usr/lib/jvm/java-6-sun-1.6.0.00/jre/lib/i386/server/


И единия проблемен файл отпадна:

Примерен код
~$opera
ERROR: ld.so: object 'libawt.so' from LD_PRELOAD cannot be preloaded: ignored.
Segmentation fault


Но за другия не ще и да чува!!! :(





Титла: Opera не работи
Публикувано от: TheNightmare в Apr 05, 2007, 09:36
Това след ъпдейт на Х ли? Щото и при мене туко що стана така на openSUSE 10.2 след сутрешния ъпдейт.


Титла: Opera не работи
Публикувано от: dedmin в Apr 05, 2007, 09:51
И при мен същата работа. Аз съм с Feisty.


Титла: Opera не работи
Публикувано от: triplek в Apr 05, 2007, 10:18
Да, след ъпдейт на X се получи това. Освен него и ОpenОffice се актуализира но ме съмнява той да влияе по какъвто и да е начин върху Опера.

Сега ползвам Seamonkey или на дебиански Iceape докато се оправи проблема с Опера. Мисля че е добра алтернатива. Пак си има мейл клиент който е досущ като Thunderburth. Все пак mozilla project. :)

Поздрав


Титла: Opera не работи
Публикувано от: triplek в Apr 06, 2007, 16:38
Опера проработи. :D

За всички Дебиан потребители, които имат този проблем да си дръпнат този пакет и да го инсталират.

Примерен код
dpkg -i libx11-6_1.0.3-6_i386.deb


Ще ви уведоми че правите даунгрейд и след това всичко си идва на място.

Поздрави и приятен сърф с Опера....

/Едит

Ако имате инсталиран dev пакет на този т.е. libx11-dev дръпнете си този пакет и го инсталирайте по същия начин.

Мн е важно защото мн пакети зависят от него и както знаете когато апт или синаптик решат че има счупен пакет и го трият заедно със зависимите от него.

/Едит

Опера са фикснали проблема.

http://my.opera.com/desktopteam/blog/2007/04/06/hotfix?cid=2738532