Ошибка X server'a

Автор aklyuk, 25 апреля 2013, 11:42:08

« назад - далее »

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

aklyuk

Лучей Добра!
Начну издалека. Задумал настроить rdp-сервер под Debian. (до этого на убунте делал, работает стабильно). Графическое окружение в виде gnome не хочу использовать, потому что тяжелый, есть намного легче (либо LXDE, Openbox). Ставлю систему без графики, следом ставлю LXDE (он же за собой тянет все зависимости в виде xorg и т.д.) Графика работает, и работает быстро.
Далее настраиваю xrdp. И вот все настроено, осталось только подключится. и тут то подкрался "он самый", не могет подключиться. После ввода имени пользователя и пароля окошко xrdp выдает connect error.
А вот что пишется в логах:
Открыть содержимое (спойлер)
[20130425-10:11:37] [INFO ] A connection received from: 0.0.0.0 port 44083
[20130425-10:11:37] [INFO ] scp thread on sck 8 started successfully
[20130425-10:11:37] [INFO ] ++ created session (access granted): username alexi, ip 0.0.0.0:55607 - socket: 8
[20130425-10:11:37] [INFO ] starting X11rdp session...
[20130425-10:11:37] [INFO ] An established connection closed to endpoint: NULL:NULL - socket: 10
[20130425-10:11:37] [INFO ] An established connection closed to endpoint: NULL:NULL - socket: 9
[20130425-10:11:37] [INFO ] An established connection closed to endpoint: NULL:NULL - socket: 9
[20130425-10:11:37] [INFO ] An established connection closed to endpoint: 0.0.0.0:44083 - socket: 8
[20130425-10:11:37] [INFO ] X11rdp start:X11rdp :10 -geometry 1280x1024 -depth 24 -bs -ac -nolisten tcp -uds
[20130425-10:11:47] [ERROR] X server for display 10 startup timeout
[20130425-10:11:47] [INFO ] starting xrdp-sessvc - xpid=25921 - wmpid=25920
[20130425-10:11:47] [ERROR] X server for display 10 startup timeout
[20130425-10:11:47] [ERROR] another Xserver might already be active on display 10 - see log
[20130425-10:11:47] [DEBUG] aborting connection...
[20130425-10:11:47] [INFO ] ++ terminated session:  username alexi, display :10.0, session_pid 25919, ip 0.0.0.0:55607 - socket: 8
[свернуть]
Я не понимаю что это за ошибки, что значит дисплей уже занят??? прошу помочь!

Система на которой делается: debian 6.0.7, X.Org 1.7.7, kernel 2.6.32-5-amd64

P.S.
Открыть содержимое (спойлер)
есть подозрение, что возможно нужно обновить ядро, до какого-нибудь 3.2.0 и возможно еще собрать X server (но это уже совсем бяка). на убунте, где все работате, версия X.Org 1.11.3, kernel 3.2.0-23
[свернуть]
- Вы вообще в лабораториях бывали?!
- В школе жабу резал...

Malaheenee

aklyuk, ничего собирать не надо. Бэкпорты подключайте %)
Все мы где-то, когда-то и в чем-то были новичками.

aklyuk

Цитата: Malaheenee от 25 апреля 2013, 12:39:22ничего собирать не надо. Бэкпорты подключайте %)

а можете разжевать чего это такое, и для чего оно нужно?
- Вы вообще в лабораториях бывали?!
- В школе жабу резал...

Malaheenee

По этой модели.
Тут может быть подводный камень в виде объединения бэкпортов с основным репозиторием.
Все мы где-то, когда-то и в чем-то были новичками.

aklyuk

я так понимаю мысль правильная, что версия ядра и x server  подустарели???
- Вы вообще в лабораториях бывали?!
- В школе жабу резал...

Malaheenee

Да, так и есть. Небольшие поправки:
http://backports.debian.org/Instructions/
Добавляете в источники:
deb http://YOURMIRROR.debian.org/debian-backports squeeze-backports main
Вместо YOURMIRROR - ваше зеркало. Например в нашем случае строка будет выглядеть так:
deb http://ftp.fr.debian.org/debian-backports squeeze-backports main
И выполняете:
aptitude update
aptitude -t squeeze-backports install "package"


Сообщение объединено: 25 апреля 2013, 12:49:23

Обновить никогда не помешает :) А вообще, если результатов не даст, уже надо будет конфиги сравнить.
Все мы где-то, когда-то и в чем-то были новичками.

aklyuk

#6
ок. пойду делать. правда насколько затянется не знаю. как только так сразу отпишусь.

Спасибо за помощь!

Сообщение объединено: 25 апреля 2013, 13:24:27

Итак, обновиться получилось. Теперь версия ядра 3.2.0.bpo.4-amd64, X.Org - 1.10.4 Но проблема не исчезла. Попробую на чистой системе сначала обновится из backports, а потом скомпилить xrdp.

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

kobzar

не надо никаких бекпортов ставьте wheezy
Ты дорого мой друг, заплатишь за ошибку,..
Когда оскал мой милый, ты приймешь за улыбку.

aklyuk

#8
а эт чего такое? прост в названиях дистрибутивов до сих пор путаюсь. все на звук одинаковы. ну не смотрю я мультики, не смотрю.
а седьмой дебиан вроде как в начале мая появится, стабильный.

Сообщение объединено: 25 апреля 2013, 16:12:44

мне в последние два дня сдается, что кроме как с гномом этот чертов xrdp ни с кем не заработает. ну на кой .... мне этот чертов гном?
- Вы вообще в лабораториях бывали?!
- В школе жабу резал...

Malaheenee

aklyuk, wheezy и есть "седьмой дебиан". Ставьте, потом просто он у Вас легким движением руки станет стабильным...
Все мы где-то, когда-то и в чем-то были новичками.

aklyuk

ну это уже завтра поставлю. но ради эксперимента сегодня попробую поставить с графикой, и собрать xrdp.
- Вы вообще в лабораториях бывали?!
- В школе жабу резал...

ogost

Открыть содержимое (спойлер)
в общем есть 4 основные ветки дебиана:
oldstable
stable
testing
experimental
с выходом новых версий кодовые имена меняются. на данный момент
oldstable - debian 5 - lenny
stable - debian 6 - squeeze
testing - debian 7 - wheezy
experimental - он всегда sid. не для продакшена. но опытные люди юзают.
в мае с релизом стабильной 7ой версии будет так:
oldstable -squeeze
stable - wheezy
testing - пока не знаю названия
experimental - sid.
к каждой из этих 4 веток есть 3 основные репозитории, или репы:
main - из названия понятно, что это основной реп, содержат только полностью свободное ПО. Самый большой реп.
contrib - содержат свободное ПО, завязанное на несвободном ПО (либы например).
non-free - содержат только несвободное ПО. из самых "знаменитых" закрытые дрова на видюхи и сетевухи, закрытые кодеки на мп3, адобовский флеш-плеер и т.д.
Кроме этих 3х есть ещё и backports репозиторий. Предназначен для установки новых версий популярного ПО на стэйбл релиз. на данный момент, например, backports репозиторий содержит ядро 3.2, а в стэйбле только 2.6.
Надеюсь, понятно объяснил.
[свернуть]

Malaheenee

Открыть содержимое (спойлер)
ogost, 8-ка будет называться Jessie
[свернуть]
Все мы где-то, когда-то и в чем-то были новичками.

qupl

Цитата: aklyuk от 25 апреля 2013, 16:08:54мне в последние два дня сдается, что кроме как с гномом этот чертов xrdp ни с кем не заработает. ну на кой .... мне этот чертов гном?
с XFCE работает

aklyuk

Цитата: qupl от 26 апреля 2013, 06:49:59с XFCE работает
хотя бы это радует. но все же, как то криво, сначала ставить gnome или xfce, а потом openbox или lxde накатывать. не хочется лишнего )))
- Вы вообще в лабораториях бывали?!
- В школе жабу резал...