Debian – flash 11.2.202.228 dla i386 zepsuty.

Jeśli ktoś posiada Debiana w wersji 32bit (architektura i386) i korzysta z niewolnego pluginu flash (pakiet flashplugin-nonfree), to niech uważa z aktualizacją flasha do wersji 11.2.202.228. Wygląda, ze jest bug i po aktualizacji do ww. wersji flash przestaje działać i to we wszystkich przeglądarkach (sprawdzone w Iceweasel, Opera, Chromium). Problem objawia się tak, że sam plugin jest widoczny w przeglądarce, ale po prostu obiekty flash nie są uruchamiane.

Sprawdzone na 2 niezależnych systemach, z czego jeden to praktycznie czysty Squeeze, a drugi „mieszaniec” (Squeeze + backports + unstable). Pierwotnie podejrzewałem kombinację Iceweasel 11 + upgrade flash, ale nie o to chodzi. No i z kanału #debian wiem, że nie jestem jedyną ofiarą błędu.

PS Dla architektury amd64 błąd nie występuje – wszystko działa poprawnie, można spokojnie aktualizować. Jak będę znał rozwiązanie, to pojawi się aktualizacja.

UPDATE: Z tego co widzę w sieci, problem dotyczy wszystkich dystrybucji Linuksa i tylko architektury i386: https://bugbase.adobe.com/index.cfm?event=bug&id=3154276 https://bugbase.adobe.com/index.cfm?event=bug&id=3161034 http://forums.gentoo.org/viewtopic-t-918560-postdays-0-postorder-asc-start-0.html Adobe nie spieszy się do naprawy, jako, że plugin dla Linuksa oficjalnie nie jest wspierany. W którymś wątku pojawiła się sugestia, że wyłączenie akceleracji video rozwiązuje problem (nie weryfikowałem).

UPDATE: Widzę w pytaniach do wyszukiwarki pytanie o alternatywy dla flash, więc dla porządku: jest GNU Gnash, który działa średnio, że tak to ujmę (mało wydajny przede wszystkim z tych paru chwil, kiedy korzystałem) i jest Lightspark, z którym zupełnie nie miałem styczności, a który może być bardziej wydajny, bo przepisany od zera z myślą o wydajności na współczesnym sprzęcie.

UPDATE: Wygląda, że bug występuje tylko na procesorach bez SSE2 (grep –color sse2 /proc/cpuinfo aby sprawdzić, czy procesor ma obsługę SSE2), czyli głównie Athlon i okolice a Adobe nie kwapi się z wypuszczeniem wersji skompilowanej bez tego zestawu instrukcji. Ostatecznie zostaję z Gnash.

UPDATE: 2012.08.12 – Dochodziły mnie słuchy, że na oryginalnym Chrome od Google jest inny Flash, więc sprawdziłem zarówno stable 21.0.1180.75, jak i betę 22.0.1229.2. Nie działa na żadnym.

Jak pisać na blog bez błędów.

Jest jeden problem z pisaniem w sieci – błędy. Powstają z różnych powodów, od braku w wykształceniu, przez zbyt dużo kontaktu z niechlujnym (ortograficznie) pisaniem, po zwykłe omsknięcie się palca na klawiaturze. O ile Firefox pozwala na sprawdzanie pisowni w textarea, więc zarówno zwykłe litrówki, jak i orty w np. komentarzach na blogach można stosunkowo łatwo wyeliminować (wystarczy instalacja słownika i odrobina myślenia przy wyrazach może, morze, brud i bród), to w przypadku dodawania swoich wpisów tak łatwo nie jest.

A przynajmniej nie jest tak łatwo w przypadku Blox. Bloxer2, choć jest świetnym dodatkiem do Blox, sprawdzania pisowni niestety nie ma, edytor TinyMCE z przeglądarki też eliminuje (przynajmniej u mnie) możliwość sprawdzania pisowni. Jak patrzę na wpisy na Niebezpieczniku, to nie ja jeden mam ten problem i nie jest on zależny od platformy. Zwykłe przeczytanie wpisu niewiele daje, niestety – szczególnie drobne litrówki są trudno zauważalne we własnych tekstach. Skopiowanie treści do czegoś, gdzie sprawdzanie pisowni działa jest z kolei bardzo niewygodne i czasochłonne.

Znajomy ostatnio zwrócił uwagę, że robię mnóstwo litrówek w tekstach (każdemu się wydaje, że ich nie robi, więc po co mu sprawdzanie pisowni…). Postanowiłem sprawdzić, czy nie ma narzędzia, które pozwoli na sprawdzenie poprawności dowolnego tekstu na stronie. W sumie i tak warto zobaczyć jak wygląda tekst po zamieszczeniu, czy jakieś pre nie wyjechało drastycznie itp. W przypadku ręcznego klepania HTML – czy tagi są podomykane. Rozszerzeń do Firefoksa ze spell lub check jest sporo, ale do użytku tak naprawdę nadawało się tylko jedno: Spell Checker.

Bardzo prosty, korzysta ze słowników zainstalowanych w przeglądarce. Pozwala tylko wybrać język i kolor, na który podświetli niepoprawne wyrazy. I tyle. Działa na każdej stronie, więc jeśli ktoś chce tropić błędy u innych, to również się przyda. Jedyną wadą jest powolny rozwój – do niedawna była dostępna tylko wersja dla Firefoksa w wersji 3.5.x, dopiero w ostatnich dniach pojawiła się wersja działająca także z Fx 3.6.x. Polecam.

Komputerowo lipa.

Miniony tydzień muszę zaliczyć do komputerowo nieudanych. Z wielu względów.

Chciałem zrobić benchmark encfs w połączeniu z padlock_aes na T5520, ale po pierwsze padlock_aes działa jak chce – na openssl dobre wyniki niezależnie czy moduł załaduję, czy wręcz przeciwnie – usunę.

Z kolei encfs się zbuntowało i jak tworzę katalog, to się montuje i działa, ale po odmontowaniu i próbie kolejnego montowania krzyczy, że błędne hasło, chociaż hasło jak najbardziej poprawne. Z kolei jak utworzę katalog na innej maszynie i skopiuję, to jak najbardziej działa. W obu przypadkach ta sama wersja encfs, ten sam tryb (preconfigured paranoia mode). Podejrzewam zależność od ścieżki, niby jest taka opcja, ale to by bez sensu było lekko…

Na dodatek wygląda, że encfs nie korzysta z dobrodziejstwa padlock_aes, chociaż korzysta z openssl. Nawet patch znalazłem dla openssl i ssh, tyle, że openssh w wersji ubuncianej. I rekompilacja, więc mi się nie chce. Poza tym, niekoniecznie o ssh chodzi (chociaż patch na openssl może pomóc). I tak jakoś się tym wszystkim do testu zniechęciłem.

Na osłodę niemal kupiłem sobie do domu T5710, bo Tora na OpenWRT jednak chyba stawiać nie będę, choć paczka jest (nie znaczy, że działa) – niby to Linux, ale jakiś biedny, no i zasoby „nieco” do życzenia pozostawiają. Niemal, bo nie znalazłem wyniku cat /proc/cpuinfo dla TM8600 z taktowaniem 1200 MHz. Inne wersje procesora jak najbardziej znalazłem i całkiem ciekawie ten model wygląda. Może nawet jeszcze zrobiłbym na nim – poza netem – szafę grającą (czytaj: komputer nadający audio z mp3 oraz radia internetowego podpięty do wieży). Tylko dysk trzeba by podpiąć, ale to w sumie nie problem. No i pytanie, czy dysk, czy zainwestować całe 5 zł w czytnik SD i do tego karty microSD stosować…

Dołóżmy do tego, że na na lapku miłej (test będzie, kiedyś) w Debianie w wersji testing Nvidia zaczęła stroić fochy. Wróć, nie zaczęła. Po upgrade nie daje się zainstalować moduł do Nvidii łącznie z Xorg (albo rybka, albo akwarium). Nie żebym jakoś walczył specjalnie, bo nie mam kiedy – komp nie mój, a system tylko awaryjnie, ale do porażek doliczyć trzeba. Ostatecznie starczy stable, na którym działa od kopa (za to nie działa ściemnianie klawiaturą i w sumie tylko po to upgrade do testinga miał być). Czyli szybki reinstall, bo downgrade’u w Debianie nie ma (a gdzie jest? ;-)).

Czarę goryczy przepełnił niedziałający z niewiadomych przyczyn na mojej podstawowej przeglądarce (Iceweasel) blipowy asystent. Podejrzewam podkręcone ustawienia prywatności, bo w Operze działa, ale sprawdzać mi się nie chciało.

No i okazuje się, że nawet z pomocą blipowego asystenta nie jestem w stanie przypomnieć sobie nazw rozszerzeń do Fx, dzięki którym edycja notatek w Blox ma być milsza. Wbudowane edytory ssą niemiłosiernie – albo nie ma podglądu strony, albo korzystamy z powalonego TinyMCE. Oczywiście nie jest powiedziane, że za sieczkę z ostrymi nawiasami odpowiada edytor, a nie paranoiczne zabezpieczenia Blox.

Z pozytywów – Folksr spięty z Blox, zrobiony opis integracji na bloksowym wiki. Tylko to nijak się ma do komputerów.