Проблема с установкой X server (новичек)

Проблема с установкой X server
После выполнения

#emerge xorg-server
#env-update
#source /etc/profile

Выполняю команду

#Xorg -configure

Результат
...
[ 1482.011] (II) LoadModule: "vesa"
[ 1482.011] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[ 1482.011] (II) Module vesa: vendor="X.Org Foundation"
[ 1482.011] compiled for 1.9.5, module version = 2.3.0
[ 1482.011] Module class: X.Org Video Driver
[ 1482.011] ABI class: X.Org Video Driver, version 8.0
[ 1482.011] (WW) Falling back to old probe method for fbdev
[ 1482.011] (WW) Falling back to old probe method for vesa
[ 1482.011] No devices to configure. Configuration failed.

Попытка запуска

#startx

Результат
...
[ 1506.641] (II) AIGLX: Screen 0 is not DRI2 capable
[ 1506.641] (II) AIGLX: Screen 0 is not DRI capable
[ 1506.643] (II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so
[ 1506.643] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[ 1506.736] (EE) FBDEV(0): FBIOBLANK: Invalid argument

Полный текст логов лежит вот тут

Ядро genkernel
Видео карта ATI Mobility Radeon HD 6370
При компиляции использовались флаги
VIDEO_CARDS="radeon"
USE="udev"

Подскажите в какую сторону копать?

сотри xorg.conf и запускай

сотри xorg.conf и запускай без него

Дык у меня его и нету, этого

Дык у меня его и нету, этого самого xorg.config, как я его стереть могу?

Сам же писал: #Xorg

Сам же писал:

#Xorg -configure

- после этого он создался :)

Какое ядро? Сам делал? ВЕСА и твое видео включены в ФБ/ДРМ?

Дык вот нифига он не создался

Дык вот нифига он не создался :-(
Последняя строчка лога

[ 1482.011] No devices to configure. Configuration failed.

З.Ы.
Я сначала startx пыталься запустить, потом когда обломался, попробовал создать этот xorg.config с помощью #Xorg -configure, и снова обломался

Ядро создавл genkernel-ом, я ведь новичек.

Что значит ВЕСА и твое видео включены в ФБ/ДРМ?

Поясни please.

xf86-video-ati и

xf86-video-ati и xf86-video-vesa поставьте если не стоит.

Если я правильно понял нужно

Если я правильно понял нужно выполнить команды
#emerge xf86-video
#emerge xf86-video-vesa
#env-update
#source /etc/profile
Я правльно понял?
З.Ы. Извиняюсь что спрашиваю может быть тривиальные вещи, но опыта у меня еще очень мало

Да, почти правильно, но я

Да, почти правильно, но я забыл дописать еще некоторые зависимости:

emerge libdrm mesa xf86-video-ati xf86-video-vesa

xf86-video-vesa - драйвер для стандарта VESA, его поддерживают все видеокарты, он не имеет ни 2D, ни 3D ускорения, но покрайней мере позволит запустить графическую оболочку.
libdrm и mesa - необходимы для свободного драйвера radeon и представляют собой программную реализацию opengl и позволяют также запустить на некоторых картых 3D ускорение.

Сделал, теперь вот что пришет

Сделал, теперь вот что пришет при выполнении startx
...
[5051.770] (II) VESA: driver for VESA chipsets: vesa
[5051.770] (--) using VT number 7

[5051.823] (WW) Failling back to old probe method for vesa
[5051.823] (EE) No devices detected
[5051.823]
Fatal server error:
[5051.823] no screens found
...

При выполнении Xorg -configure пишет тоже что и раньше.

Для работы свободного

Для работы свободного драйвера radeon требуется включить поддержку DRM (Direct Rendering Manager):

CONFIG_DRM=m
CONFIG_DRM_RADEON=m
CONFIG_DRM_KMS_HELPER=m - еще можно это добавить

ФБ - Frame Buffer, позводяет высьавлять высокие разрешения в консоли (больше стандартных 80х25 символов), к примеру 1280х1024@32 бит.

А в каком конфиге эти строчки

А в каком конфиге эти строчки должны быть?

В конфиге ядра .

В конфиге ядра .

А как их туда включить? Я

А как их туда включить?
Я ядро genkernel-ом собирал.
Вот такой командой

#genkernel all

Если вы сейчас загрузили

Если вы сейчас загрузили систему с собранного вами ядра генкернелом, то выполнит:

zcat /proc/config.gz | grep -i drm

и проверяйте, но скорее всего эти опции должны быть уже выбраны.
Если нет, то :

genkernel all --menuconfig

здесь перейдите в раздел :

     -> Device Drivers
        -> Graphics support
          -> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)

напротив этого раздела нажмите "M" - собрать поддержку DRM модулем, перейдите в раздел и выберите поддержку "ATI Radeon" можно тоже модулем, это на тот случай, если захотите использовать проприетарные драйверы.

Сделал и оказалось

Сделал и оказалось что

CONFIG_DRM_RADEON_KMS in not set

Я так полагаю проблема именно в этом.
теперь я думая нужно прересобрать ядро как вы советовали.

Отсутствие KMS_HELPER не

Отсутствие DRM_RADEON_KMS не критично, но попробуйте.
Вы поставили xf86-video-ati libdrm и mesa ?

вообще-то libdrm и mesa

вообще-то libdrm и mesa должны по зависимости встать

Ну должны, но малоли что,

Ну должны, но малоли что, всякое бывает, поэтому и утачняю.
Хотя может стоит попробовать ati-drivers, всётаки карта из последней линейки, хотя и сильно урезанная.

да ставил, сейчас ядрро

да ставил, сейчас ядрро пересобираю. О результатах доложу :-)

X -confiugure создаст конфиг

X -confiugure создаст конфиг в домашнем каталоге root /root/xorg.conf.new

Дык в том-то и проблема, что

Дык в том-то и проблема, что у меня там ничего не создалось.

Потому что у вас скорее всего

Потому что у вас скорее всего нет ни одного видео драйвера, которые моглди бы быть загружены при старте X сервера для вашей карты, вам же написали "not found"

вобщем поставил ati

вобщем поставил ati драйвера пердварительно пересобрав ядро

#emerge ati-dirvers
#unv-update
#source /etc/profile
#eselect opengl set ati

после этого делаю

#aticonfig --initial

И мне в ответ

aticonfig: No supported adapters detected

У кого какие мысли?
Может снова ядро пересобрать?

Вы уверены что у вас карта от

Вы уверены что у вас карта от АТИ, а не Нвидиа или Интел ?
Поставбте sys-apps/pciutils и покажите вывод

/usr/sbin/lspci | grep -i vga

Уверен, у мненя вообще то

Уверен, у мненя вообще то дуалбут на этом ноуте, стоит win7 и gentoo.
Win7 показывает ATI Mobility Radeon HD 6370
Вот вывод команды

/usr/sbin/lspci | grep -i vga

01:00.0 VGA compatible controller: ATI Technologies Inc Device 68e4

И еще сейчас только что

И еще сейчас только что пересобрал xorg-server командой

#emerge xorg-server
#env-update
#source /etc/profile

а после этого снова запускаю
#

emerge xorg-server

по идее должно сказать что нету пакетов которые нужно пересобирать, а он снова начинает мержить.
по-моему тут что-то не так.

emerge xorg-server Этой

emerge xorg-server

Этой командой вы говорите что нужно собрать и установить пакет такой-то, если хотите проверить нужно-ли что-либо обновить по зависимостям, в заисимочти от изменения use флагов или новой версии пакеты выполняйте :

emerge -auvDN xorg-server 

если хотите проверить зависимости всех пакетов emerge -auvDN world

запустил команду #emerge

запустил команду

#emerge -auvDN xorg-server 

В ответ говорит что нужно обновить 8 пакетов и 3 переустановить. Согласился, пакеты переставились
Запускаю снова

#emerge -auvDN xorg-server

А оно мне в ответ еще больший список на обновление и переустановку выдало
Это так и должно быть?

Какую версию ati-drivers вы

Какую версию ati-drivers вы поставили ?
11.3 ?
Возможно стоит попробовать 11.5 или 11.6.
Промахнулся.

Честно говоря не знаю, просто

Честно говоря не знаю, просто выполнил команду

#emerge ati-drivers

А как посмотреть установленную версию, и как поставить нужную версию?

emerge -pv ati-drivers

emerge -pv ati-drivers 

Скорее всего это 11.3
Попробуйте размаскировать ati-drivers 11.6 и поставить.

echo "=x11-drivers/ati-drivers-11.6 **" >> /etc/portage/package.keywords
emerge -pv ati-drivers - убудитесь, что версия 11.6.
emerge ati-drivers - поставьте

Если нет каталога /etc/portage, то создайте его сначала.
Все доступные версии пакетов можно посмотреть в дереве портэжэй вручную

ls /usr/portage/x11-drivers/ati-drivers/

или поставив утииту eix и воспользоваться ей, она намного удобнее.

emerge eix
eix-update
eix ati-drivers

поставил ati-drivers 11.6

поставил ati-drivers 11.6 лучше не стало, все тоже самое
в ответ на команду aticonfig получаю
aticonfig: No supported adapters detected

Попробуйте положить вот такой

Попробуйте положить вот такой xorg.conf в /etc/X11/xorg.conf

Section "ServerLayout"
	Identifier     "aticonfig Layout"
	Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Module"
EndSection

Section "Monitor"
	Identifier   "aticonfig-Monitor[0]-0"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

Section "Device"
	Identifier  "aticonfig-Device[0]-0"
	Driver      "fglrx"
	BusID       "PCI:1:0:0"
EndSection

Section "Screen"
	Identifier "aticonfig-Screen[0]-0"
	Device     "aticonfig-Device[0]-0"
	Monitor    "aticonfig-Monitor[0]-0"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Если не заработает с fglrx, то попробуйте вместо driver=fglrx вписать vesa, хотя вообще странно, видимо ваш адаптер не поддерживается драйвером, но может непосредственное указание "BusID "PCI:1:0:0"" поможет ...

Спасибо, попробую. Но уже

Спасибо, попробую. Но уже только вечером.
Сейчас я на работе, и мне тут, вы не поверите, работать приходиться.

Я тут на одном форуме нашел, что одному товарищу удалось эту видеокарту запустить. Но у него ядро ванильное, я делал ядро по умолчанию, и я так полагаю что это джентовское ядро. Так вот вопрос, можно ли каким либо образом мне сейчас на ванильное ядро перейти? И если да, то как?

mount /booteix

mount /boot
eix vanilla-sources
emerge vanilla-sources
eselect kernel list
eselect kernel set <номер ванильное ядра в списке>
cd /usr/src/linux
make menuconfig
make bzImage
make modules_install install

Спасибо

Спасибо

Но конфиг вам придется писать

Но конфиг вам придется писать самому.

А другим что работать не

А другим что работать не приходится, не понял намёка ?

Да это я шутю так.

Да это я шутю так.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".