Загрузка Gentoo 2006.1 (Проблемы с запуском X)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
deninok
Сообщения: 585
Статус: Программист С++
ОС: Debian GNU/Linux

Загрузка Gentoo 2006.1

Сообщение deninok »

Уважаемые участники форума!

Помогите, пожалуйста, вот в какой проблеме.
Загружаюсь с диска Gentoo Linux 2006.1 Install LiveCD на одном компьютере - загрузилось все нормально, запустился X, Gnome и так далее. В общем, никаких проблем.
Загружаюсь с этого же диска на другом компьютере - и при попытке запуска X-ов выдается следующее сообщение (в окошке на голубом фоне):

Failed to start X (your graphical interface). It is likely that it is not set up correctly.

Потом мне предлагается просмотреть сведения о возникшей ошибке. Вот что в них:

(EE) Failed to load /usr/lib/xorg/modules/extensions/libGLcore.so
(EE) Failed to load module GLcore (loader failed, 7)
(EE) GARTInit: Unable to open /dev/agpgart (No such file or directory)
(EE) I810(0): No Video BIOS modes for chosen depth
(EE) Screen(s) found, but non have a usable configuration
Fatal server error: no screens found

Видеокарта, указанная ниже, в процессе загрузки определяется верно, а монитор - как Generic Monitor.
В общем, загружается только консольный Gentoo (как, например, с диска 2005.1). В чем причина? В каком направлении двигаться, чтобы исправить эту ошибку?
К слову сказать, что попытка загрузиться с Gentoo Linux 2006.0 Install LiveCD дает те же результаты: на первом компьютере все запускается без проблем, а на втором - то же сообщение об ошибке.

Компьютер, на котором возникла эта проблема:
Процессор: Intel Celeron 1,7 GHz
Оперативка: 256 MB
Видеокарта: Intel 82845G, интегрированная
Монитор: ViewSonic LCD VE175b
Установлена XP, к сожалению :)

Буду благодарен за ваши советы!
Спасибо сказали:
Mellon
Сообщения: 655
Статус: Powered by Gentoo
ОС: Gentoo

Re: Загрузка Gentoo 2006.1

Сообщение Mellon »

не могёт определить чип материнки.
Некоммерческий файлообмен не может сравниваться с кражей, так как кража лишает кого-то возможности использовать украденный объект. ©
--------------------
Переворачиватель пингвинов
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Загрузка Gentoo 2006.1

Сообщение serzh-z »

Можно вручную, из консоли, попробовать дополнительно загрузить нужные модули и запустить xorg.
Спасибо сказали:
Saber
Сообщения: 42

Re: Загрузка Gentoo 2006.1

Сообщение Saber »

У меня была абсолютно аналогичная проблема. Не стартовали иксы. Причём, они не стартовали как с ЛивСД, так и в установленной Линухе (с консольного интсаллера поставил). Решилось всё удалением /etc/X11/xorg.conf. После этого иксы запустились. Дальше настроил под себя конфиг и всё стало оК ;)
Спасибо сказали:
Аватара пользователя
n2j2r
Сообщения: 494
Статус: najar

Re: Загрузка Gentoo 2006.1

Сообщение n2j2r »

Saber
очень странно///
Спасибо сказали:
Аватара пользователя
deninok
Сообщения: 585
Статус: Программист С++
ОС: Debian GNU/Linux

Re: Загрузка Gentoo 2006.1

Сообщение deninok »

По прошествии долгого времени снова вернулся к этой проблеме и решил ее! Спасибо за совет уважаемому Saber! Удалил xorg.conf. И все заработало. Потом автоматически сгенерил новый xorg.conf, переместил его в /etc/X11/, и запустил startx.
И тут еще одна проблема выявилась: разрешение экрана 640х480. Для 17-дюймового монитора маловато будет. :unsure:
Полез я в этот новый xorg.conf, в секцию "Screen". И сделал, как сказано в документации, взятой с gentoo.org. Вот эта секция:

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

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    SubSection "Display"
        Depth     24
        Modes     "800x600" "1024x768" "1280x1024"
    EndSubSection
EndSection

Перезапускаю startx, но разрешение осталось таким же маленьким, как и было: 640х480. Залезаю в меню "Разрешение экрана", и в выпадающем списке значений вижу только это разрешение. А введенных в графе Modes нету. В чем же дело? Наверное, я что-то пропустил.
Меня еще и то удивило, что на своем домашнем компьютере я уже добавлял разрешение путем дописывания его в вышеуказанную секцию "Screen". Там все получилось с первого раза...
Спасибо сказали:
Аватара пользователя
deninok
Сообщения: 585
Статус: Программист С++
ОС: Debian GNU/Linux

Re: Загрузка Gentoo 2006.1

Сообщение deninok »

Очень странно ведет себя Х-сервер. Если я делаю секцию "Screen" такой:

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

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    SubSection "Display"
        Depth     24
        Modes     "800x600" "1024x768" "1280x1024"
    EndSubSection
EndSection

или, скажем, такой:

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

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    SubSection "Display"
        Depth     24
        Modes     "800x600" "1024x768" "1280x1024"
    EndSubSection
    SubSection "Display"
        Depth     32
        Modes     "800x600" "1024x768" "1280x1024"
    EndSubSection
EndSection

то Х запускаются, но, как и раньше, с разрешением 640х480. А если я добавляю, как это есть в работающем xorg.conf на моем домашнем компьютере, в секцию "Screen" строчку с умолчальной цветностью, то есть так:

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

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    DefaultDepth 24
    # или DefaultColorDepth 24
    SubSection "Display"
        Depth     24
        Modes     "800x600" "1024x768" "1280x1024"
    EndSubSection
    SubSection "Display"
        Depth     32
        Modes     "800x600" "1024x768" "1280x1024"
    EndSubSection
EndSection

то Х вообще не запускаются, и выдается ошибка:

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

(EE) I810(0): No Video BIOS modes for chosen depth.
(EE) Screen(s) found, but non have a usable configuration

В чем же дело? Так жалко будет, если не заработает... :( Очень уж нужно поставить систему...
Спасибо сказали:
Аватара пользователя
deninok
Сообщения: 585
Статус: Программист С++
ОС: Debian GNU/Linux

Re: Загрузка Gentoo 2006.1

Сообщение deninok »

Любопытно, что дело, насколько я понял, оказалось в значении DefaultColorDepth.
Если его поставить равным 24, то Х не запускается и выдается ошибка:

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

No Video BIOS modes for chosen depth

Если поставить равным 32, то Х все равно не запускаются, но выдается другая ошибка о том, что i810 (драйвер, установленный для данной видеокарты) не поддерживает цветность 32.
Если же поставить равным 16, то Х запускаются, но опять-таки с разрешением 640х480.
Так я и не понял, в чем же дело...
Даже обидно стало. :( Мне что, драйвер искать новый? Почему драйвера этой видюшки в Винде поддерживают 32 бита цветности, а в последнем дистрибутиве Gentoo - нет?
Я-то уж обрадовался, что и на работе наконец-то под Gentoo сидеть буду... Э-эх, вот тебе и переход на Linux... :(
Спасибо сказали: