Что такое .serverauth. ##### файлы в моем домашнем каталоге?

Файлы: .serverauth.##### где ##### – это 5-значное число.
У меня есть несколько файлов в моем домашнем каталоге с широким диапазоном дат создания, охватывающих пару лет.

Из чего эти файлы? Безопасно ли их удалять?

  • Что такое X Window System?
  • Как написать короткую альфу, используя ключ создания
  • X11 прекращает рендеринг во время автоматического тестирования при переключении на другой уровень выполнения
  • Ключ n больше не работает, но N
  • Как отлаживать, какие блокирует последовательность клавиш в urxvt?
  • Запустить программное обеспечение Cygwin на Linux
  • Формат DDvorak, но QWERTY с модификаторами Ctrl или Alt
  • ~ / .xinitrc не запускается
  • 2 Solutions collect form web for “Что такое .serverauth. ##### файлы в моем домашнем каталоге?”

    Вы можете удалить все из них, кроме самого нового. Они создаются скриптом startx . Если X не закрывается изящно, эти файлы не удаляются и остаются навсегда (см. Эту ошибку ).

    Вы можете изменить строку в файле /usr/bin/startx более удобным способом:

    Найдите xserverauthfile= в скрипте и замените строку:

     xserverauthfile=$XAUTHORITY 

    Каждый раз, когда вы запускаете сеанс X окон, этот файл создается и удаляется, когда X-сеанс завершается нормально. Если startx выходит из строя – например, если последовательность выключения посылает сигнал kill (скрипт не поймает сигналы) – файл никогда не будет удален. Безопасно удалить эти файлы.
    Есть вероятные решения, но я никогда не тестировал побочные эффекты. Измените следующую строку в вашей команде startx ( /usr/bin/startx ):

     xserverauthfile=$HOME/.serverauth.$$ 

    в

     xserverauthfile=$XAUTHORITY 
    Linux и Unix - лучшая ОС в мире.