PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Performance Verluste nach NeuInstallation von Gentoo



Der Pate
06.12.06, 22:55
Hallo zusammen!

Folgendes Problem: Ich habe auf meinem Rechner Gentoo neu installieren müssen, hab das von Stage2 aus gemacht. Das neue System leidet allerdings unter Performance-Verlusten, deren Ursprung ich nicht ausmachen kann. Das äußert sich z.B. darin, dass heftige Mausbewegungen unter X die CPU-Leistung um fast 40% nach oben treiben, auch andere Programme lahmen ziemlich. Habe den Verdacht, dass ich im Kernel irgendwas falsch eingestellt habe oder vielleicht die gcc-Optionen in der Make.conf. Ich weiß aber leider nicht, was bzw. woher es kommt. Vielleicht findet ja einer von euch den Fehler oder kann mir einen Anhaltspunkt geben.

Im Anhang befinden sich meine make.conf und meine Kernel-Optionen. Mein System :

Athlon XP 2100+
768 MB RAM
Kernel 2.16.18-gentoo-r2
(Fehlt was?)

kshade
07.12.06, 03:32
(Fehlt was?)
- Graphikkarte
- eselect opengl list
- glxinfo

Der Pate
07.12.06, 09:47
Graphikkarte ist eine ATI Radeon 9500

eselect liefert:

Available OpenGL implementations:
[1] ati *
[2] xorg-x11


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_EXT_texture_from_pixmap, 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: 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 version: 1.2
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
GLX_ARB_multisample
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.5.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

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 0 0 None
0x24 24 tc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
0x25 24 tc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x26 24 tc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x27 24 dc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0x28 24 dc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
0x29 24 dc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x2a 24 dc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 0 0 None

Psycho Dad1
07.12.06, 12:29
Läuft X vielleicht mit dem vesa-Treiber?

kshade
07.12.06, 13:14
direct rendering: No
server glx vendor string: SGI
[...]
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect

Da liegt der Hund begraben, du benutzt Softwarerendering.

Der Pate
11.12.06, 10:11
:ugly: ääääh, ja, gut! Klassischer Fall von "warum muß man sowas posten?!"

Das wars natürlich, hatte die ati-drivers nach Neukompilierung nicht neu emerged. Vielen Dank! :eek: schon dämlich...

Korrektur: das hat auf alle Fälle was ausgemacht, aber war leider noch nicht alles. Habe ich noch was übersehen? Früher konnte ich z.B. Frozen Throne ohne Probleme unter cedega laufen lassen, im Moment ruckelt es schon noch. Hab ich was falsch kompiliert?

Vielleicht kennt ja auch jemand ein Tutorial oder sowas mit Tipps zum Tuning unter Linux, das ich durchgehen kann?

Der Pate
11.12.06, 18:35
Falls das noch irgendwie hilft: ich benutze die ATI-Treiber 8.30.3-r1, gcc 4.1.1:4.1

kshade
12.12.06, 00:02
Ich hab selbst keine ATI-Karte, aber guck mal hier: http://gentoo-wiki.com/HOWTO_ATI_Drivers#If_fglrxinfo_says_.22mesa3d.org. 22_instead_of_.22ATI.22_after_A_SUCCESSFUL_modprob e_of_fglrx

Der Pate
14.12.06, 09:04
Hab ich durchgeschaut, hat aber auch keine weiteren Infos gebracht.
Ich schätze mal, ich muß einfach damit leben, trotzdem danke an alle.