Hello mindenkinek,
lehet hgy mar volt az ATI tema szamtalanszor, de en nem talaltam megoldast a problemamra
a regi forumok kozt.
Van eegy ati 9600-as VGA.
LINUX: SUSE 10
KERNEL : 2.6.13-15.12-smp
Ujra forditottam a kernel, ahogy azt tobben is irtak:
# CONFIG_DRM is not set
# CONFIG_DRM_I830 is not set
# CONFIG_DRM_I915 is not set
Felistallaltam a legujabb ati meghajtot.
Mukodik is, rendesen csak a DRI nem.
lsmod:
Module Size Used by
hfsplus 81668 0
vfat 18176 0
fat 56604 1 vfat
subfs 12800 1
ipt_pkttype 5760 1
ipt_LOG 11520 8
ipt_limit 6656 8
speedstep_lib 8580 0
freq_table 8960 0
button 11152 0
battery 14340 0
ac 9348 0
fglrx 404428 0
af_packet 31496 2
edd 14688 0
ip6t_REJECT 9856 3
usbhid 50912 0
ipt_REJECT 10112 3
ipt_state 6016 12
iptable_mangle 6912 0
ide_cd 46212 0
cdrom 43168 1 ide_cd
iptable_nat 27700 0
iptable_filter 7040 1
sk98lin 210264 1
ip6table_mangle 6400 0
ohci1394 39604 0
ieee1394 108472 1 ohci1394
i2c_i801 12940 0
i2c_core 25472 1 i2c_i801
snd_intel8x0 39392 0
snd_ac97_codec 98684 1 snd_intel8x0
snd_ac97_bus 6656 1 snd_ac97_codec
ehci_hcd 39048 0
snd_pcm 110084 2 snd_intel8x0,snd_ac97_codec
snd_timer 31236 1 snd_pcm
snd 71812 4 snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore 14048 1 snd
snd_page_alloc 15368 2 snd_intel8x0,snd_pcm
uhci_hcd 39696 0
ip_conntrack 49384 2 ipt_state,iptable_nat
usbcore 127232 4 usbhid,ehci_hcd,uhci_hcd
hw_random 9620 0
ip_tables 25600 8 ipt_pkttype,ipt_LOG,ipt_limit,ipt_REJECT,ipt_state,iptable_mangle,iptable_nat,iptable_filter
generic 8580 0 [permanent]
intel_agp 26780 1
agpgart 38732 2 fglrx,intel_agp
shpchp 100484 0
pci_hotplug 32444 1 shpchp
ip6table_filter 6784 1
ip6_tables 23808 3 ip6t_REJECT,ip6table_mangle,ip6table_filter
ipv6 281216 15 ip6t_REJECT
parport_pc 45380 1
lp 15908 0
parport 40776 2 parport_pc,lp
nls_utf8 6144 1
Szal bennt van az
agpgart 38732 2 fglrx,intel_agp
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_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_OML_swap_method, GLX_SGI_make_current_read,
GLX_SGIS_multisample, GLX_SGIX_fbconfig
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_SGI_video_sync, GLX_ARB_multisample,
GLX_ATI_pixel_format_float, GLX_ATI_render_texture
GLX extensions:
GLX_ARB_multisample, 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.2 (1.5 Mesa 6.2.1)
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
----------------------------------------------------------------------
0x23 24 tc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 1 0 None
0x24 24 tc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 1 0 None
0x25 24 tc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 1 0 None
0x26 24 tc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 1 0 None
0x27 24 dc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 1 0 None
0x28 24 dc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 1 0 None
0x29 24 dc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 1 0 None
0x2a 24 dc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 1 0 None
ntfs 203664 1
dm_mod 63388 0
reiserfs 270192 2
sg 42656 0
ata_piix 14212 2
ahci 17284 0
fan 9092 0
thermal 18824 0
processor 32488 1 thermal
sata_promise 15364 0
libata 55684 3 ata_piix,ahci,sata_promise
piix 14724 0 [permanent]
sd_mod 23936 3
scsi_mod 143592 5 sg,ahci,sata_promise,libata,sd_mod
ide_disk 22784 3
ide_core 137040 4 ide_cd,generic,piix,ide_disk
Az xorg.conf-ban benne vannak a kovetkezok:
Load "dri"
Option "no_dri" "no"
Section "DRI"
Group "video"
Mode 0666
EndSection
Az xorg.logban a kovetkezo talalhato:
(II) fglrx(0): [drm] DRM interface version 1.0
(II) fglrx(0): [drm] created "fglrx" driver at busid "PCI:1:0:0"
(II) fglrx(0): [drm] added 8192 byte SAREA at 0x00002000
(II) fglrx(0): [drm] mapped SAREA 0x00002000 to 0xb799a000
(II) fglrx(0): [drm] framebuffer handle = 0x00003000
(II) fglrx(0): [drm] added 1 reserved context for kernel
(II) fglrx(0): DRIScreenInit done
(II) fglrx(0): Kernel Module Version Information:
(II) fglrx(0): Name: fglrx
(II) fglrx(0): Version: 8.28.8
(II) fglrx(0): Date: Aug 17 2006
(II) fglrx(0): Desc: ATI FireGL DRM kernel module
(II) fglrx(0): Kernel Module version matches driver.
(II) fglrx(0): Kernel Module Build Time Information:
(II) fglrx(0): Build-Kernel UTS_RELEASE: 2.6.13-15.12-smp
(II) fglrx(0): Build-Kernel MODVERSIONS: yes
(II) fglrx(0): Build-Kernel __SMP__: yes
(II) fglrx(0): Build-Kernel PAGE_SIZE: 0x1000
(II) fglrx(0): [drm] register handle = 0x00004000
(EE) fglrx(0): [agp] unable to acquire AGP, error "xf86_EINVAL"
(EE) fglrx(0): cannot init AGP
(II) fglrx(0): [drm] removed 1 reserved context for kernel
(II) fglrx(0): [drm] unmapping 8192 bytes of SAREA 0x00002000 at 0xb799a000
(WW) fglrx(0): ***********************************************
(WW) fglrx(0): * DRI initialization failed! *
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *
(WW) fglrx(0): * 2D acceleraton available (MMIO) *
(WW) fglrx(0): * no 3D acceleration available *
(WW) fglrx(0): ********************************************* *
(II) fglrx(0): FBADPhys: 0xe0000000 FBMappedSize: 0x08000000
(II) fglrx(0): FBMM initialized for area (0,0)-(1280,8191)
(II) fglrx(0): FBMM auto alloc for area (0,0)-(1280,1024) (front color buffer - assumption)
(==) fglrx(0): Backing store disabled
(==) fglrx(0): Silken mouse enabled
(**) fglrx(0): DPMS enabled
(WW) fglrx(0): Option "IgnoreEDID" is not used
(WW) fglrx(0): Option "NoTV" is not used
(WW) fglrx(0): Option "CalcAlgorithm" is not used
(II) fglrx(0): Using XFree86 Acceleration Architecture (XAA)
Screen to screen bit blits
Solid filled rectangles
Solid Horizontal and Vertical Lines
Offscreen Pixmaps
Setting up tile and stipple cache:
32 128x128 slots
32 256x256 slots
16 512x512 slots
(II) fglrx(0): Acceleration enabled
(II) fglrx(0): Direct rendering disabled
(==) fglrx(0): Using hardware cursor
(II) fglrx(0): Largest offscreen area available: 1280 x 7163
(**) fglrx(0): Video overlay enabled on CRTC1
(II) Loading extension FGLRXEXTENSION
(II) Loading extension ATITVOUT
(==) RandR enabled
A tmpfs fel van huzva:
tmpfs on /dev/shm type tmpfs (rw)
Ezeket a kritikus hibakat talaltam masoknal.
Tudna segiteni valaki, hogy nallam mi lehet a gond.
- 1394 megtekintés
Hozzászólások
Irtam, egy init scriptet, de
nem tudom jo-e, mert programot
mar inditottam, de mopst csak egy scriptet kell
lefuttatni.
Ja s a fent emlitett cikk nem suses, thet tudna valaki segiteni,
hova kell belinkelni, hogy a megfelelo idoben helysesen le is fusson.
A scriptem:
#!/bin/sh
. /etc/rc.status
rc_reset
function fix
{
# Fix wrong MTRR setting
echo "disable=0" >| /proc/mtrr
echo "disable=0" >| /proc/mtrr
echo "base=0x00000000 size=0x20000000 type=write-back" >| /proc/mtrr
echo "MTTR setting is fixed"
}
case "$1" in
start)
echo -n "MTTR is fixing >> "
fix
rc_status -v
;;
esac
rc_exit
En csak egy vegyesz vagyok, tehat nem programozo, s ennyi teltn tollem :)
- A hozzászóláshoz be kell jelentkezni
Egyébként ezt a szkriptet kézzel lefuttatva megjavult a dolog?
- A hozzászóláshoz be kell jelentkezni
/etc/init.d/fix_mttr start
cat /proc/mtrr
reg00: base=0x00000000 ( 0MB), size= 512MB: write-back, count=1
reg01: base=0xe0000000 (3584MB), size= 128MB: write-combining, count=1
reg02: base=0xfc000000 (4032MB), size= 32MB: write-combining, count=1
x.org.o.log
(II) fglrx(0): DRI initialization successfull!
Szoval mukodik a dolog :)
Tehat mar csak az az egy hianyzik, hogy magatol le is fusson a fenti script.
- A hozzászóláshoz be kell jelentkezni
OOO csak rosszul linkel tem be,
e mostmar minden oke.
Idulaskor modositja az erteket.
Es van 3D.
- A hozzászóláshoz be kell jelentkezni