X window под Monkey-Linux ???
2605
37
Народ подскажите глупому узеру приступившему к изучению Linux'a в решении проблемки, кто знает...
Поставил Monkey-Linux (Урезанный до 5Мб),
все вроде нормально, но при подаче команды

startx

Длительная пауза и следующая картина:

_X11TransSocketUnixConnect: Can't connect errno=2
_X11TransSocketUnixConnect: Can't connect errno=2
_X11TransSocketUnixConnect: Can't connect errno=2
_X11TransSocketUnixConnect: Can't connect errno=2
_X11TransSocketUnixConnect: Can't connect errno=2
_X11TransSocketUnixConnect: Can't connect errno=2
giving up
xinit: No such file or directory (errno 2): unable to connect to X server
xinit: No such process (errno 3): server error

Перед этим вручную настроил XF86config на минимальные видео параметры.
Из-за чего это?
Как можно это исправить и где почитать на эту тему?
Вводим команду SuperProbe и определяем тип видеокарточки. Качаем для соответствующей видюхи X-server. Брать его можно с сервера, например, ftp://ftp.eu.net/pub/linux/slackware/
А вообще, физически этот Линукс представляет собой Slackware-3.0, и все проги от него там нормально работают.
Ну а дальше как обычно xf86config и указываем имя утсановленного сервера.
ЗЫ. Когда он у тя спросит параметры RMDAC (уж не помню уже, что это такое) и Chipclock их указывать не надо.
Извини из глупый вопрос.
Но как выглядит этот X-server (имеется в виду что взять с ftp),
и что мне с ним потом делать, куда класть???
Разобрался у меня стоит SVGA server - XF86_SVGA
Почти все настроил, но ...
Еще вопросик...
Делаю все по инструкции, но когда ввожу команду ldconfig
вылазеет сообщение

Segmentation fault

Из-за чего это...
Это тоже что и "Программа выполнила недопустимую ....." в Виндовсе. Причиной может быть все, что угодно. У меня при настройке сети такое вылезало, оказалось, что не тот тип сетевухи системе указывал.
К вопросу о сервере он находится в /usr/X11R6/bin под именем XF86_****, **** - тип видеокарты. а драть его с вышеуказанного ftp каталог ...../slackware-3.0/slakware/x*** тама они лежат.
Кстати в дистр входит Миднайт Командер (набери mc) с ним удобнее..
С тем где взять сервер я разобрался - Спасибо!
Про Midnight Commander тоже знаю, но в данном случае он бесполезен.

Если у кого есть файл конфигурации в min video mode приложите пожалуста к сообщению, попробую разобраться...

Вроде все правильно настраиваю...

По команде X вылазиет надпись Floating ... (что-то там ...) и выходит.
Поэтому не могу посмотреть X -showconfig...

В инструкции написано указать Path в файлах /etc/profile и еще где-то
потом набрать

ln -sf /usr/X11R6/bin/XF86_SVGA /usr/X11R6/bin/X
ldconfig - тут вылазиет Segmentation fault

В xf86config просят выполнить комманды

rm -f /usr/bin/X11
ln -s /usr/X11R6/bin /usr/bin/X11

Запускаю конфиг ввожу:
Мышь,
клаву - все нет...
Монитор по минимуму - Identifer & etc просто Enter.
Сервер - SVGA
По твоиму совету RamDAC & ChipClock пропускаю.
Он просит запустить X -probeonly.
На вопрос установить ли символьную связь отвечаю - нет. (Да и что это такое???)
Конфигурацию сохраняю.
Он после совей работы последней строчкой выдает Segmentation false
Тут я по его прозьбе ввожу X -probeonly и ......
Floating excaption. Или что-то такое.
Еще такой маленький вопросик...
В правке (в mc или в vi ) после сделанных изменений как записаться?
На вопрос установить ли символьную связь отвечаю - нет. (Да и что это такое???)

Это символьная ссылка... То же самое, что и:


В ответ на:ln -sf /usr/X11R6/bin/XF86_SVGA /usr/X11R6/bin/X
Просто создает символьную ссылку на сервер
Ссылочку таки создать надо!! Она указывает путь к X-серверу. (Это то, что называется командой "X")
И все таки, какая у тебя видеокарта, что говорит SuperProbe. X-сервер очень чувствительный к видеокарточке, если поставить сервер не соответствующей видеокарточке, он скорей всего не заработает. Даже в стандартном VGA режиме.
Так что тут надо точно знать.
Подскажите как распаковать сервер ???
Он в Windows показывается с разрешением tgz .
Всмысле "распаковать сервер".
В юниксах это распаковавается так:
gzip -d имя_архива.tgz
tar -xf имя_архива.tar
только как правило архив надо в "корень" (/) предварительно скопировать.
-----
Если под Виндой надо такой архив распаковать, это Виндовс Коммандер умеет делать.
--==Если под Виндой надо такой архив распаковать, это Виндовс Коммандер умеет делать

Гыыыыыы..... На самом деле он умеет ))), но пользоваться этим архивом из никса не рекомендуется )) только посмотреть (ну, там install, readme почитать) - он же все права и атрибуты портит
Ну само собой что только смотреть, это и так понятно.
Огромное спасибо ROOTMAN'у за ответы на мои глупые вопросы,
есть всетаки люди которые не смеются над глюпостью начинающих.
Запустились иксы ???
НЕТ!!!!!!
Спрашиваю про распаковку т.к., хочу попробовать сервер другой поставить, хотябы моно... или S3.
С SVGA иксы работать нехотят.....
Как-то удалось их запустить - случайно, а теперь не получается...
И главное делаю то все в точности также................
Ну вот, распаковывай и ставь. Ты так и не сказал, что у тебя за карточка..
Карта у меня S3 virge 2Mb + Tv tuner
SuperProbe говорит что она у меня SVGA....

Подскажи что делает ldconfig вроде у меня на нем ошибка вылазеет если все по инструкции делать...

Облажился литературой ищу может скоро раскрою эту тайну...
[stalker@sergey stalker]$ man ldconfig
ldconfig(8) ldconfig(8)

NAME
ldconfig - configure dynamic linker run-time bindings
Stalker
Т.е. принимает изменения не перезагружаясь ???
А зачем тебе эта команда, я ей вообще никогда не пользовался.
----
Для твоей видеокарты нужен конкретно вот этот сервер:
ftp://ftp.eu.net/pub/linux/slackware/slackware-3.5/slakware/x1/x332s3v.tgz
Специально для S3 virge
Обычно, эту команду надо запускать после компиляции (чаще она запускается автоматически)
В файле /etc/ld.so.conf прописываются пути для динамической линковки библиотек. После изменения этого файла чаще всего и требуется запуск этой команды.
Stalker
Вообще-то она запускается автоматически после xf86config, но на ней вылазеет ошибка (счас не помню точно какая, но где-то выше я её описывал).

А в инструкции написано, что надо внести в /etc/ld.so.conf
в Path /usr/X11R6/ и после етого запустить ldconfig.

Спасибо ROOTMAN попробую закачать и поставить...
УРАААААААА!
Запустился X (правда Моно, но это уже достижение)...
Теперь возник другой вопрос:

Мышка у меня Genius Netscroll+ PS/2 на какое устройство нужно направить символическую ссылку /dev/mouse
кто отвечает за PS/2 порт ???
:улыб:Наконец-то Xы запустились в SVGA режиме.
Спасибо за это ROOTMANу его совет был решающим.

Мышка PS/2 вешается на /dev/psaux

Следующий шаг - Настройка сети. :миг:
Насчет настройки сети, гдянь /etc/rc.d/rc.inet1
или что-то типа того.
В rc.inet1 я вроде всё настроил ip, netmask, gateway, broadcast, network.
Но сеть не появилась.

Как можно посмотреть подключён ли драйвер сетевухи???
Сетевуха CNet 100/10Mbps Fast Ethernet Card

И как проверить сеть???
Я проверял ping говорит net unrechable (или что-то подобное).
Ну должен быть загружен соответствующий модуль.
Список загруженных модулей выдает команда lsmod.
Загрузку модуля делает команда modprobe модуль_устройства.
Правда модуль сетевухи должжен загружаться автоматически. Иногда правда приходится указывать конкретно прерывание и адрес ввода/вывода, например
modprobe имя_модуля irq=3 io=0x300
tar -xzvf -C

gzip -dc | tar -vf - -C

Ы? а если / маленький и ro? /tmp - лучше не юзать для таких целей... дурной тон, если хотите и приятная неожиданность, например в Solaris после перезагрузки или попытке размещения там чего-то большого :-))
+
далее - wq
Если файлик оказался ro - wq!
(хотя при открытии файла с ro - vi/vim об этом предупреждают).
А CNet о случаем не ne2000 compatible ?
Это я о том - стоит ли помещать архив в "корень" (ну и про другие места) и о том как в юниксе распаковывают другие.....

no personal, FYI так стказать....
CNet Windows 95/98/NT/2000 Compatible
попробуй модуль для ne2000
modprobe ne
А лучше указать ему irq и io
посмотри что там винда грит и линуксу эти цифирки скажи.