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:30PM

Before 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 found

Please 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])

как проверить поставились ли дрова?

Проверить версию

Проверить версию установленных драйверов:

eix -Ic x11-drivers/xf86-video-intel

Размаскировать x11-libs/libdrm

echo "x11-libs/libdrm ~x86" > /etc/portage/package.keywords/x11-libs

аналогично, если потребуется размаскировать media-libs/mesa.

Я Gentoo & Funtoo

eix -Ic

eix -Ic x11-drivers/xf86-video-intel

Цитата:
[I] x11-drivers/xf86-video-intel (2.7.1@02.07.2009): X.Org driver for Intel cards
[1] "x11" /home/portage/layman/x11

По поводу

Цитата:
Размаскировать x11-libs/libdrm

-сделал, установил 2.7.1 video-intel, но при попытку выполнить
Xorg -configure получил:

Цитата:
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 02:59:15PM

Before 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 15:09:33 2009
(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
Missing output drivers. Configuration failed.

Если вы обновляли

Если вы обновляли x11-libs/libdrm, в конце установки пишется, что требуется пересобрать media-libs/mesa,xorg-server, который, в свою очередь, "просит" пересобрать некоторые драйвера. Сделайте на всякий случай

emerge mesa xorg-server $(qlist -I -C x11-drivers/) -1

Я Gentoo & Funtoo

пересобрал все как вы

пересобрал все как вы написали, теперь появились дрова intel, но с остальными грабли не решились:

Цитата:
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: 03 July 2009 02:05:29PM

Before 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: Fri Jul 3 14:39:55 2009
(++) Using config file: "/root/xorg.conf.new"
(==) 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/OTF" 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/,
/usr/share/fonts/Type1/,
/usr/share/fonts/100dpi/,
/usr/share/fonts/75dpi/,
/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 by default.
(II) "dbe" will be loaded by default.
(II) "glx" will be loaded by default.
(II) "record" will be loaded by default.
(II) "dri" will be loaded by default.
(II) "dri2" will be loaded by default.
(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: "glx"
(WW) Warning, couldn't open module glx
(II) UnloadModule: "glx"
(EE) Failed to load module "glx" (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: "dri"
(WW) Warning, couldn't open module dri
(II) UnloadModule: "dri"
(EE) Failed to load module "dri" (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"
(II) Loading /usr/lib/xorg/modules/drivers//intel_drv.so
(II) Module intel: vendor="X.Org Foundation"
compiled for 1.6.1.901, module version = 2.7.1
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 5.0
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
E7221 (i915), 915GM, 945G, 945GM, 945GME, IGD_GM, IGD_G, 965G, G35,
965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
Mobile Intel® GM45 Express Chipset,
Intel Integrated Graphics Device, G45/G43, Q45/Q43, G41
(II) Primary Device is: PCI 00@00:02:0
(II) resource ranges after xf86ClaimFixedResources() call:
[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) resource ranges after probing:
[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] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
[5] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
[6] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
[7] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[8] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
[9] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
[10] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(WW) Warning, couldn't open module vgahw
(II) UnloadModule: "vgahw"
(EE) intel: Failed to load module "vgahw" (module does not exist, 0)
(II) UnloadModule: "intel"
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

Please 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.

Покажите emerge -pv

Покажите

emerge -pv xorg-server
zegrep 'AGP|DRM' /proc/config.gz | grep -v '^#'
for i in libdrm mesa xorg-server xf86-video-intel; do eix -Ie $i; done

Попробуйте проверить свою систему с помощью

revdep-rebuild

И, как вариант, могу предложить свой /etc/X11/xorg.conf - http://dpaste.com/62856/

Я Gentoo & Funtoo

Заработало! Осталось теперь

Заработало! Осталось теперь пересобрать кеды, они у меня 3.5.9, а после синхронизации появились 3.5.10 и проверить работу 3D, сейчас в консольном режиме не запускается ни glxgear, ни glxinfo. причем не запускается ни под обычным пользователем, ни под рутом...

По поводу Х-ов, в итоге я думаю помог revdep-rebuild (я про него совсем забыл), так как другого обяснения я не вижу:

emerge -pv xorg-server
Цитата:
These are the packages that would be merged, in order:

Calculating dependencies ... done!
[ebuild R ] x11-base/xorg-server-1.5.3-r6 USE="3dfx hal nptl sdl xorg -debug -dmx -ipv6 -kdrive -minimal -tslib" INPUT_DEVICES="evdev keyboard mouse -acecad -aiptek -calcomp -citron -digitaledge -dmc -dynapro -elo2300 -elographics -fpit -hyperpen -jamstudio -joystick -magellan -microtouch -mutouch -palmax -penmount -spaceorb -summa -synaptics -tek4957 -tslib -ur98 -virtualbox -vmmouse -void -wacom" VIDEO_CARDS="intel -apm -ark -ast -chips -cirrus -dummy -epson -fbdev -fglrx -geode -glint -i128 -i740 (-impact) -imstt -mach64 -mga -neomagic (-newport) -nv -nvidia -r128 -radeon -radeonhd -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l -vermilion -vesa -via -virtualbox -vmware -voodoo -xgi" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

zegrep 'AGP|DRM' /proc/config.gz | grep -v '^#'
Цитата:
CONFIG_AGP=y
CONFIG_AGP_INTEL=y
CONFIG_DRM=y
CONFIG_DRM_I915=y
CONFIG_DRM_I915_KMS=y

for i in libdrm mesa xorg-server xf86-video-intel; do eix -Ie $i; done
Цитата:
[D] x11-libs/libdrm
Available versions: 2.3.0 ~2.3.1 2.4.5!t ~2.4.9!t ~2.4.11!t [M]~9999!t[1] {debug}
Installed versions: 2.4.11!t(12:03:52 03.07.2009)(-debug)
Homepage: http://dri.freedesktop.org/
Description: X.Org libdrm library

[1] "x11" /home/portage/layman/x11
[I] media-libs/mesa
Available versions: 6.5.2-r1 ~7.0.3 ~7.1 ~7.2 7.3-r1 ~7.4.1-r2 ~7.4.2 ~7.5_rc4[1] [M]~9999[1] {debug doc gallium kernel_FreeBSD motif nptl pic video_cards_intel video_cards_mach64 video_cards_mga video_cards_none video_cards_nouveau video_cards_r128 video_cards_radeon video_cards_radeonhd video_cards_s3virge video_cards_savage video_cards_sis video_cards_sunffb video_cards_tdfx video_cards_trident video_cards_via xcb}
Installed versions: 7.3-r1(18:39:52 03.07.2009)(nptl video_cards_intel -debug -doc -kernel_FreeBSD -motif -pic -video_cards_mach64 -video_cards_mga -video_cards_none -video_cards_r128 -video_cards_radeon -video_cards_s3virge -video_cards_savage -video_cards_sis -video_cards_sunffb -video_cards_tdfx -video_cards_trident -video_cards_via -xcb)
Homepage: http://mesa3d.sourceforge.net/
Description: OpenGL-like graphic library for Linux

[1] "x11" /home/portage/layman/x11
[I] x11-base/xorg-server
Available versions: 1.3.0.0-r6 ~1.4.2 1.5.3-r5 1.5.3-r6 ~1.6.1.901-r2 ~1.6.1.901-r3 [M]~9999[1] {3dfx debug dmx dri hal input_devices_acecad input_devices_aiptek input_devices_calcomp input_devices_citron input_devices_digitaledge input_devices_dmc input_devices_dynapro input_devices_elo2300 input_devices_elographics input_devices_evdev input_devices_fpit input_devices_hyperpen input_devices_jamstudio input_devices_joystick input_devices_keyboard input_devices_magellan input_devices_microtouch input_devices_mouse input_devices_mutouch input_devices_palmax input_devices_penmount input_devices_spaceorb input_devices_summa input_devices_synaptics input_devices_tek4957 input_devices_tslib input_devices_ur98 input_devices_virtualbox input_devices_vmmouse input_devices_void input_devices_wacom ipv6 kdrive minimal nptl sdl tslib video_cards_apm video_cards_ark video_cards_ast video_cards_chips video_cards_cirrus video_cards_cyrix video_cards_dummy video_cards_epson video_cards_fbdev video_cards_fglrx video_cards_geode video_cards_glint video_cards_i128 video_cards_i740 video_cards_impact video_cards_imstt video_cards_intel video_cards_mach64 video_cards_mga video_cards_neomagic video_cards_newport video_cards_nouveau video_cards_nsc video_cards_nv video_cards_nvidia video_cards_r128 video_cards_radeon video_cards_radeonhd video_cards_rendition video_cards_s3 video_cards_s3virge video_cards_savage video_cards_siliconmotion video_cards_sis video_cards_sisusb video_cards_sunbw2 video_cards_suncg14 video_cards_suncg3 video_cards_suncg6 video_cards_sunffb video_cards_sunleo video_cards_suntcx video_cards_tdfx video_cards_tga video_cards_trident video_cards_tseng video_cards_v4l video_cards_vermilion video_cards_vesa video_cards_vga video_cards_via video_cards_virtualbox video_cards_vmware video_cards_voodoo video_cards_xgi xorg}
Installed versions: 1.5.3-r6(11:57:07 07.07.2009)(3dfx hal input_devices_evdev input_devices_keyboard input_devices_mouse nptl sdl video_cards_intel xorg -debug -dmx -input_devices_acecad -input_devices_aiptek -input_devices_calcomp -input_devices_citron -input_devices_digitaledge -input_devices_dmc -input_devices_dynapro -input_devices_elo2300 -input_devices_elographics -input_devices_fpit -input_devices_hyperpen -input_devices_jamstudio -input_devices_joystick -input_devices_magellan -input_devices_microtouch -input_devices_mutouch -input_devices_palmax -input_devices_penmount -input_devices_spaceorb -input_devices_summa -input_devices_synaptics -input_devices_tek4957 -input_devices_tslib -input_devices_ur98 -input_devices_virtualbox -input_devices_vmmouse -input_devices_void -input_devices_wacom -ipv6 -kdrive -minimal -tslib -video_cards_apm -video_cards_ark -video_cards_ast -video_cards_chips -video_cards_cirrus -video_cards_dummy -video_cards_epson -video_cards_fbdev -video_cards_fglrx -video_cards_geode -video_cards_glint -video_cards_i128 -video_cards_i740 -video_cards_impact -video_cards_imstt -video_cards_mach64 -video_cards_mga -video_cards_neomagic -video_cards_newport -video_cards_nv -video_cards_nvidia -video_cards_r128 -video_cards_radeon -video_cards_radeonhd -video_cards_rendition -video_cards_s3 -video_cards_s3virge -video_cards_savage -video_cards_siliconmotion -video_cards_sis -video_cards_sisusb -video_cards_sunbw2 -video_cards_suncg14 -video_cards_suncg3 -video_cards_suncg6 -video_cards_sunffb -video_cards_sunleo -video_cards_suntcx -video_cards_tdfx -video_cards_tga -video_cards_trident -video_cards_tseng -video_cards_v4l -video_cards_vermilion -video_cards_vesa -video_cards_via -video_cards_virtualbox -video_cards_vmware -video_cards_voodoo -video_cards_xgi)
Homepage: http://xorg.freedesktop.org/
Description: X.Org X servers

[1] "x11" /home/portage/layman/x11
[I] x11-drivers/xf86-video-intel
Available versions: 2.1.1 ~2.2.1 ~2.3.2 ~2.4.3 ~2.5.1-r1 ~2.6.1 ~2.6.3 2.6.3-r1 (~)2.7.1 [M]~9999_pre27[1] [M]~9999[1] {debug dri}
Installed versions: 2.7.1(18:36:36 03.07.2009)(dri -debug)
Homepage: http://xorg.freedesktop.org/
Description: X.Org driver for Intel cards

[1] "x11" /home/portage/layman/x11

revdep-rebuild
Цитата:
Configuring search environment for revdep-rebuild
Checking reverse dependencies
Packages containing binaries and libraries broken by a package update
will be emerged.

Collecting system binaries and libraries
Generated new 1_files.rr
Collecting complete LD_LIBRARY_PATH
Generated new 2_ldpath.rr
Checking dynamic linking consistency
...terminated. Removing incomplete 3_broken.rr 3_errors.rr.
Configuring search environment for revdep-rebuild

Checking reverse dependencies
Packages containing binaries and libraries broken by a package update
will be emerged.

Collecting system binaries and libraries
Found existing 1_files.rr
Collecting complete LD_LIBRARY_PATH
Found existing 2_ldpath.rr.
Checking dynamic linking consistency

Dynamic linking on your system is consistent... All done.

Lupo спасибо тебе огромное за помощь, я уже было собрался забивать на восстановлении Gentoo и думало с 0 все ставить! Остался один вопрос: как узнать к какому пакету относится та или иная библиотека? Я когда смотрел /usr/lib/xorg/modules/... на других компах видел недостающие дрова, но так и не получилось выцепить инфу, а пробовал я "modinfo".

Не уверен, что показанная

Не уверен, что показанная ниже команда подойдёт к данному случаю, но...
Поиск пакета, содержащего файл:

equery b /PATH/TO/YOUR/FILE

Я Gentoo & Funtoo

Комментарии по поводу

Комментарии по поводу некоторых ваших настроек:
Флаг 3dfx явно лишний:

%euse -i 3dfx
global use flags (searching: 3dfx)
************************************************************
[-    ] 3dfx - Enable support for Voodoo chipsets, also called as 3DFX and TDFX

Я Gentoo & Funtoo

Lupo Alberto

Lupo Alberto написал(а):
Комментарии по поводу некоторых ваших настроек:
Флаг 3dfx явно лишний:

%euse -i 3dfx
global use flags (searching: 3dfx)
************************************************************
[-    ] 3dfx - Enable support for Voodoo chipsets, also called as 3DFX and TDFX

согласен, спасибо!

Х-сы запустились, но кеды виснут

После переустановки xorg-server, mesa, x11-drivers, libdrm Х-сы заработали, но кеды повисали, я запистил
[qoute]emerge -avDNe kde-meta[/qoute] пересобрал все без ошибок (kde 3.5.10), но при загрузки КДЕ виснет на этапе "Загрузка рабочего стола". X-сы также виснут при попытке их убить (Ctrl+Alt+BackSpace) В логах xorg никаких ошибок нет!

Попробуйте сделать

Попробуйте сделать следующее:
1. Отключить запуск kdm, если он у вас установлен или любого иного менеджера загрузки

rc-update del xdm default

2. Создайте, если не создан, файл ~/.xinitrc вида

exec startkde

3. Перегрузитесь и из консоли запустите

startx

4. Покажите вывод предыдущей команды.
5. Покажите /var/log/kdm.log
6. Попробуйте проделать пункты 2, 3, 4, 5 для root'а и обычного пользователя.

Я Gentoo & Funtoo

установил кде 4.2, но поломал Хорг ))))

Цитата:
(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: "glx"

(WW) Warning, couldn't open module glx
(II) UnloadModule: "glx"
(EE) Failed to load module "glx" (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: "dri"

(WW) Warning, couldn't open module dri
(II) UnloadModule: "dri"
(EE) Failed to load module "dri" (module does not exist, 0)
(II) LoadModule: "intel"

(II) Loading /usr/lib/xorg/modules/drivers//intel_drv.so
(II) Module intel: vendor="X.Org Foundation"
compiled for 1.5.3, module version = 2.7.1
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 4.1
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
E7221 (i915), 915GM, 945G, 945GM, 945GME, IGD_GM, IGD_G, 965G, G35,
965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
Mobile Intel® GM45 Express Chipset,
Intel Integrated Graphics Device, G45/G43, Q45/Q43, G41
(II) Primary Device is: PCI 00@00:02:0
(II) resource ranges after xf86ClaimFixedResources() call:
[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) resource ranges after probing:
[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] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
[5] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
[6] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
[7] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[8] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
[9] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
[10] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"

(WW) Warning, couldn't open module vgahw
(II) UnloadModule: "vgahw"
(EE) intel: Failed to load module "vgahw" (module does not exist, 0)
(II) UnloadModule: "intel"
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

при этом все пересобирал, не помогает

Цитата:
emerge libdrm xorg-server mesa $(qlist -I -C x11-drivers)

но теперь не собирается xf86-video-vga я думаю его-то и не хватает, но он не собирается:

Цитата:
checking for ANSI C header files... (cached) yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating man/Makefile
config.status: creating config.h
config.status: executing depfiles commands
make -j3
make all-recursive
make[1]: Entering directory `/var/tmp/portage/x11-drivers/xf86-video-vga-4.1.0/work/xf86-video-vga-4.1.0'
Making all in src
make[2]: Entering directory `/var/tmp/portage/x11-drivers/xf86-video-vga-4.1.0/work/xf86-video-vga-4.1.0/src'
if /bin/sh ../libtool --tag=CC --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/xorg -I/usr/include/pixman-1 -march=native -O2 -pipe -MT generic.lo -MD -MP -MF ".deps/generic.Tpo" -c -o generic.lo generic.c; \
then mv -f ".deps/generic.Tpo" ".deps/generic.Plo"; else rm -f ".deps/generic.Tpo"; exit 1; fi
mkdir .libs
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/xorg -I/usr/include/pixman-1 -march=native -O2 -pipe -MT generic.lo -MD -MP -MF .deps/generic.Tpo -c generic.c -fPIC -DPIC -o .libs/generic.o
generic.c:53:20: error: xf4bpp.h: No such file or directory
generic.c:54:20: error: xf1bpp.h: No such file or directory
generic.c:245: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'GenericISAchipsets'
generic.c: In function 'GenericProbe':
generic.c:330: error: 'GenericISAchipsets' undeclared (first use in this function)
generic.c:330: error: (Each undeclared identifier is reported only once
generic.c:330: error: for each function it appears in.)
generic.c:342: warning: assignment makes pointer from integer without a cast
make[2]: *** [generic.lo] Ошибка 1
make[2]: Leaving directory `/var/tmp/portage/x11-drivers/xf86-video-vga-4.1.0/work/xf86-video-vga-4.1.0/src'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/var/tmp/portage/x11-drivers/xf86-video-vga-4.1.0/work/xf86-video-vga-4.1.0'
make: *** [all] Ошибка 2
[31;01m* [0m
[31;01m* [0m ERROR: x11-drivers/xf86-video-vga-4.1.0 failed.
[31;01m* [0m Call stack:
[31;01m* [0m ebuild.sh, line 49: Called src_compile
[31;01m* [0m environment, line 3074: Called x-modular_src_compile
[31;01m* [0m environment, line 3859: Called x-modular_src_make
[31;01m* [0m environment, line 3898: Called die
[31;01m* [0m The specific snippet of code:
[31;01m* [0m emake || die "emake failed"
[31;01m* [0m The die message:
[31;01m* [0m emake failed
[31;01m* [0m
[31;01m* [0m If you need support, post the topmost build error, and the call stack if relevant.
[31;01m* [0m A complete build log is located at '/var/tmp/portage/x11-drivers/xf86-video-vga-4.1.0/temp/build.log'.
[31;01m* [0m The ebuild environment file is located at '/var/tmp/portage/x11-drivers/xf86-video-vga-4.1.0/temp/environment'.
[31;01m* [0m

что теперь делать- ума не дам...

zulus написал(а): но теперь

zulus написал(а):
но теперь не собирается xf86-video-vga я думаю его-то и не хватает, но он не собирается:

Маловероятно, что причина вашей проблемы именно в этом драйвере, у меня, к примеру, он не установлен.
Попробуйте использовать пакеты libdrm, mesa, xorg-server, xorg-x11, xf86-video-intel из тестовой версии portage. Не забывайте после пересборки xorg-server'а пересобрать и зависящие от него драйвера устройств

emerge $(qlist -I -C x11-drivers/) -1

P.S. Покажите ещё раз

emerge -pv libdrm mesa xorg-server xorg-x11 xf86-video-intel
zegrep 'AGP|DRM' /proc/config.gz | grep -v '^#'
uname -r

Я Gentoo & Funtoo

не помогло -(

Цитата:
emerge -pv libdrm mesa xorg-server xorg-x11 xf86-video-intel

Цитата:

These are the packages that would be merged, in order:

Calculating dependencies . ... done!
[ebuild R ] x11-libs/libdrm-2.4.11 USE="-debug" 0 kB [0]
[ebuild R ] media-libs/mesa-7.5_rc4 USE="nptl -debug -doc -motif -pic -xcb" VIDEO_CARDS="intel -mach64 -mga -none -r128 -radeon -radeonhd -s3virge -savage -sis (-sunffb) -tdfx -trident -via" 0 kB [1]
[ebuild R ] x11-base/xorg-server-1.6.2-r1 USE="hal nptl sdl xorg -debug -dmx -ipv6 -kdrive -minimal -tslib" INPUT_DEVICES="evdev keyboard mouse -acecad -aiptek -calcomp -citron -digitaledge -dmc -dynapro -elo2300 -elographics -fpit -hyperpen -jamstudio -joystick -magellan -microtouch -mutouch -palmax -penmount -spaceorb -summa -synaptics -tek4957 -tslib -ur98 -virtualbox -vmmouse -void -wacom" VIDEO_CARDS="intel -apm -ark -ast -chips -cirrus -dummy -epson -fbdev -fglrx -geode -glint -i128 -i740 (-impact) -imstt -mach64 -mga -neomagic (-newport) -nv -nvidia -r128 -radeon -radeonhd -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l -vermilion -vesa -via -virtualbox -vmware -voodoo -xgi" 0 kB [0]
[ebuild R ] x11-drivers/xf86-video-intel-2.7.1 USE="dri -debug" 0 kB [0]
[ebuild R ] x11-base/xorg-x11-7.4 0 kB [0]

Total: 5 packages (5 reinstalls), Size of downloads: 0 kB
Portage tree and overlays:
[0] /home/portage/
[1] /home/overlay/portage/x11

Цитата:
zegrep 'AGP|DRM' /proc/config.gz | grep -v '^#'

Цитата:
CONFIG_AGP=y
CONFIG_AGP_INTEL=y
CONFIG_DRM=y
CONFIG_DRM_I915=y
CONFIG_DRM_I915_KMS=y

Цитата:
uname -r

Цитата:
2.6.29-gentoo-r5

Лог Х-ов:

Цитата:
...
(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: "glx"
(WW) Warning, couldn't open module glx
(II) UnloadModule: "glx"
(EE) Failed to load module "glx" (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: "dri"
(WW) Warning, couldn't open module dri
(II) UnloadModule: "dri"
(EE) Failed to load module "dri" (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)
...

причем дрова intel нормально поставились!

Покажите ls -1R

Покажите

ls -1R /usr/lib/xorg | egrep 'dri|extmod|dbe|glx|record'

Попробуйте опции в ядре CONFIG_DRM CONFIG_DRM_I915 включить модулями, а опцию CONFIG_DRM_I915_KMS отключить (её включение в моём случае, например, растягивало splashscreen kdm на весь экран и даже после загрузки вызывало различные неприятные эффекты с plasm'ой)

Используя app-text/wgetpaste покажите весь лог-файл Х-ов.

Я Gentoo & Funtoo

revdep-rebuild

revdep-rebuild -pv ничего "интересного" не показывает?

Я Gentoo & Funtoo

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".