Решено: Установка и настройка иксов в gentoo (проблема)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

plustilino
Сообщения: 106
ОС: Xubuntu, Windows

Решено: Установка и настройка иксов в gentoo

Сообщение plustilino »

Сборка XOR 2007

После установки системы я перезагрузилась.
Далее emerge xorg-x11 . Ближе к концу установка прервалась сообщением об отсутствии какого-то пакета (похоже на драйвер для видеокарты). Хотела посмотреть в distfiles, он там есть, ...с экрана все ушло... Возможно версия несовпадает.
Сова пишу emerge xorg-x11, чтобы уточнить версию.Но как ни странно установка продолжилась, но теперь вместо недоустановленных 50 пакетов пишет, что установит всего 10.

После xorgconfig.

Потом startx. Получаю сообщение об ошибке. Доустанавливаю некоторые пакеты (...-video-i810-.., ...-input-mouse-..., и что-то еще.).

Хотя ошибка уменьшилась в размерах, но картина явно не видоизменилась. Вот существенный кусок ошибки при команде startx:

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

...
(EE) Failed to load module "kbd" (module does not exist, 0)
(EE) I810(0): unknown type(0xffffff)=0xff
(EE) I810(0): VBE intializatioin failed
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error
no screen found


Как это исправить?
Спасибо сказали:
Raydan
Сообщения: 4
ОС: Debian

Re: Решено: Установка и настройка иксов в gentoo

Сообщение Raydan »

возможно по ходу xorgconfig файл /etc/X11/xorg.conf был несовсем верно сделан.
Советую посмотреть его, да поискать в сети конкретно про модуль kbd. Наверное его доставить надо
Спасибо сказали:
plustilino
Сообщения: 106
ОС: Xubuntu, Windows

Re: Решено: Установка и настройка иксов в gentoo

Сообщение plustilino »

kbd ставила, но это ничего не изменило
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Решено: Установка и настройка иксов в gentoo

Сообщение Uncle_Theodore »

Возможно, Вам придется переставить Икса.
Пренести в раздел Дженты?
Спасибо сказали:
plustilino
Сообщения: 106
ОС: Xubuntu, Windows

Re: Решено: Установка и настройка иксов в gentoo

Сообщение plustilino »

перенесите, если не трудно.

На команду
emerge xorg-x11
переустанавливается только один данный пакет и ничего не меняется.
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: Решено: Установка и настройка иксов в gentoo

Сообщение DaemonTux »

Uncle_Theodore писал(а):
10.07.2007 01:38
Возможно, Вам придется переставить Икса.
Пренести в раздел Дженты?

Иксы перестовлять не надо. Я когда первый раз собирал. У меня тоже была ошибка что нету файла. Наскоко я помню какраз kbd и небыло. Как решил проблему сейчас не помню. Но на сколько я помню сложного там не чего небыло. Вобщем покопаюсь в системе попытаюсь вспомнить.
Vladivostok Linux User Group
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: Решено: Установка и настройка иксов в gentoo

Сообщение DaemonTux »

plustilino писал(а):
10.07.2007 02:08
На команду
emerge xorg-x11
переустанавливается только один данный пакет и ничего не меняется.

Неменяется так как этот пакет не содержит в себе нечего кроме зависимостей.
Прикрепите сюда xorg.conf. И я так понял у вас встроенная видео карта i810 так?
Vladivostok Linux User Group
Спасибо сказали:
plustilino
Сообщения: 106
ОС: Xubuntu, Windows

Re: Решено: Установка и настройка иксов в gentoo

Сообщение plustilino »

Да видеокарта встроеная.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
Ex-Trim
Сообщения: 20
ОС: Gentoo Linux

Re: Решено: Установка и настройка иксов в gentoo

Сообщение Ex-Trim »

plustilino писал(а):
10.07.2007 02:45
Да видеокарта встроеная.

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

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

...
Section "Device"
    Identifier  "** Intel i810 (generic)               [i810]"
#    Driver      "i810"
    Driver      "vesa"
    #VideoRam    16384
    # Insert Clocks lines here if appropriate
EndSection
...
Спасибо сказали:
plustilino
Сообщения: 106
ОС: Xubuntu, Windows

Re: Решено: Установка и настройка иксов в gentoo

Сообщение plustilino »

vesa драйвер был поставлен.

Ошибка при startx слегка видоизменилась (пропала строчка (EE) I810(0): VBE intializatioin failed), но всё остальное осталось также.

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

...
(EE) Failed to load module "kbd" (module does not exist, 0)
(EE) VESA(0): unknown type(0xffffffff)=0xff
(EE) Screen(s) found, but none have a usable configuration.
...
Спасибо сказали:
vfed
Сообщения: 145
ОС: Gentoo ~amd64/2007.0/desktop

Re: Решено: Установка и настройка иксов в gentoo

Сообщение vfed »

Пакет с kbd для xorg называется x11-drivers/xf86-input-keyboard
На всякий случай опишу, как поступаю я:
Перед установкой иксов в /etc/make.conf добавляю строки

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

LINGUAS="ru"
INPUT_DEVICES="keyboard mouse"
VIDEO_CARDS="nvidia"

Допустимые значения показаны в выводе "emerge -pv x11-base/xorg-server" (если видеокарта Intel, то nvidia заменить на i810)
Устанавливаю X. В вашем случае можно сделать

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

emerge -uDN x11-base/xorg-server

Создаю xorg.conf:

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

X -configure

Появится файл /root/xorg.conf.new
Редактирую его (можно пока оставить и так)
Проверяю:

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

X -config /root/xorg.conf.new

Если всё нормально, копирую его в /etc/X11/xorg.conf
Всё, можно действовать дальше
Спасибо сказали:
plustilino
Сообщения: 106
ОС: Xubuntu, Windows

Re: Решено: Установка и настройка иксов в gentoo

Сообщение plustilino »

Спасибо.
Исчезла строчка ошибки про kbd

Но в этой части никаких изменений не произошло:

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

(EE) I810(0): unknown type(0xffffffff)=0xff
(EE) I810(0): VBE intializatioin failed
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error
no screen found

____________

Почему при установке иногда возникают сообщения об отсутствии того или иного пакета?
Это кривая сборка или что-то еще?

Перед этим со всех трех дисков скопировала пакеты в /usr/portage/distfiles . Или достаточно было скопировать пакеты только с первого диска? (На первом и втором диске часть пакетов одинаковы).
Почему два portage:
portage-2007-03-23.tar.bz2 и portage-2007-03-23-xor_local.tar.bz2 ?
Распаковывала только первый. Надо ли было распаковать и второй?
Спасибо сказали:
Mellon
Сообщения: 655
Статус: Powered by Gentoo
ОС: Gentoo

Re: Решено: Установка и настройка иксов в gentoo

Сообщение Mellon »

второй - оверлей (скорее всего), и да, его тоже нужно установить, но как оверлэй.

Вы портеджи не синхронизировали? (можно только после установки всего нужного)
Некоммерческий файлообмен не может сравниваться с кражей, так как кража лишает кого-то возможности использовать украденный объект. ©
--------------------
Переворачиватель пингвинов
Спасибо сказали:
plustilino
Сообщения: 106
ОС: Xubuntu, Windows

Re: Решено: Установка и настройка иксов в gentoo

Сообщение plustilino »

Что значит оверлей и как синхронизировать портежи?
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: Решено: Установка и настройка иксов в gentoo

Сообщение ddc »

Какая видео карта?
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Решено: Установка и настройка иксов в gentoo

Сообщение Juliette »

ddc писал(а):
12.07.2007 15:21
Какая видео карта?

DaemonTux писал(а):
10.07.2007 02:21
Прикрепите сюда xorg.conf. И я так понял у вас встроенная видео карта i810 так?

plustilino писал(а):
10.07.2007 02:45
Да видеокарта встроеная.


plustilino писал(а):
12.07.2007 12:31
Что значит оверлей...?

http://gentoo-wiki.com/Portage_Overlay

Синхронизировать портэжи, я так думаю, это что-то типа emerge sync :unsure: ?
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: Решено: Установка и настройка иксов в gentoo

Сообщение ddc »

Juliette, правильно, мы знаем, что карта встроенная. А это весь диапазон от i810 до i920 (или что там сейчас нового?).
Спасибо сказали:
plustilino
Сообщения: 106
ОС: Xubuntu, Windows

Re: Решено: Установка и настройка иксов в gentoo

Сообщение plustilino »

Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device
Драйвер всегда ставился i810. И в дебиане и в асп работает.

Есть подозрения что дело не в видеокарте. Я два раза устанавливала дженту и когда дело доходило до иксов, то в процессе установки появлялись сообщения об отсутствии того или иного пакета. Два скачивала:
damageproto-1.0.3.tar.bz2 (в данном случае пакет был в distfiles, но другой версии)
xf86-input-evdev-1.1.2.tar.bz2 (а этого не было ни в каком виде)

Но как продолжить установку с "места прерывания"? После повторения команды (в данном случае emerge xorg-x11) установка продолжалась, однако ей уже был не нужен скачаный пакет и количество устанавливаемых пакетов сильно уменьшалось. Простая установка скачаного, результата никакого не давала.

После команды
emerge -uDN x11-base/xorg-server
все благополучно установилось, но к положительному результату не превело.

Думается нехватает какого-то пакета.
Что значит это строчка
(EE) I810(0): unknown type(0xffffffff)=0xff ?
Спасибо сказали:
plustilino
Сообщения: 106
ОС: Xubuntu, Windows

Re: Решено: Установка и настройка иксов в gentoo

Сообщение plustilino »

По поводу оверлея. Правильно ли я поняла:

1) После установки основного портежа (portage-2007-03-23.tar.bz2) прописываю в /etc/make.conf строчку PORTDIR_OVERLAY="/usr/local/portage"
2) Создаю директорию командой install -d /usr/local/portage (Почему не mkdir /usr/local/portage?)
3) Распаковываю туда второй портеж (portage-2007-03-23-xor_local.tar.bz2)
4) И потом для каждой катагории далать вот это!!!!? (их там очень много) :
___а) cp /usr/portage/media-sound/ncmpc/ncmpc-0.11.1-r1.ebuild /usr/local/portage/media-sound/ncmpc/ncmpc-0.11.1-r2.ebuild
___б) Что значит "...пропатчите исходные коды пакета..."?
___в) vi /usr/local/portage/media-sound/ncmpc/ncmpc-0.11.1-r2.ebuild
___г) ebuild /usr/local/portage/media-sound/ncmpc/ncmpc-0.11.1-r2.ebuild digest
5) Создать директорию /etc/portage/, и выполнить кучу команд:
echo "<category>/<package> ~x86" >>/etc/portage/package.keywords

6) И в конце дать команду emerge sync

Или все можно сделать несколько проще?
Спасибо сказали:
vfed
Сообщения: 145
ОС: Gentoo ~amd64/2007.0/desktop

Re: Решено: Установка и настройка иксов в gentoo

Сообщение vfed »

Если сборка от XOR'а, то лучше все-таки послушать начальника транспортного цеха его самого
P.S. Прерванный emerge можно возобновить командой "emerge --resume" (можно добавить "--skipfirst"), если до этого другие "емерги" не запускались
Спасибо сказали:
Аватара пользователя
DiS
Сообщения: 296
ОС: Gentoo

Re: Решено: Установка и настройка иксов в gentoo

Сообщение DiS »

(этот тарболл нужно распаковать в /usr/local/portage и в make.conf указать PORTDIR_OVERLAY=/usr/local/portage)

Взято отсюда.
Если правильно задать вопрос, то он сам по себе будет ответом.
Спасибо сказали:
vfed
Сообщения: 145
ОС: Gentoo ~amd64/2007.0/desktop

Re: Решено: Установка и настройка иксов в gentoo

Сообщение vfed »

Сообщение об ошибке говорит о "неюзабельной конфигурации". В данном случае я бы создал xorg.conf командой "X -configure", а оверлеями и обновлениями пока не заморачивался
Спасибо сказали:
plustilino
Сообщения: 106
ОС: Xubuntu, Windows

Re: Решено: Установка и настройка иксов в gentoo

Сообщение plustilino »

Переустановила (с оверлеем). Сообщений об отсутствии пакетов не было.
Но история осталась преждней:
(EE) I810(0): unknown type(0xffffffff)=0xff

Установила драйвер vga. Иксы с этим драйвером запускаются лишь при разрешении 720х400 и глубине 8. :laugh:

___________

И еще. В distfiles имеются два драйвера i810: версии 1.6.5 и 1.7.4 . По умолчанию устанавливается почему-то первый. Возможно надо устанавливать второй. Как сделать так, чтобы устанавливался именно он?
Спасибо сказали:
Аватара пользователя
DiS
Сообщения: 296
ОС: Gentoo

Re: Решено: Установка и настройка иксов в gentoo

Сообщение DiS »

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

Section "Device"
    Identifier    "Standard VGA"
    VendorName    "Unknown"
    BoardName    "Unknown"
#    Chipset    "generic"
    Driver     "vga"
#    BusID      "PCI:0:10:0"
#    VideoRam    256
#    Clocks    25.2 28.3
EndSection
# Device configured by xorgconfig:
Section "Device"
    Identifier  "** Intel i810 (generic)               [i810]"
    Driver      "i810"
    #VideoRam    16384
    # Insert Clocks lines here if appropriate
EndSection

Это часть вашего xorg.conf (некоторые комментарии я удалил для экономии места). Две секции "Device" помоему это не очень нормально.

Покажите вывод emerge -pv xorg-server
Если правильно задать вопрос, то он сам по себе будет ответом.
Спасибо сказали:
plustilino
Сообщения: 106
ОС: Xubuntu, Windows

Re: Решено: Установка и настройка иксов в gentoo

Сообщение plustilino »

xs -вывод emerge -pv xorg-server
xorg.conf.new - файл от команды Xorg -configure

В последнем в разделе Screen отсутстуют строки о разрешении экрана.
Я их дописывала (DefaultDepth, Modes), но от этого ничего не менялось.

xcn
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
DiS
Сообщения: 296
ОС: Gentoo

Re: Решено: Установка и настройка иксов в gentoo

Сообщение DiS »

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

echo x11-base/xorg-server video_cards_v4l video_cards_vesa video_cards_vga >> /etc/portage/package.use

Если нигде не ошибся эта команда пропишет 3 USE флага для сборки xorg-server после чего его надо будет пересобрать.
После пересборки измените в xorg.conf драйвер на vesa.
xorg.conf.new таки не увидел. Вы его испытывали?
Если правильно задать вопрос, то он сам по себе будет ответом.
Спасибо сказали:
plustilino
Сообщения: 106
ОС: Xubuntu, Windows

Re: Решено: Установка и настройка иксов в gentoo

Сообщение plustilino »

Испытывала X -config ./xorg.conf.new - не работает и после добавления глубины и разрешения в секцию screen

Код:

Section "ServerLayout" Identifier "X.org Configured" Screen 0 "Screen0" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "Files" RgbPath "/usr/share/X11/rgb" ModulePath "/usr/lib/xorg/modules" FontPath "/usr/share/fonts/misc/" FontPath "/usr/share/fonts/TTF/" FontPath "/usr/share/fonts/OTF" FontPath "/usr/share/fonts/Type1/" FontPath "/usr/share/fonts/CID/" FontPath "/usr/share/fonts/100dpi/" FontPath "/usr/share/fonts/75dpi/" EndSection Section "Module" Load "extmod" Load "dbe" Load "record" Load "xtrap" Load "dri" Load "glx" Load "freetype" Load "type1" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/mouse" Option "ZAxisMapping" "4 5 6 7" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Monitor Model" EndSection Section "Device" ### Available Driver options are:- ### Values: <i>: integer, <f>: float, <bool>: "True"/"False", ### <string>: "String", <freq>: "<f> Hz/kHz/MHz" ### [arg]: arg optional #Option "NoAccel" # [<bool>] #Option "SWcursor" # [<bool>] #Option "ColorKey" # <i> #Option "CacheLines" # <i> #Option "Dac6Bit" # [<bool>] #Option "DRI" # [<bool>] #Option "NoDDC" # [<bool>] #Option "ShowCache" # [<bool>] #Option "XvMCSurfaces" # <i> #Option "PageFlip" # [<bool>] Identifier "Card0" Driver "i810" VendorName "Intel Corporation" BoardName "82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device" BusID "PCI:0:2:0" EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" SubSection "Display" Viewport 0 0 Depth 1 EndSubSection SubSection "Display" Viewport 0 0 Depth 4 EndSubSection SubSection "Display" Viewport 0 0 Depth 8 EndSubSection SubSection "Display" Viewport 0 0 Depth 15 EndSubSection SubSection "Display" Viewport 0 0 Depth 16 EndSubSection SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection
Спасибо сказали:
vfed
Сообщения: 145
ОС: Gentoo ~amd64/2007.0/desktop

Re: Решено: Установка и настройка иксов в gentoo

Сообщение vfed »

Как я понял, вы уже загрузились со своим ядром. А всё ли там включено, что нужно для поддержки видеокарты (Device Drivers/Character devices/agpgart (AGP Support)/Intel 440LX/BX/GX, I8xx and E7x05 chipset support)?
Спасибо сказали:
plustilino
Сообщения: 106
ОС: Xubuntu, Windows

Re: Решено: Установка и настройка иксов в gentoo

Сообщение plustilino »

что значит "загрузилась со своим ядром"? И где искать: Device Drivers/....


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

echo x11-base/xorg-server video_cards_v4l video_cards_vesa video_cards_vga >> /etc/portage/package.use

результат остался преждним, только в строке- (EE) I810(0): unknown type(0xffffffff)=0xff-
i810 поменялась на vesa
Спасибо сказали:
Аватара пользователя
DiS
Сообщения: 296
ОС: Gentoo

Re: Решено: Установка и настройка иксов в gentoo

Сообщение DiS »

plustilino писал(а):
13.07.2007 21:38
что значит "загрузилась со своим ядром"? И где искать: Device Drivers/....

Это значит, что система у Вас должна быть установленна на хард и Вы скомпилировали "своё" ядро с поддержкой Вашей видеокарты. (Device Drivers/Character devices/agpgart (AGP Support)/Intel 440LX/BX/GX, I8xx and E7x05 chipset support) это параметры ядра.
Настройка ядра genkernel -menuconfig all. Если Вы этого не делали, то сделайте (но что-то мне подсказывает что Вы это делали).

P.S. Как у Вас с трафиком? В том смысле, что может лучше подключить внешний portage?
Если правильно задать вопрос, то он сам по себе будет ответом.
Спасибо сказали: