Linux :
VNC server et son fichier log
Lorsque Vnc Server tourne en permanence, avec des processus actifs, il a tendance à générer un fichier log énorme dans
$HOME/.vnc/……….log
Cela peut conduire à saturer le file system, puis bloquer le serveur !
C’est courant avec des applications Java tournant en tâche de fond ( exemple : Azureus )
Solution :
Faire en sorte qu’il n’y ait plus de fichier log
Modifier le script ‘vncserver’ généralement localisé dans /usr/X11R6/bin :
# Version initiale : creer un log
#$desktopLog
= "$vncUserDir/$host:$displayNumber.log";
#unlink($desktopLog);
#
# Version modifiee
pour eviter que le log ne sature le disque
$desktopLog
= "/dev/null";
English
:
Linux : VNC server & log growing too fast
When VNC server works
permanently, with running processes, it can generate a log file growing too
fast, into $HOME/.vnc/…..log
That can saturate the current
file system, and hang the server.
It’s usual with some Java
applications, running in background ( by example, Azureus )
To fix this
problem :
Suppress the log generation into vncserver
Modify the script ‘vncserver’, generally
located into /usr/X11R6/bin :
# Initial
version : create a log
#$desktopLog = "$vncUserDir/$host:$displayNumber.log";
#unlink($desktopLog);
#
# Modified to avoid log file growing too fast
$desktopLog
= "/dev/null";