23 lis 2013

LXQt - czyli dziecko LXDE oraz Razor-Qt

Było sobie kiedyś środowisko graficzne LXDE oraz Razor-Qt.
Razor-Qt używał jak sama nazwa frameworka Qt, natomiast LXDE działa pod kontrolą GTK+2 - deweloperzy  uradowani "lekkością i kompatybilnością" działania GTK3+ postanowili stworzyć wersję LXDE używając do tego celu framework Qt.
Efekt?
LXQt.



Natomiast Razor-Qt po wersji 0.6.0 nie będzie już dalej rozwijany.
Właściwie można sobie zadać pytanie, po co komu małżeństwo środowisk LXDE i Razor-Qt.
Otóż każde nich określają podobne cechy takie jak prostota oraz lekkość działania (przydatna szczególnie obok KDE).

Aktualnie LXQt służy wyłącznie do testowania samego środowiska, więc nie powinno się go używać jako środowiska roboczego.

Użytkownicy Ubuntu i pochodnych mogą skorzystać z PPA:

sudo add-apt-repository ppa:lubuntu-dev/lubuntu-daily

sudo add-apt-repository ppa:gilir/q-project 

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install lxqt-metapackage

Restart.

Następnie z menu lightdm/gdm czy czego tam się używa wybieramy sesję z LXDE-Qt.
Całość prezentuje się mniej więcej tak...




Więcej na temat LXDE-Qt znajdziemy w poniższym linku:
http://wiki.lxde.org/en/LXDE-Qt

Aktualnie LXQt używa nadal Openbox'a, lecz ze względu na wsparcie dla Waylanda (w przyszłości) będzie trzeba zapewne poszukać zamiennika.

Przy tym całym zamieszaniu z LXQt rodzi się pytanie co ze starym LXDE opartym na GTK+2 (bo na 3 nie ma co liczyć)?
Cóż...nadal będzie wspierane, tak długo jak to tylko możliwe.
Ciekawe co na to wszystko Xfce?


ŹRÓDŁO: https://groups.google.com/razor-qt/

20 paź 2013

Xfwm4 & Xfdesktop 4.11.0

Dawno dawno temu w czasach epoki kamienia łupanego było sobie Xfce 4.10.
Warto dodać że jego przodek czyli Xfce 4.8 żył jeszcze w czasach kiedy to naszą planetą władały dinozaury.
Wydanie Xfce 4.6 to czasy bujnego rozwoju organizmów jednokomórkowych (grzyby, jakiś tam pantofelek czy też inny pierwotniak).
Tak mniej więcej prezentuje się tempo rozwoju tego środowiska w porównaniu do chociażby KDE lub GNOME.



Oczywiście nie zmienia to faktu że Xfce jest najczęściej używanym przeze mnie środowiskiem graficznym.
Dlaczego?
Ponieważ jest stabilne, proste jak cep, ładne (po zmianach), i zwyczajnie spełnia swoją rolę.
Wspomniane wcześniej KDE nie spełnia dwóch pierwszych założeń, o GNOME3 nawet nie ma co wspominać (no może z wyglądu elementaryOS ze swoim forkiem GS).
Tak przy okazji mam pytanie, ile jest aktualnie dostępnych wersji (klonów/forków) Nautilusa w GNOME3?

Anyway, rozwój Xfce postępuje chociaż ten postęp jest raczej dość powolny (brak zaplecza komercyjnego?).
Aktualnie możemy się cieszyć nowymi wersjami m.in. menedżera okien Xfwm4 4.11.0, menedżera pulpitu Xfdesktop 4.11.0 czy też Xfce settings 4.11.1 (ustawienia systemowe).




Warto też dodać iż pojawiła się opcja synchronizacji rysowania do pustej pionowej, czyli jakże oczekiwana funkcja vsync... która u mnie nie działa.

xfconf-query -c xfwm4 -p "/general/sync_to_vblank" -s true

Oprócz tego teraz Xfce potrafi przypisać konkretną tapetę do danego pulpitu lub do wszystkich przestrzeni roboczych z automatyczną zmianą.

Posiadacze dystrybucji które domyślnie nie są wyposażone w Xfce 4.10 (np.Precise Pangolin 12.04 LTS, elementaryOS itd) będą musieli dodać DWA repozytoria z launchpad żeby dokonać aktualizacji:

sudo add-apt-repository ppa:xubuntu-dev/xfce-4.10
sudo add-apt-repository ppa:xubuntu-dev/xfce-4.12
sudo apt-get update
sudo apt-get dist-upgrade

Jak sądzę wszystkie nowości związane z rozwojem Xfce są już domyślnie w wydanym kilka dni temu Xubuntu 13.10 Saucy Salamander, ale jako że nie jestem jeszcze na tyle głupi aby instalować świeżo wydaną wersję Ubuntu kilka dni po wydaniu (Xubuntu z Xfce bazuje na repozytoriach Ubuntu) to sobie na jakiś czas daruje przejście z elementaryOS (12.04 LTS) do 13.10.


ŹRÓDŁO: www.webupd8.org

18 sie 2013

KDE SC 4.11 wydane

Lato, lato i właściwie już po lecie.
Po wakacjach też, jeśli ktoś takowe miał.
Niestety co niektórzy muszą chodzić także w tym okresie do pracy, więc i czasu na pewne rzeczy nie za dużo. Właściwie to dałem sobie spokój z bloggerem czy też kontem na G+ (więc gugiel ani NSA nie mają u mnie czego szukać).



Oczywiście w świecie open-source działo się dużo więcej niż tutaj, ale jako że Ubuntu Edge, Mir-y i tego typu pierdółki mam gdzieś więc o czymś takim nie ma sensu pisać. No chyba że o nadchodzącym LXDE-Qt, lecz dyskusje na wyższością GTK nad Qt (lub vice versa) zostawmy na naszych wnuków albo poczekajmy lepiej na pojawienie się tego projektu na naszych komputerkach.

Tak czy owak kilka dni temu została wydana wersja środowiska graficznego KDE z numerkiem 4.11.




Całość można łatwo zainstalować z odpowiedniego repozytorium dla dystrybucji bazujących na Raring Ringtail 12.04 (np. elementary OS), Quantal Quetzal 12.10, Raring Ringtail 13.04.

https://launchpad.net/~kubuntu-ppa/+archive/backports

Co zostało zmienione w tej wersji?
Cóż, cytując osworld.pl...

Wśród zmian znajdują się:


- KWin otrzymał usprawnioną obsługę OpenGL 3.1 oraz wstępną obsługę Waylanda
- Lepsze wykorzystanie Qt Quick w Pulpitach Plasmy (Plasma Workspaces)
- Inteligentniejszy aplet baterii
- Edytor Kate otrzymał wtyczki usprawniające pracę z językami Javascript oraz Python
- Do narzędzi edukacyjnych dodano nowe funkcje
- Przyspieszono działanie Dolphina oraz Nepomuka
- Ogromna ilość poprawek dla KDE PIM (Zarządzania osobistymi informacjami, tzn. kalendarz, poczta, kontakty)
- Razem z KScreen 1.0 została wprowadzona inteligentna obsługa wielu monitorów oraz znaczne podwyższenie wydajności

Osobiście mogę dodać że to te samo KDE jak zawsze, czyli pewne błędy poprawiono, dodano trochę nowych, pulpit potrafi się czasem zresetować albo jakiś program wykrzaczyć (choćby system settings), ale takie rzeczy w tak dużym środowisku nie są raczej niczym nowym.
Czyli wszystko o staremu ;)

Tak z ciekawości, już teraz szykuje się niezły burdel z Ubuntu i serwerem Mir (vide Kubuntu, LXDE-Qt, Xubuntu), a to dopiero początek.
Bo co ma teraz zrobić taki np. Linux Mint?
I co na to Nvidia i AMD (sterowniki, Wayland, Mir itd).

5 maj 2013

Nvidia Drivers 319.17 - Underscan & Optimus

Swojego czasu byłem niezwykle szczęśliwy po tym jak Nvidia po wydaniu sterowników 302.17 postanowiła wykastrować w panelu nvidia-settings ustawienia dotyczące funkcji Overscan Compensation.
Byłem też niezwykle szczęśliwy kiedy mogłem dzięki uprzejmości w/w firmy poszukać sobie odpowiednich ustawień (zapisać w xorgu) dla TV, co wcale nie było czasochłonne ;)


OK, teraz sytuacja wróciła do stanu poprzedniego, czyli lepszego.
Do tego celu potrzebujemy najnowszych sterowników (aktualnie  to 319.17) oraz panelu nvidia-settings. Wszystko znajdziemy i zainstalujemy z poniższego repozytorium (Precise, Quantal und Raring) :
sudo add-apt-repository ppa:xorg-edgers/ppa 
sudo apt-get update 
sudo apt-get upgrade

Ewentualnie dokonać wszystkiego z poziomu Synaptic'a (wedle uznania).

Tak przy okazji warto wspomnieć jeszcze o wstępnym wsparciu dla technologii Optimus dla Linuxa*.
Wymagania to RandR 1.4, X.Org Server 1.13 lub wyżej, oraz jądro Linux z obsługą GEM i PRIME (kernel 3.9 jak sądzę) oraz specjalna konfiguracja pliku xorg.conf.

Więcej informacji na ten temat znajdziemy na stronach OSWorld.pl.

Wracając jeszcze do tematu głównego... jak widać na załączonym obrazku powróciła możliwość zmiany ustawień tak bardzo przeze mnie pożądanych, tylko na jak długo...


ps. * Nie posiadam Optimusa w komputerze, thanks god.

ps2. Wayland potrzebuje KMS (Kernel Mode Setting) którego zamknięte sterowniki NVIDII nie obsługują, natomiast otwarte nie zapewniają odpowiedniej wydajności, co przy grach  (Stream, Valve etc) i innych wymagających programach nie jest dobrym rozwiązaniem.
Mir od Canonical to jedna wielka niewiadoma (Mir in action :), choć już teraz budzi mieszane uczucia (szczególnie po tej akcji).
Tak więc "na dzisiaj" jedynym sensowym rozwiązaniem wydaje się być (mimo swoich ograniczeń) Xorg.

27 kwi 2013

Raring Ringtail 13.04 wydany



...czyli mówiąc po ludzku Ubuntu 13.04.

Oczywiście dotyczy to także całej ferajny bazującej na Raring Ringtail.


ubuntu-13.04-desktop-i386.iso
ubuntu-13.04-desktop-amd64.iso


lubuntu-13.04-desktop-i386.iso
lubuntu-13.04-desktop-amd64.iso


xubuntu-13.04-desktop-i386.iso
xubuntu-13.04-desktop-amd64.iso


kubuntu-13.04-desktop-i386.iso
kubuntu-13.04-desktop-amd64.iso


ubuntu-gnome-13.04-desktop-i386.iso
ubuntu-gnome-13.04-desktop-amd64.iso

Reszta ferajny do samodzielnego odszukania...
Uff, wklejanie linków jest takie męczące :)

Przy okazji warto wspomnieć że od wydania 13.04 wszystkie wersje (oprócz LTS) będą miały wsparcie przez najbliższe 9 miesięcy, a nie jak do tej pory przez 18 miesięcy.
Czyli Raring Ringtail zakończy swój żywot w styczniu 2014 roku.
Jak sądzę dotyczy to też wszystkich dystrybucji bazujących na Ubuntu Raring Ringtail (Xubuntu, Mint etc).

Więcej informacji nt. tego wydania znajdziemy poniżej :
wiki.ubuntu.com/RaringRingtail/ReleaseNotes


ps. To jak się sprawuje nowe wydanie Ubuntu należy już ocenić we własnym zakresie, a nie sugerować się opiniami innych ludzi w "internetach" (tudzież "recenzjami" 2 dni po wydaniu open-public-beta...znaczy się wydania finalnego).

ps2. Ubuntu 13.10 będzie nosić nazwę kodową Saucy Salamander, a nie jak wcześniej sugerowałem Sexy Shuttleworth :)

3 mar 2013

Xubuntu 13.04 - No DEFAULT or UI configuration directive found!

Jak pech to pech...
Dobra, wczoraj postanowiłem sobie pobrać obraz daily bulid (stan na 02.03.2013) dla dystrybucji Xubuntu 13.04 (64bit).
Obraz jak wiadomo nie mieści się już na CD, z resztą płyt DVD też nie mam więc postanowiłem tak jak w przypadku Quantala wrzucić całość na pendrive'a (Asystent nośnika rozruchowego) i uruchomić...


Ok, pytamy się wujka guugla...
ERROR: No configuration file found
No DEFAULT or UI configuration directive found!
Tak więc można znaleźć sugestie dotyczące FAT32 → FAT16, ale jako że wcześniej TYM samym pendrakiem postawiłem Xubuntu 12.10 postanowiłem zastosować inną sugestię.

Na nośniku pamięci wystarczy zmienić 3 nazwy:

isolinux → syslinux (to jest folder)
isolinux.bin → syslinux.bin
isolinux.cfg → syslinux.cfg

Restart.
Teraz wszystko powinno ładnie się uruchomić :)

ps. Xubuntu 13.04 Raring Ringtail (64bit) postawiony i dopieszczony ;)

ŹRÓDŁO: askubuntu.com

24 lut 2013

Panel Xfce 4.10 - nie działający tryb auto-hide

W środowisku graficznym Xfce 4.10 panel czasami potrafi się zablokować "na wizji", mimo zastosowania w nim trybu automatycznego chowania.

Co ciekawe ten efekt (nie)działa na pierwszym w kolejności panelu (jeśli mamy kilka), łatwo też ten efekt osiągnąć po wyjściu z trybu "wstrzymania" komputera.

bugs.launchpad.net

Dobra, na chwilę obecną działa restart paneli, natomiast polecenie xfwm4 --replace w tym przypadku nie pomaga na opisywaną dolegliwość.



Tak więc tworzymy na pulpicie aktywator o nazwie "panel reset" (oryginalna nazwa;), a w treści polecenia wpisujemy:
xfce4-panel -r
Po utworzeniu aktywatora nadajemy jeszcze w jego uprawnieniach "zezwolenie na uruchamianie jako program" co by nam się po drodze nie wyświetlał dodatkowy komunikat.
-----------------------------------

ŹRÓDŁO: askubuntu.com

21 lut 2013

KDE SC 4.10 & ZTE Grand X In - obsługa protokołu MTP

Media Transfer Protocol (w skrócie MTP), to cytując Wikipedię :
The Media Transfer Protocol is described by Microsoft, who introduced it, as a protocol for intelligent storage devices based on and compatible with Picture Transfer Protocol (PTP).
Whereas PTP was designed for downloading photographs from digital cameras, Media Transfer Protocol supports the transfer of music files on digital audio players and media files on portable media players, as well as personal information on personal digital assistants. MTP is a key part of WMDRM10-PD, a digital rights management (DRM) service for the Windows Media platform.
Media Transfer Protocol (commonly referred to as MTP) is part of the "Windows Media" framework and thus closely related to Windows Media Player.

en.wikipedia.org/Media_Transfer_Protocol


Czyli MTP to (jak sądzę) następca trybu pamięci masowej w urządzeniach (np. telefon z kartą pamięci microSD) gdzie dane są przesyłane poprzez złącze USB.
Ustawienie w telefonie w/w trybu powodowało iż karta pamięci w urządzeniu była widoczna tak samo jak pendrive USB, lecz niestety pamięć samego np. telefonu była już niewidoczna dla linuksa.
Oczywiście omawiany tutaj MTP nie sprawia żadnego problemu pod linuksem, bo jak można mieć problem z czymś czego nie ma ;)
Z resztą pod Windows 8 "out of box" też niczego nie zobaczymy, jeśli wcześniej nie zainstalujemy odpowiednich sterowników od producenta telefonu.

W przypadku smartfona ZTE Grand X In wchodzimy w Ustawienia → Podłącz do PC → Instalacja sterowników (oczywiście telefon podłączony kablem USB do komputera), po czy uruchamiamy pod Windows 8 programik od ZTE.



Wracając do meritum, czyli KDE SC 4.10 oraz wsparcia MTP w Dolphin.

1. Kompilacja ze źródeł (nie sprawdzałem).

git clone http://anongit.kde.org/kio-mtp 
mkdir kio-mtp/build 
cd kio-mtp/build 
cmake ../ -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Debugfull #(THIS MAY BE DIFFERENT) 
make install

2. Repozytorium kubuntu-ppa/experimental :

sudo add-apt-repository ppa:kubuntu-ppa/experimental
sudo apt-get update
sudo apt-get install kio-mtp

3. PPA : launchpad.net/~philschmidt/ppa-kio-mtp-daily/+packages

Po instalacji kio-mtp dane urządzenie powinno być widoczne w Dolphin.

KDE 4.10 & Dolphin - wsparcie dla protokołu MTP (kio-mtp)

Dla porównania, Windows 8 po instalacji sterowników od producenta telefonu.

Windows 8 - po instalacji sterowników od ZTE

ps. Jeśli nasz telefon (oraz komputer) posiada Wi-Fi to możemy użyć aplikacji typu AirDroid.

ps2. Pod 13.04Raring Ringtail wszystko działa "out of box", tak więc nie trzeba już nic instalować (sprawdzone pod Xubuntu 13.04).


ŹRÓDŁO: linuxg.net, www.afiestas.org

20 lut 2013

17 lut 2013

Tapety E17 - konwersja z formatu .edj do .jpg

Wraz z nowym wydaniem menedżera okien / powłoki pulpitu Enlightenment E17 pojawiły się też z nim bardzo ładne tapety (jako część jego inwentarza).
Niestety, o ile w przypadku tapet dostarczanych wraz z innymi środowiskami graficznymi (KDE, Xfce, GNOME 3, etc) nie ma problemu (kopiuj/wklej) o tyle Enlightenment straszy swoim formatem plików .edj.
Z resztą to problem występujący w całym E17 (chociażby próba edycja plików konfiguracyjnych edytorem tekstu np. Leafpad - tam straszy .cfg).

Anyway, wracając do tapet...tutaj posłużymy się poleceniem "edje_decc" w Terminalu.

edje_decc /ścieżka/do/pliku.edj


Czyli na przykład...
edje_decc /usr/share/enlightenment/data/backgrounds/Wall_Lanterns.edj

Po wszystkim katalog z tapetą (.jpg) powinien się znajdować w naszym katalogu domowym, gdzie już łatwo możemy wrzucić daną fotkę na pulpit innych środowisk graficznych.


ŹRÓDŁO: forums.bodhilinux.com

31 sty 2013

Compton Composite Manager

Jak wiadomo LXDE jest lekkim środowiskiem graficznym, lecz niestety za swoją lekkość musi czymś zapłacić...
Tak więc jednej strony mamy prostotę samego środowiska graficznego LXDE, a z drugiej strony brak chociażby własnych kompozycji, widżetów, czy też zaawansowanych ustawień rodem z KDE.
Efektem tego jest m.in. brak cieniowania okien, czy też prawdziwej przezroczystości (pseudo transparentność można ustawić chociażby w ustawieniach panelu).

Xfce ma swojego Xfwm, Unity ma Copmiza, KDE Kwina, a GNOME 3 muttera.

Tytułowy Compton Composite Manager (menedżer kompozycji) to zforkowany fork xcompmgr, więcej można przeczytać poniżej:
wiki.archlinux.org/Compton

Xcompmgr → Xcompmgr- by Dana → Xcompmgr-dana by chjj ;)


Niezależnie od forkowania pierwotnego projektu (Xcompmgr) Compton to lekki menedżer kompozycji, więc idealnie nadaje się do zastosowania w środowisku graficznym LXDE.


Paczki dla Precise (12.04), Quantal (12.10), oraz Raring (13.04) możemy znaleźć i zainstalować z poniższego repozytorium :
sudo add-apt-repository ppa:richardgv/compton
sudo apt-get update && sudo apt-get install compton
Jednak ze względów praktycznych lepiej jest pobrać samą paczkę .deb i zainstalować przez Gdebi.

launchpad.net/~richardgv/compton/+packages

Teraz dodamy Comptona do autostartu systemu, czyli edytujemy :

sudo leafpad /etc/xdg/lxsession/Lubuntu/autostart
--lub--
sudo leafpad /etc/xdg/lxsession/LXDE/autostart

Dodajemy do pliku zapis (przykładowa konfiguracja) :

@compton -c -r 16 -l -24 -t -12 -G -b

Więcej informacji nt. używanych parametrów i ich konfiguracji można znaleźć TU oraz TUTAJ.


ŹRÓDŁO : lubuntublog.blogspot.com.es