Mobility Radeon 7500 (M7) unter (K)Ubuntu 8.04

Wuschl

Vice Admiral Special
Mitglied seit
11.11.2001
Beiträge
963
Renomée
1
Standort
Himberg/Wien
Hallo!

Habe mir vorige Woche ein altes Notebook zugelegt. Habe bereits Windows XP und Kubuntu 8.04 darauf installiert. Nach einiger Arbeit ließ sich sogar das Wlan dazu überreden, im WPA - Modus zu laufen *fg.

Mein einziges Problem: Die Grafikkarte. Unter Windows (mit Omega 3.8.252) läuft Tuxracer flüssig, aber unter Linux nicht. Es ruckelt alsob nur Software Modus aktiv wäre.

Derzeit habe ich den "radeon" Xorg-Treiber, welcher 3D Ünterstützung für die M7 bereitstellen sollte, installiert. Anbei der relevante Teil meiner Xorg.conf:

------------------------------

Section "Device"
Identifier "Configured Video Device"
Driver "radeon"
Option "EnablePageFlip" "1"
Option "ColorTiling" "1"
Option "AccelMethod" "XAA"
Option "AGPMode" "4"
EndSection

-------------------------------
Xorg.conf wurde nach dieser Anleitung von mir angepasst:
http://wiki.ubuntuusers.de/ATI-Grafikkarten/radeon

In der /var/log/xorg0.log sind keinerlei Fehlermeldungen zu finden. Kann ja vielleicht auch sein, dass der Xorg-radeon Treiber da nicht so auskunftsfreudig ist wie dr properitäre ATI Treiber....

LG Wuschl
 
Zuletzt bearbeitet:
Aber bitte gern doch :)

Upps:

Code:
glxinfo: command not found

Das Paket "xserver-xorg-video-ati" ist aber installiert. Irgendwas fehlt mir da....

LG Wuschl
 
Versuch mal ob "glxgears" funktioniert, und mit wievielen Frames es läuft. (du müsstest rotierende Zahnräder sehen)
Der Inhalt deiner "xorg.conf"-Datei wäre auch noch recht interessant.
Hast du in der xorg.conf DRI aktiviert?
 
Hallo!

Hier der wichtige Teil der Xorg.conf:

Code:
Section "Device"
        Identifier      "Configured Video Device"
        Driver          "radeon"
        Option "EnablePageFlip" "1"
        Option "ColorTiling" "1"
        Option "AccelMethod" "XAA"
        Option "AGPMode" "4"
EndSection

Section "DRI"
        Mode    0666
EndSection

Die Fgl_glxgears sind ja nur bei den properitären Treibern dabei, oder?

LG Wuschl

EDIT:

Hab' noch was gefunden. 2 Zeilen in der Xorg0.log:

Code:
(EE) AIGLX error: dlopen of /usr/lib/dri/radeon_dri.so failed (/usr/lib/dri/radeon_dri.so: cannot open shared object file: No such file or d$
(EE) AIGLX: reverting to software rendering

[CODE]

Irgendwie glaube ich das die 2 Zeilen mitmeinem Problem zu tun haben...
 
Zuletzt bearbeitet:
ich glaube, dir fehlt mesa, das bringt nämlich glxgears etc. mit.
 
Hallo!

Hier der wichtige Teil der Xorg.conf:

Code:
Section "Device"
        Identifier      "Configured Video Device"
        Driver          "radeon"
        Option "EnablePageFlip" "1"
        Option "ColorTiling" "1"
        Option "AccelMethod" "XAA"
        Option "AGPMode" "4"
EndSection

Section "DRI"
        Mode    0666
EndSection

Die Fgl_glxgears sind ja nur bei den properitären Treibern dabei, oder?

LG Wuschl

EDIT:

Hab' noch was gefunden. 2 Zeilen in der Xorg0.log:

Code:
(EE) AIGLX error: dlopen of /usr/lib/dri/radeon_dri.so failed (/usr/lib/dri/radeon_dri.so: cannot open shared object file: No such file or d$
(EE) AIGLX: reverting to software rendering

[CODE]

Irgendwie glaube ich das die 2 Zeilen mitmeinem Problem zu tun haben...[/QUOTE] 

Hmm für mich sieht es so aus, als hätte der ATI-Treiber keine Libraries für DRI gebaut. Abhilfe könnte es bringen den ATI Treiber neu zu Installieren.

Vorher würde ich aber noch versuchen DRI und GLX in der "Section Module" einzutragen, auch wenn das normalerweise automatisch geladen werden sollte.
 
[CODE]
Section "Module"
     Load  "dri"
     Load  "glx"
     ...
EndSection

Wenn das nichts hilft versuch den Treiber neu zu installieren. Leider kenn ich mich mit den ATI Treibern nicht aus, deswegen kann ich dir keine Tipps geben, was genau da zu tun ist.

die glxgears sollten eigentlich generell mit dabei sein... Kann es sein, dass dir irgend ein wichtiges Paket fehlt?
 
Zuletzt bearbeitet:
Das dürfte es gewesen sein!

Code:
jw@jw-laptop:~$ glxinfo
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_import_context, GLX_EXT_texture_from_pixmap,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
    GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGI_swap_control,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
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_copy_sub_buffer, 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_copy_sub_buffer,
    GLX_MESA_swap_control, GLX_MESA_swap_frame_usage, GLX_OML_swap_method,
    GLX_SGI_make_current_read, GLX_SGI_swap_control, 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 Radeon 20061018 AGP 4x x86/MMX/SSE2 TCL
OpenGL version string: 1.3 Mesa 7.0.3-rc2
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_logic_op, 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_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_texture_env_combine3, GL_ATI_texture_mirror_once,
    GL_IBM_rasterpos_clip, GL_IBM_texture_mirrored_repeat,
    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

   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  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x24 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x25 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x26 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x27 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x28 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x29 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x2a 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x2b 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x2c 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x2d 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x2e 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x2f 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
0x30 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
0x31 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8 16 16 16 16  0 0 Slow
0x32 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0 16 16 16 16  0 0 Slow
0x56 32 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 Ncon
jw@jw-laptop:~$

Und:

Code:
jw@jw-laptop:~$ glxgears
3065 frames in 5.0 seconds = 612.894 FPS
3197 frames in 5.0 seconds = 638.310 FPS
3547 frames in 5.0 seconds = 709.352 FPS
4249 frames in 5.0 seconds = 848.159 FPS
3740 frames in 5.0 seconds = 747.990 FPS
4468 frames in 5.0 seconds = 893.371 FPS
4489 frames in 5.0 seconds = 897.746 FPS
4482 frames in 5.0 seconds = 896.277 FPS
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
      after 95637 requests (95571 known processed) with 0 events remaining.
jw@jw-laptop:~$

Ich werd mal heute Quake3 oder UT99 installieren und sehen wie das so läuft.... Für den Fall, dass ich jetzt wirklich 3D Beschleunigung habe, danke ich Euch!!

Andere Frage: Ist ETuxracer im Gegensatz zur klassischen Version so ressourcenhungrig? Das rckelt immer noch wie wild!

@ Ragas: Mit den properitären Treibern hätte ich eh kein Problem aber die unterstützen die (Mobility) 7xxx- Serie schon lange nicht mehr und alten Treiber mit nicht unterstützten Kernel spielt es nicht. Ich habe sogar auf gut Glück versucht den aktuellen ATI Treiber zu installieren und bin damit nicht durchgekommen.

LG Wuschl
 
Zuletzt bearbeitet:
ok scheint ja gelöst.
 
@ Ragas: Mit den properitären Treibern hätte ich eh kein Problem aber die unterstützen die (Mobility) 7xxx- Serie schon lange nicht mehr und alten Treiber mit nicht unterstützten Kernel spielt es nicht. Ich habe sogar auf gut Glück versucht den aktuellen ATI Treiber zu installieren und bin damit nicht durchgekommen.

LG Wuschl
Glaub mir, sei froh, wenn du brauchbare Open Source Treiber hast.
Die paar FPS, die proprietäre Treiber mehr bringen wiegen den Komfort, den Open Source Treiber bringen (normalerweise läuft ja alles Out-Of-The-Box, zumindest, wenn die Treiber installiert sind ;D) nicht auf.

Ich würde die ati-drivers jedenfall nicht mehr installieren. Bin froh, dass ich die nicht mehr brauche. ;)
 
zumindest, wenn die Treiber installiert sind ;D)

Danke ;D *sfg

Welcher Komfort eigentlich? Kein CCC da, nix mit fsaa und dergleichen einstellen *gg

Quake3 läuft 800*600 einigermaßen spielbar, die Leistung der Graka dürfte etwa auf Niveau einer Riva TNT2 (Pro/Ultra) sein. Damals hatte ich eine Tnt2 Ultra und die konnte Q3 in derselben Auflösung auch flüssig (Unter Win98 SE ;D). Ja, das waren Zeiten - man erinnere sich an eine Voodoo3 *buck* und eine S3 Savage *chatt*

LG Wuschl
 
Danke ;D *sfg

Welcher Komfort eigentlich? Kein CCC da, nix mit fsaa und dergleichen einstellen *gg
Dafür wurde das driconf Projekt gestartet. Wie weit es ist weiß ich leider nicht, da ich eh der Meinung bin, dass AA überbewertet wird.

Auflösung etc. kann man heute dank randr 1.2 im Prinzip genauso komfortabel einstellen.
Quake3 läuft 800*600 einigermaßen spielbar, die Leistung der Graka dürfte etwa auf Niveau einer Riva TNT2 (Pro/Ultra) sein. Damals hatte ich eine Tnt2 Ultra und die konnte Q3 in derselben Auflösung auch flüssig (Unter Win98 SE ;D). Ja, das waren Zeiten - man erinnere sich an eine Voodoo3 *buck* und eine S3 Savage *chatt*
Und ist das nun gut oder schlecht? ;D
 
Und ist das nun gut oder schlecht? ;D

Ich würde sagen für ein Schlepptop ok. Brauchs ja eh nur wenn ich wieder mal, fast eine ganze Woche, im Spital zur Chemo liege ;) Also eher zum Dvd schauen und Tetris spielen denn wenn ich neben einen fast - 100 - jährigen, halbtoten Zimmerkameraden mal Quake3 anwerfe gibt der womöglich gleich den Löffel ab.
(Sorry mein Sarkasmus, den bekommt man halt mit der Zeit)
LG Wuschl
 
Zurück
Oben Unten