Az alábbi leírás Clem Lefebvre leírásának fordítása.
Előszó
Sok weboldal a Flash-t használja a videói lejátszásához és DRM-mel védi azokat. Jó példa erre több TV csatorna, amelyek közül egyre többen ajánlanak újrajátszásokat és VOD-ot is, azonban ezek DRM-mel védett tartalmak.
Az a probléma, hogy a DRM támogatás nem található meg a Flash Linuxra kiadott verzióiban (ezért az Adobe és a Google a felelős, és nem tűnik úgy, hogy ez változna a jövőben).
A lehetséges megoldások áttekintése
A legtöbb weboldalnak a HAL támogatás hozzáadása (amely szükséges a DRM-hez) nem elég (és már meg is található az LMDE 2 Betsyben és a Linux Mintben a 17.2-es (Rafaela) verzió óta).
Az Adobe mellett a Google is a probléma része, ugyanis ők a kizárólagos terjesztői a Flash új verzióinak Linuxon, és csak a saját böngészőiket támogatják, a félig nyitott Chromiumot kevésbé, mint a zárt Chrome-ot. Ha éppen az a terv, hogy a büszkeség félredobásával a Chrome-ra váltás mellett döntene, várjon még egy kicsit… az egyetlen Linux platform, ahol hozzáadják a DRM támogatást, az az Android. Szóval ez sem segítene.
A következő lehetőség a Pipelight. Ez egy köztes réteget hoz létre, amelynek segítségével a böngésző tudja használni a windowsos kiegészítéseket. Tehát a Firefox tudja használni a windowsos Flash kiegészítést… ÉS MŰKÖDIK IS! :) Azonban eléggé nehézkes… és nem is ajánljuk. A pipelight használatával windowsos alkalmazásokat kezd el használni az a rendszer, amelyet minden nap használunk… és emellett problémákat is okozhat a Webkittel is (ezt a technológiát használja a Linux Mint a bejelentkezési képernyőhöz, a képernyővédőhöz és még több alkalmazáshoz).
Ezek miatt azt ajánljuk, hogy ahelyett, hogy a rendszer egy windowsos Flasht használna, telepítsük a windowsos Firefoxot. Így a Linux rendszer tiszta marad, a saját Flash verzióját használja (a többi linuxos kiegészítés mellett), és csak és kizárólag a windowsos Firefox használja a windowsos Flasht.
A WINE telepítése a windowsos programok használatához
A WINE telepítéséhez a következő parancsot kell beírni a terminálba:
apt install wine --install-recommends
Ha ez végzett, akkor már képes a rendszer a windowsos EXE fájlok futtatására.
A windowsos Firefox telepítése
A következő linket meglátogatva ki kell választani a megfelelő nyelvi csomagot és letölteni a megfelelő nyelvi csomagot:
https://www.mozilla.org/en-US/firefox/all/
Ha a letöltés befejeződött, akkor a letöltések között meg kell keresni és dupla kattintással (vagy jobb kattintás - Megnyitás ezzel és ki kell választani a Winet) elindítani. Ezután egy szokásos Windows telepítés következik (azaz olvasás nélkül végig a TOVÁBB gombra kell kattintani, amíg be nem fejeződik).
Telepítés után két verziójú Firefox lesz a gépen:
A linuxos (Menü - Internet - Firefox)
A windowsos (Menü - Wine - Firefox)
A windowsos Flash telepítése
Valamilyen okból kifolyólag a Flash telepítése a windowsos Firefox alól nem működik tökéletesen. Ehelyett úgy fogjuk telepíteni, mint a Firefoxot.
A következő linket a Windows 7-et és az NPAPI csomagot kiválasztva (kiegészítés: az Optional offernél vegyük ki a pipát!) le is tölthető a telepítő:
https://get.adobe.com/flashplayer/otherversions/
Ha a letöltés befejeződött, akkor a letöltések között meg kell keresni és dupla kattintással (vagy jobb kattintás - Megnyitás ezzel és ki kell választani a Winet) elindítani. Ezután egy szokásos Windows telepítés következik (azaz olvasás nélkül végig a TOVÁBB gombra kell kattintani, amíg be nem fejeződik).
Telepítés után a windowsos Firefox már fogja tudni kezelni a Flash tartalmakat. Annak kösznhetően, hogy a windows Flash is telepítve van, azokon az oldalakon is fog működni, amik gonosz módon DRM-mel védett módon teszik hozzáférhetővé a tartalmakat. :)
Köszönetnyilvánítás
Néhányan azon dolgoztak, hogy kinyerjék az Androidra kiadott Flash verziót… és ez a módszer is működik. Azonban ez nem megoldás, különösen nem hosszú távon, de szeretnénk nekik is köszönetet mondani a probléma megoldásért.
Sok köszönet a WINE fejlesztőinek! Nélkülük nem ment volna… Igen, tényleg furcsa, hogy a windowsos Firefox és Flash telepítése oldja meg a problémánkat, azonban úgy alakult, hogy ebben az esetben mindenki szenved a vendor-lock-tól, annak köszönhetően, hogy olyan weboldalakat kedvelünk, amelyek csak egy részlegesen terjesztett és nem teljesen támogatott technológiát használnak. Azonbanl ezek a weboldalak, a Google és az Adobe nem vesz tudomást a problémáról, mit tehetnénk? Ideális esetben bojkottálhatnánk őket… azonban senki nem azért olvassa ezt a leírást, hogy fontoskodó FLOSS tanácsokat adjunk, hanem megoldást keres. :)
A Linux Mint egy érdekes helyzetben van, ugyanis nem tud segíteni a problémán, és nem tudja megoldani, hogy rögtön működjön. A jövőbeni tervekben benne vannak olyan lépések, amelyek könnyebbé teszik a megoldást, de csak ennyit lehet tenni. Ugyanakkor elgondolkodtató, hogy a Google érdekei mennyire befolyásolják ezt, és milyen rossz lenne a Linuxnak hosszútávon, a Firefox eltűnne.
Érdemes megemlíteni, hogy a Flash fog eltűnni, és ez is lesz a probléma megoldása. A Steam és a Netflix már meglépte ezt a lépést, a Youtube is működik nélküle. Azonban míg néhány weboldal a HTML5-re fog váltani, mások a Silverlightot, vagy valami hasnoló megoldást fognak választani…
És ez az, amit szeretni lehet a WINE-ban. Rögtön helyzetbe hozza a felhasználókat ezekkel a piaci szereplőkkel szemben, ugyanakkor nem szemeteli össze a rendszert és nem zavarja meg a már telepített Firefoxot sem.
Reméljük, hogy ez a leírás segít.
Sok szerencsét!
Hozzászólások
Köszönet
Beküldte medard -
Értékelés:
Szia
Nagyon köszönöm a leírásod, éppen ilyet keresek.
Teljesen kezdő Linux felhasználó vagyok és van egy Elvenar nevű játék, amit nem tudok játszani, mert az oldal nem engedi.
64 bites Linux Mint 18.2-re telepítettem a leírásod alapján a Firefox-ot, aztán az Adobe Flash Playert is, de meg sem nyekken a Wine-os Firefox. Hiába írom be bármelyik weboldal címét, meg sem nyekken.
Mindegy, egy próbát megért :)
Köszönet
Beküldte kimarite -
Értékelés:
Köszönet
Beküldte medard -
Értékelés:
Mivel a wine alatt indított Firefox meg sem nyekken, ezért nem tudtam letesztelni sem.
Köszönet
Beküldte kimarite -
Értékelés:
-- tehát a böngésző elindul, nyílik, csak nem kap netet vagy ilyesmi: nem lép semmilyen oldalra ...
-- vagy a böngésző el sem indul?
-- mit ír, mit jelez ki ha begépeled az URL sávba 'linuxmint.hu' (idézőjel nélkül) és Enter-t ütsz?
Szerk.: itt is van némi információ
https://support.mozilla.org/hu/kb/drm-tartalom-lejatszasa-firefox-ban
Meg kéne próbálni a parancssoros indítást.
.. kipróbálom a telepítést mindjárt.
Szerk.v2: technikai okból a firefox böngészőt ezen a gépen nem tudom telepíteni, a másik gépen meg nem szeretném. A Flash Plugin települt. Ám ezt nem értem:
„A következő linket a Windows 7-et és az NPAPI csomagot kiválasztva (kiegészítés: az Optional offernél vegyük ki a pipát!) le is tölthető a telepítő:”
Nálam nem volt „Optional offer” választási lehetőség, csak a frissítések módja és gyakorisága három lehetőség között lehetett választani, én azt választottam, hogy értesítsen, ha jön frissítés.
Akkor a kiemelt kérdés aktuális, mi pontosan a hiba.
És nézzük meg milyen a géped. Nyitsz egy terminált, bemásolod az
parancsot (inkszi -ef), majd Enter-t ütve futtatod. A kimenet a megjelenő szöveg, azt másold ide.
Köszönet
Beküldte medard -
Értékelés:
Igen, megnyílik a böngésző, de például a beállításokat nem hozza elő és nem ír ki semmit, ha beírom egy weboldal címét.
Egyszerűen nem történik semmi. Sem homokóra, sem hibaüzenet, sem-sem.... Semmi.
Köszönet
Beküldte medard -
Értékelés:
Köszönet
Beküldte kimarite -
Értékelés:
-- bemásolod a terminálba a parancsot
-- Enter
-- begépeled a felhasználói jelszavad (nem fog látszani)
-- Enter
(sudo = mert a find parancs a teljes gyökér [/] könyvtár alatt keres -most név szerint-, azaz rendszer könyvtárakban is, ehhez kell admin jog, azaz a jelszavad)
A wine-os desktop fájlban van az indító parancs, azt kell futtatni. A következő lépésben mondom.
Talán az XP/Vista Firefox-szot érdemes telepíteni. Volt egy gondolatom arra, hogy 32 bit-es a rendszered, de az inxi kimenet megcáfolt.
Köszönet Köszönet
Beküldte medard -
Értékelés:
medard@medard-Latitude-E4300 ~ $ sudo find / -name *firefox*.desktop
[sudo] password for medard:
/usr/share/applications/firefox.desktop
/usr/share/app-install/desktop/firefox:firefox.desktop
/usr/share/app-install/desktop/firefox-launchpad-plugin.desktop
find: ‘/run/user/1000/gvfs’: Permission denied
medard@medard-Latitude-E4300 ~ $
Köszönet
Beküldte kimarite -
Értékelés:
Őszintén szólva, most nem ugrik be, pontosan hova rejti a Wine az indító ikonokat .., de úgy emlékszem, mindenképpen kéne lenniük.
Megkerestem:
Tehát a firefox.exe az indító fájl (a bináris, azaz a futatható fájl)
Megkeresed (a saját könyvtár alatt lesz, úgy keresed, és ide nem kell sudo):
Majd indítod a terminálban az elérési út szerint (példa, hogy kb. így):
Akkor kell a macskaöröm az elérési úthoz, mert -lehet- szóköz van benne, és így lezárod a szóközt a parancs értelmezőnek (a szóközt a bash [terminál parancs értelmezője] bizonyos módon értelmezi -elválasztásnak- és az nem jó nekünk).
Ha indítod a fenti módon, a terminál kiírhatja a problémát. De van komolyabb módszer is, ez a legegyszerűbb hiba keresés.
Köszönet Köszönet
Beküldte medard -
Értékelés:
medard@medard-Latitude-E4300 ~ $ sudo find / -name *.desktop | egrep -i 'wine|fire'
/opt/wine-stable/share/applications/wine.desktop
/usr/share/applications/firefox.desktop
/usr/share/applications/screensavers/fireworkx.desktop
/usr/share/applications/wine.desktop
/usr/share/app-install/desktop/crossfire-client:crossfire-client.desktop
/usr/share/app-install/desktop/firefox:firefox.desktop
/usr/share/app-install/desktop/fretsonfire-game:fretsonfire-game.desktop
/usr/share/app-install/desktop/winetricks:winetricks.desktop
/usr/share/app-install/desktop/winefish:winefish.desktop
/usr/share/app-install/desktop/firewall-applet:firewall-config.desktop
/usr/share/app-install/desktop/wine1.6:wine.desktop
/usr/share/app-install/desktop/firefox-launchpad-plugin.desktop
/usr/share/app-install/desktop/q4wine:q4wine.desktop
find: ‘/run/user/1000/gvfs’: Permission denied
/home/medard/.local/share/applications/wine-extension-url.desktop
/home/medard/.local/share/applications/wine-extension-png.desktop
/home/medard/.local/share/applications/wine-extension-xml.desktop
/home/medard/.local/share/applications/wine-extension-msp.desktop
/home/medard/.local/share/applications/wine-extension-jfif.desktop
/home/medard/.local/share/applications/wine-extension-html.desktop
/home/medard/.local/share/applications/wine-extension-hlp.desktop
/home/medard/.local/share/applications/wine-extension-vbs.desktop
/home/medard/.local/share/applications/wine-extension-gif.desktop
/home/medard/.local/share/applications/wine-extension-pdf.desktop
/home/medard/.local/share/applications/wine-extension-rtf.desktop
/home/medard/.local/share/applications/wine-extension-chm.desktop
/home/medard/.local/share/applications/wine-extension-ini.desktop
/home/medard/.local/share/applications/wine-extension-txt.desktop
/home/medard/.local/share/applications/wine-extension-jpe.desktop
/home/medard/.local/share/applications/wine-extension-wri.desktop
/home/medard/.local/share/applications/wine-extension-htm.desktop
medard@medard-Latitude-E4300 ~ $
Köszönet
Beküldte kimarite -
Értékelés:
Forrás: https://askubuntu.com/questions/437555/creating-wine-shortcuts
Nézzük meg, mi van ebben (a cat szöveg megjelenítő alkalmazással)
Másold ide a megjelenő szöveget.
Köszönet
Beküldte medard -
Értékelés:
medard@medard-Latitude-E4300 ~ $ find /home/$USER -name firefox.exe
find: ‘/home/medard/.cache/dconf’: Permission denied
medard@medard-Latitude-E4300 ~ $
medard@medard-Latitude-E4300 ~ $ cat /usr/share/app-install/desktop/firefox:firefox.desktop
[Desktop Entry]
X-AppInstall-Package=firefox
X-AppInstall-Popcon=45390
X-AppInstall-Section=main
Version=1.0
Name=Firefox Web Browser
Comment=Browse the World Wide Web
GenericName=Web Browser
Keywords=Internet;WWW;Browser;Web;Explorer
Exec=firefox %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=firefox
Categories=GNOME;GTK;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
StartupNotify=true
Actions=NewWindow;NewPrivateWindow;
[Desktop Action NewWindow]
Name=Open a New Window
Exec=firefox -new-window
OnlyShowIn=Unity;
[Desktop Action NewPrivateWindow]
Name=Open a New Private Window
Exec=firefox -private-window
OnlyShowIn=Unity;
X-Ubuntu-Gettext-Domain=app-install-data
medard@medard-Latitude-E4300 ~ $
Köszönet Köszönet
Beküldte kimarite -
Értékelés:
Fájlkezelő használatával, a rejtett '.wine' könyvtárban (ponttal kezdődnek a rejtett fájlok) nyisd meg a Program Files könyvtárat, az alatt kell lennie a telepített Firefox könyvtárnak és abban az indító fájlnak. Lehet, kicsit más a neve, mint amit írtam.
Nálam nincs már wine sem, de másféle kereséssel
látszanak a Linux-szos indítók (firefox és firefox.bin):
Igazság szerint, amit látsz, azok portable böngészők, mert az apt-get a rendszer könyvtárakba rakja az indítót. A Wine viszont a te saját könyvtárad alá (/.wine/[..]/Program Files).
Itt a linux-szos:
A which parancs mutatja.
És például így indítod elérési út szerint (a firejail alkalmazással)
-- szerk.: az itt részletezettek miatt az alábbi parancs nem ajánlott (a -no-remote kapcsoló ilyetén használata)
de amúgy magában így (firejail nélkül)
a terminálban.
Ugyanezt kéne megkeresni a firefox.exe tekintetében.
Köszönet
Beküldte medard -
Értékelés:
Uhhh.
Nagyon rendes vagy, de én már elvesztettem a fonalat.
Leszedtem a wine-t. Fáraszt, hogy bármit szeretnék az órákba, napokba telik és a végeredmény is kétes kimenetelű.
Most eltűnt a szoftverfrissítés is a panelemről, leállításkor meg feldob egy ablakot, hogy 2 alkalmazás nem záródott be...
Kezd darabokra esni a rendszer, úgy néz ki nem nekem való még mindig a Linux.
irefox.exe
Beküldte kimarite -
Értékelés:
Ha elfáradtál, pihenj, pl. zenét is hallgathatsz ... (a Mindenki c. rövidfilm dala).
irefox.exe
Beküldte medard -
Értékelés:
Igen, én az .exe fájlt indítottam el, azzal nem csinált semmit.
Újratelepítettem a rendszert. Utálom, hogy darabokra hullik.
irefox.exe
Beküldte kimarite -
Értékelés:
-- egy már telepített alkalmazás indítása: /home/[..]/Program Files/[..]/program.exe
-- telepítés (GUI/grafikus alkalmazás) a letöltött telepítővel: wine program.exe
Miért nem keresel rá az exe-re, ahogy kértem?
irefox.exe
Beküldte medard -
Értékelés:
Szia
Elkezdtem dolgozni, kicsit kevesebb szabadidőm lett.
Megtaláltam a .exe fájlt és azzal sem indult el.
Firefox.exe
Beküldte kimarite -
Értékelés:
„Ige” (lenne) a szó (némi „válasz”), ... semmi sem lehetetlen. :-)
A hibakeresés módja -ahogy említettem- a terminálban indítás az elérési út szerint (lásd az eggyel korábbi hozászólásom, de említettem már korábban is: locate, find, stb.). És a kimenet kell, .. amit az elérési út szerinti indítás után kidob a terminál: a hibákkal. Ugyanazt mondom egy ideje, de te valahogy mégis egész mást csinálsz: legalább az elérési út lenne meg (ide kéne másolnod ;)):Az is fura, hogy miképpen lett meg mégis az exe, amikor a keresés nem találta. Kabika-nál is érdeklődhetsz privát üzenetben.