Which driver to Sapphire ATI Radeon HD 2600 XT AGP 256MB?

Hi,
I didn’t found working driver for my card yet. Using OpenSUSE 11.2 KDE, Motherboard MSI 648F Neo, Pentium4 2.8GHz, 2 x 1GB DDR.

I’ve found, that my card should be supported according to HCL/ATI Video Cards - openSUSE

Installation following ATI drivers - openSUSE Easy Way didn’t work because of chcecksum difference (x11-video-fglrxG02), Repositary Way too. Hard Way Installation resulted to disability of Graphic Environment and I wasn’t able to fix that (finally, I somehow get running KDE, but Kwin always broke down, so system was unuseful).

I also tried packages found by Software search (Software.openSUSE.org), so package ‘xorg-x11-driver-video-radeonhd’ but nothing works for me, some of them provide result of “glxingo | grep direct” -> “No”, some of them “Yes”, but in this case I wasn’t able to run “glxgears”, because of error “drmRadeonCmdBuffer: -22. Kernel failed to parse or rejected command stream. See dmesg for more info.” Desktop Effects I cannot run anyway.

I’m newbie here and I don’t know what do to now, how to get graphic acceleration working. It will be great if is here someone with exactly same, or similar card, he could write a step-by-step guide to do that. Starting with fresh installation of OpenSUSE (not corrupted by my previous tries) is not problem.

If there are some important information that I’d missed, please specify them.
Thank you very much!

The new Catalyst 10.2 should work on your card. It works fine with my 4870.
If anything, the card being an old agp card could be an issue.
Starting with a clean install probably would be a good idea.

This is how I installed Catalyst 10.2:

  1. Download it from Ati’s site:
    https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/ati-driver-installer-10-2-x86.x86_64.run
    and save it in your home directory
  2. open your home directory with Dolphin, select the downloaded file, right click > Properties > Permissions > check “is executable”
  3. open a Konsole window and enter:
    su
    Press enter and input your root passwort.
  4. To install the neccessary packages, enter:
    zypper in kernel-source linux-kernel-headers kernel-syms module-init-tools make gcc
  5. When it’s done, launch the installer with:
    sh ati-driver-installer-10-2-x86.x86_64.run
  6. In the installer, select to generate a distro-specific package and choose “openSuse 11.2”, either x86 or amd64, depending if you have 32-bit or 64-bit.
  7. When it is done generating the package, close the installer and enter in the konsole window:
    init 3
  8. Now to install the generated package, enter:
    rpm -Uvh fglrx64_7_4_0_SUSE112-8.702-1.x86_64.rpm (for 64-bit or just “x86” for 32-bit)
  9. Once it is done installing, enter:
    sax2 -r -m 0=fglrx
  10. In the upcoming dialog, tell it to accept the defaults.
  11. Finally, enter the following to reboot the PC:
    init 6

It should work after that - it does for me.

Thank you for your time! Your instructions looks very clear and easy to understand, but I have problem on point 6, I couldn’t create a rpm package. It always finish by error with any version of OpenSUSE package. I did that from fresh installation, precisely following your instructions, tried re-download, older version of driver, re-install OpenSUSE again, but that still doesn’t work :frowning:

My /usr/share/ati/fglrx-install.log

Package build failed!
[Error] Generate Package - error generating package : SuSE/SLE10-IA32
/tmp/ati.BkHp43
Package build failed!
[Error] Generate Package - error generating package : SuSE/SUSE103-IA32
/tmp/ati.mGa6er
Package build failed!
[Error] Generate Package - error generating package : SuSE/SUSE110-IA32
/tmp/ati.OBUQjI
Package build failed!
[Error] Generate Package - error generating package : SuSE/SLE10-AMD64
/tmp/ati.R7Ars7
Package build failed!
[Error] Generate Package - error generating package : SuSE/SUSE103-AMD64
/tmp/ati.AS4ylj
Package build failed!
[Error] Generate Package - error generating package : SuSE/SUSE110-AMD64
/tmp/ati.V5VXcD
Package build failed!
[Error] Generate Package - error generating package : SuSE/SLE11-IA32
/tmp/ati.XrbgQr
Package build failed!
[Error] Generate Package - error generating package : SuSE/SUSE111-IA32
/tmp/ati.1pmink
Package build failed!
[Error] Generate Package - error generating package : SuSE/SUSE112-IA32
/tmp/ati.KzF2qg
Package build failed!
[Error] Generate Package - error generating package : SuSE/SLE11-AMD64
/tmp/ati.xywHH3
Package build failed!
[Error] Generate Package - error generating package : SuSE/SUSE111-AMD64
/tmp/ati.37MH6m
Package build failed!
[Error] Generate Package - error generating package : SuSE/SUSE112-AMD64

The first thing that comes to my mind when I see those error messages is the likelyhood that the wrong command was sent. Can you also include the precise syntax of the command you sent?

Sorry for longer delay,
Sure, I did exactly these steps:

  1. Downloaded installer to ~/Download/ati-driver-installer-10-2-x86.x86_64.run
  2. Set tick on Properties -> Permissions -> Is Executable
  3. Entered to the Konsole:
trebi@linux-ds1o:~> su
Password:             
linux-ds1o:/home/trebi # zypper in kernel-source linux-kernel-headers kernel-syms module-init-tools make gcc                                                    
Loading repository data...                                                      
Reading installed packages...                                                   
'module-init-tools' is already installed.                                       
Resolving package dependencies...                                               

The following NEW packages are going to be installed:
  gcc gcc44 glibc-devel kernel-debug-devel kernel-default-devel 
  kernel-desktop-devel kernel-pae-devel kernel-source kernel-syms 
  kernel-xen-devel linux-kernel-headers make                      

12 new packages to install.
Overall download size: 107.2 MiB. After the operation, additional 396.4 MiB 
will be used.                                                               
Continue? [y/n/?] (y): y                                                    
Retrieving package linux-kernel-headers-2.6.31-3.4.noarch (1/12), 726.0 KiB (2.6 MiB unpacked)                                                                  
Retrieving: linux-kernel-headers-2.6.31-3.4.noarch.rpm [done (0 B/s)]           
Installing: linux-kernel-headers-2.6.31-3.4 [done]                              
Additional rpm output:                                                          
post linux-kernel-headers-2.6.31-3.4 /var/tmp/rpm-tmp.F8LPrg 1                  


Retrieving package make-3.81-130.2.i586 (2/12), 353.0 KiB (979.0 KiB unpacked)
Retrieving: make-3.81-130.2.i586.rpm [done (95.4 KiB/s)]                      
Installing: make-3.81-130.2 [done]                                            
Retrieving package kernel-source-2.6.31.12-0.1.1.noarch (3/12), 67.3 MiB (333.8 MiB unpacked)                                                                   
Retrieving: kernel-source-2.6.31.12-0.1.1.noarch.rpm [done (136.2 KiB/s)]       
Installing: kernel-source-2.6.31.12-0.1.1 [done]                                
Retrieving package kernel-default-devel-2.6.31.12-0.1.1.i586 (4/12), 6.2 MiB (6.5 MiB unpacked)
Retrieving: kernel-default-devel-2.6.31.12-0.1.1.i586.rpm [done (122.6 KiB/s)]
Installing: kernel-default-devel-2.6.31.12-0.1.1 [done]
Retrieving package kernel-pae-devel-2.6.31.12-0.1.1.i586 (5/12), 6.7 MiB (7.1 MiB unpacked)
Retrieving: kernel-pae-devel-2.6.31.12-0.1.1.i586.rpm [done (200.4 KiB/s)]
Installing: kernel-pae-devel-2.6.31.12-0.1.1 [done]
Retrieving package kernel-xen-devel-2.6.31.12-0.1.1.i586 (6/12), 5.3 MiB (5.6 MiB unpacked)
Retrieving: kernel-xen-devel-2.6.31.12-0.1.1.i586.rpm [done (283.9 KiB/s)]
Installing: kernel-xen-devel-2.6.31.12-0.1.1 [done]
Retrieving package kernel-debug-devel-2.6.31.12-0.1.1.i586 (7/12), 6.4 MiB (6.7 MiB unpacked)
Retrieving: kernel-debug-devel-2.6.31.12-0.1.1.i586.rpm [done (197.5 KiB/s)]
Installing: kernel-debug-devel-2.6.31.12-0.1.1 [done]
Retrieving package kernel-desktop-devel-2.6.31.12-0.1.1.i586 (8/12), 6.7 MiB (7.0 MiB unpacked)
Retrieving: kernel-desktop-devel-2.6.31.12-0.1.1.i586.rpm [done (134.8 KiB/s)]
Installing: kernel-desktop-devel-2.6.31.12-0.1.1 [done]
Retrieving package glibc-devel-2.10.1-10.5.1.i686 (9/12), 4.4 MiB (20.2 MiB unpacked)
Retrieving: glibc-devel-2.10.1-10.5.1.i686.rpm [done (184.5 KiB/s)]
Installing: glibc-devel-2.10.1-10.5.1 [done]
Retrieving package gcc44-4.4.1_20090817-2.3.4.i586 (10/12), 2.8 MiB (6.0 MiB unpacked)
Retrieving: gcc44-4.4.1_20090817-2.3.4.i586.rpm [done (165.9 KiB/s)]
Installing: gcc44-4.4.1_20090817-2.3.4 [done]
Retrieving package kernel-syms-2.6.31.12-0.1.1.i586 (11/12), 451.0 KiB (1.0 KiB unpacked)
Retrieving: kernel-syms-2.6.31.12-0.1.1.i586.rpm [done (416.8 KiB/s)]
Installing: kernel-syms-2.6.31.12-0.1.1 [done]
Retrieving package gcc-4.4-4.2.i586 (12/12), 6.0 KiB (0 B unpacked)
Retrieving: gcc-4.4-4.2.i586.rpm [done (0 B/s)]
Installing: gcc-4.4-4.2 [done]
linux-ds1o:/home/trebi # cd Download
linux-ds1o:/home/trebi/Download # sh ati-driver-installer-10-2-x86.x86_64.run
Created directory fglrx-install.KKh8Yu
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-8.702................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
==================================================
 ATI Technologies Linux Driver Installer/Packager
==================================================
Detected configuration:
Architecture: i686 (32-bit)
X Server: X.Org 7.4 and later releases
  1. “ATI Proprietary Linux Driver 8.702 Setup” ran (graphic version)
    I set “Generate Distribution Specifix Driver Package” → “SuSE Packages” → “SuSe/SUSE 112-IA32”

Then, when I clicked on “Exit” button, it says “There were errors durning installation. Details can be found in /usr/share/ati/flgrx-install.log”

/tmp/ati.uSGK6Y
Package build failed!
[Error] Generate Package - error generating package : SuSE/SUSE112-IA32

You deviated from the method I follow, so I’m afraid I can not help. I typically instead:

sh ati*.run --listpkg

which will tell me what I need for the next option, when I run:

sh ati*.run --buildpkg SuSE/SUSE112-AMD64

(or something similar)

after which I run:

rpm -Uvh fgl*.rpm

followed by:

ldconfig
aticonfig --initial --input=/etc/X11/xorg.conf

… its all documented clearly here: ATI/The Hard Way - openSUSE

… sorry, … you are following some other method that I know nothing about. I think that is Tokugawa-Ieyasu’s method, so he will need to help you.

Apparently both the repo and the one you listed above are broken. This is ATi’s problem, not the user’s.

okey, problem with generating package solved by installation of all these programs

  • kernel-source

  • qt3

  • compat

  • compat-libstdc++

  • libstdc++

  • libstdc+±devel

  • libgcc

  • xorg-x11-libs

  • xorg-x11-devel

  • Mesa

  • Mesa-devel

  • fontconfig

  • fontconfig-devel

  • expat

  • freetype

  • freetype2

  • freetype2-devel

  • zlib

  • zlib-devel

  • gcc

  • patch

so I’d continued to 8. - “rpm -Uvh fglrx64_7_4_0_SUSE112-8.702-1.x86_64.rpm” but it said that Kernel didn’t compile , because it need “kernel-source”, but that is installed. Don’t it need specific version or something?

and also there was a problem with command sax2 -r, result was a black screen, so I had to reset, but maby It’s a bug mentioned here HCL/ATI Video Cards - openSUSE

As I wrote, that command is for the 64-bit version.
From your post above, you installed everything for the 32-bit version, so you can’t compile a 64-bit version for that.
If you’re unsure which version you have, enter at a command prompt:
uname -r

To get the name of your 32-bit file, go to your home directory where you’ve compiled it and enter:
ls fglrx*.rpm

You shouldn’t run sax2 -r -m 0=fglrx until after you’ve installed the driver, otherwise you’ll likely have trouble.

I installed the exact same Catalyst 10.2 proprietary driver from that repos around 5 days ago (on an ATI HD3450, 64-bit openSUSE-11.2) and it worked. It definitely is NOT broken for my test.

Yes, the Catalyst 10.2 x64 installed just fine here as well for my 4870.
Definitely not broken.

sorry, I made a mistake, my .rpm is .i386.rpm, but still it cannot install because it needs package “kernel-source”, but I have installed that and installer just refuse to recognize it. Check screenshot http://img90.imageshack.us/img90/8596/cimg6433.jpg

I would like to do a quality check on this. What is the exact output of:

rpm -qa '*kernel*'
rpm -qa '*fglrx*'

rpm -qa ‘kernel

linux-kernel-headers-2.6.31-3.4.noarch
kernel-default-2.6.31.5-0.1.1.i586
kernel-source-2.6.31.12-0.1.1.noarch

rpm -qa ‘fglrx

fglrx_7_4_0_SUSE112-8.702-1.i386

Your kernel source version does not match your kernel version. Thats a problem. I believe those versions MUST be the same for this to work.

I also do not see kernel-syms. That may also be a problem.

okey, I did this (after fresh install)

# zypper in kernel-source qt3 compat compat-libstdc++ libstdc++ libstdc++-devel libgcc xorg-x11-libs xorg-x11-devel Mesa Mesa-devel fontconfig fontconfig-devel expat freetype freetype2 freetype2-devel zlib zlib-devel gcc patch

# zypper rm kernel-source
# zypper in kernel-source=2.6.31.12 make kernel-syms

  1. Downloaded Driver from ATI Website and generated .rpm package

  2. Then reboot

# reboot
  1. After reboot installed package
# rpm -Uvh fglrx*.rpm
# init 3
# sax2 -r -m 0=fglrx

Result was dialog of SaX settings, I clicked [OK] and result was black screen, so I reset computer.

After reset, grpahic works, so I log in and tested

linux-9a7o:/etc/X11 # glxinfo                                               
name of display: :0.0                                                       
display: :0  screen: 0                                                      
direct rendering: Yes                                                       
server glx vendor string: ATI                                               
server glx version string: 1.4                                              
server glx extensions:                                                      
    GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, 
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_OML_swap_method,          
    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGIS_multisample,    
    GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group         
client glx vendor string: ATI                                                 
client glx version string: 1.4                                                
client glx extensions:                                                        
    GLX_ARB_create_context, GLX_ARB_create_context_profile,                   
    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_NV_swap_group,      
    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_pbuffer, GLX_SGIX_swap_barrier, GLX_SGIX_swap_group,             
    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap,                
    GLX_EXT_framebuffer_sRGB, GLX_ARB_fbconfig_float                          
GLX extensions:                                                               
    GLX_ARB_create_context, GLX_ARB_create_context_profile,                   
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,    
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_swap_control,        
    GLX_NV_swap_group, 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_pbuffer, GLX_SGIX_swap_barrier,               
    GLX_SGIX_swap_group, GLX_SGIX_visual_select_group,                        
    GLX_EXT_texture_from_pixmap                                               
OpenGL vendor string: ATI Technologies Inc.                                   
OpenGL renderer string: ATI Radeon HD 2600 XT AGP                             
OpenGL version string: 3.2.9551 Compatibility Profile Context                 
OpenGL extensions:                                                            
    GL_AMDX_name_gen_delete, GL_AMDX_vertex_shader_tessellator,               
    GL_AMD_draw_buffers_blend, GL_AMD_performance_monitor,                    
    GL_AMD_shader_stencil_export, GL_AMD_vertex_shader_tessellator,           
    GL_ARB_blend_func_extended, GL_ARB_color_buffer_float, GL_ARB_copy_buffer, 
    GL_ARB_depth_buffer_float, GL_ARB_depth_clamp, GL_ARB_depth_texture,       
    GL_ARB_draw_buffers, GL_ARB_draw_buffers_blend,                            
    GL_ARB_draw_elements_base_vertex, GL_ARB_draw_instanced,                   
    GL_ARB_fragment_coord_conventions, GL_ARB_fragment_program,                
    GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader,                    
    GL_ARB_framebuffer_object, GL_ARB_framebuffer_sRGB,                        
    GL_ARB_geometry_shader4, GL_ARB_half_float_pixel,                          
    GL_ARB_half_float_vertex, GL_ARB_instanced_arrays,                         
    GL_ARB_map_buffer_range, GL_ARB_multisample, GL_ARB_multitexture,          
    GL_ARB_occlusion_query, GL_ARB_pixel_buffer_object,                        
    GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_provoking_vertex,     
    GL_ARB_seamless_cube_map, GL_ARB_shader_objects,                           
    GL_ARB_shader_texture_lod, GL_ARB_shading_language_100, GL_ARB_shadow,     
    GL_ARB_shadow_ambient, GL_ARB_sync, GL_ARB_texture_border_clamp,           
    GL_ARB_texture_buffer_object, GL_ARB_texture_compression,                  
    GL_ARB_texture_compression_rgtc, 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_float, GL_ARB_texture_mirrored_repeat,                      
    GL_ARB_texture_multisample, GL_ARB_texture_non_power_of_two,               
    GL_ARB_texture_rectangle, GL_ARB_texture_rg, GL_ARB_texture_snorm,         
    GL_ARB_transpose_matrix, GL_ARB_uniform_buffer_object,                     
    GL_ARB_vertex_array_bgra, GL_ARB_vertex_array_object,                      
    GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader,  
    GL_ARB_window_pos, GL_ATI_draw_buffers, GL_ATI_envmap_bumpmap,             
    GL_ATI_fragment_shader, GL_ATI_meminfo, GL_ATI_separate_stencil,           
    GL_ATI_texture_compression_3dc, GL_ATI_texture_env_combine3,               
    GL_ATI_texture_float, GL_ATI_texture_mirror_once, GL_EXT_abgr,             
    GL_EXT_bgra, GL_EXT_bindable_uniform, GL_EXT_blend_color,                  
    GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate,                
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array,  
    GL_EXT_copy_buffer, GL_EXT_copy_texture, GL_EXT_draw_buffers2,             
    GL_EXT_draw_instanced, GL_EXT_draw_range_elements, GL_EXT_fog_coord,       
    GL_EXT_framebuffer_blit, GL_EXT_framebuffer_multisample,                   
    GL_EXT_framebuffer_object, GL_EXT_framebuffer_sRGB,                        
    GL_EXT_geometry_shader4, GL_EXT_gpu_program_parameters,                    
    GL_EXT_gpu_shader4, GL_EXT_histogram, GL_EXT_multi_draw_arrays,            
    GL_EXT_packed_depth_stencil, GL_EXT_packed_float, GL_EXT_packed_pixels,    
    GL_EXT_pixel_buffer_object, GL_EXT_point_parameters,                       
    GL_EXT_provoking_vertex, GL_EXT_rescale_normal, GL_EXT_secondary_color,    
    GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap,  
    GL_EXT_subtexture, GL_EXT_texgen_reflection, GL_EXT_texture3D,             
    GL_EXT_texture_array, GL_EXT_texture_buffer_object,                        
    GL_EXT_texture_buffer_object_rgb32, GL_EXT_texture_compression_latc,       
    GL_EXT_texture_compression_rgtc, GL_EXT_texture_compression_s3tc,          
    GL_EXT_texture_cube_map, 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_integer, GL_EXT_texture_lod, GL_EXT_texture_lod_bias,       
    GL_EXT_texture_mirror_clamp, GL_EXT_texture_object,                        
    GL_EXT_texture_rectangle, GL_EXT_texture_sRGB,                             
    GL_EXT_texture_shared_exponent, GL_EXT_texture_snorm,                      
    GL_EXT_texture_swizzle, GL_EXT_timer_query, GL_EXT_transform_feedback,     
    GL_EXT_vertex_array, GL_EXT_vertex_array_bgra,                             
    GL_IBM_texture_mirrored_repeat, GL_KTX_buffer_region, GL_NV_blend_square,  
    GL_NV_conditional_render, GL_NV_copy_depth_to_color,                       
    GL_NV_explicit_multisample, GL_NV_primitive_restart,                       
    GL_NV_texgen_reflection, GL_SGIS_generate_mipmap,                          
    GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays, 
    GL_WIN_swap_hint, WGL_EXT_swap_control                                     
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

... etc etc ...


linux-9a7o:/etc/X11 # glxgears

*** NOTE: Don't use glxgears as a benchmark.
    OpenGL implementations are not optimized for frame rates >> 60fps,
    thus these numbers are meaningless when compared between vendors.

14238 frames in 5.0 seconds = 2847.480 FPS
15534 frames in 5.0 seconds = 3106.740 FPS
15521 frames in 5.0 seconds = 3104.116 FPS
15631 frames in 5.0 seconds = 3126.052 FPS
15659 frames in 5.0 seconds = 3131.783 FPS
14131 frames in 5.0 seconds = 2826.101 FPS
13995 frames in 5.0 seconds = 2798.849 FPS
^C

linux-9a7o:/etc/X11 # lsmod | grep fglrx
fglrx                2062492  29

And desktop effects works!

It seems that is ok! Heartful thanks guys! :slight_smile:

Well done in the determination to see this through, and congratulations !

Sorry to read it was so difficult, but if it is any consolation, in my (albeit limited) experience, this just gets easier and easier the more one does this.

Likely the next openSUSE-11.2 kernel update(s) will break the driver, and you will need to do this again at those times.

Glad to be of help :slight_smile:

If the kernel is updated, you need to update kernel-sources etc. as well for the new kernel.
Then open a root konsole, enter init 3 again, and run:
fglrx-kernel-build.sh
to rebuild the driver for the new kernel.

Then…what’s wrong?

…is this a problem?

jerichokru@openSUSE-Desktop:~> rpm -qa '*kernel*'
kernel-xen-devel-2.6.31.12-0.1.1.x86_64
kernel-source-2.6.31.12-0.1.1.noarch
linux-kernel-headers-2.6.31-3.4.noarch
kernel-desktop-2.6.31.12-0.1.1.x86_64
kernel-desktop-devel-2.6.31.12-0.1.1.x86_64
kernel-syms-2.6.31.12-0.1.1.x86_64
kernel-debug-devel-2.6.31.12-0.1.1.x86_64
kernel-default-devel-2.6.31.12-0.1.1.x86_64

not sure where all the kernel images came from.

I’m using the Gnome variant, btw.

(sorry if I’m hijacking, I don’t think this section should be cluttered with threads of the same problem)

That looks ok. When you select kernel-source, it grabs all of those other kernel ‘devel’ packages.

But your main kernel is “kernel-desktop”.