2011
Artykuł czytano 2 971 razy i oceniono
Jest to artykuł konkursowy nadesłany przez Grzegorza Dworaka.
NotifyOSD to aplikacja odpowiadająca za wyświetlanie różnego rodzaju powiadomień w postaci „dymków” pojawiających się w okolicach prawego górnego rogu ekranu (a właściwie trochę niżej). Trzeba sobie jednak zaznaczyć, że niewiele jesteśmy w stanie zmienić w sposobie działania owych dymków, nie mówiąc już o tym, że samo ich umiejscowienie nie jest do końca szczęśliwe i pewnie większość z Was się ze mną zgodzi, że byłoby całkiem fajnie gdyby istniała możliwość chociażby przesuwania rzeczonych powiadomień.
I tu pojawiają się dobre wieści! Jest to możliwe do uzyskania, wystarczy bowiem odpowiednio spatchować nasze NotifyOSD i dostajemy całkiem spory wachlarz możliwości konfigurowania i dostosowywania dymków do własnych potrzeb.
Dzięki Leoikowi oraz Faheem Pervezowi, którzy opracowali odpowiednią modyfikację możemy między innymi dostosować:
- kolory dymków,
- ich rozmiar, czcionkę,
- styl narożników i rozmiary ikon,
- stopień przeźroczystości,
- czas zanikania,
- umiejscowienie (pozycję) na ekranie,
- czas wyświetlania,
- ukrywanie dymków po ich kliknięciu.
Instalacja nowego NotifyOSD w Ubuntu 11.04 Natty Narwhal sprowadza się do kilku kroków:
- Instalacja podstawowa – w terminalu wydajemy poniższy ciąg komend:
sudo add-apt-repository ppa:leolik/leolik sudo apt-get update sudo apt-get upgrade sudo apt-get install libnotify-bin pkill notify-osd
- Dodajemy NotifyOSD Config, czyli GUI pomocne podczas dokonywania konfiguracji naszych dymków (opcjonalne - dla mnie doświadczonych):
sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt-get update sudo apt-get install notifyosdconfig
Niestety GUI choć pomocne to nie zawiera wszystkich opcji. Jednak nie powinno to nas zniechęcać, a tym bardziej powstrzymywać!
Okno dla NotifyOSD GUI przedstawione zostało poniżej.
Najważniejsza opcja Fixed/Dynamic, dzięki której możemy zlikwidować przerwę pomiędzy dymkiem, a panelem.
Tu powinny się pojawić dwie informacje. Po pierwsze nasze GUI czyści zawartość pliku ~/.notify-osd, więc przedstawione poniżej modyfikacje powinny być dokonywane na końcu. Na szczęście w pliku tym wszystko jest bardzo przejrzyście zestawione, więc pewnie po pewnym czasie GUI będzie całkiem zbędne, a jeśli ktoś jest bardziej wprawny w tego typu rzeczach to od razu może zacząć działać bezpośrednio na tym pliku.
Druga informacja jest raczej czysto praktyczna. Otóż aktualny efekt wprowadzonych przez nas zmian można od razu sprawdzić, wydając w terminalu komendę:
notify-send --icon=gtk-add "Test notification" "This is the message body"
Poniżej zaś przedstawione pozostałe modyfikacje
- Ustawianie dymków w pobliżu innego rogu ekranu.
W terminalu wydajemy następujące polecenie:gconftool-2 -s /apps/notify-osd/gravity --type=int [numer]
gdzie [numer] oznacza:
1 – prawy górny róg ekranu 2 – prawa krawędź ekranu 3 – prawy dolny róg 4 – lewy dolny róg 5 – lewa krawędź ekranu 6 – lewy górny róg
Powinno to wyglądać tak:
- Wyłączenie efekty zanikania dymku.
u potrzebna jest modyfikacja pliku ~/.notify-osd:gedit ~/.notify-osd
Wklejamy do niego następująca treść:
bubble-prevent-fade=1
i restartujemy NotifyOSD:
pkill notify-osd
- Zamykanie dymku poprzez kliknięcie w jego obszarze.
W pliku ~/.notify-osd dodajemy wpis:bubble-close-on-click=1
i znowy restartujemy notifyOSD:
pkill notify-osd
Zobacz także:
Na każdy komentarz postaramy się udzielić odpowiedzi w ciągu 24 godzin od momentu wysłania.
Mile widziane komentarze z uwagami lub informacjami o rozwiązaniu problemu.








Rejestracja
Zapomniane hasło



