Znikający taskbar Xfce4

styczeń 20, 2008

Baz zapowiedzi i żadnych wcześniejszych symptomów zniknął mi taskbar xfce4 w xubuntu, i to zarówno dolny jak i górny. Restart x’ów nie pomógł, restart komputera także. Dopiero po chwili grzebania w sieci natrafiłem na dobrą radę:

  1. Wciskamy Alt+F2 i w oknie wpisujemy
    xfce4-panel

  2. wylogowujemy się z Xfce i logujemy się na powrót

Od tej chwili panele zachowują się poprawnie. Niestaty, nie wiem co jest przyczyną takiego zachowania, pewnie jakiś wewnętrzny błąd Xfce4.

Powered by ScribeFire.


Zmiana rozdzielczości servera XTightVNC pod Ubuntu

styczeń 20, 2008

Domyślny rozmiar pulpitu podczas pracy z VNC może być niewygodny, szczególnie podczas pracy w oknie. W moim przypadku natywna rozdzielczośc komputera z którym się łączyłem to 1280 x 1024, co powodowało , że obraz nie mieścił się w oknie i trzeba było go przewijać. Najprostszym rozwiązaniem jest zmiana ustawień serwera VNC - na moim komputerze jest to serwer TightVNC - między innymi dlatego, że ma klienty do Windows i Linuxa. Poniżej proste how-to:

  1. Jeżeli jesteśmy zalogowani na serwerze, to wylogowujemy się z niego
  2. Wyłączamy serwer VNC
  3. sudo killall Xtightvnc

  4. Serwer ThightVNC ustawienia przechowuje w pliku /etc/xinetd.d/vnc, wywołujemy więc ten plik do edycji
  5. sudo gedit /etc/xinetd.d/Xvnc

  6. Zawartość pliku wygląda miej więcej tak
  7. service Xvnc
    {
    type = UNLISTED
    disable = no
    socket_type = stream
    protocol = tcp
    wait = yes
    user = root
    server = /usr/bin/Xvnc
    server_args = -inetd :1 -query localhost -geometry 1280×1024 -depth 16 -once -fp /usr/share/fonts/X11/misc -DisconnectClients=0 -NeverShared passwordFile=/root/.vncpasswd -extension XFIXES
    port = 5901
    }

  8. Odszukujemy rozdzielczość i zmieniamy ją na pożądaną (podpowiedź tutaj) i zapisujemy plik.
  9. Upewniamy się, że w katalogach /tmp/.X11-unix nie ma pliku =x1 oraz w katalogu w /tmp/ nie ma pliku .X1-lock. Jeżeli są, to kasujemy je. Numery w nazwie plików odpowiadają numerowi portu, na którym pracuje serwer. U mnie pracował na porcie 1,stąd .X1-lock i =x1,jeżeli serwer jest zdefiniowany do pracy na porcie 2, to musimy szukać plików z 2. Pozostawienie tych plików spowoduje, że serwer Xvnc po uruchomieniu otworzy sesję z pierwszym wolnym numerem, co spowoduje konieczność zmiany konfiguracji klienta vnc.
  10. uruchomiamy powtórnie serwer Xtightvnc, dla pewności można jeszcze restartować serwer X’ów, ale nie ma konieczności.
  11. Logujemy się i sprawdzamy, czy wszystko działa ok.

Zmiana częstotliwości kasowania zawartości katalogu /tmp

styczeń 20, 2008

Zawartość katalogu /tmp może być automatycznie kasowana podczas restartu systemu co określony czas. Ustawienia systemu, dotyczące częstotliwości kasowania , zawarte są w pliku /etc/default/rcS i odpowiada za nie zmienna TMPTIME.
Standardowa wartość tej zmiennej to 0, co powoduje, że zawartość /tmp jest kasowana automatycznie podczas następnego restartu systemu niezależnie od wieku plików.

Zamiast zera możemy wpisać dowolną wartość, która określi nam w dniach interwał kasowania danych. Wpisanie np. TMPTIME=7 powoduje, że dane zostaną skasowane po tygodniu (oczywiście podczas następnego restartu). Możliwe jest także wpisanie wartości ujemnej, co powoduje wstrzymanie czyszczenia /tmp.

Oczywiście, żeby wyedytować plik rcS należy skorzystać z praw administratora, np:

sudo gedit /etc/default/rcS

Podane za Ubuntu Tutorials.


Uwaga - problem z menadżerem Grub po aktualizacji Thinkvantage Rescue and Recovery

styczeń 17, 2008

Uwaga ta dotyczy użytkowników dzielących dysk pomiędzy linuxa a Windows. Po wykonaniu aktualizacji oprogramowania laptopa, a konkretnie ThinVantage Rescue and Recovery, uszkodzony zostaje wpis o ustawieniach Grub’a (prawdopodobnie ThinkVantage modyfikuje mbr dysku). Po restarcie komputera proces startu zatrzymuje się na (pojawia się tylko napis GRUB) i nie ma możliwości uruchomienia żadnego systemu.
Ratunkiem jest uruchomienie komputera z dysku  np. Ubuntu  czy też jakiejkolwiek dystrybucji live i odtworzenie ostawień Gruba: bardzo dobrze zostało to pokazane na tej stronie.

Powered by ScribeFire.


Zarządzanie projektem w Linuksie - Gantt Project - uaktualnienie

styczeń 8, 2008

1. Zmiany dotyczące strony internetowej
GanttProject nie jest już dostępny na stronie ganttproject.org (strona na sprzedaż - pewnie się spóźnili z rejestracją), obecnie można go znaleźć na Ganttproject.biz.
Najśmieszniejsze jest to, że na obecniej stronie projektu są odnośniki do starego adresu :-) - patrz stopka strony ganttprojekt.biz.

2. Nowa wersja programu - 2.0.6.
Żadnych rewolucyjnych zmian - drobne poprawki w instalatorze dla Windows (możliwość skojarzenia plików MS Project z GanttProjektem) oraz poprawienie 10 bugów w działaniu aplikacji (więcej na stronie http://ganttproject.biz/hive/index.php/Releases:GanttProject_2.0.6)

3. Nadchodzi wersja 2.1
Milowymi krokami zbliża się duża wersja programu (na razie można ją pobrać jako bulid deweloperski). Najważniejsze zmiany jakie przyniesie ta wersja to zarządzanie kosztami projektu, nowe okno właściwości zadań, oraz możliwość określenia godzin pracy uczestników projektu.
4. Sprawdź bez instalowani aplikacji
GanttProjekt można uruchmić bezpośrednio ze strony internetowej - w końcu napisany jest w Javie. Polecam, działa tak samo jak po instalacji, jedyne ograniczenie to brak możliwości exportu i imporu do MS Projekt TM, oraz brak możliwości zapisu do pdf i HTML. Jedyne, co musisz mieć na komputerze, to Java 5 Runtime Environment.

Powered by ScribeFire.