X é:
- Se houver um
/var/log/Xorg.DISPLAY.log
, renomeie-o para/var/log/Xorg.DISPLAY.log.old
, sobrescrevendo qualquer arquivo que possa estar lá. - Abra
/var/log/Xorg.DISPLAY.log
e comece a fazer login.
Infelizmente, isso não é configurável, exceto no sentido de que todo software de código aberto é: você pode alterar o código-fonte e recompilar. Está no pacote xserver-xorg
source, grep para LogInit
para encontrar os pontos certos.
Dito isso, você pode encontrar uma maneira de preservar os registros antigos. Por exemplo, kdm
tem vários scripts em / etc / kde4 / kdm que são executados como root antes de mostrar a tela de login; você pode adicionar um comando savelog
para salvar o arquivo .old
. gdm
presumivelmente tem semelhante.
Ou você pode usar dpkg-divert
on /usr/bin/X
e colocar um script lá que chame savelog
no arquivo não antigo e, em seguida, exec no X real. Você também pode alterar o caminho do gerenciador de exibição (kdm, gdm) usa para executar X para esse script e não desviar X.