Uscito il kernel 2.6.30

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: Uscito il kernel 2.6.30

Messaggio da Mario Vanoni »

Visto che Greg KH ritarda con il 2.6.29.5,
ho messo sulle tre macchine il 2.6.30, no problems.

Avatar utente
robbybby
Linux 4.x
Linux 4.x
Messaggi: 1223
Iscritto il: sab 16 dic 2006, 10:48
Slackware: 13.1 / 64 bit
Kernel: 3.3.x
Desktop: KDE 4.4.5
Località: Fra Trantor e Terminus

Re: Uscito il kernel 2.6.30

Messaggio da robbybby »

Appena messo su.
Sembra tutto ok, per ora.
Ho trovato un sacco di opzioni in piu' (ero fermo al 2.6.27.10).

Avatar utente
phobos3576
Staff
Staff
Messaggi: 2980
Iscritto il: dom 17 apr 2005, 0:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Re: Uscito il kernel 2.6.30

Messaggio da phobos3576 »

Beh, che ve ne pare della novità "fastboot" sul 2.6.30?
Fastboot — Intel’s quick-booting technology performs storage scanning asynchronously, enabling the kernel to keep booting while storage devices are scanned in parallel.
Nel mio caso, già il boot era diventato piuttosto veloce con gli ultimi 2.6.29.x; adesso, con il 2.6.30 è ancora più veloce.

In pratica, con il 2.6.30, pure le operazioni di boot avvengono in parallelo, per cui l'utente vede comparire sullo schermo un miscuglio di messaggi di inizializzazione piuttosto disordinati; sino al 2.6.29.x, l'inizializzazione delle periferiche avveniva in modo ordinato.

A dire la verità, pure lo shutdown è nettamente più veloce con il 2.6.30; talmente veloce che il segnale video rimane sullo schermo per circa 1 secondo dopo che il computer si è già spento!

L'elenco completo delle notevoli novità contenute nel 2.6.30 lo trovate qui:

http://kernelnewbies.org/Linux_2_6_30

Avatar utente
Blallo
Packager
Packager
Messaggi: 3302
Iscritto il: ven 12 ott 2007, 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
Località: Torino / Torremaggiore (FG)
Contatta:

Re: Uscito il kernel 2.6.30

Messaggio da Blallo »

phobos3576 ha scritto:Beh, che ve ne pare della novità "fastboot" sul 2.6.30?
Fastboot — Intel’s quick-booting technology performs storage scanning asynchronously, enabling the kernel to keep booting while storage devices are scanned in parallel.
Nel mio caso, già il boot era diventato piuttosto veloce con gli ultimi 2.6.29.x; adesso, con il 2.6.30 è ancora più veloce.

In pratica, con il 2.6.30, pure le operazioni di boot avvengono in parallelo, per cui l'utente vede comparire sullo schermo un miscuglio di messaggi di inizializzazione piuttosto disordinati; sino al 2.6.29.x, l'inizializzazione delle periferiche avveniva in modo ordinato.

A dire la verità, pure lo shutdown è nettamente più veloce con il 2.6.30; talmente veloce che il segnale video rimane sullo schermo per circa 1 secondo dopo che il computer si è già spento!

L'elenco completo delle notevoli novità contenute nel 2.6.30 lo trovate qui:

http://kernelnewbies.org/Linux_2_6_30
ma fastboot si abilita da solo quando specifichi un processore intel o si deve attivare con un'opzione specifica?

Avatar utente
phobos3576
Staff
Staff
Messaggi: 2980
Iscritto il: dom 17 apr 2005, 0:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Re: Uscito il kernel 2.6.30

Messaggio da phobos3576 »

Fastboot dovrebbe essere abilitato di default e non credo dipenda dalla marca della CPU; l'importante è che sia una CPU multi-core

Io, ad esempio, ho una AMD64 e, dopo aver compilato il 2.6.30 e riavviato il computer, mi sono trovato davanti a questo boot velocissimo con diverse periferiche che venivano inizializzate contemporaneamente (si nota dai messaggi di boot); solo in seguito ho appreso di questa nuova caratteristica del 2.6.30.

Avatar utente
slucky
Iper Master
Iper Master
Messaggi: 2420
Iscritto il: mar 1 mag 2007, 15:30
Slackware: 15.0
Desktop: xfce4
Distribuzione: FreeBSD

Re: Uscito il kernel 2.6.30

Messaggio da slucky »

L'elenco completo delle notevoli novità contenute nel 2.6.30 lo trovate qui:

http://kernelnewbies.org/Linux_2_6_30

però....direi novità molto interessanti, quasi quasi lo compilo....... :)

Avatar utente
Blallo
Packager
Packager
Messaggi: 3302
Iscritto il: ven 12 ott 2007, 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
Località: Torino / Torremaggiore (FG)
Contatta:

Re: Uscito il kernel 2.6.30

Messaggio da Blallo »

effettivamente fa un po prima a riconoscere le periferiche, ma mi va più lento l'avvio dei servizi, hal ci mette quasi 10 secondi!

Avatar utente
phobos3576
Staff
Staff
Messaggi: 2980
Iscritto il: dom 17 apr 2005, 0:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Re: Uscito il kernel 2.6.30

Messaggio da phobos3576 »

jimmy_page_89 ha scritto:effettivamente fa un po prima a riconoscere le periferiche, ma mi va più lento l'avvio dei servizi, hal ci mette quasi 10 secondi!
Strano perché pure io come te ho la Slackware 12.2 e non noto questo problema.

Avatar utente
Blallo
Packager
Packager
Messaggi: 3302
Iscritto il: ven 12 ott 2007, 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
Località: Torino / Torremaggiore (FG)
Contatta:

Re: Uscito il kernel 2.6.30

Messaggio da Blallo »

boh vedi un po il mio rc.M modificato, vedi se secondo te c'è qualcosa che non va? (te lo chiedo come piacere [-o< )

Codice: Seleziona tutto

##!/bin/sh                                                                 
#                                                                         
# rc.M          This file is executed by init(8) when the system is being
#               initialized for one of the "multi user" run levels (i.e. 
#               levels 1 through 6).  It usually does mounting of file   
#               systems et al.                                           
#                                                                         
# Version:      @(#)/etc/rc.d/rc.M      2.23    Wed Feb 26 19:20:58 PST 2003
#                                                                           
# Author:       Fred N. van Kempen, <waltje@uwalt.nl.mugnet.org>           
#               Heavily modified by Patrick Volkerding <volkerdi@slackware.com>
#                                                                             

# Tell the viewers what's going to happen.
echo "Going multiuser..."                 

# Update all the shared library links:
  echo "Updating shared library links:  /sbin/ldconfig &"
  /sbin/ldconfig &                                                                                            

# Screen blanks after 15 minutes idle time, and powers down in one hour
# if the kernel supports APM or ACPI power management:                 
/bin/setterm -blank 5 -powersave powerdown -powerdown 10             

# Set the hostname.
  /bin/hostname darkstar                           

# Save the contents of 'dmesg':
/bin/dmesg -s 65536 > /var/log/dmesg

# Initialize PCMCIA devices:
#                           
# NOTE: This used to be started near the top of rc.S so that PCMCIA devices
# could be fsck'ed along with the other drives.  This had some unfortunate
# side effects, however, since root isn't yet read-write, and /var might not
# even be mounted the .pid files can't be correctly written in /var/run and
# the pcmcia system can't be correctly shut down.  If you want some PCMCIA 
# partition to be mounted at boot (or when the card is inserted) then add   
# the appropriate lines to /etc/pcmcia/scsi.opts.                           
#                                                                           
# Note that the stuff in /etc/pcmcia/ is only for 2.4.x kernels using       
# 16-bit PCMCIA cards (not 32-bit Cardbus cards!).  For example, with a     
# wireless card you might need to set options in /etc/pcmcia OR in         
# /etc/rc.d/rc.wireless.conf, or even in /etc/rc.d/rc.inet1.conf (with     
# extra options if needed for the encryption key, ESSID, etc.)             
#                                                                           
# Hopefully this situation will be unified in the future, but for now       
# that's how it is...                                                       
#                                                                                                                 
  #. /etc/rc.d/rc.pcmcia start &                                              
  # The cards might need a little extra time here to initialize.           
  #sleep 5                                                                   

# Start the system logger.
  . /etc/rc.d/rc.syslog start                                                                                                         

# Update the X font indexes:
  echo "Updating X font indexes:  /usr/bin/fc-cache -f &"
  /usr/bin/fc-cache -f &                                                                              

# If we are returning from single-user mode we will need to restart
# udevd on systems that use udev:                                 
if grep -wq sysfs /proc/mounts && grep -wq tmpfs /proc/filesystems ; then
  if ! grep -wq nohotplug /proc/cmdline ; then                           
    if [ -x /etc/rc.d/rc.udev ]; then                                   
      /bin/sh /etc/rc.d/rc.udev start                                   
    fi                                                                   
  fi                                                                     
fi                                                                       

# Initialize the networking hardware.
  . /etc/rc.d/rc.inet1               

# Start networking daemons:
  . /etc/rc.d/rc.inet2                          

# Start the Network Time Protocol daemon:  
#  sh /etc/rc.d/rc.ntpd start             

# Remove stale locks and junk files (must be done after mount -a!)
/bin/rm -f /var/lock/* /var/spool/uucp/LCK..* /tmp/.X*lock /tmp/core /core 2> /dev/null &

# Remove stale hunt sockets so the game can start.
#if [ -r /tmp/hunt -o -r /tmp/hunt.stats ]; then   
#  echo "Removing your stale hunt sockets from /tmp."
#  /bin/rm -f /tmp/hunt* &                                                                       
#fi

# Ensure basic filesystem permissions sanity.
chmod 755 / 2> /dev/null                     
chmod 1777 /tmp /var/tmp                     

# Start ACPI daemon.
  . /etc/rc.d/rc.acpid start                                                                                      

# Update any existing icon cache files:
if find /usr/share/icons 2> /dev/null | grep -q icon-theme.cache ; then
  for theme_dir in /usr/share/icons/* ; do                             
    if [ -r ${theme_dir}/icon-theme.cache ]; then                     
      echo "Updating icon-theme.cache in ${theme_dir}..."             
      /usr/bin/gtk-update-icon-cache -t -f ${theme_dir} 1> /dev/null 2> /dev/null &
    fi                                                                             
  done                                                                             
  # This would be a large file and probably shouldn't be there.                   
  if [ -r /usr/share/icons/icon-theme.cache ]; then                               
    echo "Deleting icon-theme.cache in /usr/share/icons..."                       
    #/usr/bin/gtk-update-icon-cache -t -f /usr/share/icons 1> /dev/null 2> /dev/null &
    rm -f /usr/share/icons/icon-theme.cache &                                          
  fi                                                                                 
fi                                                                                   

# Update mime database:
  echo "Updating MIME database:  /usr/bin/update-mime-database /usr/share/mime &"
  /usr/bin/update-mime-database /usr/share/mime 1> /dev/null 2> /dev/null &                                                               
# Start D-Bus:
  sh /etc/rc.d/rc.messagebus start                              

# Start HAL:
  sh /etc/rc.d/rc.hald start                     

# Start Bluetooth:
  #sh /etc/rc.d/rc.bluetooth start                   

# Start wicd:
  sh /etc/rc.d/rc.wicd start                   

# Start dnsmasq, a simple DHCP/DNS server:   
  #/etc/rc.d/rc.dnsmasq start             

# Start snmpd:
# /etc/rc.d/rc.snmpd start                                   

# Start the print spooling system.                                                             
  /etc/rc.d/rc.cups start                                                                         

# Turn on process accounting.  To enable process accounting, make sure the
# option for BSD process accounting is enabled in your kernel, and then   
# create the file /var/log/pacct (touch /var/log/pacct).  By default, process
# accounting is not enabled (since /var/log/pacct does not exist).  This is 
# because the log file can get VERY large.                                   
if [ -x /sbin/accton -a -r /var/log/pacct ]; then                           
  chmod 640 /var/log/pacct                                                   
  /sbin/accton /var/log/pacct                                               
fi                                                                           

# Start crond (Dillon's crond):
# If you want cron to actually log activity to /var/log/cron, then change
# -l10 to -l8 to increase the logging level.                             
  #/usr/sbin/crond -l10 >>/var/log/cron 2>&1                                                                                               

# Start atd (manages jobs scheduled with 'at'):
  /usr/sbin/atd -b 15 -l 1                                   

# Start the SASL authentication server.  This provides SASL
# authentication services for sendmail:                                       
#  . /etc/rc.d/rc.saslauthd start  

# Start the sendmail daemon:
#  . /etc/rc.d/rc.sendmail start              

# Load ALSA (sound) defaults:
  . /etc/rc.d/rc.alsa   

# Load a custom screen font if the user has an rc.font script.                          
  #. /etc/rc.d/rc.font.new &

# Load a custom keymap if the user has an rc.keymap script.                    
  . /etc/rc.d/rc.keymap

# Start the MySQL database:
#if [ -x /etc/rc.d/rc.mysqld ]; then
#  . /etc/rc.d/rc.mysqld start     
#fi                                 

## Start Apache web server:
#if [ -x /etc/rc.d/rc.httpd ]; then
#  . /etc/rc.d/rc.httpd start
#fi

# Start OpenLDAP:
#if [ -x /etc/rc.d/rc.openldap ]; then
#  . /etc/rc.d/rc.openldap start
#fi

# Start Samba (a file/print server for Win95/NT machines).
# Samba can be started in /etc/inetd.conf instead.
#if [ -x /etc/rc.d/rc.samba ]; then
#  . /etc/rc.d/rc.samba start
#fi

# Start the GPM mouse server:
  #. /etc/rc.d/rc.gpm start

# If there are SystemV init scripts for this runlevel, run them.
  #. /etc/rc.d/rc.sysvinit

# Start the local setup procedure.
  . /etc/rc.d/rc.local

echo -e '\E[00;33m'"\033[1mAll Done\033[0m"
# All done.

metrofox
Linux 3.x
Linux 3.x
Messaggi: 760
Iscritto il: gio 7 ago 2008, 12:29
Slackware: slackware64-current
Kernel: 3.4.4-ck3
Desktop: FluxBox-1.3.1
Distribuzione: FreeBSD-8.1(amd64)
Località: London

Re: Uscito il kernel 2.6.30

Messaggio da metrofox »

Il tux non è ancora tornato o dobbiamo tenerci tuz ancora per quanto...? :D :D

Avatar utente
shark1500
Linux 3.x
Linux 3.x
Messaggi: 785
Iscritto il: gio 3 apr 2008, 14:33
Slackware: current
Kernel: 2.6.27.7-smp
Desktop: kde
Località: Modna

Re: Uscito il kernel 2.6.30

Messaggio da shark1500 »

metrofox ha scritto:Il tux non è ancora tornato o dobbiamo tenerci tuz ancora per quanto...? :D :D
Il tux e` tornato un paio di rc fa.

@Mario: e` uscito anche il 2.6.24.5 se vuoi ;-)

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: Uscito il kernel 2.6.30

Messaggio da Mario Vanoni »

shark1500 ha scritto:
metrofox ha scritto:Il tux non è ancora tornato o dobbiamo tenerci tuz ancora per quanto...? :D :D
Il tux e` tornato un paio di rc fa.

@Mario: e` uscito anche il 2.6.24.5 se vuoi ;-)
Intendi il 2.6.29.5 penso, l'ho visto.
Ma oramai sono passato al 2.6.30.

Avatar utente
phobos3576
Staff
Staff
Messaggi: 2980
Iscritto il: dom 17 apr 2005, 0:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Re: Uscito il kernel 2.6.30

Messaggio da phobos3576 »

jimmy_page_89 ha scritto:boh vedi un po il mio rc.M modificato, vedi se secondo te c'è qualcosa che non va? (te lo chiedo come piacere [-o< )
Sembra del tutto simile al mio; solo che tu hai rimosso tutti gli "if", ma non credo che ciò possa influire nei 10 secondi impiegati da HAL per avviarsi.

metrofox
Linux 3.x
Linux 3.x
Messaggi: 760
Iscritto il: gio 7 ago 2008, 12:29
Slackware: slackware64-current
Kernel: 3.4.4-ck3
Desktop: FluxBox-1.3.1
Distribuzione: FreeBSD-8.1(amd64)
Località: London

Re: Uscito il kernel 2.6.30

Messaggio da metrofox »

Conviene compilarsi un 2.6.30 da se? :D Io sto bene con tutti i kernel, ovviamente la mia malattia di upgradare tutto(e ce l'ho veramente, se vedo aggiornamenti mi ci butto a testa... \:D/ )è molto forte e non posso trattenerla :D Per il resto, io col 2.6.30 non devo farci nulla di ché... :-'

Avatar utente
Blallo
Packager
Packager
Messaggi: 3302
Iscritto il: ven 12 ott 2007, 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
Località: Torino / Torremaggiore (FG)
Contatta:

Re: Uscito il kernel 2.6.30

Messaggio da Blallo »

metrofox ha scritto:Conviene compilarsi un 2.6.30 da se? :D Io sto bene con tutti i kernel, ovviamente la mia malattia di upgradare tutto(e ce l'ho veramente, se vedo aggiornamenti mi ci butto a testa... \:D/ )è molto forte e non posso trattenerla :D Per il resto, io col 2.6.30 non devo farci nulla di ché... :-'
non so a te ma a me sta servendo...il 2.6.30 ha finalmente acceso il led della mia atheros

Rispondi