LINUX.ORG.RU

снова radeon и linux


0

0

Никак не могу настроить Gigabyte Radeon9200 под RH9. 
Сначала ставил дрова с ati.com под мою карту, вроде все без ошибок, но команда glxinfo выдавала следующее: 
[root@localhost root]# glxinfo 
name of display: :0.0 
display: :0 screen: 0 
direct rendering: No 
server glx vendor string: SGI 
server glx version string: 1.2 
server glx extensions: 
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context 
client glx vendor string: ATI 
client glx version string: 1.3 
client glx extensions: 
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context, 
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_ATI_pixel_format_float, 
GLX_ATI_render_texture 
GLX extensions: 
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context 
OpenGL vendor string: Mesa project: www.mesa3d.org 
OpenGL renderer string: Mesa GLX Indirect 
OpenGL version string: 1.3 Mesa 4.0.4 
OpenGL extensions: 
GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_border_clamp, 
GL_ARB_texture_cube_map, GL_ARB_texture_env_add, 
GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3, 
GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_blend_color, 
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_texture_env_add, 
GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, 
GL_EXT_texture_lod_bias 
glu version: 1.3 
glu extensions: 
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess 
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav 
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat 
---------------------------------------------------------------------- 
0x25 24 tc 1 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 1 0 None 
0x26 24 tc 1 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 1 0 None 
0x27 24 tc 1 24 0 r y . 8 8 8 8 0 16 8 16 16 16 16 1 0 None 
0x28 24 tc 1 24 0 r . . 8 8 8 8 0 16 8 16 16 16 16 1 0 None 
0x29 24 dc 1 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 1 0 None 
0x2a 24 dc 1 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 1 0 None 
0x2b 24 dc 1 24 0 r y . 8 8 8 8 0 16 8 16 16 16 16 1 0 None 
0x2c 24 dc 1 24 0 r . . 8 8 8 8 0 16 8 16 16 16 16 1 0 None 
0x2d 8 pc 1 24 0 c y . 0 0 0 0 0 16 0 0 0 0 0 1 0 None 
0x2e 8 gs 1 24 0 c y . 0 0 0 0 0 16 0 0 0 0 0 1 0 None 

Далее согласно статье http://users.actrix.co.nz/michael/radeon9200.html 
попытался менять в XFree86config строки на ChipId Ox514D, ChipId Ox5157, ChipId Ox4967, ChipId Ox4966 никакого эффекта. 
Один фиг direct rendering: No. Сейчас думаю скачать обновление XFree из http://get.redhat.ru/pub/redhat/linux/updates/9/en/os/SRPMS/XFree86-4.3.0-2.90.4
3.src.rpm стоит или нет  
Что вообще возможно сделать?????????????
anonymous

Что говорит lsmod?
Ядро предустановленное или сам собирал? Какое ядро?
XF86Config... в студию.

anonymous
()
Ответ на: комментарий от anonymous

Ядро 2.4.20-8 предустановленное. Да дрова я не ставил пока, RH9 заново установленный. Выбрал Radeon 9000 и дописал ChipId 0x4966 в XFree86config. Вышли новые дрова???????????????
lsmod:
Module                  Size  Used by    Not tainted
nls_iso8859-1           3484   1  (autoclean)
nls_cp437               5116   1  (autoclean)
vfat                   12844   1  (autoclean)
fat                    38328   0  (autoclean) [vfat]
sr_mod                 17912   0  (autoclean)
radeon                114916   0
parport_pc             18756   1  (autoclean)
lp                      8868   0  (autoclean)
parport                36480   1  (autoclean) [parport_pc lp]
ipt_REJECT              3896   6  (autoclean)
iptable_filter          2380   1  (autoclean)
ip_tables              14648   2  [ipt_REJECT iptable_filter]
ide-scsi               11984   0
scsi_mod              106200   2  [sr_mod ide-scsi]
ide-cd                 35196   0
cdrom                  33472   0  [sr_mod ide-cd]
acm                     7776   0  (unused)
keybdev                 2880   0  (unused)
mousedev                5428   1
hid                    21700   0  (unused)
input                   5792   0  [keybdev mousedev hid]
ehci-hcd               19592   0  (unused)
usb-ohci               21160   0  (unused)
usbcore                77696   1  [acm hid ehci-hcd usb-ohci]
ext3                   69984   2
jbd                    51220   2  [ext3]

anonymous
()
Ответ на: комментарий от anonymous

И XF86Config в студии
# XFree86 4 configuration created by redhat-config-xfree86

Section "ServerLayout"
	Identifier     "Default Layout"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
	InputDevice    "DevInputMice" "AlwaysCore"
EndSection

Section "Files"

# RgbPath is the location of the RGB database.  Note, this is the name of the 
# file minus the extension (like ".txt" or ".db").  There is normally
# no need to change the default.
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.
	RgbPath      "/usr/X11R6/lib/X11/rgb"
	FontPath     "unix/:7100"
EndSection
Section "Module"
	Load  "dbe"
	Load  "extmod"
	Load  "fbdevhw"
	Load  "glx"
	Load  "record"
	Load  "freetype"
	Load  "type1"
	Load  "dri"
EndSection
Section "InputDevice"
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
#	Option	"Xleds"		"1 2 3"
# To disable the XKEYBOARD extension, uncomment XkbDisable.
#	Option	"XkbDisable"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults).  For example, for a non-U.S.
# keyboard, you will probably want to use:
#	Option	"XkbModel"	"pc102"
# If you have a US Microsoft Natural keyboard, you can use:
#	Option	"XkbModel"	"microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
#	Option	"XkbLayout"	"de"
# or:
#	Option	"XkbLayout"	"de"
#	Option	"XkbVariant"	"nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
#	Option	"XkbOptions"	"ctrl:swapcaps"
# Or if you just want both to be control, use:
#	Option	"XkbOptions"	"ctrl:nocaps"
#
	Identifier  "Keyboard0"
	Driver      "keyboard"
	Option	    "XkbRules" "xfree86"
	Option	    "XkbModel" "pc105"
	Option	    "XkbLayout" "ru,us"
	Option	    "XkbOptions" "grp:shift_toggle,grp_led:scroll"
EndSection
Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "IMPS/2"
	Option	    "Device" "/dev/psaux"
	Option	    "ZAxisMapping" "4 5"
	Option	    "Emulate3Buttons" "no"
EndSection
Section "InputDevice"
# If the normal CorePointer mouse is not a USB mouse then
# this input device can be used in AlwaysCore mode to let you
# also use USB mice at the same time.
	Identifier  "DevInputMice"
	Driver      "mouse"
	Option	    "Protocol" "IMPS/2"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5"
	Option	    "Emulate3Buttons" "no"
EndSection
Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "NEC FE771SB"
	DisplaySize  330	240
	HorizSync    30.0 - 70.0
	VertRefresh  50.0 - 120.0
	Option	    "dpms"
EndSection
Section "Device"
	Identifier  "Videocard0"
	Driver      "radeon"
	VendorName  "Videocard vendor"
	BoardName   "ATI Radeon 9000"
        ChipId      0x4966
     
EndSection
Section "Screen"
	Identifier "Screen0"
	Device     "Videocard0"
	Monitor    "Monitor0"
	DefaultDepth     24
	SubSection "Display"
		Depth     24
		Modes    "1024x768" "800x600" "640x480"
	EndSubSection
EndSection
Section "DRI"
	Group        0
	Mode         0666
EndSection

anonymous
()
Ответ на: комментарий от anonymous

Подгрузи модуль agpgart # modprobe agpgart Добавь в XF86Config Load "GLcore" - вроде не помешает и попробуй изменить для эксперимента DefaultDepth 24 на DefaultDepth 16

anonymous
()
Ответ на: комментарий от anonymous

Подгрузи модуль agpgart
# modprobe agpgart
Добавь в XF86Config
Load "GLcore" - вроде не помешает
и попробуй изменить для эксперимента
DefaultDepth 24 на
DefaultDepth 16

anonymous
()
Ответ на: комментарий от anonymous

Нифига не грузится [root@localhost root]# modprobe agpgart /lib/modules/2.4.20-8/kernel/drivers/char/agp/agp gart.o: init_module: No such device Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. You may find more information in syslog or the output from dmesg /lib/modules/2.4.20-8/kernel/drivers/char/agp/agpgart.o: insmod /lib/modules/2.4.20-8/kernel/drivers/char/agp/agpgart.o failed /lib/modules/2.4.20-8/kernel/drivers/char/agp/agpgart.o: insmod agpgart failed Если менять DefaultDepth 24 на DefaultDepth 16 X вообще не грузятся. ??????????????????????????//

anonymous
()
Ответ на: комментарий от anonymous

AGPGART надо грузить перед всеми другими модулями. И обязательно перед fglrx. Другое дело, что он может не работать.

snigga ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.