Kernel 2.6.36.1 + -NRJ -NRJ-PAE for 2009.1, 2010.0, 2010.1

Sezione dedicata ai progetti MIB per velocizzare la Distro Mandriva
User avatar
NicCo
Amministratore
Amministratore
Posts: 4740
Joined: 6 December 2007, 19:54

Kernel 2.6.36.1 + -NRJ -NRJ-PAE for 2009.1, 2010.0, 2010.1

Post by NicCo »

Update: 2010/26/11 - 22:30 p.m.
NEW RELEASE AVAILABLE!!!
- New version for "sched automated per tty task groups" V3 patch:
This new version fix a lockdep gripe problem annoyance


Kernel 2.6.36.1 NRJ and -NRJ-PAE for Mandriva Linux

* More Info / Main Features
http://mib.pianetalinux.org/mib/forum/v ... 871#p13872

* Vmware: How To Patch for vmware 7.1.3 & vmplayer 3.1.3 (Patch and Guide)
http://mib.pianetalinux.org/mib/forum/v ... 871#p13873


Kernel 2.6.36.1 NRJ now with Mike Gilbraith new scheduler patch V3
Now with "sched automated per tty task groups" V3 patch by Mike Gilbraith, requested by a lot of Mandriva users: It brings a huge speed boost to the desktops cutting desktop latency by a factor of ten!
Read here for more info: http://mib.pianetalinux.org/mib/forum/v ... =20&t=2451

The patch is the most recent available, but a W.I.P., not final and full stable.

So, if you want test its effects and side-effects, you can enable/disable the CONFIG_SCHED_AUTOGROUP=y
So you can understand if there is some problem caused by the new young kernel schedule patch or not

On the fly, from a root konsole, typing

Code: Select all

echo [01] > /proc/sys/kernel/sched_autogroup_enabled
at boot, from Grub, adding to your kernel line the string

Code: Select all

noautogroup
Changelog:

Code: Select all

NRJ
====================
* Fri Nov 26 2010 Nicolo' Costanza <abitrules@yahoo.it> 2.6.36.1-nrj-69.1mib
- Kernel 2.6.36.1 backport for mdv 2009.1, 2010.0, 2010.1
- This "nrj" is an optimized version with preempt for low latency desktop
- New version for "sched automated per tty task groups" V3 patch:
  This new version fix a lockdep gripe problem annoyance
  (Patch by Mike Gilbraith: requested by a lot of Mandriva users
  it brings a huge speed boost to the desktops cutting desktop latency by a factor of ten!)


NRJ-PAE
====================
* Fri Nov 26 2010 Nicolo' Costanza <abitrules@yahoo.it> 2.6.36.1-nrj-pae-69.1mib
- Kernel 2.6.36.1 backport for mdv 2009.1, 2010.0, 2010.1
- "nrj-pae" flavour: with preempt and mem up to 64Gb support, for 32bit low latency desktops
- New version for "sched automated per tty task groups" V3 patch
  This new version fix a lockdep gripe problem annoyance
  (Patch by Mike Gilbraith: requested by a lot of Mandriva users,
  it brings a huge speed boost to the desktops cutting desktop latency by a factor of ten!)
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/mib


others (-desktop and -server)
====================
* Fri Nov 26 2010 Nicolo' Costanza <abitrules@yahoo.it> 2.6.36.1-69.1mib
- Kernel 2.6.36.1 backport for mdv 2009.1, 2010.0, 2010.1
- New version for "sched automated per tty task groups" V3 patch:
  This new version fix a lockdep gripe problem annoyance
  (Patch by Mike Gilbraith: requested by a lot of Mandriva users
  it brings a huge speed boost to the desktops cutting desktop latency by a factor of ten!)
- MIB (Mandriva International Backports) - http://mib.pianetalinux.org/mib
Work in progress
Now available only for Mandriva 2010.1 - 64bit abd 32bit,
Next days it will be available for all the others (2010.0 / 2009.1)

Kernel 2.6.36.1 folders: All kernels are inside separate folders
================================================================
Mandriva 2009.1 - 32bit -> http://mib.pianetalinux.org/MIB/2009.1/ ... /2.6.36.1/
Mandriva 2009.1 - 64bit -> http://mib.pianetalinux.org/MIB/2009.1/ ... /2.6.36.1/
Mandriva 2010.0 - 32bit -> http://pianetalinux.org/MIB/2010.0/32/p ... s/2.6.36.1
Mandriva 2010.0 - 64bit -> http://pianetalinux.org/MIB/2010.0/64/p ... s/2.6.36.1
Mandriva 2010.1 - 32bit -> http://pianetalinux.org/MIB/2010.1/32/p ... s/2.6.36.1
Mandriva 2010.1 - 64bit -> http://pianetalinux.org/MIB/2010.1/64/p ... s/2.6.36.1

Please, avoid to install and use kernel-desktop:
for MIB the standard kernel for desktop is only:
- kernel-nrj-desktop for 64bit
- kernel-nrj-desktop for 32bit up to 3 Gb ram
- kernel-nrj-pae-desktop for 32bit with 4 Gb ram or more

kernel-desktop config, we found it's very unresponsive for desktop and multimedia apps:
so we accept feedbacks only for -NRJ and -NRJ-PAE, and eventually -server (for server)

How to install kernel-nrj: some examples

Mandriva 2010.1/64 Kernel 2.6.36.1 desktop Energy "nrj"

Code: Select all

urpmi.addmedia --update K26361 http://mib.pianetalinux.org/MIB/2010.1/64/projects/kernels/2.6.36.1/
urpmi --auto -a kernel-nrj-desktop-devel-2.6.36.1 kernel-nrj-desktop-2.6.36.1
urpmi.removemedia K26361
done, good bye
Mandriva 2010.1/32 Kernel 2.6.36.1 desktop Energy "nrj"

Code: Select all

urpmi.addmedia --update K26361 http://mib.pianetalinux.org/MIB/2010.1/32/projects/kernels/2.6.36.1/
urpmi --auto -a kernel-nrj-desktop-devel-2.6.36.1 kernel-nrj-desktop-2.6.36.1
urpmi.removemedia K26361
done, good bye
Mandriva 2010.1/32: Kernel 2.6.36.1 desktop Energy + PAE "nrj-pae"

Code: Select all

urpmi.addmedia --update K26361 http://mib.pianetalinux.org/MIB/2010.1/32/projects/kernels/2.6.36.1/
urpmi --auto -a kernel-nrj-pae-desktop-devel-2.6.36.1 kernel-nrj-pae-desktop-2.6.36.1
urpmi.removemedia K26361
done, good bye


Mandriva 2010.0/64 Kernel 2.6.36.1 desktop Energy "nrj"

Code: Select all

urpmi.addmedia --update K26361 http://mib.pianetalinux.org/MIB/2010.0/64/projects/kernels/2.6.36.1/
urpmi --auto -a kernel-nrj-desktop-devel-2.6.36.1 kernel-nrj-desktop-2.6.36.1
urpmi.removemedia K26361
done, good bye
Mandriva 2010.0/32 Kernel 2.6.36.1 desktop Energy "nrj"

Code: Select all

urpmi.addmedia --update K26361 http://mib.pianetalinux.org/MIB/2010.0/32/projects/kernels/2.6.36.1/
urpmi --auto -a kernel-nrj-desktop-devel-2.6.36.1 kernel-nrj-desktop-2.6.36.1
urpmi.removemedia K26361
done, good bye
Mandriva 2010.0/32: Kernel 2.6.36.1 desktop Energy + PAE "nrj-pae"

Code: Select all

urpmi.addmedia --update K26361 http://mib.pianetalinux.org/MIB/2010.0/32/projects/kernels/2.6.36.1/
urpmi --auto -a kernel-nrj-pae-desktop-devel-2.6.36.1 kernel-nrj-pae-desktop-2.6.36.1
urpmi.removemedia K26361
done, good bye


Mandriva 2009.1/64 Kernel 2.6.36.1 desktop Energy "nrj"

Code: Select all

urpmi.addmedia --update K26361 http://mib.pianetalinux.org/MIB/2009.1/x86_64/MIB-kernels/2.6.36.1/
urpmi --auto -a kernel-nrj-desktop-devel-2.6.36.1 kernel-nrj-desktop-2.6.36.1
urpmi.removemedia K26361
done, good bye
Mandriva 2009.1/32 Kernel 2.6.36.1 desktop Energy "nrj"

Code: Select all

urpmi.addmedia --update K26361 http://mib.pianetalinux.org/MIB/2009.1/i686/MIB-kernels/2.6.36.1/
urpmi --auto -a kernel-nrj-desktop-devel-2.6.36.1 kernel-nrj-desktop-2.6.36.1
urpmi.removemedia K26361
done, good bye
Mandriva 2009.1/32: Kernel 2.6.36.1 desktop Energy + PAE "nrj-pae"

Code: Select all

urpmi.addmedia --update K26361 http://mib.pianetalinux.org/MIB/2009.1/i686/MIB-kernels/2.6.36.1/
urpmi --auto -a kernel-nrj-pae-desktop-devel-2.6.36.1 kernel-nrj-pae-desktop-2.6.36.1
urpmi.removemedia K26361
done, good bye
=============================================================================================

I remember you that recent versions of vmware7.1/vmplayer3.1 and maybe with some proprietary drivers or wi-fi could have problems with kernel 2.6.36.x series


bye, NicCo
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
NicCo
Amministratore
Amministratore
Posts: 4740
Joined: 6 December 2007, 19:54

Re: Kernel 2.6.36.1 + -NRJ -NRJ-PAE for 2009.1, 2010.0, 2010

Post by NicCo »

Kernel 2.6.35.4, Energy & PAE for mdv 2009.1, 2010.0, 2010.1

Now with "sched automated per tty task groups" V3 patch by Mike Gilbraith, requested by a lot of Mandriva users: It brings a huge speed boost to the desktops cutting desktop latency by a factor of ten!
Read here for more info: http://mib.pianetalinux.org/mib/forum/v ... =20&t=2451
Image
Image Let's give a surge of pure energy to our brand new Mandriva Linux!
Image Dai una sprizzata di pura Energia al tuo fiammante Mandriva Linux!


Image LEGENDA:
kernel-nrj-desktop (as for energy) : for low latency and multimedia desktop (better for remote desktop control, and DAW apps like Ardour, Jammin, Jackit, Hydrogen, ecc...)
kernel-nrj-pae-desktop (as for energy plus PAE): for 32bit, the same as energy plus support ram up to 64Gb
kernel-desktop for desktop standard (Not suggested: slow and unresponsive for desktop and multimedia use!)
kernel-server only for server applications like LAMP, slow and not suggested in Desktop PC

KERNEL ENERGY MIB
makes your PC much more responsive even under stress, when you have so many programs running, and when you have the CPU close to 100% usage, if you use many VM, multimedia programs, and even if you use remote desktop apps

ENERGY > NRJ so name become > kernel-nrj-desktop-2.6.3X.X

Main features will be:
* full manbo patchset
* full preempt, low latency, less debug;

You may have installed concurrently kernel 2.6.31.x and/or 2.6.33.x standard and the "nrj" or "nrj-pae" one

Image LEGENDA:
NRJ: CON IL KERNEL ENERGY MIB,
PC SEMPRE SCATTANTE ANCHE SOTTO STRESS!

Ci stiamo occupando di modificare il comportamento del kernel che mandriva ci propone e che non ci soddisfa del tutto.

Così abbiamo preparato il nuovo kernel "ENERGY", quasi come se fosse una bevanda energetica, e da quel nome, per assonanza, NRJ, che verrà usato per contraddistinguere questa serie di kernel.

ENERGY > per assonanza NRJ così il nome diventa > kernel-nrj-desktop-2.6.3X.X

Le principali features di questa serie di kernel sono:
* full manbo patchset
* full preempt, low latency, less debug;

* è nato per evitare che in condizioni di carico estremo il sistema smetta di rispondere.
Ad esempio, con due macchine virtuali aperte contemporaneamente il pc spesso va a scatti, il mouse risponde ogni 30/40 secondi così come la tastiera. Con le impostazioni che abbiamo cambiato questo non dovrebbe più accadere;
* ci aspettiamo che riduca la possibilità di difetti di sincronia audio/video quando si registrano o convertono musica e filmati;
* svantaggi: secondo Andrew Morton, l'opzione CONFIG_PREEMPT riduce le prestazioni (al massimo dell'1%) e può causare una minore autonomia sui portatili.
Le maggiori distribuzioni preferiscono CONFIG_PREEMPT_VOLUNTARY nei kernel predefiniti, soluzione che non presenta problemi di consumi o di prestazioni, ma è stato constatato che in certe condizioni va in crisi.

Già in testing su alcuni dei nostri pc, è stato rilevato che:
* l'audio funziona finalmente senza singhiozzi anche durante l'uso di effetti desktop 3D o con il carico della cpu vicino al 100%;
* compila i moduli vmware player che funziona perfettamente.

Test:
un pc (dual core x2-6000 4 giga ram) ha consentito contemporaneamente di:

* ricompilare il kernel in una konsole,
* avere firefox con 100 linguette aperte,
* fare upload di pacchetti,
* riprodurre due film su due diversi lati del cubo in full screen,
* su un terzo lato del cubo, con vmware virtualizzare windows mentre riproduce le radio da http://www.musicme.com,
* parlare con skype,
pur avendo tastiera e mouse e le linguette di firefox e delle konsole che rispondono in tempo reale, audio perfettamente miscelato come dai vari mixer locali, e non incerto e distorto.
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
NicCo
Amministratore
Amministratore
Posts: 4740
Joined: 6 December 2007, 19:54

Re: Kernel 2.6.36.1 + -NRJ -NRJ-PAE for 2009.1, 2010.0, 2010

Post by NicCo »

Image - Image Vmware 7.1.x / Vmplayer 3.1.x How To: Patch and Guide

Image Download (click right button) and Save this file in your Home user folder
http://mib.pianetalinux.org/MIB/2010.1/ ... 6.36.patch
- Open a root konsole/terminal
- Open an Editor window (I use gedit),
- Select all CODE text below,
- Copy it on the Editor window (gedit),
- Edit "/path/to/vmmon-2.6.36.patch" with your path to saved patch file:
=>Example: patch -p0 < /home/user/Download/vmmon-2.6.36.patch
- Copy all modified text in the root terminal/konsole window,
and, at the end,
- Press ENTER to execute the command lines.

Code: Select all

cd /usr/lib/vmware/modules/source
cp -a vmmon.tar vmmon-orig.tar
tar xf vmmon.tar
cd vmmon-only/linux
patch -p0 < /path/to/vmmon-2.6.36.patch 
cd ../..
tar cf vmmon.tar vmmon-only
rm -rf vmmon-only
vmware-modconfig --console --install-all
bye, bye, from NicCo & M.I.B Team
Image Download (cliccando il tasto destro) e Salva questo file su una cartella in Home
http://mib.pianetalinux.org/MIB/2010.1/ ... 6.36.patch
- Aprire una finestra di terminale/konsole come root
- Aprire una finestra di Editor (io uso gedit),
- Selezionare tutto il testo di CODICE sottostante,
- Copiarlo sulla finestra dell'Editor (gedit),
- Sostituire "/path/to/vmmon-2.6.36.patch" con il tuo reale percorso alla patch salvata:
=> Esempio: patch -p0 < /home/utente/Scaricati/vmmon-2.6.36.patch
- Copiare il testo così modificato sulla finestra del terminale/konsole di root,
e, alla fine,
- Premere INVIO per mandare in esecuzione le righe di comandi.

Code: Select all

cd /usr/lib/vmware/modules/source
cp -a vmmon.tar vmmon-orig.tar
tar xf vmmon.tar
cd vmmon-only/linux
patch -p0 < /path/to/vmmon-2.6.36.patch 
cd ../..
tar cf vmmon.tar vmmon-only
rm -rf vmmon-only
vmware-modconfig --console --install-all
bye, bye, from NicCo & M.I.B Team
bye, NicCo
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
NicCo
Amministratore
Amministratore
Posts: 4740
Joined: 6 December 2007, 19:54

Re: Kernel 2.6.36.1 + -NRJ -NRJ-PAE for 2009.1, 2010.0, 2010

Post by NicCo »

Precisazioni e News

Circa
Kernel 2.6.36.1 NRJ with Mike Gilbraith new scheduler patch V3
Now with "sched automated per tty task groups" V3 patch by Mike Gilbraith, requested by a lot of Mandriva users: It brings a huge speed boost to the desktops cutting desktop latency by a factor of ten!
Read here for more info: http://mib.pianetalinux.org/mib/forum/v ... =20&t=2451

La patch è un W.I.P. e non è certamente adesso la versione stabile che sarà inserita nel 2.6.38.xx

La patch usata dal MIB, per la precisione non è una ma sono due:

Code: Select all

# automated per tty task groups from Mike Galbraith
cgroup_fixup_broken_cgroup_movement.patch
sched_autogroup.patch
La versione integrata sul 2.6.36.1-69 è una versione molto più recente e corretta, di quelle che sono linkate in molti siti che ne stanno parlando adesso, quindi avete gia sul kernel MIB la migliore patch disponibile in questo momento...

Una patch migliorata è adesso un W.I.P. che dovrebbe correggere un problema di ordinamento della stack di memoria: adesso in situazioni di forti stress di memoria con tutta la ram occupata, ed in alcune altre rare condizioni, potrebbe portare ad un rallentamento esagerato (non affatto previsto) o ad un kernel ops non desiderato.
Da tutto ciò, per esempio, si origina il problema segnalato da oiram73, circa i fastidiosi xruns nel comparto audio professionale (midi e DAW), soprattutto se si ha poca memoria.

ULTIME:
10 minuti fa, ho ricevuto comunicazione da Mike G., che stanno lavorando ad una adeguato soluzione per il 2.6.36.1, non appena mi invierà la nuova versione, preparerò con essa una nuova release del kernel (2.6.36.1-69.1) per darvelo in test

Attivare / Disattivare la patch, si può:
Per chi riscontra adesso questi fastidiosi problemi, si può utilizzare il nuovo kernel con la patch sempre disattivata, semplicemente aggiungere alla riga di boot del kernel, la stringa sotto

Code: Select all

noautogroup
Si può persino attivare/disattivare al volo da terminale di root, per testarne gli effetti

Code: Select all

echo [01] > /proc/sys/kernel/sched_autogroup_enabled
Ciao, NicCo
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
astragalo
Collaboratore
Collaboratore
Posts: 647
Joined: 7 December 2007, 18:29
ROSA: Rosa R11.1
OpenMandriva: -
Kernel: 4.15.xx
Desktop: Plasma5
country: Italia

Re: Kernel 2.6.36.1 + -NRJ -NRJ-PAE for 2009.1, 2010.0, 2010

Post by astragalo »

Mandriva 2010.1 32 bit kernel in versione NRJ.

Veramente ottimo migliore dei precedenti su tutte le prove fatte!

Provatelo questa volta è da 10 e lode :)

Astragalo
L'erba cattiva non muore mai!!! ;)
:D :D :D

User avatar
oiram73
Utente senior
Utente senior
Posts: 405
Joined: 5 January 2009, 13:33
ROSA: -
OpenMandriva: 2014
Kernel: 3.19.8-nrjQL-realtim
Desktop: KDE 4.14.3
country: Italia
Location: Perugia
Contact:

Re: Kernel 2.6.36.1 + -NRJ -NRJ-PAE for 2009.1, 2010.0, 2010

Post by oiram73 »

Per favore non mi odiate!
Con questo kernel se lancio jackd con l'opzione -R (realtime) qsynth e fluidsynth si rifiutano di avviarsi e mi danno:

Code: Select all

qsynth 
*** glibc detected *** qsynth: corrupted double-linked list: 0x0000000000fe35e0 ***
o anche sempilcemente

Code: Select all

 qsynth 
Segmentation fault
Se provo ad usare timidity questo parte ma jackd genera un casino di xruns con una pessima qualità audio.
Se avvio jackd deselezionando l'opzione -R qsynth parte ma gli xruns :( :( :( :( :( neanche vi dico!
È vero che non mi odiate?!
È un problema del kernel?!
È un problema di jackd?!
Io non ne ho assolutamente idea.
Se poi è un problema solo mio :cry: :cry: :cry: : non mi resta che impiccarmi.
Notte!
OMA-2014
oiram/bin/selom
Da ognuno secondo le proprie capacità ad ognuno secondo i propri bisogni!

User avatar
NicCo
Amministratore
Amministratore
Posts: 4740
Joined: 6 December 2007, 19:54

Re: Kernel 2.6.36.1 + -NRJ -NRJ-PAE for 2009.1, 2010.0, 2010

Post by NicCo »

oiram73 wrote:Per favore non mi odiate!
Con questo kernel se lancio jackd con l'opzione -R (realtime) qsynth e fluidsynth si rifiutano di avviarsi
........................................................................
È vero che non mi odiate?! - È un problema del kernel?! - È un problema di jackd?!
Io non ne ho assolutamente idea.
Se poi è un problema solo mio :cry: :cry: :cry: : non mi resta che impiccarmi.
Notte!
Boh, c'è da aspettare il feedback di othoth-tux, che usa il PC principalmente per l'audio, per verificare come funziona anche a lui,
potrebbe trattarsi di: a>un problema solo tuo b> un problema generale del 2.6.36.1 con il tuo HW c> un problema dello scheduler da risolvere

Puoi fare una prova? Installa il

Code: Select all

urpmi kernel-desktop-2.6.36.1 e kernel-desktop-devel-2.6.36.1
Ha la patch dello scheduler ma è senza PREEMPT, verifichiamo che non sia "PREEMPT vs scheduler"


nel frattempo ho da comunicarti che 10 minuti fa ho ricevuto un messaggio da Mile Gilbraith con una importante ulteriore modifica allo scheduler: spero di poterla applicare al più presto.

Se anche questa non dovesse risolvere, possiamo sempre portare avanti un altra versione, NRJ senza il nuovo scheduler, magari preparandone solo la versione NRJ x 2010.1/64, per farla verificare a Voi

Ho appena inviato il tuo feedback a Mike (in inglese), per chiedergli se ne sapesse qualcosa, e se avevano effettuato dei test anche in tali aree, aspettiamo adesso la sua risposta


Ah, un'altra cosa:
Ritenete, voi del gruppo Audiofili, che possa essere utile portare anche il nuovo solito NRJ 2.6.35.9
(senza scheduler patch perchè funziona solo a partire dal 2.6.36.x)?

Ciao, NicCo
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
oiram73
Utente senior
Utente senior
Posts: 405
Joined: 5 January 2009, 13:33
ROSA: -
OpenMandriva: 2014
Kernel: 3.19.8-nrjQL-realtim
Desktop: KDE 4.14.3
country: Italia
Location: Perugia
Contact:

Re: Kernel 2.6.36.1 + -NRJ -NRJ-PAE for 2009.1, 2010.0, 2010

Post by oiram73 »

NicCo wrote:
Puoi fare una prova? Installa il

Code: Select all

urpmi kernel-desktop-2.6.36.1 e kernel-desktop-devel-2.6.36.1
Ha la patch dello scheduler ma è senza PREEMPT, verifichiamo che non sia "PREEMPT vs scheduler"
Fatto! Niente da fare! Il problema, oltre che persistere, si è anche ingigantito: mi si è piantato il pc e non ho potuto usare la combinazione di tasti ctrl+alt+stamp+reisub/o ma ho dovuto interrompere l'alimentazione. Perciò penso sia un problema dello scheduler!
NicCo wrote: Ho appena ricevuto una risposta da Mike G., dove afferma che il problema potrebbe dipendere da un errore già risolto nella versione odierna, ma gli rimane ancora un problema con l'ordinamento della memoria, che aspetta una soluzione, per cui ha consigliato di aspettare ancora un po'.

Ciao, NicCo
OMA-2014
oiram/bin/selom
Da ognuno secondo le proprie capacità ad ognuno secondo i propri bisogni!

User avatar
steros
Utente junior
Utente junior
Posts: 59
Joined: 10 December 2009, 10:29
ROSA: 2012.1
OpenMandriva: -
Kernel: 3.10.21-nrjQL
Desktop: Kde 4
country: Italy

Re: Kernel 2.6.36.1 + -NRJ -NRJ-PAE for 2009.1, 2010.0, 2010

Post by steros »

Scusate l'intromissione, ma sembra che dopo l'update a questo kernel il mount.cifs dia invariabilmente l'errore:

Code: Select all

mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
A parte il kernel non dovrei aver aggiornato altri pacchetti.
Ciao.
Steros - Mdv Rosa 2012.1 x86_64 - KDE 4

User avatar
NicCo
Amministratore
Amministratore
Posts: 4740
Joined: 6 December 2007, 19:54

Re: Kernel 2.6.36.1 + -NRJ -NRJ-PAE for 2009.1, 2010.0, 2010

Post by NicCo »

From International Mandriva Forum, an interesting feedback:
http://forum.mandriva.com/viewtopic.php?p=836803#836803
Isadora 2010 wrote:First impressions.
No difference concerning boot of laptop.
Think (but no proof) browsing through Firefox is going quicker, faster loading of pages that is.

Second impression:
Well i did some more testing.
At the moment i am writing this piece of experience in Kwrite.
In the meanwhile i am working on another computer through the NX-client, works
like a sun. Even though i have many programs opened, such as:
VLC playing a movie.
Xine playing another movie.
Amarok playing Radio Paradise (internet-radio)
Firefox opened with 10 tabs/pages.
aMsn opened.
Dolphin opened.
KBreakout, my favourite game.
OpenOffice opened in a new document.

Movies in both programs play just fine. In Xine i find that it is easy stepping
through different positions in the movie, as where in a large movie i had
problems before. It was hanging and waiting before, and now it is just going
forward/backward directly at command.
Amarok music is coming in without any disturbance.

Browsing in all 10 tabs/pages is going like i only have opened Firefox on a new
booted system.

Just opened Konsole, doing some long listings. Results show up immediately.

Switching between virtual desktops, while all these programs opened goes
without remarkable delay.

Opened Stellarium for watching the sky for stars, started right away as if
there was nothing else on on the system. That is quite some change i can tell,
compared to the former kernels.

CPU-usage approx. 50%, most of it due to X (30%).

I can only say, this is just a very nice result. There is no need closing
anything while doing my things, whatever i choose.

To make it just to the top:
Opened up six more movies through VLC. In total there are eight movies playing at the laptop right now.
Everything is running just fine still.
CPU now at approx. 80%, X needs 40%.
Need some more time now loading a web-page like: http://www.swisstrains.ch/

But i am really amazed!!!
_________________
Bird from paradise..............
Formerly known as isadora 2009.............
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
ninarello19
Utente
Utente
Posts: 222
Joined: 4 March 2009, 15:56
OpenMandriva: 2010.2
Kernel: 2.6.38.2-desktop-nrj
Desktop: KDE 4.5.5

Re: Kernel 2.6.36.1 + -NRJ -NRJ-PAE for 2009.1, 2010.0, 2010

Post by ninarello19 »

Decolliamo ??
Fenomenale:
Installato Kernel 2.6.36.1 +NRJ
Aggiornato Wmware v.7.1.3
Applicata Patch per Wmware 7.1.3 elaborata da Nicco.
Il tutto su due computer :
uno fisso detto "Mostro"" per la sua potente configurazione Hardware
e un Notebook di media portata.
Tutto OK e funzionante: nessun problema sulle due macchine.
Enorme le differenze con il precedente Kernel e con il precedente Wmware per velocità di chiusura ed apertura-
Tutte applicazioni sono molto più veloci, velocissime le aperture delle pagine web, impressionante lo scrolling e il 3D.
Sul mostro sembra decollare.
Complimenti a Nicco compilatore del Kernel con incorporata la Patch nonchè compilatore della Patch per
per il nuovo Wmware 7.1.3.
Un grazie penso anche a nome di tutti gli utenti
Ciao
ninarello19
=========
RosaDesktop.Fresh 2012.1 R1 - arch. x86_64 - KDE 4.10.4 MIB - Kernel 3.10.15-nrjQL-desktop-69rosa #1 SMP PREEMPT
O.S. alternativi su VMware workstation 10.0.0>>> Ubuntu, Windows XP Pro, Windows Seven e Mac come Macchine VIrtuali

User avatar
NicCo
Amministratore
Amministratore
Posts: 4740
Joined: 6 December 2007, 19:54

Re: Kernel 2.6.36.1 + -NRJ -NRJ-PAE for 2009.1, 2010.0, 2010

Post by NicCo »

@oiram73
nicco wrote: Puoi fare una prova? Installa il

Code: Select all

urpmi kernel-desktop-2.6.36.1 e kernel-desktop-devel-2.6.36.1
Ha la patch dello scheduler ma è senza PREEMPT, verifichiamo che non sia "PREEMPT vs scheduler"
oiram73 wrote: Fatto! Niente da fare! Il problema, oltre che persistere, si è anche ingigantito: mi si è piantato il pc e non ho potuto usare la combinazione di tasti ctrl+alt+stamp+reisub/o ma ho dovuto interrompere l'alimentazione. Perciò penso sia un problema dello scheduler!
Ho appena ricevuto la risposta da Mike G., dove afferma che il problema audio segnalatogli potrebbe dipendere da un errore già risolto nella versione odierna, ma gli rimane ancora un problema con l'ordinamento della memoria che aspetta una adeguata soluzione, per cui ci ha consigliato di aspettare ancora un po', prima di provare a ricompilare nuovamente il kernel con la versione odierna della patch.

Rispetteremo il suo consiglio e solo quando ci consiglierà, rebuilderemo il kernel con la patch fixata.

Nel frattempo, potrei prepararti un kernel 2.6.36.1 NRJ ma senza la patch dello scheduler, se lo testi...

Ciao, NicCo
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

User avatar
oiram73
Utente senior
Utente senior
Posts: 405
Joined: 5 January 2009, 13:33
ROSA: -
OpenMandriva: 2014
Kernel: 3.19.8-nrjQL-realtim
Desktop: KDE 4.14.3
country: Italia
Location: Perugia
Contact:

Re: Kernel 2.6.36.1 + -NRJ -NRJ-PAE for 2009.1, 2010.0, 2010

Post by oiram73 »

NicCo wrote: Rispetteremo il suo consiglio e solo quando ci consiglierà, rebuilderemo il kernel con la patch fixata.

Nel frattempo, potrei prepararti un kernel 2.6.36.1 NRJ ma senza la patch dello scheduler, se lo testi...

Ciao, NicCo
Tutti i test che vuoi!
Attendo.
Grazie mille!
OMA-2014
oiram/bin/selom
Da ognuno secondo le proprie capacità ad ognuno secondo i propri bisogni!

User avatar
GvMariani
Collaboratore
Collaboratore
Posts: 610
Joined: 27 July 2009, 11:31
ROSA: 2016.1 Fresh R10
OpenMandriva: -
Kernel: 4.19.13-nrj-desktop
Desktop: Plasma 5
country: Italy
Location: Cologno Monzese (MI) - Italia

Re: Kernel 2.6.36.1 + -NRJ -NRJ-PAE for 2009.1, 2010.0, 2010

Post by GvMariani »

Installata l'attuale versione nrj, sistemata Vmware WKS con le opportune patch e vissero tutti felici e contenti (soprattutto ora che mi si è abilitato il color tiling per la mia Radeon 650 ...) :).

Un'unica avvertenza: il kernel in questione non va assolutamente d'accordo con il software userspace di TOMOYO (contenuto in css-tools 2.2.0 per Mdv 2010.1): se per sbaglio (come a me) vi è capitato di averlo installato, dopo l'upgrade vi beccate sistematicamente un bel kernel panic ad ogni boot, causato dal file "/sbin/tomoyo-init"...

Tocca rimuovere il tutto o aspettare l'eventuale arrivo in Backport della versione più recente (2.3.0), per ora presente solo in Cooker.

GvM

User avatar
NicCo
Amministratore
Amministratore
Posts: 4740
Joined: 6 December 2007, 19:54

Re: Kernel 2.6.36.1 + -NRJ -NRJ-PAE for 2009.1, 2010.0, 2010

Post by NicCo »

@oiram73

dal testo della patch, si legge:
The feature is enabled from boot by default if CONFIG_SCHED_AUTOGROUP=y is selected, but can be disabled via the boot option noautogroup, and can also be turned on/off on the fly via..
echo [01] > /proc/sys/kernel/sched_autogroup_enabled.
..which will automatically move tasks to/from the root task group.
Prova, al boot, ad aggiungere alla riga di boot del kernel, la stringa

Code: Select all

noautogroup
Sembra si possa attivare/disattivare al volo, da terminale di root, con

Code: Select all

echo [01] > /proc/sys/kernel/sched_autogroup_enabled
Quindi, si può provare a disattivarlo e testare se i problemi riscontrati nel comparto audio, vanno via.

Ciao, NicCo
.
--- Professional experience ---
Kernel designer, engineer, maintainer and tester for ROSA Desktop and OpenMandriva Lx O.S.

--- currently I'm playing with ---
LTS Kernels > Linux 4.1.12-nrjQL <<< Linux 3.18.17-nrjQL <<< Linux 3.14.46-nrjQL
EOL Kernels > Linux 3.19.8-nrjQL <<< Linux 3.17.8-nrjQL <<< Linux 3.15.10-nrjQL

Post Reply