[РЕШЕНО] emerge app-admin/sabayon-2.30.1
Drakon 4 декабря, 2011 - 00:09
При запуске выдаёт ошибку:
checking whether x86_64-pc-linux-gnu-gcc accepts -fno-strict-aliasing... yes checking for consolehelper... no checking for Xephyr... no configure: error: Xephyr binary not found !!! Please attach the following file when seeking support: !!! /var/tmp/portage/app-admin/sabayon-2.30.1/work/sabayon-2.30.1/config.log * ERROR: app-admin/sabayon-2.30.1 failed (configure phase): * econf failed * * Call stack: * ebuild.sh, line 56: Called src_configure * environment, line 5795: Called gnome2_src_configure * environment, line 3110: Called econf '--disable-static' '--with-distro=gentoo' '--with-prototype-user=sabayon-admin' '--enable-console-helper=no' * ebuild.sh, line 561: Called die * The specific snippet of code: * die "econf failed" * * If you need support, post the output of 'emerge --info =app-admin/sabayon-2.30.1', * the complete build log and the output of 'emerge -pqv =app-admin/sabayon-2.30.1'. * The complete build log is located at '/var/tmp/portage/app-admin/sabayon-2.30.1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-admin/sabayon-2.30.1/temp/environment'. * S: '/var/tmp/portage/app-admin/sabayon-2.30.1/work/sabayon-2.30.1' >>> Failed to emerge app-admin/sabayon-2.30.1, Log file: >>> '/var/tmp/portage/app-admin/sabayon-2.30.1/temp/build.log' * Messages for package app-admin/sabayon-2.30.1: * ERROR: app-admin/sabayon-2.30.1 failed (configure phase): * econf failed * * Call stack: * ebuild.sh, line 56: Called src_configure * environment, line 5795: Called gnome2_src_configure * environment, line 3110: Called econf '--disable-static' '--with-distro=gentoo' '--with-prototype-user=sabayon-admin' '--enable-console-helper=no' * ebuild.sh, line 561: Called die * The specific snippet of code: * die "econf failed" * * If you need support, post the output of 'emerge --info =app-admin/sabayon-2.30.1', * the complete build log and the output of 'emerge -pqv =app-admin/sabayon-2.30.1'. * The complete build log is located at '/var/tmp/portage/app-admin/sabayon-2.30.1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-admin/sabayon-2.30.1/temp/environment'. * S: '/var/tmp/portage/app-admin/sabayon-2.30.1/work/sabayon-2.30.1'
В теме http://forums.gentoo.org/viewtopic-t-830024.html посмотрел, там предлагают сделать -minimal +kdrive.
У меня сейчас такой:
[ebuild R ] x11-base/xorg-server-1.9.5-r1 USE="kdrive nptl udev xorg -dmx -doc -ipv6 -minimal -static-libs -tslib -xnest -xvfb" 0 kB
В чём ещё может быть проблема?
»
- Для комментирования войдите или зарегистрируйтесь

вам же написали failed
вам же написали
смотрите лог и зависимости пакета или на худой конец выложите лог на пасту.
知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"
По логу не понял...
По логу не понял... http://pastebin.com/MMY6n6vk
-
Ответ здесь: checking for
Ответ здесь:
checking for Xephyr... no
configure: error: Xephyr binary not found
ЗЫ. Хоть читать-то научитесь уже, а
Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"
В чём проблема я конечно же
В чём проблема я конечно же увидел. Имел в виду, что не понял как устранить.
Я же написал в первом посте, что xorg-server скомпилен с флагом kdrive (что должно устанавливать бинарник Xephyr). В итоге бинарника нету и что делать не понятно.
Есть вариант попробовать более новый xorg-server-1.10.4-r1... Но у меня на нём не работают мышь и клава... В xorg.conf прописано:
Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" EndSection Section "Files" EndSection Section "InputDevice" # generated from data in "/etc/conf.d/gpm" Identifier "Mouse0" Driver "evdev" Option "Protocol" Option "Device" "/dev/input/mice" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" # generated from default Identifier "Keyboard0" Driver "evdev" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "Unknown" HorizSync 28.0 - 33.0 VertRefresh 43.0 - 72.0 Option "DPMS" EndSection Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Depth 24 EndSubSection EndSectionКакие варианты решения проблемы с sabayon могут быть ещё?
И как заставить работать мышь и клавиатуру на новом xorg-server? Вроде evdev'а в качестве драйвера должно быть достаточно, а не работает почему-то.
-
.
А вы откуда знаете, что "нету"? Если устанавливаемый вами пакет его не находит - отсюда ни разу не следует реальное отсутствие искомого...
Не используйте 'Section "InputDevice"', за описание ус-в ввода отвечает 'Section "InputClass"'
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Использовал поиск. Нету
Использовал поиск. Нету такого файла "Xephyr" нигде.
При установке xorg-server-1.10.4-r1 он появляется, проверил. Кто-нибудь может показать пример рабочего xorg.conf под xorg-server 1.10?
-
.
Можете показать его себе сами /usr/share/X11/xorg.conf.d/10-evdev.conf
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Аналогичную конфигурацию из
Аналогичную конфигурацию из InputClass'ов уже попробовал - она не работала. На всякий случай попробовал именно эту - результат тот же самый - ни мышь ни клавиатура не работают.
-
.
Включите флаг udev, и уберите все "Section InputDevice". По результатам - лог ксорга на пасту
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Опять не запустилось:
Опять не запустилось: http://pastecode.ru/b936/
Конфиг:
Section "InputClass" Identifier "evdev pointer catchall" MatchIsPointer "on" MatchDevicePath "/dev/input/event*" Driver "evdev" EndSection Section "InputClass" Identifier "evdev keyboard catchall" MatchIsKeyboard "on" MatchDevicePath "/dev/input/event*" Driver "evdev" EndSection Section "InputClass" Identifier "evdev touchpad catchall" MatchIsTouchpad "on" MatchDevicePath "/dev/input/event*" Driver "evdev" EndSection Section "InputClass" Identifier "evdev tablet catchall" MatchIsTablet "on" MatchDevicePath "/dev/input/event*" Driver "evdev" EndSection Section "InputClass" Identifier "evdev touchscreen catchall" MatchIsTouchscreen "on" MatchDevicePath "/dev/input/event*" Driver "evdev" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "Unknown" HorizSync 28.0 - 33.0 VertRefresh 43.0 - 72.0 Option "DPMS" EndSection Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Depth 24 EndSubSection EndSection-
.
А самому свой лог лениво почитать?
Даже не знаю, нужны ли здесь пояснения - всё как на ладошке (имхо)...
Upd: и не надо впустую копировать в ваш конфиг (если, конечно, не собираетесь добавлять какую-либо отсебятину) InputClasses из указанного пути, поск-ку это и так будет применено - в вашем логе написано (предположительно для вас же):
[ 586.932] (==) Using system config directory "/usr/share/X11/xorg.conf.d"Более того, загляните в /etc/X11/xorg.conf.d/, возможно там уже есть скелет для ваших изменений. Правда не знаю, создаёт ли его ксорг 1.10 (всё-таки версия, мягко говоря, не актуальная), но в 1.11 - точно найдёте
Мы тоже не всего читали Шнитке!.. © В. Вишневский
На ошибку "module ABI major
На ошибку "module ABI major version (11) doesn't match the server's version (12)" я обратил внимание... После этого посмотрел evdev - он последней версии (x11-drivers/xf86-input-evdev-2.6.0) и после этого написал сообщение с ссылкой на лог.
Из вашего ответа получается, что когда компилится модуль xf86-input-evdev, он смотрит на версию xorg-server и в зависимости от этого по разному компилится? Или я что-то не понял?
-
Увидел * You must rebuild
Увидел
Похоже то что нужно.
-
Действительно, оказалось
Действительно, оказалось нужно сначала скомпилить xorg-server, а затем перекомпилить xf86-input-evdev xf86-input-keyboard xf86-input-mouse nvidia-drivers и ещё gdm (без его перекомпиляции тоже не запускалось). И заработало - встал xorg-server-1.10.4-r1, а за ним и sabayon.
-
.
Это вам не нужно. Поправьте make.conf (переменная INPUT_DEVICES), и после emerge -c они уберутся сами...
Мы тоже не всего читали Шнитке!.. © В. Вишневский
.
570. configure:14542: checking for Xephyr
571. configure:14573: result: no
572. configure:14582: error: Xephyr binary not found
Upd: прикольный синхрон, даже время постов одинаковое...
UpdUpd: А уже и неодинаковое... При редактировании время меняется?
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Spoiler написал(а):При
как видиш :)