Stranica: 1/1.

Fedora 14 i 64-bitni Flash

Postano: 10 ožu 2011, 12:18
Postao/la 4ndY
Imao sam problem sa zvukom na 64-bitnom Flashu i Fedori 14: čula se jeka u zvuku na nekim flash snimkama (bilo samo audio, npr. HR, bilo audio/video, npr. 240p YouTube). Točnije problem se pojavljuje u mp3 zapisu kojeg reproducira 64-bitni Flash, a zahvaća sve korisnike 64-bitne Fedore 14 i 64-bitnog Flasha na Core procesorima (možda i drugim).

Stvar je u glibc-u koji je promijenio neke interne rutine (memcpy) što je utjecalo na 64-bitni Flash koji ih je krivo implementirao. U Fedori 13 i ranije, kao i ostalim distribucijama koristi se stari glibc, dok u F14 prisutan je novi koji otkriva problem u 64-bitnom Flashu.

Na Fedorinoj bugzilli nastala je cijela rasprava oko tog problema i tko je kriv. Linus himself također je zahvaćen problemom pa se i on ubacio u raspravu u kojoj ne nedostaje vrijeđanja :mrgreen:

Uglavnom, napravljeno je više workarounda, a najbolji je onaj s Rayevom skriptom: prepisuje kroz cijeli libflashplayer.so memcpy() sa memmove().

Ako imate sličnih problema, ovo je fix:
1. skinite najnoviji trenutno dostupan Flash (flashplayer10_2_p3_64bit_linux_111710.tar.gz)
2. skinite Rayevu skriptu https://bugzilla.redhat.com/attachment.cgi?id=460254
3. otpakirajte libflashplayer.so iz tara (tar xvf flashplayer10*) i kopirajte ga u /usr/lib64/mozilla/plugin/
4. pokrenite skriptu ./ray_fix.sh /usr/lib64/mozilla/plugins/libflashplayer.so
5. stavite ispravne ovlasti: chmod 744 /usr/lib64/mozilla/plugins/libflashplayer.so
6. obrišite "ostale" libflashplayer.so iz drugih direktorija ako ih imate (npr. /usr/lib/mozilla/plugin/)

Eto, to je to ;)

p.s. Fedora preporučuje korištenje 32-bitnog Flasha:
http://fedoraproject.org/wiki/Common_F1 ... ash_plugin