[RISOLTO] Kernel pae xen desktop

19 risposte [Ultimo messaggio]
Ritratto di Mirko
Mirko
(Guru)
Offline
Guru
Iscritto: 19/12/2005
Messaggi: 1602

È perché se installi un nuovo kernel si tira dietro un po' di roba.
Come fatto notare da Enzosavio, se tu installi il kernel xen, ad esempio, ti installerà anche diversi pacchetti *kmp-xen, tra cui quello di nvidia.
Provvedi alla rimozione accurata di tutta la roba, non dovrebbe essere molto difficile.

Visto che il desktop va benissimo nel tuo caso, prova da terminale con questo comando:

zypper rm *-kmp-xen* *-kmp-pae* kernel-pae kernel-xen

Dovrebbe andar bene Smile

Ritratto di Mirko
Mirko
(Guru)
Offline
Guru
Iscritto: 19/12/2005
Messaggi: 1602

Mirko ha scritto:

È perché se installi un nuovo kernel si tira dietro un po' di roba.
Come fatto notare da Enzosavio, se tu installi il kernel xen, ad esempio, ti installerà anche diversi pacchetti *kmp-xen, tra cui quello di nvidia.
Provvedi alla rimozione accurata di tutta la roba, non dovrebbe essere molto difficile.

Visto che il desktop va benissimo nel tuo caso, prova da terminale con questo comando:

zypper rm *-kmp-xen* *-kmp-pae* kernel-pae kernel-xen

Dovrebbe andar bene Smile

Ah, per carità. Dopo aver dato quel comando, controlla PERSONALMENTE la lista dei pacchetti che ti propone di rimuovere.

Ritratto di gippix
gippix
(Junior)
Offline
Junior
Iscritto: 08/01/2010
Messaggi: 50

Grazie! Ho rimosso tutto alla perfezione!
Adesso come scelta ho:

Opensuse11,2 2.6.31.12-01
Opensuse11,2 2.6.31.12-01 (desktop)

Ritratto di Mirko
Mirko
(Guru)
Offline
Guru
Iscritto: 19/12/2005
Messaggi: 1602

Come root:

zypper se kernel-* 

E verifica che kernel-desktop sia l'unica voce che risulta installata (una "i" sull'estrema colonna di sinistra).

Es., nel mio caso:

S | Nome                  | Sommario                                                      | Tipo         
--+-----------------------+---------------------------------------------------------------+--------------
  | kernel-coverage       | kernel coverage imageing, galaxy poster                       | pacchetto    
  | kernel-debug          | A Debug Version of the Kernel                                 | pacchetto    
  | kernel-debug          | A Debug Version of the Kernel                                 | pacchetto src
  | kernel-debug-base     | A Debug Version of the Kernel - base modules                  | pacchetto    
  | kernel-debug-devel    | Development files necessary for building kernel modules       | pacchetto    
  | kernel-default        | The Standard Kernel                                           | pacchetto    
  | kernel-default        | The Standard Kernel                                           | pacchetto src
  | kernel-default-base   | The Standard Kernel - base modules                            | pacchetto    
  | kernel-default-devel  | Development files necessary for building kernel modules       | pacchetto
i | kernel-desktop        | Kernel optimized for the desktop                              | pacchetto
  | kernel-desktop        | Kernel optimized for the desktop                              | pacchetto src
  | kernel-desktop-base   | Kernel optimized for the desktop - base modules               | pacchetto
  | kernel-desktop-devel  | Development files necessary for building kernel modules       | pacchetto
  | kernel-docs           | Kernel Documentation                                          | pacchetto
  | kernel-firmware       | Linux kernel firmware files                                   | pacchetto
  | kernel-pae            | Kernel with PAE Support                                       | pacchetto
  | kernel-pae            | Kernel with PAE Support                                       | pacchetto src
  | kernel-pae-base       | Kernel with PAE Support - base modules                        | pacchetto
  | kernel-pae-devel      | Development files necessary for building kernel modules       | pacchetto
  | kernel-rt             | The Real-Time Linux Kernel                                    | pacchetto
  | kernel-rt-devel       | Development files necessary for building kernel modules       | pacchetto
  | kernel-rt_debug       | The Linux Kernel                                              | pacchetto
  | kernel-rt_debug-devel | Development files necessary for building kernel modules       | pacchetto
  | kernel-rt_trace       | The Linux Kernel                                              | pacchetto
  | kernel-rt_trace-devel | Development files necessary for building kernel modules       | pacchetto
  | kernel-source         | The Linux Kernel Sources                                      | pacchetto
  | kernel-source         | The Linux Kernel Sources                                      | pacchetto src
  | kernel-source-rt      | The Linux Kernel Sources                                      | pacchetto
  | kernel-source-vanilla | Vanilla Linux kernel sources with minor build fixes.          | pacchetto
  | kernel-syms           | Kernel Symbol Versions (modversions)                          | pacchetto
  | kernel-syms           | Kernel Symbol Versions (modversions)                          | pacchetto src
  | kernel-syms-rt        | Kernel Symbol Versions (modversions)                          | pacchetto
  | kernel-trace          | The Realtime Linux Kernel                                     | pacchetto
  | kernel-trace          | The Realtime Linux Kernel                                     | pacchetto src
  | kernel-trace-base     | The Realtime Linux Kernel - base modules                      | pacchetto
  | kernel-trace-devel    | Development files necessary for building kernel modules       | pacchetto
  | kernel-vanilla        | The Standard Kernel - without any SUSE patches                | pacchetto
  | kernel-vanilla        | The Standard Kernel - without any SUSE patches                | pacchetto src
  | kernel-vanilla-base   | The Standard Kernel - without any SUSE patches - base modules | pacchetto
  | kernel-vanilla-devel  | Development files necessary for building kernel modules       | pacchetto
  | kernel-xen            | The Xen Kernel                                                | pacchetto
  | kernel-xen            | The Xen Kernel                                                | pacchetto src
  | kernel-xen-base       | The Xen Kernel - base modules                                 | pacchetto
  | kernel-xen-devel      | Development files necessary for building kernel modules       | pacchetto
Ritratto di gippix
gippix
(Junior)
Offline
Junior
Iscritto: 08/01/2010
Messaggi: 50

Ecco il mio risultato:

S | Nome | Sommario | Tipo
--+-----------------------+--------------------------------------+--------------
| kernel-coverage | kernel coverage imageing, galaxy p-> | pacchetto
| kernel-debug | A Debug Version of the Kernel | pacchetto
| kernel-debug | A Debug Version of the Kernel | pacchetto src
| kernel-debug-base | A Debug Version of the Kernel - ba-> | pacchetto
| kernel-debug-devel | Development files necessary for bu-> | pacchetto
i | kernel-default | The Standard Kernel | pacchetto
| kernel-default | The Standard Kernel | pacchetto src
| kernel-default-base | The Standard Kernel - base modules | pacchetto
| kernel-default-devel | Development files necessary for bu-> | pacchetto
i | kernel-desktop | Kernel optimized for the desktop | pacchetto
| kernel-desktop | Kernel optimized for the desktop | pacchetto src
| kernel-desktop-base | Kernel optimized for the desktop --> | pacchetto
| kernel-desktop-devel | Development files necessary for bu-> | pacchetto
| kernel-docs | Kernel Documentation | pacchetto
i | kernel-firmware | Linux kernel firmware files | pacchetto
| kernel-pae | Kernel with PAE Support | pacchetto
| kernel-pae Kernel with PAE Support | pacchetto src
| kernel-pae-base | Kernel with PAE Support - base mod-> | pacchetto
| kernel-pae-devel | Development files necessary for bu-> | pacchetto
| kernel-rt | The Real-Time Linux Kernel | pacchetto
| kernel-rt-devel | Development files necessary for bu-> | pacchetto
| kernel-rt_debug | The Linux Kernel | pacchetto
| kernel-rt_debug-devel | Development files necessary for bu-> | pacchetto
| kernel-rt_trace | The Linux Kernel | pacchetto
| kernel-rt_trace-devel | Development files necessary for bu-> | pacchetto
| kernel-source | The Linux Kernel Sources | pacchetto
| kernel-source | The Linux Kernel Sources | pacchetto src
| kernel-source-rt | The Linux Kernel Sources | pacchetto
| kernel-source-vanilla | Vanilla Linux kernel sources with -> | pacchetto
| kernel-syms | Kernel Symbol Versions (modversions) | pacchetto
| kernel-syms | Kernel Symbol Versions (modversions) | pacchetto src
| kernel-syms-rt | Kernel Symbol Versions (modversions) | pacchetto
| kernel-trace | The Realtime Linux Kernel | pacchetto
| kernel-trace | The Realtime Linux Kernel | pacchetto src
| kernel-trace-base | The Realtime Linux Kernel - base m-> | pacchetto
| kernel-trace-devel | Development files necessary for bu-> | pacchetto
| kernel-vanilla | The Standard Kernel - without any -> | pacchetto
| kernel-vanilla | The Standard Kernel - without any -> | pacchetto src
| kernel-vanilla-base | The Standard Kernel - without any -> | pacchetto
| kernel-vanilla-devel | Development files necessary for bu-> | pacchetto
| kernel-xen | The Xen Kernel | pacchetto
| kernel-xen | The Xen Kernel | pacchetto src
| kernel-xen-base | The Xen Kernel - base modules | pacchetto
| kernel-xen-devel | Development files necessary for bu-> | pacchetto
gippix@linux-jj78:~>

Scusa ma non è chiaro come il tuo!
Praticamente ho: kernel-default kernel-desktop kernel-firmware

Ritratto di Mirko
Mirko
(Guru)
Offline
Guru
Iscritto: 19/12/2005
Messaggi: 1602

Hai installato anche il kernel default. Ripeti le operazioni di prima, modificando opportunamente.

Ritratto di gippix
gippix
(Junior)
Offline
Junior
Iscritto: 08/01/2010
Messaggi: 50

Va bene con questo comando?
zypper rm *-kmp-default* kernel- default

Oppure visto che ho anche un firmware

zypper rm *-kmp-firmware* *-kmp-default* kernel-default kernel-firmware

Ciao!
Grazie per l'aiuto!!

Ritratto di Mirko
Mirko
(Guru)
Offline
Guru
Iscritto: 19/12/2005
Messaggi: 1602

Ciao.

Come dice lo stesso nome, kernel-firmware è il firmware del kernel e NON un kernel sé stante. Lo stesso discorso vale per altri pacchetti, come kernel-source o kernel-doc.

I kernel sono questi:
kernel-default --> generico
kernel-desktop --> per uso desktop
kernel-pae --> in caso di ram > 4GB
kernel-vanilla --> kernel standard
kernel-xen --> come default ma senza patch

Per un uso "normale" del computer (quello dei comuni mortali come noi Big Grin) va benissimo kernel-desktop, altrimenti kernel-default. Gli altri non servono. Probabilmente, se ti servisse un kernel diverso, conosceresti già la differenza Smile

Gli altri pacchetti che rispondono al nome di "kernel", come dicevo prima, non sono propriamente dei kernel.

Quindi, come hai intuito, il comando esatto è:

zypper rm *-kmp-default* kernel-default

Poi, se vuoi rimuovere anche il firmware, basta:

zypper rm kernel-firmware

assicurandoti che non poi non ci siano dipendenze insoddisfatte (te lo dice lo stesso zypper. Dipende se si è installato in automatico (e non dovresti toglierlo) o se l'hai installato tu (e allora puoi toglierlo)).
Comunque non è un problema, puoi lasciarlo.

In ogni caso, non ci sono pacchetti del tipo:

*-kmp-firmware*

proprio perché, non essendo un kernel, non ha moduli.

Spero che ora la tua conoscenza sulla differenza dei pacchetti kernel sia completa Smile

Ritratto di gippix
gippix
(Junior)
Offline
Junior
Iscritto: 08/01/2010
Messaggi: 50

Grazie sei stato chiarissimo!!