X.ORG на сервере без переферии (как настроть?)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
Zak_
Сообщения: 46
ОС: FreeBSD 6.1

X.ORG на сервере без переферии

Сообщение Zak_ »

вообщем ситуация такая:
есть сервер, к нему только подключен провод питания и сетевая карточка =) ни клавиатуры, ни мышки, ничего больше не подключено
установлена FreeBSD 6.1
хочу запустить там X.ORG, вначале он ругался что не может найти девайс клавиатуры, мышки, я в xorg.conf все строки закомментировал которые относятся к устройствам которые не подключены, и теперь вот что он пишет:
---------------------
(EE) <default pointer>: Cannot find which device to use.
(EE) xf86OpenSerial: No Device specified.
(EE) <default pointer>: cannot open input device
(EE) PreInit failed for input device "<default pointer>"
No core pointer

Fatal server error:
failed to initialize core devices
---------------------

что делать? :( кто нить ставил xorg на сервак?
Gentoo 2006.0 2.6.15-gentoo-r7 from Stage1 with NPTL on Athlon XP 1700+/256/GF4 MX440
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: X.ORG на сервере без переферии

Сообщение Poor Fred »

А зачем тебе Х-ы, если даже клавиатуры нет? Не понимаю. Да еще и на сервак. Думаешь, администрировать легче будет? Вряд ли. ИМХО правильно они тебе говорят.
Убить всех человеков!
Спасибо сказали:
Аватара пользователя
Zak_
Сообщения: 46
ОС: FreeBSD 6.1

Re: X.ORG на сервере без переферии

Сообщение Zak_ »

админю сервак по ssh, все устраивает.

а иксы нужно запустить для опр. целей, не для администрирования машины.
требуется чтобы одно GUI приложение работало круглые сутки.
а подключаться к Х хочу через vnc....
благо канал до сервера 100 mbps

вообще осуществимо это или нет?
Gentoo 2006.0 2.6.15-gentoo-r7 from Stage1 with NPTL on Athlon XP 1700+/256/GF4 MX440
Спасибо сказали:
Аватара пользователя
rolano
Сообщения: 845
Статус: еще один юзер FreeBSD
ОС: какая-то

Re: X.ORG на сервере без переферии

Сообщение rolano »

Ну вообще в книжках описывается, что Иксы в принципе разрабатывались еще в те времена, когда "компьютеры были большими". И можно было запустить один Икс-сервер на мощной машине, а слабым клиентам только сессии раздавать. По идее на этой мощной машине не должно предполагаться по дефолту наличия периферии. В общем - вперед, экспериментировать.
Я знаю только то, что ничего не знаю ... потому и обречен вечно учиться.
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: X.ORG на сервере без переферии

Сообщение elide »

а зачем подключаться к Х серверу через vnc ? это такой модный в этом сезоне изврат?
Х сервер надо ставить на ту тачку, на которой стоит монитор и клава. нахрена нужны иксы на тачке без монитора и клавы кроме автора темы не знает никто в этом поганом мире.
И можно было запустить один Икс-сервер на мощной машине, а слабым клиентам только сессии раздавать.
может ты расскажешь, как это можно сделать? запустить один(sic!) Х сервер и что-то там раздать слабым клиентам.... очень свежая и интересная мысль....
слава роботам!
Спасибо сказали:
Аватара пользователя
drakon
Сообщения: 211

Re: X.ORG на сервере без переферии

Сообщение drakon »

может ты расскажешь, как это можно сделать? запустить один(sic!) Х сервер и что-то там раздать слабым клиентам.... очень свежая и интересная мысль....

а xnest не подойдет для этого?

Xnest is a client of the real server which manages windows and graphics requests on its behalf.
Debian GNU/Linux 2.6.15
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: X.ORG на сервере без переферии

Сообщение elide »

Xnest is a client of the real server
Xnest - это такой способ запуска иксов не на отдельной консоли, а в окне других иксов. к поставленной задаче отношения не имеет.
надо сначала думать, а потом писать.
слава роботам!
Спасибо сказали:
Аватара пользователя
WarlorD
Сообщения: 728
Статус: хочешь пропатчить KDE под FreeBSD - спроси меня как!
ОС: FreeBSD, Debian GNU\Linux

Re: X.ORG на сервере без переферии

Сообщение WarlorD »

elide писал(а):
12.07.2006 23:44
а зачем подключаться к Х серверу через vnc ? это такой модный в этом сезоне изврат?
Х сервер надо ставить на ту тачку, на которой стоит монитор и клава. нахрена нужны иксы на тачке без монитора и клавы кроме автора темы не знает никто в этом поганом мире.
И можно было запустить один Икс-сервер на мощной машине, а слабым клиентам только сессии раздавать.
может ты расскажешь, как это можно сделать? запустить один(sic!) Х сервер и что-то там раздать слабым клиентам.... очень свежая и интересная мысль....

Ты кстати не прав! Я вот знаю зачем;) Например ты ставил oracle? У него вот инстялятор требует иксов, причем ставят oracle как раз на машины без монторов, клав и тп:). Так что в это "поганом мире" есть еще те, кто это знают:). А вот vnc это действительно модно видать.
FreeBSD
Debian GNU\Linux
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Спасибо сказали:
Аватара пользователя
drakon
Сообщения: 211

Re: X.ORG на сервере без переферии

Сообщение drakon »

Почему же не имеет? Как раз подходит для подключения к удаленному X-серверу.
Debian GNU/Linux 2.6.15
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: X.ORG на сервере без переферии

Сообщение elide »

У него вот инстялятор требует иксов, причем ставят oracle как раз на машины без монторов, клав и тп
хм.... так а зачем иксы запускать на сервер-то?
запустил на своей тачке, заюзал ssh -X, зашел на сервер и поставил этот самый оракл. ну вот не понимаю я ни технически, ни идиологически, нахрена нужен Х-сервер на тачке без монитора, как он там будет работать и куда, чорт возьми, он будет девать картинку, которую ему поручено рисовать????
подходит для подключения к удаленному X-серверу.
хм.... какому еще удаленному Х-серверу? удаленному от чего? от админа, сидящего за админской машиной, или от сервера, на который он ставит оракл?
слава роботам!
Спасибо сказали:
Аватара пользователя
Zak_
Сообщения: 46
ОС: FreeBSD 6.1

Re: X.ORG на сервере без переферии

Сообщение Zak_ »

иксы я все таки запустил, а нафига это нужно - объясняю:
есть одно GUI приложение, которое должно работать круглые сутки, для этого нужно запустить Х сервер.
запускать Х сервер на моей машине нет смысла - ночью у меня комп не работает.
Если кто-то предложит другой вариант - как это зделать - буду рад. и чем вам vnc не устраивает? есть какая-то альтернатива? подключения к удаленому Х серверу?
Gentoo 2006.0 2.6.15-gentoo-r7 from Stage1 with NPTL on Athlon XP 1700+/256/GF4 MX440
Спасибо сказали:
Аватара пользователя
ety
Сообщения: 358
ОС: Linux

Re: X.ORG на сервере без переферии

Сообщение ety »

rolano писал(а):
12.07.2006 10:05
Ну вообще в книжках описывается, что Иксы в принципе разрабатывались еще в те времена, когда "компьютеры были большими". И можно было запустить один Икс-сервер на мощной машине, а слабым клиентам только сессии раздавать. По идее на этой мощной машине не должно предполагаться по дефолту наличия периферии. В общем - вперед, экспериментировать.

не верно.

Икс сервер использует обратное понятие сервера, и ставится на терминалы дабы получить GUI для мощной машины или черного ящика вроде свича.

вот у меня PDA, я подключаю его по USB host2host или bluetooth к любому девайсу и получаю к нему графический итерфейс - великолепный пуль управления для робота Айбо :)

читаем википедию, а не советские книжки :P
Образование - это вовсе не то, чему человека учили, а то, чему он научился.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: X.ORG на сервере без переферии

Сообщение sash-kan »

Код: Выделить всё

$ apt-cache show xvfb
Package: xvfb
Priority: optional
Section: x11
Installed-Size: 3924
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Architecture: i386
Source: xfree86
Version: 4.3.0.dfsg.1-14sarge1
Replaces: xbase (<< 3.3.2.1-2)
Depends: xfree86-common, libc6 (>= 2.3.2.ds1-21), libfreetype6 (>= 2.1.5-1), zlib1g (>= 1:1.2.1)
Suggests: xbase-clients
Filename: pool/main/x/xfree86/xvfb_4.3.0.dfsg.1-14sarge1_i386.deb
Size: 1602560
MD5sum: 120953390ddc6245410becd2d17cb74b
Description: virtual framebuffer X server
 Xvfb provides an X server that can run on machines with no display hardware
 and no physical input devices.  It emulates a dumb framebuffer using virtual
 memory.  The primary use of this server was intended to be server testing,
 but other novel uses for it have been found, including testing clients
 against unusual depths and screen configurations, doing batch processing with
 Xvfb as a background rendering engine, load testing, as an aid to porting the
 X server to a new platform, and providing an unobtrusive way to run
 applications that don't really need an X server but insist on having one
 anyway.
 .
 This package also contains a convenience script called xvfb-run which
 simplifies the automated execution of X clients in a virtual server
 environment.  This convenience script requires the use of the xauth
 program from xbase-clients, hence the suggestion of xbase-clients.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
rolano
Сообщения: 845
Статус: еще один юзер FreeBSD
ОС: какая-то

Re: X.ORG на сервере без переферии

Сообщение rolano »

(sash-kan @ Jul 13 2006, в 11:45) писал(а):читаем википедию, а не советские книжки

Ну если я с мощной машины (есть плата видеомонтажа) хочу получать картинку на более слабой, то по Вашему вовсе необязательно ставить Х на этой мощной машине?
Я знаю только то, что ничего не знаю ... потому и обречен вечно учиться.
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: X.ORG на сервере без переферии

Сообщение elide »

по-нашему — не обязательно.
более того, мы очень хотим узнать Ваше видение ситуации. т.е. каким образом установка иксов на этой самой мощной машине поможет вам получить картинку на слабой?
слава роботам!
Спасибо сказали:
Аватара пользователя
ety
Сообщения: 358
ОС: Linux

Re: X.ORG на сервере без переферии

Сообщение ety »

elide писал(а):
13.07.2006 17:00
более того, мы очень хотим узнать Ваше видение ситуации. т.е. каким образом установка иксов на этой самой мощной машине поможет вам получить картинку на слабой?

да, требуется срочный заряд позитива ;)
Образование - это вовсе не то, чему человека учили, а то, чему он научился.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: X.ORG на сервере без переферии

Сообщение TuLiss »

elide писал(а):
13.07.2006 17:00
по-нашему — не обязательно.
более того, мы очень хотим узнать Ваше видение ситуации. т.е. каким образом установка иксов на этой самой мощной машине поможет вам получить картинку на слабой?



Наверника имеется в виду присоединится к x серверу по протаколу XDMCP.
(X Display Manager Protocol for managing remote displays)
Таким оброзом на одной мощной машине сервер, мы можем использовать много маломощных клиентов.
(например 386 компы =))
Ну и в данной ситуации естественно, на сервере не нужны мышь, клавиатуры, монитор =)
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: X.ORG на сервере без переферии

Сообщение sash-kan »

(TuLiss @ Jul 13 2006, в 16:16) писал(а):Ну и в данной ситуации естественно, на сервере не нужны мышь, клавиатуры, монитор =)

и более того - x-сервер на этой машине тоже не нужен.
rolano
по поводу wikipedia - не мое было высказывание. но я не в претензии.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
ety
Сообщения: 358
ОС: Linux

Re: X.ORG на сервере без переферии

Сообщение ety »

TuLiss писал(а):
13.07.2006 17:16
Наверника имеется в виду присоединится к x серверу по протаколу XDMCP.
(X Display Manager Protocol for managing remote displays)
Таким оброзом на одной мощной машине сервер, мы можем использовать много маломощных клиентов.
(например 386 компы =))
Ну и в данной ситуации естественно, на сервере не нужны мышь, клавиатуры, монитор =)

но и икс сервер на ней совершенно не нужен, лишь библиотеки.
Образование - это вовсе не то, чему человека учили, а то, чему он научился.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: X.ORG на сервере без переферии

Сообщение elide »

люди TuLiss, rolano, drakon, вы правда не вменяемые, или притворяетесь?
почитайте что такое X-сервер и X-клиент, и как они между собой взаимодействуют. и в следующий раз делайте это перед тем, как с умным видом начинаете писать бред.
слава роботам!
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: X.ORG на сервере без переферии

Сообщение TuLiss »

elide писал(а):
13.07.2006 17:41
люди TuLiss, rolano, drakon, вы правда не вменяемые, или притворяетесь?
почитайте что такое X-сервер и X-клиент, и как они между собой взаимодействуют. и в следующий раз делайте это перед тем, как с умным видом начинаете писать бред.


читали, а что вас смущает?

довольно все просто, на сервере стоит серверная часть Xorg, у клиентов стоят клиенты =)
уж за тафтологию прастите.
XDMCP - используется X терминалами для подключения к серваку. На стороне сервака должен стоять софт типа xdm, kdm или gdm, который и открывает соответсвующий порт.

Хотя наверно можно реализовать схему, когда сервер без xorg, запускает проги xorg и заставляет выводить их на сервере Xorg клиента.

А воощбе если бы кто дал доку на русском почитать о XDMCP я бы не отказался =)

P.S Кстати вопрос такой, можно ли на сервере без видюхи, запустить vnc, xorg в качестве сервера итд?
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: X.ORG на сервере без переферии

Сообщение sash-kan »

elide - боюсь, это неисправимо:
(TuLiss @ Jul 13 2006, в 18:15) писал(а):довольно все просто, на сервере стоит серверная часть Xorg, у клиентов стоят клиенты =)

TuLiss все на самом деле - с точностью до наоборот.
(TuLiss @ Jul 13 2006, в 18:15) писал(а):xorg в качестве сервера

в качестве сервера, предоставляющего доступ к чему? к клавиатуре+мышке+видеокарте, которые не подключены?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: X.ORG на сервере без переферии

Сообщение TuLiss »

Да да все стормазил =)



X-сервер, запущенный на терминальной рабочей станции,
должен генерировать в формате XDMCP запрос с просьбой выделить окно
регистрации и открыть графическую сессию на определенном хосте. До
получения такого запроса XDM, расположенный на сервере графических
приложений, не предпринимает никаких действий.
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: X.ORG на сервере без переферии

Сообщение sash-kan »

(TuLiss @ Jul 13 2006, в 18:15) писал(а):А воощбе если бы кто дал доку на русском почитать о XDMCP я бы не отказался

боюсь, что перевод так никому и не понадобился. ввиду того, что работа по этому протоколу довольно хорошо осуществляется уже существующими его реализациями aka xfree, xorg, *dm и т.п.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0

Re: X.ORG на сервере без переферии

Сообщение Bruce »

рад, что восторжествовал разум (что бывает не всегда ;) )
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали: