2

Примерно раз в месяц я пытаюсь запустить X windows на локальном рабочем столе с помощью:

   startx

но терминал вроде зависает, потом выдает ошибку:

   xauth:  timeout in locking authority file /home/myaccount/.serverauth.8280
   xauth:  timeout in locking authority file /home/myaccount/.Xauthority

Я попробовал все методы, которые люди предложили, когда я посмотрел эту ошибку:

  1. Убедитесь, что разрешения для.Xauthority принадлежат моей учетной записи
  2. Удалить.Файл Xauthority перед запуском startx

Однако в последнее время эти методы не сработали. Затем я увидел, что в моем домашнем каталоге есть файлы, которые доступны только для чтения. Из-за этого я понял, что сам мой домашний каталог почему-то не имеет правильных разрешений даже для создания файлов.

Итак, на основании инструкций на:

   https://ubuntuforums.org/showthread.php?t=1276517

Я сделал:

   chown -R myaccount:myaccount /home/myaccount

и теперь я могу запустить X Windows.

Я не знаю, почему это происходит каждые несколько недель, так как ничего не изменилось в ОС. Единственное, о чем я могу думать, - это то, что иногда я захожу на свой рабочий стол, и это создает какую-то проблему для моей учетной записи.

Я размещаю это здесь, потому что я не видел это как решение.Xauthority проблема, и это может быть кому-то полезно. Я использую Red Hat Enterprise Linux версии 6.7.

0