Проблема с установкой 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
Сам же писал:
- после этого он создался :)
Какое ядро? Сам делал? ВЕСА и твое видео включены в ФБ/ДРМ?
Дык вот нифига он не создался
Дык вот нифига он не создался :-(
Последняя строчка лога
З.Ы.
Я сначала 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
Я правльно понял?
З.Ы. Извиняюсь что спрашиваю может быть тривиальные вещи, но опыта у меня еще очень мало
Да, почти правильно, но я
Да, почти правильно, но я забыл дописать еще некоторые зависимости:
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):
ФБ - Frame Buffer, позводяет высьавлять высокие разрешения в консоли (больше стандартных 80х25 символов), к примеру 1280х1024@32 бит.
А в каком конфиге эти строчки
А в каком конфиге эти строчки должны быть?
В конфиге ядра .
В конфиге ядра .
А как их туда включить? Я
А как их туда включить?
Я ядро genkernel-ом собирал.
Вот такой командой
Если вы сейчас загрузили
Если вы сейчас загрузили систему с собранного вами ядра генкернелом, то выполнит:
и проверяйте, но скорее всего эти опции должны быть уже выбраны.
Если нет, то :
здесь перейдите в раздел :
напротив этого раздела нажмите "M" - собрать поддержку DRM модулем, перейдите в раздел и выберите поддержку "ATI Radeon" можно тоже модулем, это на тот случай, если захотите использовать проприетарные драйверы.
Сделал и оказалось
Сделал и оказалось что
Я так полагаю проблема именно в этом.
теперь я думая нужно прересобрать ядро как вы советовали.
Отсутствие 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 драйвера пердварительно пересобрав ядро
после этого делаю
И мне в ответ
aticonfig: No supported adapters detected
У кого какие мысли?
Может снова ядро пересобрать?
Вы уверены что у вас карта от
Вы уверены что у вас карта от АТИ, а не Нвидиа или Интел ?
Поставбте sys-apps/pciutils и покажите вывод
Уверен, у мненя вообще то
Уверен, у мненя вообще то дуалбут на этом ноуте, стоит win7 и gentoo.
Win7 показывает ATI Mobility Radeon HD 6370
Вот вывод команды
01:00.0 VGA compatible controller: ATI Technologies Inc Device 68e4
И еще сейчас только что
И еще сейчас только что пересобрал xorg-server командой
а после этого снова запускаю
#
по идее должно сказать что нету пакетов которые нужно пересобирать, а он снова начинает мержить.
по-моему тут что-то не так.
emerge xorg-server Этой
Этой командой вы говорите что нужно собрать и установить пакет такой-то, если хотите проверить нужно-ли что-либо обновить по зависимостям, в заисимочти от изменения use флагов или новой версии пакеты выполняйте :
если хотите проверить зависимости всех пакетов emerge -auvDN world
запустил команду #emerge
запустил команду
В ответ говорит что нужно обновить 8 пакетов и 3 переустановить. Согласился, пакеты переставились
Запускаю снова
А оно мне в ответ еще больший список на обновление и переустановку выдало
Это так и должно быть?
Какую версию ati-drivers вы
Какую версию ati-drivers вы поставили ?
11.3 ?
Возможно стоит попробовать 11.5 или 11.6.
Промахнулся.
Честно говоря не знаю, просто
Честно говоря не знаю, просто выполнил команду
А как посмотреть установленную версию, и как поставить нужную версию?
emerge -pv ati-drivers
Скорее всего это 11.3
Попробуйте размаскировать ati-drivers 11.6 и поставить.
Если нет каталога /etc/portage, то создайте его сначала.
Все доступные версии пакетов можно посмотреть в дереве портэжэй вручную
или поставив утииту eix и воспользоваться ей, она намного удобнее.
поставил ati-drivers 11.6
поставил ati-drivers 11.6 лучше не стало, все тоже самое
в ответ на команду aticonfig получаю
aticonfig: No supported adapters detected
Попробуйте положить вот такой
Попробуйте положить вот такой xorg.conf в /etc/X11/xorg.conf
Если не заработает с fglrx, то попробуйте вместо driver=fglrx вписать vesa, хотя вообще странно, видимо ваш адаптер не поддерживается драйвером, но может непосредственное указание "BusID "PCI:1:0:0"" поможет ...
Спасибо, попробую. Но уже
Спасибо, попробую. Но уже только вечером.
Сейчас я на работе, и мне тут, вы не поверите, работать приходиться.
Я тут на одном форуме нашел, что одному товарищу удалось эту видеокарту запустить. Но у него ядро ванильное, я делал ядро по умолчанию, и я так полагаю что это джентовское ядро. Так вот вопрос, можно ли каким либо образом мне сейчас на ванильное ядро перейти? И если да, то как?
mount /booteix
Спасибо
Спасибо
Но конфиг вам придется писать
Но конфиг вам придется писать самому.
А другим что работать не
А другим что работать не приходится, не понял намёка ?
Да это я шутю так.
Да это я шутю так.