X не страртуют - проблема с дровами [РЕШЕНО] KDE виснет [НЕ РЕШЕНО!]
История началась с того, что я попытался перейти с intel 32 на 64, сразу не вычитал, что такой переходи нельзя осуществить с помощью флагов в make.conf. Систему в итоге запорол, потом скачал диск 2008 и заново поставил, при установке запихнул сразу все конфиги из /etc и папку портеджей. Иксы не запускались, говорят дров нет, решил сделать все по http://ru.gentoo-wiki.com/wiki/HOWTO_video_Intel_and_GEM. В конечном счете 2 проблемы:
1- лог иксов:This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.X.Org X Server 1.6.1.901 (1.6.2 RC 1)
Release Date: 2009-5-8
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.29-gentoo-r5 i686
Current Operating System: Linux localhost 2.6.29-gentoo-r5 #2 SMP Thu Jul 2 11:20:13 MSD 2009 i686
Build Date: 02 July 2009 12:12:30PMBefore reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Thu Jul 2 12:42:57 2009
(==) Using config file: "/etc/X11/xorg.conf"
Parse error on line 9 of section Files in file /etc/X11/xorg.conf
Ignoring obsolete keyword "RgbPath".
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) | |-->Monitor "Monitor0"
(**) | |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/TTF/" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/sharefonts" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/unifont" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/artwiz" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/TTF/" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/OTF" does not exist.
Entry deleted from font path.
(**) FontPath set to:
/usr/share/fonts/misc:unscaled,
/usr/share/fonts/Type1/,
/usr/share/fonts/corefonts,
/usr/share/fonts/freefonts,
/usr/share/fonts/terminus,
/usr/share/fonts/ttf-bitstream-vera,
/usr/share/fonts/75dpi:unscaled,
/usr/share/fonts/100dpi:unscaled,
/usr/share/fonts/cyrillic,
/usr/share/fonts/misc/,
/usr/share/fonts/Type1/,
/usr/share/fonts/100dpi/,
/usr/share/fonts/75dpi/,
built-ins
(**) ModulePath set to "/usr/lib/xorg/modules"
(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
(WW) Disabling Mouse0
(WW) Disabling Keyboard0
(II) Loader magic: 0x1fae0
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.4
X.Org Video Driver: 5.0
X.Org XInput driver : 4.0
X.Org Server Extension : 2.0
(II) Loader running on linux
(--) using VT number 7(--) PCI:*(0@0:2:0) Intel Corporation 82945G/GZ Integrated Graphics Controller rev 2, Mem @ 0xcfe00000/524288, 0xd0000000/268435456, 0xcfe80000/262144, I/O @ 0x00008800/8
(II) Open ACPI successful (/var/run/acpid.socket)
(II) System resource ranges:
[0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B]
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[5] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
(II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
(II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "record" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri2" will be loaded by default.
(II) LoadModule: "xtrap"
(WW) Warning, couldn't open module xtrap
(II) UnloadModule: "xtrap"
(EE) Failed to load module "xtrap" (module does not exist, 0)
(II) LoadModule: "extmod"
(WW) Warning, couldn't open module extmod
(II) UnloadModule: "extmod"
(EE) Failed to load module "extmod" (module does not exist, 0)
(II) LoadModule: "dbe"
(WW) Warning, couldn't open module dbe
(II) UnloadModule: "dbe"
(EE) Failed to load module "dbe" (module does not exist, 0)
(II) LoadModule: "dri"
(WW) Warning, couldn't open module dri
(II) UnloadModule: "dri"
(EE) Failed to load module "dri" (module does not exist, 0)
(II) LoadModule: "record"
(WW) Warning, couldn't open module record
(II) UnloadModule: "record"
(EE) Failed to load module "record" (module does not exist, 0)
(II) LoadModule: "glx"
(WW) Warning, couldn't open module glx
(II) UnloadModule: "glx"
(EE) Failed to load module "glx" (module does not exist, 0)
(II) LoadModule: "type1"
(WW) Warning, couldn't open module type1
(II) UnloadModule: "type1"
(EE) Failed to load module "type1" (module does not exist, 0)
(II) LoadModule: "freetype"
(WW) Warning, couldn't open module freetype
(II) UnloadModule: "freetype"
(EE) Failed to load module "freetype" (module does not exist, 0)
(II) LoadModule: "dri2"
(WW) Warning, couldn't open module dri2
(II) UnloadModule: "dri2"
(EE) Failed to load module "dri2" (module does not exist, 0)
(II) LoadModule: "intel"
(WW) Warning, couldn't open module intel
(II) UnloadModule: "intel"
(EE) Failed to load module "intel" (module does not exist, 0)
(EE) No drivers available.Fatal server error:
no screens foundPlease consult the The X.Org Foundation support
at http://wiki.x.org
for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.
2- не могу поставить xf86-video-intel-2.7.1(но при этом стоит старая 6-я если не ошибаюсь версия):
Calculating dependencies ... done!!!! All ebuilds that could satisfy ">=x11-libs/libdrm-2.4.6" have been masked.
!!! One of the following masked packages is required to complete your request:
- x11-libs/libdrm-9999 (masked by: package.mask, ~x86 keyword)
/home/portage/layman/x11/profiles/package.mask:
# Don't let people install these accidentally- x11-libs/libdrm-2.4.11 (masked by: ~x86 keyword)
- x11-libs/libdrm-2.4.9 (masked by: ~x86 keyword)For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
(dependency required by "x11-drivers/xf86-video-intel-2.7.1" [ebuild])
(dependency required by "x11-base/xorg-server-1.6.1.901-r3" [installed])
(dependency required by "world" [argument])
как проверить поставились ли дрова?
- Для комментирования войдите или зарегистрируйтесь
Проверить версию
Проверить версию установленных драйверов:
Размаскировать x11-libs/libdrm
аналогично, если потребуется размаскировать media-libs/mesa.
Я ♥ Gentoo & Funtoo
eix -Ic
eix -Ic x11-drivers/xf86-video-intel
По поводу
-сделал, установил 2.7.1 video-intel, но при попытку выполнить
Xorg -configure получил:
Если вы обновляли
Если вы обновляли x11-libs/libdrm, в конце установки пишется, что требуется пересобрать media-libs/mesa,xorg-server, который, в свою очередь, "просит" пересобрать некоторые драйвера. Сделайте на всякий случай
Я ♥ Gentoo & Funtoo
пересобрал все как вы
пересобрал все как вы написали, теперь появились дрова intel, но с остальными грабли не решились:
Покажите emerge -pv
Покажите
Попробуйте проверить свою систему с помощью
И, как вариант, могу предложить свой /etc/X11/xorg.conf - http://dpaste.com/62856/
Я ♥ Gentoo & Funtoo
Заработало! Осталось теперь
Заработало! Осталось теперь пересобрать кеды, они у меня 3.5.9, а после синхронизации появились 3.5.10 и проверить работу 3D, сейчас в консольном режиме не запускается ни glxgear, ни glxinfo. причем не запускается ни под обычным пользователем, ни под рутом...
По поводу Х-ов, в итоге я думаю помог revdep-rebuild (я про него совсем забыл), так как другого обяснения я не вижу:
Lupo спасибо тебе огромное за помощь, я уже было собрался забивать на восстановлении Gentoo и думало с 0 все ставить! Остался один вопрос: как узнать к какому пакету относится та или иная библиотека? Я когда смотрел /usr/lib/xorg/modules/... на других компах видел недостающие дрова, но так и не получилось выцепить инфу, а пробовал я "modinfo".
Не уверен, что показанная
Не уверен, что показанная ниже команда подойдёт к данному случаю, но...
Поиск пакета, содержащего файл:
equery b /PATH/TO/YOUR/FILE
Я ♥ Gentoo & Funtoo
Комментарии по поводу
Комментарии по поводу некоторых ваших настроек:
Флаг 3dfx явно лишний:
Я ♥ Gentoo & Funtoo
Lupo Alberto
согласен, спасибо!
Х-сы запустились, но кеды виснут
После переустановки xorg-server, mesa, x11-drivers, libdrm Х-сы заработали, но кеды повисали, я запистил
[qoute]emerge -avDNe kde-meta[/qoute] пересобрал все без ошибок (kde 3.5.10), но при загрузки КДЕ виснет на этапе "Загрузка рабочего стола". X-сы также виснут при попытке их убить (Ctrl+Alt+BackSpace) В логах xorg никаких ошибок нет!
Попробуйте сделать
Попробуйте сделать следующее:
1. Отключить запуск kdm, если он у вас установлен или любого иного менеджера загрузки
2. Создайте, если не создан, файл ~/.xinitrc вида
3. Перегрузитесь и из консоли запустите
4. Покажите вывод предыдущей команды.
5. Покажите /var/log/kdm.log
6. Попробуйте проделать пункты 2, 3, 4, 5 для root'а и обычного пользователя.
Я ♥ Gentoo & Funtoo
установил кде 4.2, но поломал Хорг ))))
при этом все пересобирал, не помогает
но теперь не собирается xf86-video-vga я думаю его-то и не хватает, но он не собирается:
что теперь делать- ума не дам...
zulus написал(а): но теперь
Маловероятно, что причина вашей проблемы именно в этом драйвере, у меня, к примеру, он не установлен.
Попробуйте использовать пакеты libdrm, mesa, xorg-server, xorg-x11, xf86-video-intel из тестовой версии portage. Не забывайте после пересборки xorg-server'а пересобрать и зависящие от него драйвера устройств
P.S. Покажите ещё раз
Я ♥ Gentoo & Funtoo
не помогло -(
Лог Х-ов:
причем дрова intel нормально поставились!
Покажите ls -1R
Покажите
Попробуйте опции в ядре CONFIG_DRM CONFIG_DRM_I915 включить модулями, а опцию CONFIG_DRM_I915_KMS отключить (её включение в моём случае, например, растягивало splashscreen kdm на весь экран и даже после загрузки вызывало различные неприятные эффекты с plasm'ой)
Используя app-text/wgetpaste покажите весь лог-файл Х-ов.
Я ♥ Gentoo & Funtoo
revdep-rebuild
revdep-rebuild -pv ничего "интересного" не показывает?
Я ♥ Gentoo & Funtoo