Внимание! Нативная опера + плагины

FreeBSD и прочие в роли десктопа.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
РусланBSD
проходил мимо
Сообщения: 2
Зарегистрирован: 2008-08-06 12:16:46
Откуда: Москва
Контактная информация:

Внимание! Нативная опера + плагины

Непрочитанное сообщение РусланBSD » 2008-08-06 12:59:48

Пишу вам первый раз)))
Не могу не поделиться, сегодня я скачал оперу поставил плагины но вот тока видны они лишь в мозилле. Порывшись в настройках оперы нашел чето про плагины но когда нажимаешь "НАйти новые" вылазиет ошибка мол не могу запустить чето чего то не хватает, траблы с программой operapluginwrapper.
Запускаю из под консоли пишет

Код: Выделить всё

/usr/libexec/ld-elf.so.1: Shared object "libXThrStub.so.6" not found, required by "operapluginwrapper" 

Видим что нет какой то либы порывшись на харде ее я не нашел.
Но на помощь пришел Гугль)))
На каком-то забугорном сайте написано было что эта либа из пакета

Код: Выделить всё

/usr/ports/x11/XFree86-4-libraries



Ну я обрадовавшись пошел в эту папку заюзал make && make install
а он мне пишет

Код: Выделить всё

===>  XFree86-libraries-4.5.0_1 is part of XFree86 and you have xorg set for X11 distribution. See The X Window System and Virtual Consoles chapter of FAQ for more information. 
*** Error code 1

Stop in /usr/ports/x11/XFree86-4-libraries. 

Но мы не ищем легких путей))))

Код: Выделить всё

gedit /usr/ports/x11/XFree86-4-libraries/Makefile 
И удаляем из файла вот этот фрагмент Код:

Код: Выделить всё

.if ${X_WINDOW_SYSTEM:L} != xfree86-4 
IGNORE=   is part of XFree86 and you have ${X_WINDOW_SYSTEM} set for X11\ 
   distribution. See The X Window System and Virtual Consoles chapter\ 
   of FAQ for more information 
.endif 

Все сохраняем
Дальше пишем make , но не в коем случае не пишете потом make install!!!!!
Малоли че он там за лишних дел наделает нам ведь всего одна либа нужна))
Подождали потом идем в папку Код:

Код: Выделить всё

cd /usr/ports/x11/XFree86-4-libraries/work/xc/lib/XThrStub 

берем оттуда нашу либу и кидаем в /lib
Потом заходим в оперу нажимаем "Найти новые плагины" и радуемся)))
Вот все простестировал работает)))))
Видео из вконтакте воспроизводит
На всякий пожарный выложу собранную либу
Да воот и скриншот со списком включеных работающих плагинов в нативной опере
Вложения
Plug.png
lib.tar.bz2
(2.34 КБ) 22 скачивания

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Внимание! Нативная опера + плагины

Непрочитанное сообщение zg » 2008-08-06 16:55:03

мил человек, объясни мне не грамотному, что значит "нативный"? а то везде вижу, но как понять не знаю

Аватара пользователя
РусланBSD
проходил мимо
Сообщения: 2
Зарегистрирован: 2008-08-06 12:16:46
Откуда: Москва
Контактная информация:

Re: Внимание! Нативная опера + плагины

Непрочитанное сообщение РусланBSD » 2008-08-06 16:57:11

Нативный то есть родной есть опера которая под линуксы она у нас linux-opera а та что специально под freebsd сделана это нативная опера

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Внимание! Нативная опера + плагины

Непрочитанное сообщение zg » 2008-08-06 17:23:30

РусланBSD, спасибо!

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Внимание! Нативная опера + плагины

Непрочитанное сообщение zg » 2008-08-06 17:26:10

РусланBSD писал(а):Запускаю из под консоли пишет

Код: Выделить всё

/usr/libexec/ld-elf.so.1: Shared object "libXThrStub.so.6" not found, required by "operapluginwrapper" 
хм.. а ведь я когда-то из-за этой ошибки так и не смог флешплеер поставил линуксовый.. Инфа ценная, но чтобы её до ума довести, лучше в статью оформить :smile: