Перейти к содержанию
Hop6

x server

Рекомендуемые сообщения

Собственно уже пошли вторые сутки,как я пытаюсь поднять иксы.

когда в консоли выполняю startx,вижу следующий лог

X.Org X Server 1.7.7
Release Date: 2010-05-04
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.32-5-amd64 x86_64 Debian
Current Operating System: Linux home 2.6.30-1-amd64 #1 SMP Sat Aug 15 18:09:19 UTC 2009 x86_64
Kernel command line: auto BOOT_IMAGE=Linux ro root=801 quiet
Build Date: 24 August 2010  02:20:59PM
xorg-server 2:1.7.7-4 (Julien Cristau <jcristau@debian.org>)
Current version of pixman: 0.16.4
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Thu Aug 26 17:04:11 2010
(==) Using system config directory "/usr/share/X11/xorg.conf.d"

(EE) Failed to load module "vmwgfx" (module does not exist, 0)
(EE) vmware: Please ignore the above warnings about not being able to to load module/driver vmwgfx
(EE) open /dev/fb0: No such file or directory
SELinux: Disabled on system, not enabling in X server

Да,я понимаю что не хватает модуля vmwgfx,но возникает вопрос,как его установить?

Если есть знающие люди,просьба отозваться.

Поделиться сообщением


Ссылка на сообщение

Так,погуглил ещё и понял что надо ставить Mesa.

Но вот очередная проблема,при конфигурации вылетает ошибка

configure: error: X11 development libraries needed for dri driver

Поделиться сообщением


Ссылка на сообщение

С предыдущей ошибкой разобрался,теперь при компиляции следующее

configure: error: Expat required for DRI.

Поделиться сообщением


Ссылка на сообщение

Уважаемые,извините,но это п*здец.

С ошибкой в посте №3 разобрался,сконфигурировал Mesa.

Но теперь новая чудо проблема,он не собирается.

home:~/Mesa-7.7.1# make
make[1]: Entering directory `/root/Mesa-7.7.1/src'
Making sources for autoconf
make[2]: Entering directory `/root/Mesa-7.7.1/src/glx/x11'
rm -f depend
touch depend
fdepend -I/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include -I/usr/lib/gcc/x86_64-linux-gnu/4.4.5/include-fixed -I. -I../../../include -I../../../include/GL/internal -I../../../src/mesa -I../../../src/mesa/glapi -I/usr/include/libdrm	 glcontextmodes.c clientattrib.c compsize.c eval.c glxcmds.c glxcurrent.c glxext.c glxextensions.c indirect.c indirect_init.c indirect_size.c indirect_window_pos.c indirect_texture_compression.c indirect_transpose_matrix.c indirect_vertex_array.c indirect_vertex_program.c pixel.c pixelstore.c render2.c renderpix.c single2.c singlepix.c vertarr.c xfont.c glx_pbuffer.c glx_query.c drisw_glx.c dri_common.c dri_glx.c XF86dri.c glxhash.c dri2_glx.c dri2.c \
			../../../src/mesa/main/dispatch.c ../../../src/mesa/glapi/glapi.c ../../../src/mesa/glapi/glapi_getproc.c ../../../src/mesa/glapi/glthread.c ../../../src/mesa/x86-64/glapi_x86-64.S
/bin/bash: fdepend: команда не найдена
make[2]: [depend] Ошибка 127 (игнорирована)
make[2]: Leaving directory `/root/Mesa-7.7.1/src/glx/x11'
make[2]: Entering directory `/root/Mesa-7.7.1/src/glx/x11'
gcc -c -I. -I../../../include -I../../../include/GL/internal -I../../../src/mesa -I../../../src/mesa/glapi -I/usr/include/libdrm	 -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -DXF86VIDMODE -D_REENTRANT -UIN_DRI_DRIVER -DDEFAULT_DRIVER_DIR=\"/usr/local/lib/dri\" glcontextmodes.c -o glcontextmodes.o
glcontextmodes.c:42:23: error: GL/glxint.h: Нет такого файла или каталога
In file included from glcontextmodes.c:67:
glcontextmodes.h:39: warning: type defaults to ‘int’ in declaration of ‘__GLXvisualConfig’
glcontextmodes.h:39: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
glcontextmodes.c:132: warning: type defaults to ‘int’ in declaration of ‘__GLXvisualConfig’
glcontextmodes.c:132: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
make[2]: *** [glcontextmodes.o] Ошибка 1
make[2]: Leaving directory `/root/Mesa-7.7.1/src/glx/x11'
make[1]: *** [subdirs] Ошибка 1
make[1]: Leaving directory `/root/Mesa-7.7.1/src'
make: *** [default] Ошибка 1

установили ещё один модуль,ошибка теперь

home:~/Mesa-7.7.1# make
make[1]: Entering directory `/root/Mesa-7.7.1/src'
Making sources for autoconf
make[2]: Entering directory `/root/Mesa-7.7.1/src/glx/x11'
gcc -c -I. -I../../../include -I../../../include/GL/internal -I../../../src/mesa -I../../../src/mesa/glapi -I/usr/include/libdrm	 -g -O2 -Wall -Wmissing-prototypes -std=c99 -ffast-math -fno-strict-aliasing  -fPIC  -DUSE_X86_64_ASM -D_GNU_SOURCE -DPTHREADS -DHAVE_POSIX_MEMALIGN -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT_RENDERING -DHAVE_ALIAS -DXF86VIDMODE -D_REENTRANT -UIN_DRI_DRIVER -DDEFAULT_DRIVER_DIR=\"/usr/local/lib/dri\" glcontextmodes.c -o glcontextmodes.o
glcontextmodes.c:42:23: error: GL/glxint.h: Нет такого файла или каталога
In file included from glcontextmodes.c:67:
glcontextmodes.h:39: warning: type defaults to ‘int’ in declaration of ‘__GLXvisualConfig’
glcontextmodes.h:39: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
glcontextmodes.c:132: warning: type defaults to ‘int’ in declaration of ‘__GLXvisualConfig’
glcontextmodes.c:132: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
make[2]: *** [glcontextmodes.o] Ошибка 1
make[2]: Leaving directory `/root/Mesa-7.7.1/src/glx/x11'
make[1]: *** [subdirs] Ошибка 1
make[1]: Leaving directory `/root/Mesa-7.7.1/src'
make: *** [default] Ошибка 1

Изменено пользователем Hop6

Поделиться сообщением


Ссылка на сообщение

После долгого секса с икс сервером,я решил.

Пошел он в очко,раз не хочет под VMware работать ну и х*й с ним.

Поделиться сообщением


Ссылка на сообщение

Стопэ

(EE) Failed to load module "vmwgfx" (module does not exist, 0)

(EE) vmware: Please ignore the above warnings about not being able to to load module/driver vmwgfx

Поделиться сообщением


Ссылка на сообщение

Нужно было глянуть сюда : Log file: "/var/log/Xorg.0.log"

(==) Using system config directory "/usr/share/X11/xorg.conf.d"

Как вариант попробовать сгенирировать xorg.conf.new через X -configure и запустить иксы командой X -config ~/xorg.conf.new

Изменено пользователем dzzz

Поделиться сообщением


Ссылка на сообщение

Так,приблизился к финальной стадии.

Лог загрузки:

home:~# startx
X: warning; process set to priority -2 instead of requested priority 0

X.Org X Server 1.4.2
Release Date: 11 June 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux Debian (xorg-server 2:1.4.2-10.lenny2)
Current Operating System: Linux home 2.6.26-2-686 #1 SMP Thu Aug 19 03:44:10 UTC 2010 i686
Build Date: 08 June 2009  09:12:57AM

	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Thu Aug 26 21:53:04 2010
(==) Using config file: "/etc/X11/xorg.conf"

(II) Module "ramdac" already built-in
[config/hal] couldn't initialise context: (null) ((null))

Файл логов во вложении.

Я так понимаю что-то с библиотекой.

Xorg.0.txt

Изменено пользователем Hop6

Поделиться сообщением


Ссылка на сообщение

Так,после очередной переустановки ОС.

Остановился с ошибкой на:

X.Org X Server 1.4.2
Release Date: 11 June 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux Debian (xorg-server 2:1.4.2-10.lenny2)
Current Operating System: Linux debian 2.6.26-2-686 #1 SMP Thu Aug 19 03:44:10 UTC 2010 i686
Build Date: 08 June 2009  09:12:57AM

	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Thu Aug 26 23:07:44 2010
(==) Using config file: "/etc/X11/xorg.conf"

(II) Module "ramdac" already built-in

Xorg.0.txt

Поделиться сообщением


Ссылка на сообщение

Такой вопрос - какой дистрибутив, куда и для каких целей ты ставишь. И принципиально ли версия иксов 1.4.2?

Изменено пользователем dzzz

Поделиться сообщением


Ссылка на сообщение

Вообще пох какой,я ставлю для того,чтоб пощупать и понять что это.

Пихаю на дeбиан

Изменено пользователем Hop6

Поделиться сообщением


Ссылка на сообщение

X.Org X Server 1.4.2 - довольно древняя версия. Лучше вместо твоего Д*Плохое слово*ана попробовать что-нибудь поновее, например Ubuntu (очень много документации по ней, но много мелких косяков) или ALT Linux (документации меньше, но и косяков меньше). Могу сказать, что ALT Linux 4.0 Desktop на VM Ware заводится без проблем.

Изменено пользователем dzzz

Поделиться сообщением


Ссылка на сообщение
X.Org X Server 1.4.2 - довольно древняя версия. Я бы посоветовал попробовать что-нибудь поновее, например Ubuntu (очень много документации по ней, но много мелких косяков) или ALT Linux (документации меньше, но и косяков меньше). Могу сказать, что ALT Linux 4.0 Desktop на VM Ware заводится без проблем.

вы немного спутали подстистему (X.Org X Server 1.4.2 ) с системой (Ubuntu)

Поделиться сообщением


Ссылка на сообщение

Не спутал. Хотел спать, поэтому выразился невнятно. Общая мысль такая - если выбор дистрибутива не принципиален, то поставь что-нибудь из Ubuntu.

Поделиться сообщением


Ссылка на сообщение
Не спутал. Хотел спать, поэтому выразился невнятно. Общая мысль такая - если выбор дистрибутива не принципиален, то поставь что-нибудь из Ubuntu.

мне главное X сервер поднять самому.

Имхо,подниму на убунту,подниму в дальнейшем а на д*Плохое слово*ане.

Поделиться сообщением


Ссылка на сообщение

Тогда так - странно, что тебе приходится запускать иксы вручную через startx. Если установка прошла штатно, то после перезагрузки должен был предстать logon screen.

Имхо,подниму на убунту,подниму в дальнейшем а на д*Плохое слово*ане.

Не понял твоей мысли.

P.S.: Какую версию дистрибутива используешь?

P.S.S: Опиши подробнее то, как ты устанавливал дистр.

Изменено пользователем dzzz

Поделиться сообщением


Ссылка на сообщение

В общем,я беру дeбиан (чёртова авто замена) ставлю его,на последних шагах естественно отключаю визуальную оболочку т.к. мне надо её поставить самому.

Далее гружусь,если д*Плохое слово*ан с архитектурой i386 то ставлю ssh сервер,если adm64 то правлю sources.list т.к. на стандартных,он берёт xorg с диска установочного.

Но правка sources.list мало к чему приводит и в итоге я ставлю тот же Xorg 1.4.2

Поделиться сообщением


Ссылка на сообщение
на последних шагах естественно отключаю визуальную оболочку т.к. мне надо её поставить самому.

Эм... а зачем ее ставить самому?

Поделиться сообщением


Ссылка на сообщение

Потому что мне надо будет в октябре самому с 0 поставить и сконфигурировать.

Поэтому сейчас отключаю при установке и ставлю сам.

Поделиться сообщением


Ссылка на сообщение
Поэтому сейчас отключаю при установке и ставлю сам.

А что мешает поставить дистрибутив по дефолту со всеми свистелками и перделкамия, а затем разбираться в нем по очереди отключаяя эти самые свистелки?

На данный момент ты пытаешься прыгнуть с места в карьер. Это не windows со своими "Установить -> Далее - > Далее -> ... -> Готово".

Поделиться сообщением


Ссылка на сообщение

Собственно,разобрался я во всех проблемах.

Как оказалось,всё было куда проще чем я себе предполагал.

Топик закрыт

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.

×