Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Radeon 9200SE & xorg
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Finnish
View previous topic :: View next topic  
Author Message
Sputnick
n00b
n00b


Joined: 10 May 2004
Posts: 64

PostPosted: Sun Nov 13, 2005 2:33 pm    Post subject: Radeon 9200SE & xorg Reply with quote

Miten toimimaan optimaalisesti?
fglrx vai radeon?
xorg.conf asetukset?
kernelin asetukset?
Back to top
View user's profile Send private message
Obi-Lan
Apprentice
Apprentice


Joined: 21 Jan 2005
Posts: 230
Location: Riihimäki

PostPosted: Sun Nov 13, 2005 9:26 pm    Post subject: Reply with quote

Radeonilla saat vain 2D tuen näyttikselles.
fglrx ajureilla saat 3D tuenkin (ei oo sittenkää mikää vauhtitykki).

Kerneliin (lainattu Gentoo-Wikistä)

Code:

Loadable Module Support --->
 [*] Enable loadable module support
   [*]   Module unloading

Processor type and features  --->
 [*] MTRR (Memory Type Range Register) support

Device Drivers --->
 Character Devices --->
  <M> /dev/agpgart (AGP Support) 
    <M> Your_AGP_Chipset_Here
  [ ] Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)

 Graphics support --->
  [ ]  Support for framebuffer devices

Kernel Hacking --->
  [ ] Kernel debugging



Tämän jälkeen

Code:

emerge ati-drivers
fglrxconfig


fglrxconfig:lla conffaa xorg.conf helpoiten IMO. Sen suorittamisen jälkeen voi sitten editoida mieleiseksi. Toki jos on ennestään säätäny jotain sinne niin kannattanee ottaa talteen. Optimaalinen toiminta voi tarkoittaa montaa asiaa, vakaasti se toimii kyllä, suorituskykyä sen sijaan ei paljoa löydy kortin vanhuuden ja atin ajureiden takia.
Back to top
View user's profile Send private message
Sputnick
n00b
n00b


Joined: 10 May 2004
Posts: 64

PostPosted: Wed Nov 23, 2005 1:12 pm    Post subject: ei toimi ati-drivers Reply with quote

(II) Module vgahw: vendor="X.Org Foundation"
compiled for 6.8.2, module version = 0.1.0
ABI class: X.Org Video Driver, version 0.7
Symbol vgaHWGetIndex from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Required symbol vgaHWUnlock from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Required symbol vgaHWSave from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Required symbol vgaHWUnlock from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Required symbol vgaHWRestore from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Required symbol vgaHWLock from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmUnmap from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol vgaHWGetIndex from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Required symbol vgaHWUnlock from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Required symbol vgaHWRestore from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!


Required symbol vgaHWLock from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol vgaHWGetIndex from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Required symbol vgaHWUnlock from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Required symbol vgaHWRestore from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Required symbol vgaHWFreeHWRec from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol xf86FreeInt10 from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Required symbol vgaHWLock from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmUnmap from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmMap from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmUnmap from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol DRIGetDeviceInfo from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmMap from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmUnmap from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmUnmap from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmMap from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmUnmap from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmUnmap from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmMap from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmUnmap from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmAgpGetMode from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmAgpVendorId from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmAgpDeviceId from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmAgpRelease from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmAgpEnable from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmAgpSize from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol drmAgpBase from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol DRIGetDrawableInfo from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Required symbol __glXActiveScreens from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol __glXActiveScreens from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol fbGetWinPrivateIndex from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol fbGetWinPrivateIndex from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol fbGetWinPrivateIndex from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol fbGetWinPrivateIndex from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol fbGetWinPrivateIndex from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol fbGetWinPrivateIndex from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!
Symbol xf86InterpretEDID from module /usr/lib/modules/drivers/fglrx_drv.o is unresolved!


Fatal server error:
Some required symbols were unresolved

:?
tämmöstä heittää kun yrittää fglrx ajurilla. Mitä tehtävissä?
Back to top
View user's profile Send private message
Obi-Lan
Apprentice
Apprentice


Joined: 21 Jan 2005
Posts: 230
Location: Riihimäki

PostPosted: Wed Nov 23, 2005 7:27 pm    Post subject: Reply with quote

Hmm... Katos komennolla eri riippuvuudet
Code:

emerge -pv xorg-x11


ja kato siitä listasta onko dlloader lisättynä vai ei. Googlen mukaan se ainakin on aiheuttanut ongelmia fglxr kanssa.

Ja aikaisempia lausuntojani mahdollisesti korjaillen, eihän radeon ajuri kuitenkaan tarkoita DRI ajuria? Noihi vanhempiin
kortteihin taitaa saada myös 3D tuen DRI ajureilla.
Back to top
View user's profile Send private message
volinthius
n00b
n00b


Joined: 05 Jun 2004
Posts: 14

PostPosted: Fri Feb 24, 2006 7:38 pm    Post subject: Reply with quote

Edellinen korttini oli Radeon 9200SE ja olin siihen tyytyväinen, vaikka OpenGL-pelit olivat hitaita. Käytin Atin omaa fglrx-ajuria ja se toimi silloin hyvin. Oli myös mahdollista käyttää xorgin omaa dri-ajuria, mikä sattui tukemaan vielä monipuolisesti 9200:aa. Dri-ajurin kanssa esiintyi kuitenkin pelien kohdalla grafiikkavirheitä, minkä vuoksi siirryin fglrx:ään.

Tämä on aika hyvä lähde Radeon-korteille Gentoossa:
http://odin.prohosting.com/wedge01/gentoo-radeon-faq.html
Back to top
View user's profile Send private message
SamuliSuominen
Retired Dev
Retired Dev


Joined: 30 Sep 2005
Posts: 2133
Location: Finland

PostPosted: Mon Mar 06, 2006 4:50 pm    Post subject: DRI ja Radeon 9200 Reply with quote

On sanottu, että 9200 on tällä hetkellä nopein kortti Linuxilla. Olen samaa mieltä.

Vapaa DRI ajuri tukee seuraavia ominaisuuksia X.org 7.0:n kanssa, löytyy portagesta..

- Composite Extension , eli ARGB 32bit , drop shadowit ja todellinen transparency
- Dualhead, siten et molemmat näytöt on kiihdytettyjä
- 2D RenderAccel, uusi, EXA
- 3D OpenGL, täydet 90FPS täysillä grafiikoilla Enemy Territoryssä, ~3000-4000FPS glxgearsissa

Ynnä muuta, kaikki perusominaisuudet mutta puutoksena on TVOUT tuki näissä vapaissa.. jos se ei haittaa, ei ole mitään järkeä käyttää
fglrx ajureita.

name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
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_hyperpipe, GLX_SGIX_swap_barrier,
GLX_SGIX_fbconfig
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
GLX_MESA_swap_control, GLX_MESA_swap_frame_usage, GLX_OML_swap_method,
GLX_OML_sync_control, GLX_SGI_make_current_read, GLX_SGI_swap_control,
GLX_SGI_video_sync, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group,
GLX_EXT_texture_from_pixmap
GLX version: 1.2
GLX extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
GLX_MESA_swap_control, GLX_MESA_swap_frame_usage, GLX_OML_swap_method,
GLX_SGI_video_sync, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
GLX_SGIX_visual_select_group
OpenGL vendor string: Tungsten Graphics, Inc.
OpenGL renderer string: Mesa DRI R200 20050831 AGP 8x x86/MMX+/3DNow!+/SSE TCL
OpenGL version string: 1.3 Mesa 6.5
OpenGL extensions:
GL_ARB_imaging, GL_ARB_multisample, GL_ARB_multitexture,
GL_ARB_texture_border_clamp, GL_ARB_texture_compression,
GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar,
GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat,
GL_ARB_texture_rectangle, GL_ARB_transpose_matrix,
GL_ARB_vertex_buffer_object, GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra,
GL_EXT_blend_color, GL_EXT_blend_equation_separate,
GL_EXT_blend_func_separate, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
GL_EXT_clip_volume_hint, GL_EXT_compiled_vertex_array, GL_EXT_convolution,
GL_EXT_copy_texture, GL_EXT_draw_range_elements, GL_EXT_fog_coord,
GL_EXT_histogram, GL_EXT_packed_depth_stencil, GL_EXT_packed_pixels,
GL_EXT_polygon_offset, GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_stencil_wrap, GL_EXT_subtexture,
GL_EXT_texture, GL_EXT_texture3D, GL_EXT_texture_edge_clamp,
GL_EXT_texture_env_add, GL_EXT_texture_env_combine,
GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic,
GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp,
GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_vertex_array,
GL_APPLE_packed_pixels, GL_ATI_blend_equation_separate,
GL_ATI_texture_env_combine3, GL_ATI_texture_mirror_once,
GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat,
GL_INGR_blend_func_separate, GL_MESA_pack_invert, GL_MESA_ycbcr_texture,
GL_MESA_window_pos, GL_NV_blend_square, GL_NV_light_max_exponent,
GL_NV_texture_rectangle, GL_NV_texgen_reflection, GL_OES_read_format,
GL_SGI_color_matrix, GL_SGI_color_table, GL_SGIS_generate_mipmap,
GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp,
GL_SGIS_texture_lod
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 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0x24 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x25 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x26 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x27 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0x28 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x29 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x2a 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x2b 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0x2c 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x2d 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x2e 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x2f 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None
0x30 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x31 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow
0x32 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x4b 32 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None

01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (rev 01)

(**) RADEON(0): AGP 8x mode is configured
(II) RADEON(0): Direct rendering enabled
(**) Extension "Composite" is enabled
(**) RADEON(0): Using EXA acceleration architecture

Tähän tarvitset siis X.org 7:n, gentoo.orgissa on ohjeet asennukselle, ja DRIConf ohjelman, ja optioita xorg.confiin "man radeon" auttaa niissä.

DRIConf ohjelmalla tehty tiedosto ~/.drirc

<driconf>
<device screen="0" driver="r200">
<application name="Default">
<option name="force_s3tc_enable" value="true" />
<option name="hyperz" value="true" />
</application>
</device>

xorg.conf tiedoston optioita:

Driver "radeon"
Option "AGPMode" "8"
Option "BusType" "AGP"
Option "AccelMethod" "EXA"
Back to top
View user's profile Send private message
SamuliSuominen
Retired Dev
Retired Dev


Joined: 30 Sep 2005
Posts: 2133
Location: Finland

PostPosted: Mon Mar 06, 2006 5:41 pm    Post subject: Reply with quote

Obi-Lan wrote:

Ja aikaisempia lausuntojani mahdollisesti korjaillen, eihän radeon ajuri kuitenkaan tarkoita DRI ajuria? Noihi vanhempiin
kortteihin taitaa saada myös 3D tuen DRI ajureilla.


DRI ajurit ovat tuo driver "radeon" + mesa (eli *_dri.so, libGL.so.1.2) + kernelin drm.ko + radeon.ko, näistä kolmesta tulee kokonaisuus..
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Finnish All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum