File-file itu di .serverauth.#####
mana #####
adalah angka 5-digit.
Saya memiliki beberapa file ini di direktori home saya dengan berbagai tanggal pembuatan yang mencakup beberapa tahun.
Dari mana file-file ini? Apakah aman untuk menghapusnya?
Anda dapat menghapus semuanya kecuali yang terbaru. Mereka dibuat oleh startx
skrip. Jika X tidak dimatikan dengan anggun, file-file itu tidak dihapus dan tetap selamanya (lihat bug itu ).
Anda dapat mengubah baris dalam /usr/bin/startx
file, ke cara yang lebih praktis:
Cari xserverauthfile=
di skrip dan ganti baris dengan:
xserverauthfile=$XAUTHORITY
~/.Xauthority
. Mengapastartx
skrip default lebih suka membuat file auth bernama unik untuk memulai?Setiap kali Anda memulai sesi X windows, file itu akan dibuat dan dihapus ketika sesi X keluar secara normal. Jika startx keluar dengan tidak berterima - misalnya, jika urutan shutdown mengirimkannya sinyal mematikan (skrip tidak menangkap sinyal) - file tidak akan pernah dihapus. Aman untuk menghapus file-file ini.
Ada beberapa solusi yang mungkin, tetapi saya belum pernah menguji efek sampingnya. Ubah baris berikut dalam
startx
perintah Anda (/usr/bin/startx
):untuk
sumber