Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: x server already running on display 0  (Прочитано 3370 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн racingsnake

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
x server already running on display 0
« : 27 Января 2010, 23:04:08 »
всем привет!
прошу прощения если данная тема уже существует, но я пока ничего не нашёл.
в общем, я не могу попасть в рабочую среду-вбиваю логин и пароль, а дальше пустой экран.
ошибка пишет x server already running on display 0. предлагают удалить X0-lock file. никаких изменений и ещё начинает писать что-то о сonnection sockets.
в общем совсем я не понимаю что надо сделать, чтоб всё снова заработало.
всем заранее спасибо за ваше время и помощь.

П.С. система - karmic koala.

Оффлайн jel

  • Активист
  • *
  • Сообщений: 828
    • Просмотр профиля
Re: x server already running on display 0
« Ответ #1 : 27 Января 2010, 23:22:53 »
предлагают удалить X0-lock file.

Из поста не совсем понятно - удалить пробовал?

Оффлайн racingsnake

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: x server already running on display 0
« Ответ #2 : 27 Января 2010, 23:23:30 »
пробовал удалить лок файл, но не помагает

Оффлайн jel

  • Активист
  • *
  • Сообщений: 828
    • Просмотр профиля
Re: x server already running on display 0
« Ответ #3 : 27 Января 2010, 23:32:31 »
А что в логе пишет?

/var/log/Xorg.0.log

Похоже, что gdm падает и перезапускаясь запускает вторые иксы. Можно попробовать прибить gdm (sudo /etc/init.d/gdm stop) и от имени пользователя попытаться запустить иксы (startx). Что при этом получается?

Оффлайн racingsnake

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: x server already running on display 0
« Ответ #4 : 27 Января 2010, 23:36:11 »
подскажите плиз полную команду чтоб открыть этот лог, а то я в этом не силён(((
если честно такое уже случалось,но я не записал фикс к сожалению.
я посмотрю лог и отпишусь.
спасибо за вашу помощь.

Оффлайн jel

  • Активист
  • *
  • Сообщений: 828
    • Просмотр профиля
Re: x server already running on display 0
« Ответ #5 : 27 Января 2010, 23:40:17 »
Можно так:

less /var/log/Xorg.0.log

выход из просмотра клавишей q

Оффлайн racingsnake

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: x server already running on display 0
« Ответ #6 : 28 Января 2010, 09:37:04 »
ок попробовал прибить gdm как вы и советовали.
далее запускаю sudo startx - появляется окно где просят обновить имена некоторых папок - обновляю и попадаю на чёрный экран с крестиком вместо курсора. сейчас буду смотреть, что в лог файле.
в нём следующее
kdsetmode failed:bad file descriptor
vt_getmode failed:bad file descriptor
vt_getstate failed:bad file descriptor

надеюсь это прояснит ситуацию.

Оффлайн jel

  • Активист
  • *
  • Сообщений: 828
    • Просмотр профиля
Re: x server already running on display 0
« Ответ #7 : 28 Января 2010, 10:02:18 »
Я не советовал запускать иксы от рута. Совсем наоборот.

от имени пользователя попытаться запустить иксы (startx).

Оффлайн racingsnake

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: x server already running on display 0
« Ответ #8 : 28 Января 2010, 10:06:54 »
ок прибиваю гдм-запускаю startx от имени пользователя и попадаю на чёрный экран.

Пользователь решил продолжить мысль 28 Января 2010, 08:09:00:
в прошлый раз когда такое было я помню, чтоб всё исправить я вводил в терминале несколько команд, последняя из которых была что-то вроде xauth -b exit.может это вам поможет хоть чем-то.

Пользователь решил продолжить мысль 28 Января 2010, 10:11:46:
и теперь ещё вот это выскакивает error in locking authority file /home/maximus/.Xauthority
« Последнее редактирование: 28 Января 2010, 10:11:46 от racingsnake »

Оффлайн jel

  • Активист
  • *
  • Сообщений: 828
    • Просмотр профиля
Re: x server already running on display 0
« Ответ #9 : 28 Января 2010, 10:20:32 »
А кто владелец этого файла?

ls -l /home/maximus/.Xauthority

можно полюбопытствовать?

Оффлайн racingsnake

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: x server already running on display 0
« Ответ #10 : 28 Января 2010, 10:34:20 »
что-то не проходит эта команда.
если без sudo то пишут ошибка синтакса около неожиданной лексемы |
если с sudo - permission denied s:command not found

Оффлайн jel

  • Активист
  • *
  • Сообщений: 828
    • Просмотр профиля
Re: x server already running on display 0
« Ответ #11 : 28 Января 2010, 10:36:30 »
Это не пайп (|)
Это малая латинская L (l)

Оффлайн racingsnake

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: x server already running on display 0
« Ответ #12 : 28 Января 2010, 10:41:21 »
простите меня за моё малое знание вопроса
команда дала следующиё результат
-rw------- 1 maximus maximus 0 2010-01-28 10:19 /home/maximus/.Xauthority

Оффлайн jel

  • Активист
  • *
  • Сообщений: 828
    • Просмотр профиля
Re: x server already running on display 0
« Ответ #13 : 28 Января 2010, 10:49:58 »
С правами тут все нормально. Самое время все-таки посмотреть логи. Кидай /var/log/Xorg.0.log сюда (под спойлер) - будем смотреть.

Оффлайн racingsnake

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: x server already running on display 0
« Ответ #14 : 28 Января 2010, 11:00:30 »
а что простите значит под спойлер??? :)

Пользователь решил продолжить мысль 28 Января 2010, 11:01:13:
и какую инфу мне надо выложить???а то там много написано

 

Страница сгенерирована за 0.035 секунд. Запросов: 23.