Udzielone Odpowiedzi
- AutorPosty
- pavbaranovForumowicz
QupZilla 2.0.1.
pavbaranovForumowiczpavbaranovForumowiczpavbaranovForumowiczMasz OpenRC czy systemD? W tym drugim przypadku podaj wynik:
journalctl -xb
pavbaranovForumowiczZanim cokolwiek Ci można będzie doradzić – polecam lekturę i dostosowanie wpisu do umieszczonych tam zaleceń.
pavbaranovForumowiczW Manjaro masz QupZillę 1.8.9, która jest oparta o qtwebkit – działa z Adobe Flash 11. Dopiero wersja 2.0.x (którą musiałbyś zbudować) działa z Pepper Flash, bo jest oparta o qt5-webengine (czyli Blinka).
pavbaranovForumowiczCóż – po kolei, ale od końca:
1. NIE ISTNIEJE możliwość, by chromium-pepper-flash-dev zbudował Ci PRAWIDŁOWĄ bibliotekę libpepflashplayer.so działającą na 32 bitowym systemie, albowiem pobiera ją dla wersji 64 bitowej. Budując, umieściłeś w systemie 64 bitową bibliotekę. To nie ma prawa działać.2. NIE ISTNIEJE pepper-flash-player w wersji 21 dla systemu 32 bitowego. Ostania taka biblioteka dostępna jest w wersji 20 z 19.02.2016 r. NIKT w żaden sposób nie jest Ci w stanie dostarczyć nowszej wersji, albowiem jej rozwój został porzucony. Nie istnieją (publicznie dostępne) źródła tej wtyczki zatem nie można jej zbudować w nowszej wersji. Rozwiązanie własnościowe. Pretensje do Adobe/Google. To ostatnie w ogóle do końca roku porzuci wsparcie dla Adobe Flasha.
3. Są 2 wtyczki, które umożliwiają odtwarzanie plików w „standardzie” Adobe Flash. Jedna to Pepper-Flash, druga to Adobe Flash. Korzystanie z pierwszej (nie licząc eksperymentów) jest możliwe wyłącznie w przeglądarkach opartych o silnik z Google Chrome (Blink, QtWebEngine, WebEngine). Są to takie przeglądarki jak np. Chrome, Chromium, Opera, QupZilla >=2.0.0, SlimJet i wiele innych. Te przeglądarki nie stosują Adobe Flash. Adobe Flash stosują wszystkie inne przeglądarki, które nie są oparte na Blinku. Np. Firefox, QupZilla =<1.8.9. Te nie stosują Pepper Flash.
Pisałem już o tym wcześniej, jednakże widać albo coś źle napisałem, albo masz kłopoty z czytaniem ze zrozumieniem. Zwalam na to pierwsze.4. Wersja Pepper Flash dla systemów 32 bitowych skończyła się na 20. Nic nie wskazuje na to, by miała być następna. Dla 64 bitowych jest obecnie wersja 21, ale tej NIE URUCHOMISZ w systemie 32 bitowym. Wersja Adobe Flash skończyła się na wersji 11. Następnej – dla linuksa – nie będzie.
5. Jeśli chcesz, to możesz sobie zainstalować Pepper Flash 20 stosując następujący PKGBUILD. NIE PRZEZ YAOURT!!!!! tylko zgodnie z linkiem, który podałem we wcześniejszym poście. Nie chce mi się drugi raz pisać tego samego. Ściągnięte archiwu musisz rozpakować i postępować wg wspomnianej instrukcji. Pomimo tego, że wersja ta oznaczona jest jako 21.0.0.197, to w istocie dostarcza – dla systemu 32 bitowego – wersję 20. Nie ma innej możliwości.
6. Alternatywnie możesz spróbować odtwarzać takie filmy np. w mplayer (nie będzie Ci się otwierać film w przeglądarce, a zamiast tego otworzy mplayer, który będzie ów odtwarzał).
7. Na temat „jednak nie da rady zainstalować” nie będę się wypowiadał, albowiem nie stosujesz się do wcześniejszych porad.
8. Wersja „deb” NIE JEST dla systemów opartych o Archa. NIE WOLNO takiej paczki instalować w systemie np. przez dpkg -i (choć samo dpkg jest w Archu dostępne).
pavbaranovForumowicznie mogę uruchomić flasplugin 11 na Chromium, na Firefox działa.
I jest to jak najbardziej prawidłowe. Chromium, jak również wszystkie przeglądarki oparte o Blink, nie obsługują już od dawna Adobe Flash Plugin (NPAPI) tylko wymagają Pepper Flash Plugin (zob.: wiki). Firefox obsługuje NPAPI, a eksperymentalnie PPAPI (tzw. freshplayer).
Tak samo na Mint na starszej wersji Chromium flash działał prawidłowo.
Musiała to być jakaś bardzo archaiczna wersja Chromium. Od wielu miesięcy, czy nawet lat – wspierane jest wyłącznie PPAPI.
Spróbował bym z pakietem chromium-pepper-flash ale pod i686 już się nie skompiluje.
Pepper Flash jest własnościowym oprogramowaniem, które rozpowszechniane jest wyłącznie wraz z Google Chrome. To natomiast od marca br. wychodzi na linuksa wyłącznie w wersji 64 bitowej. Stąd też wszędzie tam, gdzie są systemy rolling release nie będziesz miał już nowej wersji Pepper Flash (i Google Chrome również) w wersji 32 bitowej, bowiem takiej nie ma.
Potrzebny mi jest Flash w wersji 21, więc pobrałem SlimJet ale dość często występują jakieś problemy z pamięcią i nie mogę jej uruchomić.
SlimJet jest oprogramowaniem własnościowym. Jeśli „jakieś problemy z pamięcią” nie są do ogarnięcia szybko, to musiałbyś zgłosić to bezpośrednio twórcom. Nam musiałbyś owe błędy pokazać.
Więc zainstalowałem Opere 37 stable z repozytorium, i mam jakieś artefakty strony głównej Opery, oczywiście flash też nie działał, ale to nie tylko na Manjaro, na Linux Mint flash wbudowany w Opere Stable też nie chciał mi działać, dopiero pod Operą Beta.
Cóż – powiem tak – dziwne, albowiem Opera nie ma wbudowanego flasha. Zawiera jedynie informację o tym, gdzie ma go znaleźć. Do działania flasha pod Operą konieczne jest zainstalowanie Pepper Flash (zob.: wiki).
Też macie takie problemy z tym nowym flash pod Linux?
Nie mamy. Flash odchodzi i nie korzystamy już z flasha :)
Skoro SlimJet ma interesującą Cię wersję pepper flash, to masz kilka możliwości:
1. Używać SlimJet,
2. Spróbować wyciągnąć wtyczkę z SlimJet i udostępnić ją innym przeglądarkom (mało zalecane, albowiem będzie problem przy aktualizacjach),
3. Spróbować zbudować paczkę, która – w sposób podobny jak to robi chromium-pepper-flash – „wyciągnie” wtyczkę z SlimJeta i stworzy z tego paczkę (oprócz naruszenia licencji, chyba jedyna opcja z wyjątkiem pierwszej).Alternatywą jest przeglądnięcie nieoficjalnych repozytoriów Archa i poszukanie, czy gdzieś pośród nich nie ma Pepper Flash w wersji, jaką chcesz dla systemow 32bit lub czy nie ma tam Google Chrome dla 32 bit z ostatniego okresu istnienia tej przeglądarki (oczywiście, o ile nie przeszkadza Ci szpiegowanie uprawiane przez Google’a).
Wszystko jednak wskazuje na to, że ostatnia wersja Pepper Flash dla 32bitowych systemów była dostępna w wersji 20.0.0.306 (zob.: porzucenie 32bitowej wersji wtyczki ze względu na zaprzestanie rozwoju jej przez Google’a). Skąd w SlimJet jest wersja 21 bóg jedyny raczy wiedzieć. Albo jest to tylko „reklamowy szum” i wskazanie, że wtyczka jest w takiej wersji, pomimo, że w rzeczywistości jest w innej, albo w jakiś sposób czy to zdekompilowali obecną wersję 64 bitową czy też zdekompilowali 32 bitową dla Windows i skompilowali – nie sposób wiedzieć.
Jest natomiast coś takiego jak chromium-pepper-flash-standalone, które występuje w wersji 21 i również jako 64 bitowe, ale PKGBUILD zawiera źródła dla 32bitowej wersji. Można by się tym pobawić. Spróbuj zastąpić w PKGBUILD:
arch=('x86_64')
przez:
arch=('i686' 'x86_64')
i zobacz czy się to instaluje oraz w jakiej jest wersji itd. itp., a przede wszystkim, czy działa.pavbaranovForumowiczWersja tygodniowa #127
pavbaranovForumowiczsystemctl status NetworkManager
?pavbaranovForumowiczedit: odkryłem że modem wykrywa mi jako mass storage… jak to zmiewnić?
eject na urządzeniu. Odpowiada za to usb_modeswitch.
EDIT:
Ups… zapomniałem, że jesteś początkującym i prosiłeś o to, by jak chłop… :)Jeśli włącza Ci się modem jako pamięć masowa, to prawdopodobnie pojawia się on jako ikonka na pulpicie. Pod PPM powinieneś mieć pozycję: Wysuń. Jeśli tak – klikasz i sprawdź co się dzieje.
Sprawdzasz wydając w konsoli polecenie dmesg. Wówczas zobaczysz (na końcu – możesz dla skrócenia wydać „dmesg | tail”) czy system zarejestrował urządzenie jako pamięć, czy jako modem. Powiedzmy tak – nieco będzie po angielsku, ale i tak powinieneś zrozumieć :)Daj znać jakie są wyniki.
Prawdopodobnie masz też networkmanager, którym się łączysz. Dla połączeń modemowych tego typu musisz mieć jeszcze zainstalowane: modemmanager, usbutils, usb_modeswitch oraz mobile-broadband-provider-info, a także podniesioną usługę modemmanager. Sprawdź co z tego masz i daj znać. Nie jestem natomiast pewny, czy w XFCE za edycję ustawień tego typu modemów odpowiada nm-connection-editor – tu musi odpowiedzieć ktoś, kto używa tego na co dzień.
Jeśli to wszystko masz zainstalowane oraz eject powoduje przejście urządzenia w tryb modemu, a nie pamięci masowej, to połączenie powinieneś móc skonfigurować wpisując podstawowe informacje od Twojej sieci. Powinny one być dostarczone przez paczkę mobile-broadband-provider-info.
pavbaranovForumowiczA jakbyś tak napisał cokolwiek więcej? Samo „nie działa” nie znaczy dosłownie nic. Z czym masz problem? Z tym, że system nie widzi modemu? Nie potrafisz nawiązać połączenia (ale system widzi modem)? Z czymś innym?
Zobacz sobie na filmik.pavbaranovForumowiczMasz tu wytłumaczenie. Jeśli zrobisz coś z tego, to napisz co zrobiłeś. Tu nie ma miejsca na behawioryzm :)
pavbaranovForumowiczpavbaranovForumowiczNa początek pokaż może:
timedatectl status
zobaczymy jak to jest ustawione.
W zasadzie wszystko o tym jak należy ustawiać czas masz w wiki Archa. - AutorPosty