Tags Posts tagged with "pipelight"

pipelight

przez -
2 918
Pipelight

Ogłoszono wydanie Pipelight 0.2.7, projektu który pozwala na instalację wtyczki Silverlight do dowolnej przeglądarki internetowej pod Linuksem, z obsługą Netscape Plugin API. Aplikacja łączy w sobie pracę dewelopera Erich E. Hoover (odpowiedzialny za Netflix Desktop) z wtyczką przeglądarki, co pozwala uzyskać dostęp usługom, które wymagają Microsoft Silverlight: Netflix, LOVEFiLM, Maxdome i uruchomić je natywnie w przeglądarce internetowej pod Linuksem.

Zmiany, jakie zaszły:

  • Zwiększono wydajność na kartach graficznych AMD, dzięki domyślnie włączonej akceleracji sprzętowej dla Silverlight (na 64 bitowej wersji wymagane jest posiadanie 32bitowego sterownika graficznego)
  • Dodano nowe narzędzie do sprawdzania konfiguracji systemu na popularne błędy, w tym: odpowiednie sterowniki, wymagane czcionki dla Silverlight, działające ACL/xattr oraz czy Wine posiada wymagane biblioteki
  • Przeglądarka Firefox wykrywa poprawnie wersję wtyczki Flash, dzięki czemu nie jest już więcej wymagane wyłączanie Flasha dla Linuksa. Firefox poprawnie rozpoznaje wersję oferowaną przez Pipelight
  • Dodano wtyczki: Flash to 13.0.0.214, Shockwave to 12.1.1.151, Unity3D, Adobereader, FoxitReader i Roblox
  • Dodano eksperymentalną wtyczkę TrianglePlayer, co pozwala odtwarzać grę online The Lost Titans

Na naszym portalu znajduje się artykuł, jak poprawnie zainstalować Pipelight pod Linuksem.

przez -
9 981
Pipelight

Ogłoszono wydanie Pipelight 0.2.6, projektu który pozwala na instalację wtyczki Silverlight do dowolnej przeglądarki internetowej pod Linuksem, z obsługą Netscape Plugin API. Aplikacja łączy w sobie pracę dewelopera Erich E. Hoover (odpowiedzialny za Netflix Desktop) z wtyczką przeglądarki, co pozwala uzyskać dostęp usługom, które wymagają Microsoft Silverlight: Netflix, LOVEFiLM, Maxdome i uruchomić je natywnie w przeglądarce internetowej pod Linuksem.

Zmiany, jakie zaszły:

  • Dodano wtyczkę ViewRight, którą można używać w niektórych usługach VOD, jak odtwarzacz DRM
  • Dodano nową wtyczkę Vizzed RGR, która posiada emulator od uruchamiania starszych gier
  • Dodano 64 wsparcie dla następujących wtyczek: Flash i Unity 3D. Warto zaznaczyć, że więcej problemów jest przy 64 bitowych wersjach, aniżeli 32 bitowych
  • Dodano obejście, dzięki któremu nie trzeba zmieniać agenta przeglądarki, aby móc używać wtyczki Silverlight pod Linuksem

przez -
8 1980
Pipelight

Ogłoszono wydanie Pipelight 0.2.4, projektu który pozwala na instalację wtyczki Silverlight do dowolnej przeglądarki internetowej pod Linuksem, z obsługą Netscape Plugin API. Aplikacja łączy w sobie pracę dewelopera Erich E. Hoover (odpowiedzialny za Netflix Desktop) z wtyczką przeglądarki, co pozwala uzyskać dostęp usługom, które wymagają Microsoft Silverlight: Netflix, LOVEFiLM, Maxdome i uruchomić je natywnie w przeglądarce internetowej pod Linuksem.

Zmiany, jakie zaszły:

  • Dodano obsługę wtyczki Widevine
  • Pojawiło się wsparcie trybu Linux Windowless, wymagane przez niektóre przeglądarki oparte o Qt. Tryb ten jest domyślnie wyłączony
  • Dodano okno akceptacji licencji Silverlight
  • Wyłączono akcelerację graficzną na kartach AMD

przez -
32 18819
Pipelight

W całym naszym poniższym poradniku posługujemy się instrukcjami zawartymi na stronie fds-team.de/cms/pipelight-installation.html.

Instalacja

Ubuntu

Na początek musimy dodać repozytorium: ppa:pipelight/stable, zaktualizować system po czym zainstalować pakiet pipelight-multi.

add-apt-repository ppa:pipelight/stable
apt-get update
apt-get install pipelight-multi

Debian

Na początek trzeba umożliwić instalację pakietów pod architekturę i386:

sudo dpkg --add-architecture i386

Następnie importujemy klucz repozytorium:

wget http://download.opensuse.org/repositories/home:/DarkPlayer:/Pipelight/Debian_7.0/Release.key
sudo apt-key add Release.key

Jeszcze potrzebne będą czcionki z Windows, które są używane przez Silverlight. Należy zatem otworzyć plik /etc/apt/sources.list i dodać na końcu każdej linijki słowo contrib.

# Oryginalna linia: deb http://ftp.de.debian.org/debian/ wheezy main
deb http://ftp.de.debian.org/debian/ wheezy main contrib

Teraz dodajemy poniższe repozytorium do pliku /etc/apt-sources.list i aktualizujemy system:

deb http://download.opensuse.org/repositories/home:/DarkPlayer:/Pipelight/Debian_7.0/ ./
apt-get update

Teraz pozostaje nam instalacja pakietU:

apt-get install pipelight-multi
pipelight-plugin --enable silverlight

Pod Debianem Jessie i Debianem Sid występują pewne drobne problemy z pakietami, które zostały dokładniej opisane na stronie dokumentacji.

Arch Linux

Anish Bhatt stworzył odpowiednie pliki w repozytorium AUR, dzięki czemu instalacja jest niezwykle prosta. Dodano nawet specjalną stronę na wiki Arch Linuksa: wiki.archlinux.org/index.php/Pipelight, z którą warto się zapoznać.

yaourt -S pipelight

openSUSE

Richard Bos przygotował odpowiednie pakiety dla openSUSE:

zypper ar --refresh http://download.opensuse.org/repositories/home:/rbos:/pipelight/<openSUSE version>/home:rbos:pipelight.repo
zypper ref
zypper install pipelight

W polu openSUSE version, należy podać wersję openSUSE_12.2 lub openSUSE_12.3 lub openSUSE_Tumbleweed, bo aktualnie tylko dla tych wydań są dostępne paczki.

Fedora 18, Fedora 19, Fedora 20

Na początek przydadzą się nam czcionki z Windows:

sudo yum install cabextract
sudo rpm -i http://sourceforge.net/projects/mscorefonts2/files/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm

Teraz dodamy repozytorium:

sudo wget http://download.opensuse.org/repositories/home:/DarkPlayer:/Pipelight/Fedora_XX/home:DarkPlayer:Pipelight.repo -O /etc/yum.repos.d/pipelight.repo
sudo yum install pipelight

Fedora_XX zastępujemy odpowiednią wersją z nagłówka. Następnie ręcznie trzeba włączyć wtyczkę:

sudo pipelight-plugin --enable silverlight

Czasami może wystąpić problem z SELinuksem, przez co trzeba będzie w Firefoksie wyłączyć sprawdzanie unconfined_mozilla_plugin_transition:

sudo setsebool -P unconfined_mozilla_plugin_transition 0

Slackware

Eric Hameleers przygotował odpowiedni artykuł, jak zainstalować wszystko: Pipelight: using Silverlight in Linux browsers.

Przełączanie User Agenta

Część serwisów lubi sprawdzać, z jakiego systemu korzystamy, mimo że technologia mogłaby bez problemu działać pod Linuksem. W takim wypadku przyda się nam User Agent Switcher.

  • Firefox: instalujemy dodatki UAControl lub User Agent Overrider, po czym podajemy te dane:
    Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120427 Firefox/15.0a1
    Mozilla/5.0 (Windows NT 6.1; WOW64; rv:22.0) Gecko/20100101 Firefox/22.0
    Mozilla/5.0 (Windows NT 6.1; rv:23.0) Gecko/20131011 Firefox/23.0
  • Chrome: instalujemy rozszerzenie User Agent Switcher i wybieramy Windows Firefox 15 z opcji.

Włączanie wtyczek

Wtyczki są podzielone na dwie kategorie: Normalne oraz Eksperymentalne.
Normalne wtyczki, które działają:

  • Silverlight
  • Flash
  • Unity 3D

Eksperymentalne, które powinny działać::

  • Shockwave (dodano ją, ale jest rzadko używana)
  • Grandstream (Wtyczka do obsługi kamery, działa tylko z Firefox i jeżeli mamy kamerę)
  • Foxit PDF (nie zawsze działa)

Aktualnie jedynym sposobem uruchomienia konkretnego pluginu, jest używanie poleceń w konsoli.

Silverlight

Włączenie lokalnie:

pipelight-plugin --enable silverlight

Włączenie dla całego systemu:

sudo pipelight-plugin --enable silverlight

Powyższe polecanie zainstalują nam domyślnie najnowszą wersję wtyczki, aczkolwiek czasami potrzebna jest wersja Silverlight 5.0:

pipelight-plugin --disable silverlight --enable silverlight5.0

Po otworzeniu przeglądarki, pojawią się nam okna konfiguracji Wine i pobieranej wtyczki. Należy chwilkę odczekać, po czym pozostaje nam przetestowanie, czy wszystko działa. Wchodzimy na tą stronę: bubblemark.com/silverlight2.html i sprawdzamy, czy animacja działa.

Pipelight pod Ubuntu - animacja Silverlight

Warto także sprawdzić sobie, czy damy radę odtworzyć wideo na żądanie, np. dostępne na stronie vod.tvp.pl. Oto, jak powinno to wyglądać poprawnie:

Flash

Włączenie lokalnie:

pipelight-plugin --enable flash

Włączenie dla całego systemu:

sudo pipelight-plugin --enable flash

W przypadku Flasha sprawa jest troszeczkę bardziej skomplikowana, ponieważ istnieje stara, nie rozwijana już wersja. Włączenie tej, którą przed chwilową zainstalowaliśmy wymaga pewnych prostych czynności.

Firefox
Należy powiadomić updates-alternatives, że aktualnie używana wtyczka Flash, jest obecnie dostarczana przez Pipelight:

sudo update-alternatives --install "/usr/lib/mozilla/plugins/flashplugin-alternative.so" "mozilla-flashplugin" /usr/lib/pipelight/libpipelight-flash.so 1
sudo update-alternatives --set mozilla-flashplugin /usr/lib/pipelight/libpipelight-flash.so

Powyższe komendy usuną symboliczne dowiązanie linuksowej wtyczki NPAPI i zastąpią je symlinkiem do Pipelight. Uruchamiamy przeglądarkę, odczekujemy chwilkę, po czym wchodzimy na stronę: fds-team.de/pipelight/, i ostatnia linia powinna wyglądać tak:
Pipelight pod Ubuntu - sprawdzanie Flasha

Dodatkowo sprawdzamy także na stronie YouTube:
Pipelight pod Ubuntu - wersja Flash

Unity3D

Wtyczka przydatna, jeżeli chcemy pograć w gry, które korzystają z tego silnika. Dziwnym trafem strony z Unity współpracuję jedynie, jeżeli w User Agent wybierzemy Safari i OS X.

Włączenie lokalnie:

pipelight-plugin --enable unit3d

Włączenie dla całego systemu:

sudo pipelight-plugin --enable unit3d

Shockwave Player

Adobe Shockwave Player to wtyczka do odtwarzania zawartości multimedialnej, w tym animacji i gier, stworzonych z udziałem Adobe Director Shockwave Studio. Instalacja wtyczki jest niezwykle prosta i powinna ona działać bez żadnego problemu.

sudo pipelight-plugin --unlock-plugin shockwave
sudo pipelight-plugin --enable shockwave

Aby sprawdzić, czy wszystko dobrze działa, należy wejść na stronę gry Rally Point i chwilkę pograć. Efekt powinien wyglądać tak:

Występujące problemy

Czasami występuje problem z dźwiękiem, podczas odtwarzania filmów. Jest on związany bezpośrednio z PulseAudio i wtyczką SilverLight. Opis rozwiązania problemu przedstawiono w tym wątku: answers.launchpad.net/pipelight/+faq/2444.

Pewne gry napisane w użyciem Unity3D wymagają pobrania danych. Czasami zdarza się, że pobieranie zostaje przerwane i wyskakuje błąd. W takim wypadku należy przeładować całą stronę, a Unity będzie dalej pobierało sobie dane.

przez -
9 814
Pipelight

Ogłoszono wydanie Pipelight 0.2.3, projektu który pozwala na instalację wtyczki Silverlight do dowolnej przeglądarki internetowej pod Linuksem, z obsługą Netscape Plugin API. Aplikacja łączy w sobie pracę dewelopera Erich E. Hoover (odpowiedzialny za Netflix Desktop) z wtyczką przeglądarki, co pozwala uzyskać dostęp usługom, które wymagają Microsoft Silverlight: Netflix, LOVEFiLM, Maxdome i uruchomić je natywnie w przeglądarce internetowej pod Linuksem.

Dodano nowe repozytorium: ppa:pipelight/stable, które zastępuje dwa stare: ppa:mqchael/pipelight i ppa:ehoover/compholio. Wymagane jest ręczne wykonanie odpowiednich czynności:

add-apt-repository --remove ppa:mqchael/pipelight
add-apt-repository --remove ppa:ehoover/compholio
add-apt-repository ppa:pipelight/stable

Czasami występuje problem z dźwiękiem, podczas odtwarzania filmów. Jest on związany bezpośrednio z PulseAudio i wtyczką SilverLight. Opis rozwiązania problemu przedstawiono w tym wątku: answers.launchpad.net/pipelight/+faq/2444.

Podzielono wtyczki na dwie kategorie: Normalne i Eksperymentalne. Pluginy z pierwszej kategorii będą zawsze włączone, natomiast z tej drugiej trzeba będzie je ręcznie włączać.
Normalne wtyczki:

  • Silverlight
  • Flash
  • Unity3D

Eksperymentalne:

  • Schockwave (dodano ją, ale jest rzadko używana)
  • Grandstream (Wtyczka do obsługi kamery, działa tylko z Firefox i jeżeli mamy kamerę)
  • Foxit PDF (nie zawsze działa)

Pojawiła się tzw. Piaskownica (Sandbox), jednakże w całkowicie eksperymentalnej wersji. Abyśmy mogli użyć nowe funkcji, należy wykonać poniższe polecenia:

add-apt-repository ppa:pipelight/experimental
apt-get install pipelight-sandbox
dpkg-reconfigure pipelight-multi

przez -
5 613
Adobe Flash

Ogłoszono wydanie Pipelight 0.2.0, projektu który pozwala na instalację wtyczki Silverlight do dowolnej przeglądarki internetowej pod Linuksem, z obsługą Netscape Plugin API. Aplikacja łączy w sobie pracę dewelopera Erich E. Hoover (odpowiedzialny za Netflix Desktop) z wtyczką przeglądarki, co pozwala uzyskać dostęp usługom, które wymagają Microsoft Silverlight: Netflix, LOVEFiLM, Maxdome i uruchomić je natywnie w przeglądarce internetowej pod Linuksem.

Dodano obsługę wielu wtyczek. Pozwala to uruchamiać zarówno Microsoft Silverlight, jak i Adobe Flash dostępne dla systemu Windows. Brakuje aktualnie jedynie obsługi DRM, ale owa funkcja ma być dodana w przyszłości

Pojawiła się także możliwość własnego ustawiania opcji danej wtyczki, co pozwala przypisać dane funkcje do jednego użytkownika, a nie całego systemu.

Komenda uruchamia Flasha dla wszystkich użytkowników:

sudo pipelight-plugins --enable flash

Komenda uruchamia Flasha dla jednego użytkownika:

pipelight-plugins --enable flash

Od teraz istnieje także łatwiejszy sposób przełączania wtyczki Silverlight na inną wersję. Nie jest już wymagane edytowanie plików konfiguracyjnych. Można w łatwy sposób przełączyć się z obecnej wersji na Silverlight version 5:

sudo pipelight-plugins --disable silverlight --enable silverlight5.0

Dodano bardziej widoczny dla użytkownika postęp instalacji. Otwarte okna dialogowe będą na bieżąco informowały o tym, co się aktualnie dzieje.

Polecane

Prasa, Czasopismo

1 848
Ukazało się Linux Magazine – numer 161. Lipcowe wydanie magazynu zawiera analizę tworzenia bardziej czytelnych wyrażeń regularnych z Simple Regex Language, instrukcje zabezpieczania i...