Проблема с fglrx и xorg
Уже запутался совсем. Не запускаются иксы после установки проприетарных дров ATI. Видеокарта x1950Pro. Кто-нибудь может сказать, в чем проблема? Заранее спасибо.
Вывод cat /etc/X11/xorg.conf :
Section "ServerLayout"
Identifier "Simple Layout"
Screen 0 "aticonfig-Screen[0]" 0 0
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
Section "DRI"
Mode 0666
EndSection
Section "Files"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/75dpi/"
EndSection
Section "Module"
# This loads the font modules
Load "type1"
# This loads the GLX module
Load "glx"
# This loads the DRI module
Load "dri"
Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
Load "freetype"
Load "xtap"
EndSection
Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "AutoRepeat" "500 30"
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbVariant" "winkeys"
Option "XkbOptions" ""
EndSection
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "Auto" # Auto detect
Option "Device" "/dev/input/mice"
# When using XQUEUE, comment out the above two lines, and uncomment
Option "ZAxisMapping" "4 5 6 7"
Section "Monitor"
Identifier "aticonfig-Monitor[0]"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Вывод ошибки startx:
xauth: creating new authority file /root/.serverauth.8551
X Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: UNKNOWN
Current Operating System: Linux localhost 2.6.22-gentoo-r8 #1 SMP Sat Mar 1 01:21:36 Local time zone must be set--see zic m i686
Build Date: 02 March 2008
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
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: Tue Mar 4 00:03:50 2008
(==) Using config file: "/etc/X11/xorg.conf"
(EE) Failed to load module "xtap" (module does not exist, 0)
(EE) Failed to load module "kbd" (module does not exist, 0)
(WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1) found
(II) Module already built-in
(II) Module already built-in
(EE) fglrx(0): incompatible kernel module detected - HW accelerated OpenGL will not work
(WW) fglrx(0): Failed to set up write-combining range (0xee000000,0x1fe0000)
(WW) fglrx(0): Failed to set up write-combining range (0xec000000,0x3fe0000)
(WW) fglrx(0): Failed to set up write-combining range (0xe8000000,0x7fe0000)
(WW) fglrx(0): Failed to set up write-combining range (0xe0000000,0xffe0000)
fbarea0->box.x1 0x00000000, fbarea0->box.y1 0x00000404
fbarea0->box.x2 0x00000500, fbarea0->box.y2 0x00000406
icon[0].start=0x505000
fbarea1->box.x1 0x00000000, fbarea1->box.y1 0x00000406
fbarea1->box.x2 0x00000500, fbarea1->box.y2 0x00000408
icon[1].start=0x508000
(EE) AIGLX: Screen 0 is not DRI capable
(EE) No Input driver matching `kbd'
No core keyboard
Fatal server error:
failed to initialize core devices
XIO: fatal IO error 104 (Connection reset by peer) on X server ":0.0"
after 0 requests (0 known processed) with 0 events remaining.
Вывод lspci:
01:00.0 VGA compatible controller: ATI Technologies Inc Unknown device 7280
01:00.1 Display controller: ATI Technologies Inc Unknown device 72a0
- Для комментирования войдите или зарегистрируйтесь
дрова
дрова ставились через portage ?
до установки дров всё работало?
x11-drivers/xf86-input-keyboard пересобирался?
/etc/make.conf в студию!
Вот /etc/make.conf:#
Вот /etc/make.conf:
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /etc/make.conf.example for a more detailed example.
CFLAGS="-O3 -march=native -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
# This should not be changed unless you know exactly what you are doing. You
# should probably be using a different stage, instead.
CHOST="i686-pc-linux-gnu"
USE="alsa gpm slang unicode utf8 -doc"
MAKEOPTS="-j3"
VIDEO_CARDS="fglrx"
Сначала из портежей не поставилось, ставил run-скриптом. Потом уже и из портежей поставилось... Может в этом проблема ??? x11-drivers/xf86-input-keyboard пересобирал - нулевой эффект.
добавь INPUT_DEVICES="k
добавь
INPUT_DEVICES="keyboard mouse evdev"
и сделай emerge -uND world
хотя что инсталлер наворотил - неясно...
Не помогло.
Не помогло. Просто взял и преустановил Gentoo с нуля.
Надо было load
Надо было
load "glx"
или
load "dri"
(не помню точно, но, скорее, первое) закомментировать
при двойной
при двойной инсталяции (портежем и родным-инсталером) 90 процентов ломаются опегл либы, я правда столкулся с этим на дровах нвидиа. Проприетарный драйвер вешал весь видеовывод. открытый работал
Лечил так:
нативным инсталером удалил дрова
портежем удалил дрова
удалил модуль в /lib/modules/(kernel)/video
Обновил ядро
пересобрал X со всеми зависимостями: emerge -e x11-xorg
Поставил дрова портежом
Вылечилось
ПС конфиг правильный
ППС строчку с dri можно удалить, с glx ни в коем случае - она ключевая