2011-01-28 12 views
5

Mam maszynę z gnome & ubuntu maverick. Włączono udostępnianie pulpitu. Chcę wiedzieć, kto jest podłączony (udostępnianie jest chronione hasłem)Gdzie są dzienniki gnome vino-server?

Gdzie są przechowywane dzienniki serwera vino, jeśli są?

Z góry dziękuję!

Odpowiedz

2

dpkg -L vino nie wyświetla niczego utworzonego w/var/log, więc nie ma żadnych dzienników.

8

Właściwie można uzyskać dzienniki za pomocą vino.

Napisz skrypt powłoki do wykonania vino-serwera, przekierowując jego wyjście do pliku. Coś takiego:

#!/bin/bash 
/usr/lib/vino/vino-server --sm-disable 2>&1 | tee -a ~/.local/share/vino/log 

Teraz przejdź do menu "gnome bar System -> Preferencje -> aplikacje startowe", odznacz "Remote Desktop" i dodać nowy. Nadaj mu nazwę, na przykład "Pulpit zdalny w/Log" i wybierz skrypt powłoki za pomocą przycisku "Przeglądaj". Zapisz i wyloguj się. Następnym razem, gdy logujesz się trzeba mieć coś w ~/.local/share/vino/log

użyłem tego w Debian 6.0 Squeeze z GNOME 2.30

+0

Dziękuję za to. Nie mogę uwierzyć, że coś takiego nie jest domyślne! Krótka uwaga dla użytkowników systemu Linux, nie ma wpisu "uruchamiania aplikacji" dla vino, ale istnieje plik '/ etc/xdg/autostart/vino-server.desktop', który wydaje się być autostartowany przy logowaniu, a to można edytować do punktu do zmodyfikowanego skryptu (UWAGA: bezpośrednie wprowadzenie komendy nie działa z powodu spacji itp. Utwórz skrypt jak wyżej). Upewnij się również, aby utworzyć katalog '.local/share/vino' first *, aby działało (jestem zakłopotany przyznając, że zajęło mi trochę czasu, aby dowiedzieć się, że to był powód, dla którego to nie działa!) –