02.052009
13:29
Środowisko Xfce do wyświetlania menu korzysta ze specyfikacji XDG, tak więc w miarę łatwy sposób możemy za pomocą konsoli systemowej dodawać i usuwać elementy menu.
Aby dodać nowy element do menu musimy posiadać plik opisujący dany element. Plik taki posiada rozszerzenie .desktop. Dostarczany on jest często przez deweloperów wraz z aplikacjami, które instalujemy. Jednak, jeśli takiego nie posiadamy, musimy go utworzyć. Struktura takiego pliku wygląda następująco:
[Desktop Entry]
Name=NazwaAplikacji
Comment=Komentarz
Comment[pl]=Komentarz w języku polskim
Exec=/sciezka/do/pliku -wraz_z_parametrami uruchamiania
Icon=/sciezka/do/ikony.png
Categories=Kategorie;wMenu
Type=Application
Encoding=UTF-8
To tylko część parametrów, które możemy ustawić przed dodaniem naszej aplikacji. Zazwyczaj nie ma konieczności podawania wszystkich zawartych w specyfikacji.
Przygotowany w ten sposób plik zapisujemy jako nasza-aplikacja.desktop, a następnie dodajemy ją poleceniem:
xdg-desktop-menu install nasza-aplikacja.desktop
Od razu po uruchomieniu dodany program powinien znaleźć się w menu.
Aby usunąć dodaną aplikację wystarczy skorzystać z polecenia:
xdg-desktop-menu uninstall inna-aplikacja.desktop
Więcej o specyfikacji menu XDG:
06.032009
13:14
Po aktualizacji Xfce4 do wersji 4.6 z niewiadomego dla mnie powodu przy ładowaniu środowiska przestało mi uwzględniać konfigurację klawiszy z pliku ~/.Xmodmap. Więc przez około 3 dni nie mogłem za pomocą klawiatury w wygodny sposób kontrolować m.in. poziomu głośności. W końcu postanowiłem przy tym przysiąść i znalazłem bardzo szybko proste, chociaż pewnie nie optymalne rozwiązanie – dodanie polecenia do skryptów startowych Xfce4.
Aby uaktywnić konfigurację tych klawiszy, trzeba je przekazać do serwera Xorg. Służy do tego polecenie xmodmap.
W Xfce4 otwieramy menedżera ustawień i wybieramy Sesja i uruchamianie. Na zakładce Automatyczne uruchamianie dodajemy polecenie: /usr/bin/xmodmap /sciezka/do/.Xmodmap.

Przy okazji – zapraszam do zapoznania się z artykułem Xfce i klawiatura multimedialna.
02.032009
12:21
Produkowane w dzisiejszych czasach komputery zaopatrzone są w sensory monitorujące działanie podzespołów komputera. Przedstawię tutaj krótko w jaki sposób odczytywać te dane i wyświetlać je w czasie pracy w systemie Linux.
08.082007
13:32
Standardowe białe kwadratowe klawiatury z czarnymi naklejkami już chyba dawno wyższy z mody. Dzisiejsze klawiatury komputerowe posiadają zazwyczaj kilkanaście dodatkowych przycisków, które mają za zadanie ułatwić użytkownikom życie. Większość z nich jednak nie wykorzystuje tych możliwości często nie wiedząc, jak aktywować te klawisze. Przedstawię tutaj jeden ze sposobów użycia ich w środowisku Xfce.