la manzana

openSUSE rocks!

  • Strona główna
  • Kontakt

Chromium i flash via PPAPI

Autor: Fisiu, 3 marca, 2013
Napisano w: openSUSE. Tagi: chromium, flash, opensuse, pepper. 431Leave a Commenthttp%3A%2F%2Ffisiu.fidano.pl%2F2013%2F03%2Fchromium-i-flash-via-ppapi%2FChromium+i+flash+via+PPAPI2013-03-03+15%3A19%3A19Fisiuhttp%3A%2F%2Ffisiu.fidano.pl%2F%3Fp%3D431

Ady korzystać z najnowszego flasha w openSUSE konieczne jest zainstalowanie pakietu chromium-pepper-flash. Dostępny jest on w repozytorium packmana. Instalacja ogranicza się tylko do wykonania:

zypper in chromium-pepper-flash

Jednak aby chromium współpracowało z nową wtyczką, konieczne jest dodanie odpowiednich flag do globalnego pliku konfiguracyjnego chromium. Jako root edytujemy plik /etc/default/chromium i dodajemy poniższe flagi. Jeśli już korzystamy z innych flag, wystarczy je dopisać na końcu.

CHROMIUM_FLAGS="--ppapi-flash-path=/usr/lib/chromium/PepperFlash/libpepflashplayer.so"

Jeśli korzystamy z openSUSE w wersji x86_64, ścieżka do wtyczki zawiera lib64 zamiast lib.

Po ponownym uruchomieniu przeglądarki chromium, odwiedzamy adres chrome://plugins. Szukamy wtyczek flasha i wyłączamy wersję NPAPI. Od teraz chromium będzie korzystało z nowego flasha, aktualnie w wersji 11.6. Dzięki temu, karta graficzna działająca na otwartym sterowniku radeon czy intel wykorzystywana jest do renderowania obrazu. Zapewne podobna sytuacja będzie mieć miejsce w przypadku korzystania z innego sprzętu i sterowników, choć sam na innych konfiguracjach tego nie testowałem.

Touchpad i mysz usb bez spięć

Autor: Fisiu, 25 kwietnia, 2012
Napisano w: openSUSE. 4203 commentshttp%3A%2F%2Ffisiu.fidano.pl%2F2012%2F04%2Ftouchpad-i-mysz-usb-bez-spiec%2FTouchpad+i+mysz+usb+bez+spi%C4%99%C4%872012-04-25+16%3A24%3A23Fisiuhttp%3A%2F%2Ffisiu.fidano.pl%2F%3Fp%3D420

Często pracując na laptopie korzystam z zewnętrznej myszki na usb. Jednak po jej podłączeniu touchpad nadal działa a „magiczny” skrót do jego obsługi Fn + F3* zdaje się być bezużyteczny. Z pomocą przychodzi nam udev i wszechstronność jego reguł. Aby wyłączyć touchpad po podłączeniu myszy do portu usb i automatycznie go włączyć po jej odłączeniu wystarczy, że utworzymy 2 proste reguły. Tworzymy plik /etc/udev/rules.d/01-touchpad.rules z zawartością zamieszczoną poniżej. W miejsce $user wstawiamy nazwę użytkownika.

ACTION=="add", SUBSYSTEM=="input", KERNEL=="mouse[1-9]", ENV{DISPLAY}=":0.0", ENV{XAUTHORITY}="/home/$user/.Xauthority", ENV{ID_CLASS}="mouse", RUN+="/usr/bin/synclient TouchpadOff=1"
ACTION=="remove", SUBSYSTEM=="input", KERNEL=="mouse[1-9]", ENV{DISPLAY}=":0.0", ENV{XAUTHORITY}="/home/$user/.Xauthority", ENV{ID_CLASS}="mouse", RUN+="/usr/bin/synclient TouchpadOff=0"

* Dell Vostro 3450 + Linux 3.3.2-1-desktop

Pozwoliłem sobie na edycję posta z bardzo prostego powodu. Człowiek pisze reguły udev zamiast uruchomić `synaptiks` i zaznaczyć żądaną opcję. Zdecydowanie szybciej i wygodniej. Powyższy plik można spokojnie usunąć :wink:

Konfiguracja touchpada w KDE

Priorytety fontów a fontconfig

Autor: Fisiu, 25 stycznia, 2012
Napisano w: openSUSE. 400Leave a Commenthttp%3A%2F%2Ffisiu.fidano.pl%2F2012%2F01%2Fpriorytety-fontow-a-fontconfig%2FPriorytety+font%C3%B3w+a+fontconfig2012-01-26+00%3A22%3A22Fisiuhttp%3A%2F%2Ffisiu.fidano.pl%2F%3Fp%3D400

Fontconfig jest biblioteką służącą do konfiguracji dostępu do fontów. Cała konfiguracja jest przechowywana w plikach xml, dzięki czemu są one czytelne i łatwe w modyfikacji. Wyczerpujące informacje można znaleźć w podręczniku man fonts-conf bądź bezpośrednio na stronie.

Domyślna konfiguracja jest wystarczająca dla przeciętnego użytkownika jednak ma pewien mankament. Otóż rodzina fontów MS ma większy priorytet niż fonty domyślne. Dla przykładu, mając ustawione fonty z rodziny DejaVu Sans jako domyślne instalujemy font Consolas (dostępny np. w PowerPointViewer – wypakować za pomocą cabextract). Okazuje się, że po instalacji staje się on domyślnym fontem monospace. Czy aby tego chcieliśmy?

Jeśli nie chcemy aby zainstalowane fonty MS stały się domyślnymi, wystarczy zmienić konfigurację fontconfig. Tworzymy kopię zapasową i edytujemy plik:

su
cp /etc/fonts/suse-post-user.conf /etc/fonts/suse-post-user.conf.backup
vim /etc/fonts/suse-post-user.conf

Odszukujemy odpowiednie fonty które wg. nas nie powinny panoszyć się w systemie (np. Consolas, Verdana, etc.) i przenosimy je o kilka linii w dół. Po zapisaniu pliku pozostaje nam odświeżenie pamięci podręcznej fontconfig:

su
rm /var/cache/fontconfig/*
fc-cache

Od teraz, fonty którym obniżyliśmy priorytet nie będą ‚ustawiać’ się jako domyślne choć nadal można będzie z nich korzystać.

Przykładowy plik konfiguracyjny z obniżonym priorytetem fontów MS: suse-post-user.conf

Android i openSUSE 11.4

Autor: Fisiu, 24 marca, 2011
Napisano w: Uncategorized. 370Leave a Commenthttp%3A%2F%2Ffisiu.fidano.pl%2F2011%2F03%2Fandroid-i-opensuse-11-4%2FAndroid+i+openSUSE+11.42011-03-24+15%3A33%3A44Fisiuhttp%3A%2F%2Ffisiu.fidano.pl%2F%3Fp%3D370

Po instalacji i konfiguracji openSUSE 11.4 okazało się, że po instalacji SDK Androida nie można połączyć się z zewnętrznym urządzeniem. Efekt jest taki:

$ adb devices
List of devices attached
????????????     no permissions

Rozwiązanie jest bardzo proste. Należy najpierw sprawdzić, jak identyfikuje się nasz sprzęt.

fisiu@pendrak:~> lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0dda:2005 Integrated Circuit Solution, Inc. Datalux DLX-1611 16in1 Card Reader
Bus 001 Device 004: ID 04e8:681c Samsung Electronics Co., Ltd ← Moje urządzenie

Istotną informacją jest ID producenta, w moim wypadku 04e8.
Teraz pozostało stworzyć odpowiednią regułę udev. Bez zagłębiania się w szczegóły reguł udev, można to zrobić tak:

echo ‚SUBSYSTEM==”usb”, SYSFS{idVendor}==”04e8″, MODE=”0660″ GROUP=”users”‚ > /etc/udev/rules.d/51-android.rules

su
echo 'SUBSYSTEM=="usb", ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="681c", MODE="0660" GROUP="users"' > /etc/udev/rules.d/51-android.rules

Od teraz urządzenie powinno już prawidłowo działać z naszym systemem.

Koniec spamowania ;)

Autor: Fisiu, 25 lutego, 2011
Napisano w: Uncategorized. 344Leave a Commenthttp%3A%2F%2Ffisiu.fidano.pl%2F2011%2F02%2Fkoniec-spamowania%2FKoniec+spamowania+%3B%292011-02-25+13%3A20%3A44Fisiuhttp%3A%2F%2Ffisiu.fidano.pl%2F%3Fp%3D344

Jako, że cały czas poszukiwałem wtyczki odpowiedzialnej za kolorowane składni w WordPressie dzisiaj przyszła pora na zmianę… Aktualnie ustawiłem CodeColorer SyntaxHighlighter. Wtyczka ta korzysta z tagów code a nie z pre tak jak poprzednia. W związku z tym zmodyfikowałem kilka postów aby zastosować style nowej wtyczki. Niestety spowodowało to zaśmiecenie planety openSUSE więc dalszych edycji zaniechałem.
Przepraszam czytelników za spam :)

 

W ramach przypomnienia, chciałem napisać o zmianie struktury repozytorium Packman. Wraz z aktualizacją OBS do 2.1 na serwerach Packmana zmieniono układ repozytoriów. Do tej pory dostępne było jedno repozytorium w którym znajdowały się wszystkie pakiety. Aktualnie trwa przebudowywanie wszystkich pakietów więc nowy układ repozytoriów nie jest jeszcze kompletny. Jednak w efekcie końcowym, Packman będzie miał 4 repozytoria:

  • Essentials – podstawowe kodeki, MPlayer, SMPlayer
  • Multimedia – dodatkowe multimedia
  • Games – gry
  • Extra – wszystko co nie weszło w skład trzech powyższych

Więc każdy będzie mógł dodać to co mu pasuje. Jednak jeśli ktoś będzie chciał mieć tylko jedno repozytorium zawierające wszystkie powyższe, dostępny będzie plik .repo. Tym sposobem będzie można korzystać z Packmana tak jak dotychczas.

Posts navigation

← Starsze wpisy
  • Licznik

    openSUSE 11.4
  • Najnowsze wpisy

    • Chromium i flash via PPAPI
    • Touchpad i mysz usb bez spięć
    • Priorytety fontów a fontconfig
    • Android i openSUSE 11.4
    • Koniec spamowania ;)
  • Najnowsze komentarze

    • Fisiu o Touchpad i mysz usb bez spięć
    • Sławomir o Touchpad i mysz usb bez spięć
    • KDEFamily - Przegląd prasy 8/2012 o Touchpad i mysz usb bez spięć
    • Fisiu o Colibri – alternatywne powiadomienia plazmy
    • Livio o Colibri – alternatywne powiadomienia plazmy
  • Meta

    • Zaloguj się
    • Kanał RSS z wpisami
    • Kanał RSS z komentarzami
    • WordPress.org
Proudly powered by WordPress, Installed by Installatron. Theme: Parament by Automattic.