alot of kernels

hi an update wants to install a kernel patch but it says it needs 10MB on my boot partition or something so rpm -qa | grep ker | sort

returns

kernel-debug-2.6.27.19-3.2.1                                                    
kernel-debug-base-2.6.27.19-3.2.1                                               
kernel-debug-extra-2.6.27.19-3.2.1                                              
kernel-default-2.6.27.29-0.1.1                                                  
kernel-default-base-2.6.27.29-0.1.1
kernel-default-extra-2.6.27.29-0.1.1
kernel-pae-2.6.27.29-0.1.1
kernel-pae-base-2.6.27.29-0.1.1
kernel-pae-extra-2.6.27.29-0.1.1
kernel-trace-2.6.27.19-3.2.1
kernel-trace-base-2.6.27.19-3.2.1
kernel-trace-extra-2.6.27.19-3.2.1

do I realy need all these it happened when I installed fglrx how can I delete if I don’t need them and what are they

are you 32 bit or 64?
how much RAM do you have

then we can advise

Clearly 32 bit (there is no kernel-pae for 64 bit).

RAM is of minor importance, pae should be used if the CPU supports it (hint: “NX bit”).

So a

grep -i pae /proc/cpuinfo

is important.

No. As you see there is a sets of “triple bundles”. In common (typical) case you’ll need 3 kernel-default* packages.

But I don’t remember in which situations you should use PAE extensions: I worked last 6 years only w/64-bit systems :slight_smile:

Kernel-debug* and kernel-trace* bundles are IMHO mainly for debugging.

here is the output of grep -i pae /proc/cpuinfo

flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss tm pbe constant_tsc up arch_perfmon bts pni monitor tm2 xtpr

should I delete them to get this kernel patch and why do I need them could you give me some example for the pae kernels are they like failsafe and will it help if I delete them and how can I n00b talk please

do this in a terminal first:

uname -a

post result

uname -a outputs

Linux linux-0za5 2.6.27.29-0.1-default #1 SMP 2009-08-15 17:53:59 +0200 i686 i686 i386 GNU/Linux

All you need to keep are:

kernel-default-2.6.27.29-0.1.1
kernel-default-base-2.6.27.29-0.1.1
kernel-default-extra-2.6.27.29-0.1.1

Delete all the others
keep ignoring the errors until you have marked them all to go
then it should check ok
It may still warn about deleting blah…blah

how could I delete them easily should I just rm them from the src directory or is there an rpm command or something

found rpm -e command will do thanks

You can also do this in YaST.
Just right click on the package and choose “Delete”(Something like that).

ok I have used it so now the output of rpm -qa | grep ker | sort
is

kernel-default-2.6.27.29-0.1.1
kernel-default-base-2.6.27.29-0.1.1
kernel-default-extra-2.6.27.29-0.1.1
kernel-pae-2.6.27.29-0.1.1
kernel-pae-base-2.6.27.29-0.1.1
kernel-trace-base-2.6.27.19-3.2.1
yast2-kerberos-client-2.17.5-1.31

but I can’t delete kernel-pae-2.6.27.29-0.1.1

because it says

error: Failed dependencies:
        kernel(pae:drivers_char_agp) = d7fbc803e25a1d0f is needed by (installed) ati-fglrxG01-kmp-pae-8.582_2.6.27.19_3.2-2.1.i586

and I can’t delete kernel-pae-base-2.6.27.29-0.1.1

because it says

error: Failed dependencies:                                   
        kernel-pae-base_i586 = 2.6.27.29-0.1.1 is needed by (installed) kernel-pae-2.6.27.29-0.1.1.i586                                                     
        kernel(pae:arch_x86_kernel) = c5955862f3ed338c is needed by (installed) ndiswrapper-kmp-pae-1.53_2.6.27.19_3.2-12.37.6.i586                         
        kernel(pae:arch_x86_kernel) = c5955862f3ed338c is needed by (installed) ati-fglrxG01-kmp-pae-8.582_2.6.27.19_3.2-2.1.i586                           
        kernel(pae:arch_x86_kernel_acpi) = 0423f7c04e7db04f is needed by (installed) ati-fglrxG01-kmp-pae-8.582_2.6.27.19_3.2-2.1.i586                      
        kernel(pae:arch_x86_kernel_cpu_mtrr) = db56abf1c0bf189f is needed by (installed) ati-fglrxG01-kmp-pae-8.582_2.6.27.19_3.2-2.1.i586                  
        kernel(pae:arch_x86_mm) = 8ec3f59f945a0b96 is needed by (installed) ndiswrapper-kmp-pae-1.53_2.6.27.19_3.2-12.37.6.i586                             
        kernel(pae:arch_x86_mm) = d8abd4eb2d791de9 is needed by (installed) ndiswrapper-kmp-pae-1.53_2.6.27.19_3.2-12.37.6.i586                             
        kernel(pae:arch_x86_mm) = 8ec3f59f945a0b96 is needed by (installed) ati-fglrxG01-kmp-pae-8.582_2.6.27.19_3.2-2.1.i586                               
        kernel(pae:arch_x86_mm) = d8abd4eb2d791de9 is needed by (installed) ati-fglrxG01-kmp-pae-8.582_2.6.27.19_3.2-2.1.i586                               
        kernel(pae:drivers_acpi_events) = 4b1c6ab42997add4 is needed by (installed) ati-fglrxG01-kmp-pae-8.582_2.6.27.19_3.2-2.1.i586                       
        kernel(pae:drivers_acpi_namespace) = ff0d65c1bdc5196e is needed by (installed) ati-fglrxG01-kmp-pae-8.582_2.6.27.19_3.2-2.1.i586                    
        kernel(pae:drivers_char) = 6fddbe75237f5c20 is needed by (installed) ndiswrapper-kmp-pae-1.53_2.6.27.19_3.2-12.37.6.i586                            
        kernel(pae:drivers_char) = 6fddbe75237f5c20 is needed by (installed) ati-fglrxG01-kmp-pae-8.582_2.6.27.19_3.2-2.1.i586                              
        kernel(pae:drivers_pci) = 103413c572e17047 is needed by (installed) ndiswrapper-kmp-pae-1.53_2.6.27.19_3.2-12.37.6.i586                             
        kernel(pae:drivers_pci) = 103413c572e17047 is needed by (installed) ati-fglrxG01-kmp-pae-8.582_2.6.27.19_3.2-2.1.i586                               
        kernel(pae:drivers_usb_core) = 7c0f3c6f1845dd46 is needed by (installed) ndiswrapper-kmp-pae-1.53_2.6.27.19_3.2-12.37.6.i586                        
        kernel(pae:fs) = 70ed57702432ff76 is needed by (installed) ati-fglrxG01-kmp-pae-8.582_2.6.27.19_3.2-2.1.i586                                        
        kernel(pae:fs) = 9876aa6ad9d52333 is needed by (installed) ati-fglrxG01-kmp-pae-8.582_2.6.27.19_3.2-2.1.i586                                        
        kernel(pae:fs_proc) = 1beba353577bbb16 is needed by (installed) ndiswrapper-kmp-pae-1.53_2.6.27.19_3.2-12.37.6.i586                                 
        kernel(pae:fs_proc) = 1beba353577bbb16 is needed by (installed) ati-fglrxG01-kmp-pae-8.582_2.6.27.19_3.2-2.1.i586                                   
        kernel(pae:init) = 3939291c656e8ca2 is needed by (installed) ndiswrapper-kmp-pae-1.53_2.6.27.19_3.2-12.37.6.i586                                    
        kernel(pae:kernel) = 3e80009af3a3271a is needed by (installed) ndiswrapper-kmp-pae-1.53_2.6.27.19_3.2-12.37.6.i586                                  
        kernel(pae:kernel) = 81457844734be004 is needed by (installed) ndiswrapper-kmp-pae-1.53_2.6.27.19_3.2-12.37.6.i586
        kernel(pae:kernel) = 9f6dbb03bf1f4da8 is needed by (installed) ndiswrapper-kmp-pae-1.53_2.6.27.19_3.2-12.37.6.i586
        kernel(pae:kernel) = 3e80009af3a3271a is needed by (installed) ati-fglrxG01-kmp-pae-8.582_2.6.27.19_3.2-2.1.i586
        kernel(pae:kernel) = 81457844734be004 is needed by (installed) ati-fglrxG01-kmp-pae-8.582_2.6.27.19_3.2-2.1.i586
        kernel(pae:kernel) = 9f6dbb03bf1f4da8 is needed by (installed) ati-fglrxG01-kmp-pae-8.582_2.6.27.19_3.2-2.1.i586
        kernel(pae:kernel_irq) = 61ea5224daed8afe is needed by (installed) ndiswrapper-kmp-pae-1.53_2.6.27.19_3.2-12.37.6.i586
        kernel(pae:kernel_irq) = 61ea5224daed8afe is needed by (installed) ati-fglrxG01-kmp-pae-8.582_2.6.27.19_3.2-2.1.i586
        kernel(pae:kernel_time) = 737dc055885b5e6f is needed by (installed) ndiswrapper-kmp-pae-1.53_2.6.27.19_3.2-12.37.6.i586
        kernel(pae:lib) = f2d79f77cdf7b058 is needed by (installed) ndiswrapper-kmp-pae-1.53_2.6.27.19_3.2-12.37.6.i586
        kernel(pae:lib) = f2d79f77cdf7b058 is needed by (installed) ati-fglrxG01-kmp-pae-8.582_2.6.27.19_3.2-2.1.i586
        kernel(pae:mm) = 24aae03104bbf9ba is needed by (installed) ndiswrapper-kmp-pae-1.53_2.6.27.19_3.2-12.37.6.i586
        kernel(pae:mm) = 24aae03104bbf9ba is needed by (installed) ati-fglrxG01-kmp-pae-8.582_2.6.27.19_3.2-2.1.i586
        kernel(pae:net_core) = 3c1313f74ef18745 is needed by (installed) ndiswrapper-kmp-pae-1.53_2.6.27.19_3.2-12.37.6.i586
        kernel(pae:net_ethernet) = 31120b00b7c197ee is needed by (installed) ndiswrapper-kmp-pae-1.53_2.6.27.19_3.2-12.37.6.i586
        kernel(pae:net_sched) = c840260d9a8c6447 is needed by (installed) ndiswrapper-kmp-pae-1.53_2.6.27.19_3.2-12.37.6.i586
        kernel(pae:net_wireless) = d1202f5cfde31f35 is needed by (installed) ndiswrapper-kmp-pae-1.53_2.6.27.19_3.2-12.37.6.i586
        kernel(pae:vmlinux) = c09f3231809d6359 is needed by (installed) ndiswrapper-kmp-pae-1.53_2.6.27.19_3.2-12.37.6.i586
        kernel(pae:vmlinux) = c09f3231809d6359 is needed by (installed) ati-fglrxG01-kmp-pae-8.582_2.6.27.19_3.2-2.1.i586

and I can’t delete trace base because of the same error

Try resolving by removing the relevant kmp packages if your removing the kernel it won’t matter if you remove the kmps’.

i.e if given a resolution as remove ndiswrapper-kmp-pae accept and try again…

ok they are all removed now and I have updated succesfully but there is the small nigle that the vga is not set to 1280x800 does anyone know the vga number so I can add it to grub

Check it with

sudo hwinfo --vbe

in /boot/grub/menu.lst

make sure you have this in the default boot option:
vga=0x367

the ouput of the hwinfo command to long to post here but I have changed my kernel lines to that vga number I will reboot and post back when updates have finished

Now I have added that I have no splash at all was it the right number

Dude. Seriously. Commas. Full stops. Maybe even the odd semicolon, if you’re feeling adventurous. :slight_smile:

I’m not trying to attack you, but it’s just a basic courtesy when people are trying to help you. A lot of the people posting here speak English as their second or third language, and if you take time with your posts you’re likely to get better help - and make their lives easier.

:wink:

You can try these adjustments before you write them to file you know, just manually edit the boot argument at boot to test it.
What did you have there before. he splash is not so important, but your resulting xsession is.