Chakra Linux Italia Forum

Contributi => Guide => Topic aperto da: UnderTheGun - 01 Marzo 2014 ore 16:21

Titolo: Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 01 Marzo 2014 ore 16:21
Linux-CK
Kernel custom ottimizzato con le patch CK di Con Kolivas, incluso il "Brain Fuck Scheduler" (BFS)

STATISTICHE DOWNLOADS: clicca qui (http://forum.chakra-project.it/index.php/topic,6178.msg51244.html#msg51244)
(aggiornate al 07 aprile 2014)

(http://thumbnails111.imagebam.com/31130/9de4da311296572.jpg)




Scopo: Aumentare la reattività del sistema in qualsiasi situazione di carico, migliorare le performance a livello globale (CPU,Hard DIsk) rispetto al kernel ufficiale
Come: Installando il kernel CK precompilato da un mio repo oppure compilando il proprio tramite CCR
Possibili conflitti o problemi: Alla versione attuale il Kernel è molto stabile. Scrivete per qualsiasi dubbio o richiesta.
Vantaggi: Performance CPU, reattività del desktop, scritture disco fisso migliori.
Tempo necessario: 3 minuti!
Link utili : Topic sul forum internazionale (http://chakraos.org/forum/viewtopic.php?id=12848)
Pagina del Wiki di Chakra (eng) (http://chakraos.org/wiki/index.php?title=Linux-ck)




INFORMAZIONI GENERALI:



Linux-CK è un Kernel modificato rispetto a quello ufficiale di Chakra. Sfrutta le ottime patch CK di Con Kolivas (http://users.on.net/~ckolivas/kernel/).
Queste patch sono progettate per migliorare la reattività del sistema con particolare enfasi nei desktop, ma adattabili a qualsiasi carico di lavoro. Le patch CK *(1) includono il BFS (Brain Fuck Scheduler) (https://en.wikipedia.org/wiki/Brain_Fuck_Scheduler), mentre nel kernel ufficiale è attivo il CFS (Completely Fair Scheduler) (https://en.wikipedia.org/wiki/Completely_Fair_Scheduler)
Per un paragone tra i due, ecco un Test di Comparazione BFS vs CFS (http://repo-ck.com/bench/cpu_schedulers_compared.pdf)

In più con questo Kernel avete la possibilità di abilitare anche il BFQ I/O Scheduler (Budget Fair Queueing)*(2), creato e mantenuto da Paolo Valente (http://algo.ing.unimo.it/people/paolo/disk_sched/).


*(1) Le patch CK sono progettate per migliorare la reattività del sistema, in particolar modo per i desktop, ma utilizzabile in ogni sistema. Le patch sono create e mantenute da Con Kolivas, il suo sito internet è questo (http://users.on.net/~ckolivas/kernel/).
*(2) Il BFQ è un "I/O scheduler del disco fisso", che bilancia tutti i processi a seconda delle esigenze del sistema. Quando il "valore di bilanciamento" scade, perchè il compito si è svolto, ne viene assegnato subito un altro.
BFQ =  disk scheduler = metodo che il S.O. usa per decidere quali operazioni di Input/output sottoporre al  volume (https://it.wikipedia.org/wiki/Volume_%28informatica%29) di storage.
BFS = process scheduler  = Gestisce l'assegnazione delle risorse della CPU per l'esecuzione dei processi.


Per maggiori dettagli sulle differenze tra BFQ e CFQ [entrambi sono(disk scheduler)] consiglio di vedere questo video (https://www.youtube.com/watch?v=J-e7LnJblm8) e leggere qui sotto le differenze tra i vari tipi. (cliccate qui sotto)
Differenze tra i vari disk cheduler
    [spoiler]Lo Scheduler è un algoritmo che, dato un insieme di richieste di accesso ad una risorsa, stabilisce un ordinamento temporale per l'esecuzione di tali richieste, privilegiando quelle che rispettano determinati criteri in modo da ottimizzare l'accesso a tale risorsa.
    La differenza tra i vari scheduler è l'attenzione posta su alcuni criteri piuttosto che su altri.
    La scelta di un dato scheduler non produce cambiamenti così visibili come per la scelta dei governor, ma apporta comunque dei miglioramenti.
    Al solito gli scheduler vanno provati personalmente per trovare quello più adatto alle proprie esigenze.

    Deadline: si prefigge lo scopo di garantire un termine, una scadenza a tutte le richieste in modo da evitare fenomeni indesiderati come lo "starvation" ovvero l'eterna attesa di alcune richieste che si verifica quando uno o più processi di priorità bassa vengono lasciati indefinitamente nella coda dei processi pronti, perchè vi è sempre almeno un processo pronto di priorità più alta.

    V(r): la richiesta successiva viene eseguita in base alla distanza dall'ultima richiesta. In rete girano buoni pareri riguardo questo scheduler.

    No-op: inserisce tutte le richieste in un’unica coda semplicemente in base al loro ordine di arrivo, raggruppando insieme quelle contigue.

    SIO: è lo scheduler più semplice, non fa alcun tipo di ordinamento, si prefigge solo lo scopo di ottenere una bassa latenza, di ridurre cioè il lasso di tempo che intercorre tra l'istante in cui la richiesta è generata e quello in cui la richiesta è soddisfatta.

    CFQ: ordina le richieste dei processi in code distinte per tipologia e assegna a ciascuna coda uno specifico intervallo di tempo la cui durata dipende dalla priorità assegnata ai processi. Può essere considerato l'Ondemand degli scheduler, è infatti lo scheduler più equilibrato, svolgendo il suo compito in maniera onesta.

    BFQ: è basato sul CFQ ma, invece degli intervalli di tempo, assegna una parte della larghezza di banda del disco a ogni processo in esecuzione in modo proporzionale.

    Anticipatory: ordina le richieste in base a criteri predittivi, mette cioè in pausa le richieste per un brevissimo periodo di tempo in previsione che arrivino altre richieste simili in modo da aggregarle.

[/spoiler]

Per maggiori informazione sulle bontà del BFS rispetto al CFS  [entrambi sono (process scheduler)]  consiglio di leggere qui sotto (in inglese)

A Little About the BFS
[spoiler]The Brain Fuck Scheduler is a desktop orientated cpu process scheduler with extremely low latencies for excellent interactivity within normal load levels.
BFS Design Goals

The BFS has two major design goals:
    Achieve excellent desktop interactivity and responsiveness without heuristics and tuning knobs that are difficult to understand, impossible to model and predict the effect of, and when tuned to one workload cause massive detriment to another.
    Completely do away with the complex designs of the past for the cpu process scheduler and instead implement one that is very simple in basic design.

For additional information, see the linux-ck#Further_Reading_on_BFS_and_CK_Patchset section of this article.


An Example Video About Queuing Theory
See this video (http://www.youtube.com/watch?v=F5Ri_HhziI0) about queuing theory for an interesting parallel with supermarket checkouts. Quote from CK, "the relevance of that video is that BFS uses a single queue, whereas the mainline Linux kernel uses a multiple queue design. The people are tasks, and the checkouts are CPUs. Of course there's a lot more to a CPU scheduler than just the queue design, but I thought this video was very relevant."

Some Performance-Based Metrics: BFS vs. CFS
A major benefit of using the BFS is increased responsiveness. The benefits however, are not limited to desktop feel. Graysky put together some non-responsiveness based benchmarks to compare it to the CFS contained in the "stock" linux kernel. Seven different machines were used to see if differences exist and, to what degree they scale using performance based metrics. Again, these end-points were never factors in the primary design goals of the bfs. Results were encouraging.

For those not wanting to see the full report, here is the conclusion: Kernels patched with the ck1 patch set including the bfs outperformed the vanilla kernel using the cfs at nearly all the performance-based benchmarks tested. Further study with a larger test set could be conducted, but based on the small test set of 7 PCs evaluated, these increases in process queuing, efficiency/speed are, on the whole, independent of CPU type (mono, dual, quad, hyperthreaded, etc.), CPU architecture (32-bit and 64-bit) and of CPU multiplicity (mono or dual socket).

Moreover, several "modern" CPUs (Intel C2D and Ci7) that represent common workstations and laptops, consistently outperformed the cfs in the vanilla kernel at all benchmarks. Efficiency and speed gains were small to moderate. [/spoiler]


NOTA: Linux-ck esiste anche per ArchLinux, io mi sono basato su quello, ma è diverso e installarlo su Chakra porterebbe peggiori prestazioni dato le diverse configurazioni delle due distro; inoltre Arch utilizza patch e un .config-X86_64 diverso da Chakra!

Ricapitolando, questo kernel si compone così:


In più ho tolto le Patch aufs3 comprese nel Kernel ufficiale di Chakra che servono solo da live.



Al momento mantengo e aggiorno un repo non ufficiale che contiene:

TUTTE  queste versioni ottimizzate (http://chakraos.org/wiki/index.php?title=Linux-ck#Optimized_version) del kernel-ck per CPU specifiche!

Inoltre, troverete anche i seguenti driver/moduli, specifici per funzionare col kenel-ck:


Ogni pacchetto è stato compilato in un ambiente chroot pulito ed è fornito di firma per una maggiore sicurezza.

Potete alternativamente scaricare da CCR il PKGBUILD con le patch e compilarvi da voi il Kernel.
Questo processo può durare dai 30 ai 50/60 minuti a seconda della potenza del pc.
Mi raccomando di aprire e leggere con attenzione il PKGBUILD per abilitare le patch che desiderate. Una volta salvato il file lanciate "makepkg -sc" e seguite le informazioni a video.


COME INSTALLARLO:

Come dicevo prima, avete 2 strade:
oppure



1#==INSTALLAZIONE VIA REPO (pacchetti precompilati)==

Chi vuole installare i pacchetti tramite il mio repo segua questi passaggi.

1# Lanciare un bel:
Codice: [Seleziona]
sudo pacman-key --init
2# Controllate che nel file /etc/pacman.d/gnupg/gpg.conf ci sia questo server:
Codice: [Seleziona]
cat /etc/pacman.d/gnupg/gpg.conf | grep keyserver
Codice: [Seleziona]
keyserver hkp://pool.sks-keyservers.net
3# Aprite il file /etc/pacman.conf  e aggiungete il mio repo:
Codice: [Seleziona]
[linux-ck]
Server = https://sourceforge.net/projects/chakra-linux-ck/files/linux-ck/
SigLevel = PackageRequired
Nota: Se non volete usare le firme, sconsigliato, togliete "SigLevel = PackageRequired"

4# Ora aggiungiamo questa chiave (se avete abilitato le firme):
Codice: [Seleziona]
sudo pacman-key -r 9E9AF4CD
5# E diamo poi:
Codice: [Seleziona]
sudo pacman-key --lsign-key 9E9AF4CD
6# OK. Chiave importata e verificata!

7# Ora possiamo installare il nostro kernel-ck.
Consiglio di dare un occhio in fondo a questo post per leggere quali versioni ottimizzate sono disponibili, per quale "famiglia" della CPU.
Per installare il kernel-CK generico e i suoi headers lanciate:
Codice: [Seleziona]
sudo pacman -Syu linux-ck linux-ck-headers
Mentre per installare un kernel-ck specifico, per esempio in questo caso quello per core2, lanciate:
Codice: [Seleziona]
sudo pacman -Syu linux-ck-core2 linux-ck-core2-headers
8.1#Se avete i driver nvidia installate quelli equivalenti per il nostro kernel-ck:
Codice: [Seleziona]
sudo pacman -S nvidia-ck
8.2#Se avete bisogno dei driver Broadcom per le chiavette wireless installate anche questo pacchetto:
Codice: [Seleziona]
sudo pacman -S broadcom-wl-ck

Ora abbiamo il nostro kernel ottimizzato con le patch CK e il BFS!

9# Se vogliamo anche utilizzare il BFQ (Budget Fair Queueing) continuate a leggere!


Attivare il BFQ

Abbiamo 2 scelte, possiamo attivarlo:

1) GLOBALMENTE (per tutti i devices)

Bobbiamo appendere elevator=bfq nei parametri del kernel in /etc/default/grub alla riga GRUB_CMDLINE_LINUX_DEFAULT=.

Codice: [Seleziona]
kdesu kate /etc/default/grub
Codice: [Seleziona]
GRUB_CMDLINE_LINUX_DEFAULT='elevator=bfq'
In questo modo attiviamo il BFQ, al posto del CFQ di default, a livello globale per tutti i devices!


10# Molto bene. Ora dobbiamo aggiornare grub.
Lanciamo:
Codice: [Seleziona]
update-gruboppure il buon vecchio:
Codice: [Seleziona]
sudo grub-mkconfig -o /boot/grub/grub.cfg .

Fatto!


2) SELETTIVAMENTE (solo per i devices che preferiamo)

Per esempio se vogliamo utilizzarlo solo per /dev/sda, lanciamo:
Codice: [Seleziona]
sudo echo bfq > /sys/block/sda/queue/scheduler
Per conferma, lanciamo:
Codice: [Seleziona]
sudo cat /sys/block/sda/queue/scheduler
Codice: [Seleziona]
noop deadline cfq [bfq] Come vedete è selezionato il BFQ!

Queste modifiche vanno perse al riavvio! Quindi per mantenerle creiamo un file:

Codice: [Seleziona]
sudo nano /etc/tmpfiles.d/IO_scheduler.conf
ed incolliamo questo:
Codice: [Seleziona]
w /sys/block/sdX/queue/scheduler - - - - bfqdove X è la lettera del device!

Fatto!


Ora riavviate e al boot selezionate "Opzioni avanzate per Chakra Linux" / "Advanced options for Chakra Linux" e troverete il nuovo kernel:
Citazione
Chakra Linux, with Linux ck

selezionatelo e......fatemi sapere :).

Più feedback mi lasciate (positivi/negativi, non fa differenza) e + vi sono grato!!


Nota:
Per controllare quale scheduler è attivo sul nostro computer lanciate questo:

Codice: [Seleziona]
sudo dmesg | grep schedulerVi uscirà una cosa simile.
Codice: [Seleziona]
[    0.380500] BFS CPU scheduler v0.420 by Con Kolivas.A me in questo caso segnala che sto usando il BFS!




2#==INSTALLAZIONE VIA CCR (compilazione sul proprio pc)==

[....]
[a breve descrizione di come fare]




VERSIONI OTTIMIZZATE:

Per sapere precisamente a quale famiglia appartiene la vostra CPU lanciate questo comando:
Codice: [Seleziona]
sudo gcc -c -Q -march=native --help=target | grep march

Queste qui sotto sono le versioni ottimizzate (del kernel-ck) al momento disponibili:

AMD    
ck-kx    athlon, athlon-4, athlon-tbird, athlon-mp, athlon-xp, k8-sse3
ck-k10    amdfam10
ck-bobcat    btver1
ck-bulldozer    bdver1
ck-piledriver    bdver2

Intel    
ck-core2    core2
ck-haswell    core-avx2
ck-ivybridge    core-avx-i
ck-atom    atom
ck-nehalem    corei7
ck-sandybridge    corei7-avx
ck-p4    pentium4, nocona

_______________________________________________



Stay Tuned!!

UtG
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 01 Marzo 2014 ore 17:11
Post prenotato.

RISOLUZIONE ERRORI


________________________

Repo di BackUp

Se il repo dovesse essere irraggiungibile per qualsiasi motivo, potete usare un repo di backup caricato su dropbox.
Questi i dati:
Codice: [Seleziona]
[linux-ck]
Server = https://dl.dropboxusercontent.com/u/66275722/chakra-linux-ck/
SigLevel = PackageRequired

Utilizzatelo però solo quando ci sono problemi su SourceForge!
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: pico - 01 Marzo 2014 ore 21:21
+1 per UTG ma ne meriteresti almeno un centinaio!!!

Appena riesco lo provo o provo la versione per core 2 se esce prima e ti faccio sapere come va  ;)

Birra!!!!!!!!   :beer:  :beer: :beer:  :beer: :beer:  :beer: :beer:  :beer: :beer:  :beer: :beer:  :beer:
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: tumbler - 01 Marzo 2014 ore 23:45
Molto bene UTG ... io lo proverei volentieri ma ... dalla guida non si capisce a che famiglia di cpu sia indirizzato ... presumo che sia generico mentre gli ottimizzati li farai successivamente ... nel dubbio ti posto le caratteristiche della mia cpu e mi confermi che posso installarlo???

Codice: [Seleziona]
[tumbler@tumbler ~]$ cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Pentium(R) Dual  CPU  T3400  @ 2.16GHz
stepping        : 13
microcode       : 0xa3
cpu MHz         : 1000.000
cache size      : 1024 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm dtherm
bogomips        : 4324.52
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Pentium(R) Dual  CPU  T3400  @ 2.16GHz
stepping        : 13
microcode       : 0xa3
cpu MHz         : 1000.000
cache size      : 1024 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
apicid          : 1
initial apicid  : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm dtherm
bogomips        : 4324.52
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

[tumbler@tumbler ~]$
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 02 Marzo 2014 ore 01:06
Aggiornamento:

linux-ck-kx
linux-ck-core2

Lunedì disponibili!

____________________________________

Molto bene UTG ... io lo proverei volentieri ma ... dalla guida non si capisce a che famiglia di cpu sia indirizzato ... presumo che sia generico mentre gli ottimizzati li farai successivamente ... nel dubbio ti posto le caratteristiche della mia cpu e mi confermi che posso installarlo???
Precisamente.

Questo kernel è quello generico e lo possono installare TUTTI!!!

Per darmi precisamente la famiglia della tua cpu lancia questo comando:
Codice: [Seleziona]
sudo gcc -c -Q -march=native --help=target | grep marche postami il risultato!

+1 per UTG ma ne meriteresti almeno un centinaio!!!
Appena riesco lo provo o provo la versione per core 2 se esce prima e ti faccio sapere come va  ;)
Birra!!!!!!!!   :beer:
Troppo buono  :-[
 :D :D  :beer:

Ho messo proprio ora in compila ilkernel per core2 (linux-ck-core2)  ;D.
Domani mattina lo carico sul repo!


Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: tumbler - 02 Marzo 2014 ore 09:02
Per darmi precisamente la famiglia della tua cpu lancia questo comando:
Codice: [Seleziona]
sudo gcc -c -Q -march=native --help=target | grep marche postami il risultato!
Questo è quanto
Codice: [Seleziona]
  -march=                               core2



Ho messo proprio ora in compila ilkernel per core2 (linux-ck-core2)  ;D.
Domani mattina lo carico sul repo!
Mi pare di capire che debba attendere questo :)
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 02 Marzo 2014 ore 13:18
Aggiornamento:

Linux-ck-core2

pronto e caricato sul repo!

Domani sarà la volta del ck-kx (che poi è anche il mio!!)
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 03 Marzo 2014 ore 00:47
Aggiornamento


Kernel kx disponibile !!! Linux-ck-kx !!


AMD   
ck-kx   athlon, athlon-4, athlon-tbird, athlon-mp, athlon-xp, k8-sse3




Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: danyf90 - 03 Marzo 2014 ore 08:39
Aggiornamento


Kernel kx disponibile !!! Linux-ck-kx !!


AMD   
ck-kx   athlon, athlon-4, athlon-tbird, athlon-mp, athlon-xp, k8-sse3

Appena ho tempo (oggi o domani) lo provo  :beer:
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: pico - 03 Marzo 2014 ore 10:08
Installato il core2 e per adesso nessun problema! Grazie UTG!

Riguardo alle prestazioni per ora non ho notato particolari cambiamenti, ma ancora non l'ho sottoposto a carichi rilevanti. Lo testo qualche giorno e ti faccio sapere  ;)
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: dinolib - 03 Marzo 2014 ore 11:28
UtG: installando linux-ck-kx mi aspettavo andasse a sostituire linux-ck. In effetti ci prova, ma ho problemi con nvidia-ck (richiede linux-ck).
Non è che anche questo sia un caso in cui va aggiunto replaces?

In ogni caso ora vado di -Rdd linux-ck e installo il pacchetto linux-ck-kx...

EDIT: intanto ho installato il kernel linux-ck-kx e sembra andare via liscio. journalctl non ha niente di strano ed il sistema per ora è stabile.
Perfetto. UtG n°1!!  :beer:

[OT]
PS: con l'aggiornamento al riavvio ho trovato anche l'icona rinnovata per applet-plasma-nm l'alternativa (QML?aiuto Franz!) a networkmanager. Ma ora è di default o si deve ancora installare con la nuova ISO?  ;D ;D
[/OT]
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: danyf90 - 03 Marzo 2014 ore 12:44
Non è che anche questo sia un caso in cui va aggiunto replaces?

credo che in linux-ck-kx serva un provides linux-ck :D
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 04 Marzo 2014 ore 00:46

<<< Aggiornamento >>>

kernel ck-haswell disponibile!! Linux-ck-haswell



credo che in linux-ck-kx serva un provides linux-ck :D

eheheh  :D, si, errore mio :D

Provvedo subito a correggere!

Dino riscarica il nuovo kernel-ck-kx col provides giusto! La versione è la stessa (l'ho lasciata così) ma il file è corretto, quindi sovrascrivi ;).

Installato il core2 e per adesso nessun problema! Grazie UTG!

Riguardo alle prestazioni per ora non ho notato particolari cambiamenti, ma ancora non l'ho sottoposto a carichi rilevanti. Lo testo qualche giorno e ti faccio sapere  ;)

Grazie mille pico!  :beer: :beer:

Sai, per quanto riguarda le prestazioni, il miglior modo è fare dei benchmark con e senza il kernel-ck, così vedrai la differenza ;). Se hai un buon pc ad occhio nudo, a meno di carichi di lavoro particolari, è difficile notare differenze.
Ma un buon benchmark te le può mostrare! ;).
Prova!


Grazie a tutti ragazzi !!
 :beer: :beer: :beer:
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: Stardust_95 - 04 Marzo 2014 ore 12:31
Codice: [Seleziona]
[giulio@Giulio-Ultrabook ~]$ sudo gcc -c -Q -march=native --help=target | grep march
Password:
  -march=                               corei7-avx
[giulio@Giulio-Ultrabook ~]$


Non tornano i conti, io ho un ivy bridge, ma forse è perchè è una versione notebook, pertanto è solo un sandy rimarchiato al solito... :nono:
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: Sparmi - 04 Marzo 2014 ore 13:01
Codice: [Seleziona]
[claudio@claudio-pc ~]$ sudo gcc -c -Q -march=native --help=target | grep march
  -march=                               bdver2

Per questo FX-8320? :D
Se posso dare una mano ;)
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: Stardust_95 - 04 Marzo 2014 ore 14:25
Ho installato il kernel-ck core2, partito la prima volta, poi già che c'ero (è il pc vecchio) ho messo anche i font infinality, fatto tutto, riavviato, ma con il kernel ck non si avvia, dopo la scritta "start k..." schermo nero. Preciso che con il kernel classico si avvia  ;D
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: dinolib - 04 Marzo 2014 ore 15:00
non è che hai i driver nvidia proprietari?
installato nvidia-ck?


prova a togliere infinality e vedi se riparte...
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: danyf90 - 04 Marzo 2014 ore 15:07

9# Se vogliamo anche utilizzare il BFQ (Brain Fuck Scheduler ) dobbiamo appendere elevator=bfq nei parametri del kernel in /etc/default/grub alla riga GRUB_CMDLINE_LINUX_DEFAULT=.

BFQ è Budget Fair Queue non Brain Fuck Scheduler ;D
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 04 Marzo 2014 ore 15:42
Ho installato il kernel-ck core2, partito la prima volta, poi già che c'ero (è il pc vecchio) ho messo anche i font infinality, fatto tutto, riavviato, ma con il kernel ck non si avvia, dopo la scritta "start k..." schermo nero. Preciso che con il kernel classico si avvia  ;D
Codice: [Seleziona]
[giulio@Giulio-Ultrabook ~]$ sudo gcc -c -Q -march=native --help=target | grep march
Password:
  -march=                               corei7-avx
[giulio@Giulio-Ultrabook ~]$


Non tornano i conti, io ho un ivy bridge, ma forse è perchè è una versione notebook, pertanto è solo un sandy rimarchiato al solito... :nono:

perchè hai messo il core-2???  :o  :nono:  :D

Devi aspettare il ck-sandybridge , che è appunto per corei7-avx
Puoi installare, per provarlo, intanto il generic!!

Che scheda video hai?

BFQ è Budget Fair Queue non Brain Fuck Scheduler ;D

Grazie, ho corretto subito! ^^


Codice: [Seleziona]
[claudio@claudio-pc ~]$ sudo gcc -c -Q -march=native --help=target | grep march
  -march=                               bdver2

Per questo FX-8320? :D
Se posso dare una mano ;)

Ok, terrò in considerazione anche questa versione!  ;)
Dammi 1 settimana. Ho da compilare ancora diverse versioni!  :)
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 04 Marzo 2014 ore 15:51
Aggiornamento

Nuovo repo disponibile!!!

Ho trasferito tutto il repo da dropbox a SourceForge, che offre maggiore stabilità ed è più appropriato!!

Il repo su dropxbox resterà attivo come repo di backup qualora SourceForge dovesse essere irraggiungibile per qualche ora/giorno.

Consiglio però tutti di passare al nuovo repo , ecco i dati:

Codice: [Seleziona]
[linux-ck]
Server = https://sourceforge.net/projects/chakra-linux-ck/files/linux-ck/
SigLevel = PackageRequired


P.s. non badate alla pagina del progetto su SF, devo ancora finirla per bene :) !!



Aggiunto il pacchetto r8168-ck !!
Un modulo del kernel-ck per le schede di rete Realtek 8168


Ricapitolando adesso il repo contiene:

linux-ck 3.12.6-3
linux-ck-headers 3.12.6-3
linux-ck-core2 3.12.6-3
linux-ck-core2-headers 3.12.6-3
linux-ck-haswell 3.12.6-3
linux-ck-haswell-headers 3.12.6-3
linux-ck-kx 3.12.6-3
linux-ck-kx-headers 3.12.6-3

nvidia-ck 331.38-1
chd-nvidia-ck 331.38-1

broadcom-wl-ck 6.30.223.141-3
r8168-ck 8.037.00-1

Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: Sparmi - 04 Marzo 2014 ore 16:21
Grazie!
Se avessi bisogno di una mano io qui ho 3 "cavalli da monta"   ;D
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: danyf90 - 04 Marzo 2014 ore 16:32
ho provato linux-ck-kx e sembra funzionare ;D
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: Stardust_95 - 04 Marzo 2014 ore 16:34
perchè hai messo il core-2???  :o  :nono:  :D

Devi aspettare il ck-sandybridge , che è appunto per corei7-avx
Puoi installare, per provarlo, intanto il generic!!

Che scheda video hai?

Grazie, ho corretto subito! ^^


Ok, terrò in considerazione anche questa versione!  ;)
Dammi 1 settimana. Ho da compilare ancora diverse versioni!  :)
Non è sul mio pc, io ho 3 pc in casa, uno con un sandy (così dice il comando che hai scritto) un netbook con un'atom e il mio vecchio pc che ho dato a mia madre con un core 2 duo, è sul suo che ho messo il kernel core2 :D

ho una nvidia, ma non ho i driver proprietari, ma i nouveau open  ;D
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 04 Marzo 2014 ore 16:37
Grazie!
Se avessi bisogno di una mano io qui ho 3 "cavalli da monta"   ;D

Ottimo!!
Se hai voglia di creare un "Sistema di compilazione di Chakra" su uno di essi ti sarei grato!
In pratica per compilare correttamente il kernel devi creare un'ambiente chroot di chakra bello pulito!
QUI (http://chakra-project.org/wiki/index.php?title=Chakra_Buildsystem/it) maggiori informazioni.
Per dubbi/richieste riguardo questo discorso contattami in MP o in questo topic (http://forum.chakra-project.it/index.php/topic,6160.0.html). Che così manteniamo pulito questa guida ;).

ho provato linux-ck-kx e sembra funzionare ;D

eehhe  ;D, sisi, ora è bello stabile!

Non è sul mio pc, io ho 3 pc in casa, uno con un sandy (così dice il comando che hai scritto) un netbook con un'atom e il mio vecchio pc che ho dato a mia madre con un core 2 duo, è sul suo che ho messo il kernel core2 :D

ho una nvidia, ma non ho i driver proprietari, ma i nouveau open  ;D
Prova a mettere i driver nvidia-ck!

EDIT: passami qualche log, sennò così non posso aiutarti....dammi qualche info :).

EDIT2: mi faresti la cortesia di aggiungere il nuovo repo (togliendo il vecchio) e riscaricare il ck-core2 ??
Aggiorna grub e fammi sapere!
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: Stardust_95 - 04 Marzo 2014 ore 18:47
Ottimo!!
Se hai voglia di creare un "Sistema di compilazione di Chakra" su uno di essi ti sarei grato!
In pratica per compilare correttamente il kernel devi creare un'ambiente chroot di chakra bello pulito!
QUI (http://chakra-project.org/wiki/index.php?title=Chakra_Buildsystem/it) maggiori informazioni.
Per dubbi/richieste riguardo questo discorso contattami in MP o in questo topic (http://forum.chakra-project.it/index.php/topic,6160.0.html). Che così manteniamo pulito questa guida ;).

eehhe  ;D, sisi, ora è bello stabile!
Prova a mettere i driver nvidia-ck!

EDIT: passami qualche log, sennò così non posso aiutarti....dammi qualche info :).

EDIT2: mi faresti la cortesia di aggiungere il nuovo repo (togliendo il vecchio) e riscaricare il ck-core2 ??
Aggiorna grub e fammi sapere!


procedo :P
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: tumbler - 04 Marzo 2014 ore 22:11
Ottimo UTG ... ho installato il core2 e sembra andare bene ... anche se ancora non noto differenze.

Ho provato a dare il comando per verificare lo scheduler ... è tutto ok?

Dove devo aggiungere la riga per attivare BFQ? Serve attivarlo o lascio così?

Codice: [Seleziona]
[tumbler@tumbler ~]$ sudo dmesg | grep scheduler
Password:
[    2.545572] io scheduler noop registered
[    2.545574] io scheduler deadline registered
[    2.545616] io scheduler cfq registered (default)
[    2.545646] io scheduler bfq registered
[    2.545648] BFQ I/O-scheduler version: v7r2
[    2.700814] BFS CPU scheduler v0.444 by Con Kolivas.
[tumbler@tumbler ~]$ cat /etc/default/grub
GRUB_DEFAULT=saved
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="Chakra"
GRUB_CMDLINE_LINUX_DEFAULT="quiet rw"
GRUB_CMDLINE_LINUX=""
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: dinolib - 04 Marzo 2014 ore 22:57
il kernel supporta il BFQ, ma se non lo attivi, come spiegato nella guida , verrà usato il CFQ
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: tumbler - 05 Marzo 2014 ore 17:02
il kernel supporta il BFQ, ma se non lo attivi, come spiegato nella guida , verrà usato il CFQ
Si lo avevo capito ... intendevo dire se conviene attivarlo e qualora la risposta fosse si dove aggiungo la riga?
Citazione da: guida UTG

9# Se vogliamo anche utilizzare il BFQ (Budget Fair Queueing) dobbiamo appendere elevator=bfq nei parametri del kernel in /etc/default/grub alla riga GRUB_CMDLINE_LINUX_DEFAULT=.

Codice: [Seleziona]
kdesu kate /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT='elevator=bfq'

In questo modo attiviamo il BFQ, al posto del CFQ di default, a livello globale per tutti i dischi/partizioni!

Alla riga in cui aggiungere 'elevator=bfq' ho già una opzione (si veda sott) ... come procedo?
Codice: [Seleziona]
GRUB_CMDLINE_LINUX_DEFAULT="quiet rw"
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: pico - 05 Marzo 2014 ore 17:10
Semplicemente così, puoi aggiungere tutti i parametri che ti servono semplicemente separandoli con uno spazio, quindi in questo caso diventa:

Codice: [Seleziona]
GRUB_CMDLINE_LINUX_DEFAULT="elevator=bfq quiet rw"
Se hai una scheda Ati, utilizzi i driver open e vuoi abilitare anche il dynamic power managment (ricorda che porta grossi vantaggi ma ha ancora qualche problemino), basta modificare la riga così:

Codice: [Seleziona]
GRUB_CMDLINE_LINUX_DEFAULT="radeon.dpm=1 elevator=bfq quiet rw"
Infine ricordati di ricreare il grub dando:

Codice: [Seleziona]
sudo update-grub
Se non erro alcuni parametri come "rw" devono stare in fondo alla riga, ma qui devi chiedere a qualcuno di più esperto. In ogni caso con quelle che ti ho postato non ci sono problemi  ;)
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: tumbler - 05 Marzo 2014 ore 17:32
@pico
perfetto grazie ... ho aggiunto anche l'opzione per i radeon ... speriamo non dia problemi

@UTG
è normale che mirror-check mi risponda questo?

Codice: [Seleziona]
[tumbler@tumbler ~]$ mirror-check
 
Checking lib32 core platform desktop apps games extra linux-ck testing unstable...
 
[lib32] is synced.
[core] is synced.
[platform] is synced.
[desktop] is synced.
[apps] is synced.
[games] is synced.
[extra] is synced.
Repo 'linux-ck' could not be found --------------------------> RISULTA NON TROVATO
[testing] is synced.
[unstable] is synced.

P.S. forse ho capito ... è dovuto al fatto che non si trova nel mirror.list?
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: Sparmi - 05 Marzo 2014 ore 20:43
Ok linux-ck-piledriver preparato e funzionante!
Una scheggia XD  ;D

Codice: [Seleziona]
[    0.907436] io scheduler bfq registered (default)
[    0.907437] BFQ I/O-scheduler version: v7r2
[    0.935212] BFS CPU scheduler v0.444 by Con Kolivas.

Codice: [Seleziona]
[claudio@claudio-pc ~]$ uname -r
3.12.6-3-ck

Codice: [Seleziona]
[claudio@claudio-pc ~]$ sudo gcc -c -Q -march=native --help=target | grep march
  -march=                               bdver2
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 05 Marzo 2014 ore 21:00


@UTG
è normale che mirror-check mi risponda questo?

Codice: [Seleziona]
$ mirror-check
Repo 'linux-ck' could not be found --------------------------> RISULTA NON TROVATO
[testing] is synced.

P.S. forse ho capito ... è dovuto al fatto che non si trova nel mirror.list?
Si, è normale! ;)
Per aggiornare il databse del repo basta un semplice:
Codice: [Seleziona]
sudo pacman -Sy
Ok linux-ck-piledriver preparato e funzionante!
Una scheggia XD  ;D

Codice: [Seleziona]
[    0.907436] io scheduler bfq registered (default)
[    0.907437] BFQ I/O-scheduler version: v7r2
[    0.935212] BFS CPU scheduler v0.444 by Con Kolivas.

Codice: [Seleziona]
[claudio@claudio-pc ~]$ uname -r
3.12.6-3-ck

Ottimo lavoro Sparmi!!
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 06 Marzo 2014 ore 00:48
COMUNICAZIONE di servizio

Da oggi Sparmi mi aiuterà a compilare i vari Kernel!
Visto le sue bestioline di pc, che ci impiegano 15 minuti di fronte ai miei 40 O.o, perchè non sfruttarli al servizio della Comunità??

Anche lui, così come me, compilerà tutti i kernel in un "sistema di compilazione di Chakra" bello pulito!
Così che tutti i kernel possano girare al meglio su tutte le macchine!

Ha già compilato con successo il suo primo kernel (vedi sopra), e presto arriveranno gli altri!


Dobbiamo fare il "bobcat" a Franz, sennò mi frusta!  ;D Scherzo!  ;D

Mille grazie a Sparmi per l'aiuto!


Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: pico - 06 Marzo 2014 ore 03:38
+1 anche a sparmi!  :beer:
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 06 Marzo 2014 ore 10:07
AGGIORNAMENTO

A breve carico, anche grazie a Sparmi ^^, i seguenti kernel-ck ottimizzati:

ck-k10    amdfam10
ck-bobcat    btver1
ck-bulldozer    bdver1


Queste qui sotto sono le versioni ottimizzate (del kernel-ck) al momento disponibili:

AMD    
ck-kx    athlon, athlon-4, athlon-tbird, athlon-mp, athlon-xp, k8-sse3
ck-k10    amdfam10
ck-bobcat    btver1
ck-bulldozer    bdver1
ck-piledriver    bdver2

Intel    
ck-core2    core2
ck-haswell    core-avx2
ck-ivybridge    core-avx-i


Per maggiori info (pagina wiki) (http://chakra-project.org/wiki/index.php?title=Linux-ck)
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: FranzMari - 06 Marzo 2014 ore 10:08
Dobbiamo fare il "bobcat" a Franz, sennò mi frusta!  ;D Scherzo!  ;D

Mille grazie a Sparmi per l'aiuto!
Esatto, quindi muovetevi o frusto anche Sparmi!  8)
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 06 Marzo 2014 ore 10:09
Esatto, quindi muovetevi o frusto anche Sparmi!  8)

Ahahah obbedisco!  8)  :P :P

...

Fatto!
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: Sparmi - 06 Marzo 2014 ore 13:47
Sto compilando:
 ck-atom
 ck-nehalem
 ck-sandybridge
 ck-p4

ho compilato:
 ck-piledriver
 ck-bulldozer
 ck-k10

Se continuo di sto passo faccio prima a fare uno script che mangia PKGBUILD a ruota XD
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: Sparmi - 06 Marzo 2014 ore 14:22
Manca solo il p4 da compilare, per stasera UtG dovrebbe caricarli nei repo tutti  :P
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: Sparmi - 06 Marzo 2014 ore 14:58
P4 pronto ;) manca solo l'intervento di UtG  ;D
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: DottorGab - 06 Marzo 2014 ore 15:11
Grazie ancora, domanda un po' fuori tema forse, ma il kernel di Chakra che cos'ha di diverso da quello di Arch?
Aspettavo il kernel per le piledriver, ora appena ho un po' di tempo, forse ritorno qui su Chakra
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: Sparmi - 06 Marzo 2014 ore 15:15
Citazione
il kernel di Chakra che cos'ha di diverso da quello di Arch?
Non saprei rispondere, c'è bisogno di una persona più esperta  :-[

Citazione
il kernel per le piledriver
già nei repo!!!

De nada  :beer:
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 07 Marzo 2014 ore 01:02
P4 pronto ;) manca solo l'intervento di UtG  ;D

Fatto!  ;)

TUTTI i kernel disponibili potete leggerli QUI (http://chakra-project.org/wiki/index.php?title=Linux-ck#Optimized_version).

Grande Sparmi!
Birra per noi!  :beer: :beer: :beer: :beer: :beer:
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: Sparmi - 07 Marzo 2014 ore 08:37
Citazione
Grande Sparmi!
Birra per noi!  :beer: :beer: :beer: :beer: :beer:

 :beer: :beer: :beer: :beer: :beer: :beer: :beer:

Fateci sapere!
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: FranzMari - 07 Marzo 2014 ore 09:18
Buongiorno!
Sto usando il kernel ck-bobcat. Attivando il BFQ il sistema diventa praticamente inutilizzabile, non risponde ed è lentissimo.
Senza quell'opzione invece, tutto bene  :beer:
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: Sparmi - 07 Marzo 2014 ore 09:25
Aspettiamo UtG, in quanto il BobCat lo ha compilato lui  :(
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 07 Marzo 2014 ore 12:23
Buongiorno!
Sto usando il kernel ck-bobcat. Attivando il BFQ il sistema diventa praticamente inutilizzabile, non risponde ed è lentissimo.
Senza quell'opzione invece, tutto bene  :beer:

Allora, eccomi capo!  :P
Cos'hai un SSD per caso??
Alcuni con gli SSD dicono che funge meglio il CFQ, altri addirittura il noop.
Quindi dipende...Alcuni test del BFQ sono stati fatti nel 2012...magari con hard-disk successivi a quella data ci possono essere sostanziali differenze.

La cosa strana, casomai, è che il sistema diventa inutilizzabile...ok prestazioni leggermente peggio ma così...
Se hai un SSD dimmelo, che c'è anche un altro modo per attivare correttamente il BFQ.

Se non hai SSD, hai seguito il mio consiglio, hai appeso elevator=bfq in grub? Puoi postarmi qualche log del boot?



AGGIORNAMENTO - nuovi upload!


Adesso, nel repo sono presenti anche tutti questi drivers/moduli:

DRIVERS / MODULES

Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: FranzMari - 07 Marzo 2014 ore 12:41
Allora, eccomi capo!  :P
Cos'hai un SSD per caso??
Alcuni con gli SSD dicono che funge meglio il CFQ, altri addirittura il noop.
Quindi dipende...Alcuni test del BFQ sono stati fatti nel 2012...magari con hard-disk successivi a quella data ci possono essere sostanziali differenze.

La cosa strana, casomai, è che il sistema diventa inutilizzabile...ok prestazioni leggermente peggio ma così...
Se hai un SSD dimmelo, che c'è anche un altro modo per attivare correttamente il BFQ.

Se non hai SSD, hai seguito il mio consiglio, hai appeso elevator=bfq in grub? Puoi postarmi qualche log del boot?

No, niente SSD.
Sì, avevo aggiunto elevator=bfq alla riga di grub. Ora ovviamente l'ho tolto; dopo riprovo e ti posto il log del boot  ;)
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: dinolib - 07 Marzo 2014 ore 13:18
Franz: controllato dmesg, journalctl?
Quando va tutto lento cos'è che blocca: CPU o HD? Qualche HD sotto USB?

Ultima cosa: per provare al volo a cambiare schedule (UtG nel primo post non l'hai riportato, ma forse è nel wiki), usa da root:

Codice: [Seleziona]
echo bfq > /sys/block/sdX/queue/scheduleralternative: noop, cfq

Allo stesso modo con un cat vedi con che scheduler stai gestendo il disco

PS: a me sembra tutto meglio. Ho solo un dubbio su vbox. Mi sembra lento, ma non sono tornato al vecchio kernel per confrontare!  :-[
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: Sparmi - 07 Marzo 2014 ore 14:16
Io per il bdver2 (piledriven), ho questi errori:
Codice: [Seleziona]
mar 06 12:21:07 claudio-pc systemd-modules-load[167]: Failed to find module 'vhba'
mar 06 12:21:07 claudio-pc systemd-modules-load[167]: Failed to find module 'vboxdrv'
mar 06 12:21:07 claudio-pc systemd-modules-load[167]: Failed to find module 'vboxnetadp'
mar 06 12:21:07 claudio-pc systemd-modules-load[167]: Failed to find module 'vboxnetflt'
mar 06 12:21:07 claudio-pc systemd-modules-load[167]: Failed to find module 'vboxpci'
mar 06 12:21:07 claudio-pc systemd[1]: Failed to start Load Kernel Modules.

Uso virtualbox solo per l'emulatore SailfishOS....
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: dinolib - 07 Marzo 2014 ore 14:19
perchè quando installi un nuovo kernel devi aggiornare i driver di vbox!

dai questi comandi:

Codice: [Seleziona]
sudo vboxsetup setup
ricompila e reinstalla i driver per il kernel in uso.
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: Sparmi - 07 Marzo 2014 ore 14:23
Già fatto ;)
C'ho ripensato 1 minuto dopo aver scritto il post XD

Grazie  :beer:
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 07 Marzo 2014 ore 15:34

Ultima cosa: per provare al volo a cambiare schedule (UtG nel primo post non l'hai riportato, ma forse è nel wiki), usa da root:

Codice: [Seleziona]
echo bfq > /sys/block/sdX/queue/scheduleralternative: noop, cfq

Allo stesso modo con un cat vedi con che scheduler stai gestendo il disco

PS: a me sembra tutto meglio. Ho solo un dubbio su vbox. Mi sembra lento, ma non sono tornato al vecchio kernel per confrontare!  :-[

Si nel wiki l'ho scritto ;). Adesso ho sistemato anche qui. Grazie!!  ;)

Per quanto riguarda VirtualBox, tranquillo!!  :)
Arriverà una versione con i moduli specifici per il kernel-ck!!  ;D



Attivare il BFQ

Abbiamo 2 scelte, possiamo attivarlo:

1) GLOBALMENTE (per tutti i devices)

Bobbiamo appendere elevator=bfq nei parametri del kernel in /etc/default/grub alla riga GRUB_CMDLINE_LINUX_DEFAULT=.

Codice: [Seleziona]
kdesu kate /etc/default/grub
Codice: [Seleziona]
GRUB_CMDLINE_LINUX_DEFAULT='elevator=bfq'
In questo modo attiviamo il BFQ, al posto del CFQ di default, a livello globale per tutti i devices!


10# Molto bene. Ora dobbiamo aggiornare grub.
Lanciamo:
Codice: [Seleziona]
update-gruboppure il buon vecchio:
Codice: [Seleziona]
sudo grub-mkconfig -o /boot/grub/grub.cfg .

Fatto!


2) SELETTIVAMENTE (solo per i devices che preferiamo)

Per esempio se vogliamo utilizzarlo solo per /dev/sda, lanciamo:
Codice: [Seleziona]
sudo echo bfq > /sys/block/sda/queue/scheduler
Per conferma, lanciamo:
Codice: [Seleziona]
sudo cat /sys/block/sda/queue/scheduler
Codice: [Seleziona]
noop deadline cfq [bfq] Come vedete è selezionato il BFQ!

Queste modifiche vanno perse al riavvio! Quindi per mantenerle creiamo un file:

Codice: [Seleziona]
sudo nano /etc/tmpfiles.d/IO_scheduler.conf
ed incolliamo questo:
Codice: [Seleziona]
w /sys/block/sdX/queue/scheduler - - - - bfqdove X è la lettera del device!

Fatto!


Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: Stardust_95 - 07 Marzo 2014 ore 17:11
in un sistema optimus è obbligatorio usare i driver closed? se si ci sono rischi di "fottere" il sistema? non vorrei formattare dopo più di un'anno da questa installazione  ;D
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: dinolib - 07 Marzo 2014 ore 18:29
in un sistema optimus è obbligatorio usare i driver closed? se si ci sono rischi di "fottere" il sistema? non vorrei formattare dopo più di un'anno da questa installazione  ;D
che formatti e formatti?
Se canni i driver video entri in modalità di emergenza (o come si chiama) e ti reinstalli i closed.
Magari la prima volta prendi nota dei pacchetti che rimuovi (carta e penna)
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: Stardust_95 - 07 Marzo 2014 ore 18:32
che formatti e formatti?
Se canni i driver video entri in modalità di emergenza (o come si chiama) e ti reinstalli i closed.
Magari la prima volta prendi nota dei pacchetti che rimuovi (carta e penna)

ho cannato i driver parecchie volte senza formattare, e l'ho chiesto perchè ho gli open, comunque fatto, senza installare i driver ck e funge  ;D
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 07 Marzo 2014 ore 21:05
Citazione
in un sistema optimus è obbligatorio usare i driver closed?
Sei sul kernel-ck?

comunque fatto, senza installare i driver ck e funge  ;D
Non fate mai le cose a caso o a metà!
 Perchè se stai usando il kernel-ck ed hai una scheda video Nvidia non usi i driver nvidia-ck?
Io proprio non vi capisco...ci credo poi ogni tanto fate casini... :).
Gli nvidia-ck sono gli stessi driver sul repo di Chakra, ma compilati per essere compatibili col kernel-ck.

Altra domanda: usi bumblebee? Fammi sapere.

 :)

@DIno: posso usarti come "cavia" per i moduli di virtual-box per il CK?  ;D
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: dinolib - 07 Marzo 2014 ore 21:42
@DIno: posso usarti come "cavia" per i moduli di virtual-box per il CK?  ;D
ma sicuro che servono? boh, tranquillo, caricali ed io li provo  ;)
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 07 Marzo 2014 ore 22:15
ma sicuro che servono? boh, tranquillo, caricali ed io li provo  ;)

PS: a me sembra tutto meglio. Ho solo un dubbio su vbox. Mi sembra lento, ma non sono tornato al vecchio kernel per confrontare!  :-[

Ecco perchè dicevo dei moduli di VB!
Se ti fila bene ora, ok, meglio così.
Magari non avevi riconfigurato i moduli come ad ogni aggiornamento del kernel! ;)
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: Stardust_95 - 07 Marzo 2014 ore 23:31
Sei sul kernel-ck?
Non fate mai le cose a caso o a metà!
 Perchè se stai usando il kernel-ck ed hai una scheda video Nvidia non usi i driver nvidia-ck?
Io proprio non vi capisco...ci credo poi ogni tanto fate casini... :).
Gli nvidia-ck sono gli stessi driver sul repo di Chakra, ma compilati per essere compatibili col kernel-ck.

Altra domanda: usi bumblebee? Fammi sapere.

 :)

@DIno: posso usarti come "cavia" per i moduli di virtual-box per il CK?  ;D

no, io non uso i driver closed, ma gli open, inoltre ho spento la GPU nvidia perchè tanto non me ne faccio nulla, era solo per sapere se il kernel-ck mi riconosceva in automatico la nvidia e quindi andava in conflitto con xorg, mi è successo varie volte quando cercavo di mettere i driver closed che non aggiornasse la configurazione di xorg e riconoscesse ancora la intel integrata ma era sulla nvidia=schermo nero  ;D
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: FranzMari - 08 Marzo 2014 ore 10:34
Non so dirvi perché, ma oggi avviando il pc ho modificato al volo la riga di grub rimettendo elevator=bfq e...funziona tutto perfettamente!
Adesso ho reinserito il parametro in grub, aspetto il prossimo riavvio per dichiarare automagicamente risolto il problema.  ;D
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 09 Marzo 2014 ore 06:51
Non so dirvi perché, ma oggi avviando il pc ho modificato al volo la riga di grub rimettendo elevator=bfq e...funziona tutto perfettamente!
Adesso ho reinserito il parametro in grub, aspetto il prossimo riavvio per dichiarare automagicamente risolto il problema.  ;D

Novità France??  :D

Forse forse ricompilo il bobcat...il tuo problema iniziale col BFQ non mi convince molto sai?...mmmmh.....vediamo....devo vedere se ad un'altra CPU bobcat succede lo stesso...
Oppure magari chissà cos'era stato...  ;)



AGGIORNAMENTI

http://chakra-project.org/bbs/viewtopic.php?pid=80423#p80423 (http://chakra-project.org/bbs/viewtopic.php?pid=80423#p80423)

Citazione da: UtG
BIG UPDATES

Since some people have had problems with nvidia drivers, especially with the ck-generic and ck-kx kernels, I rebuilt these packages and many more!!  :D
Also, now kernel ck-kx has his optimized nvidia drivers (331.38 and 304xx) !!  8)
Packages updated:

    linux-cx 3.12.6.3 > 3.12.6.4
    linux-ck-kx  3.12.6.3 > 3.12.6.4
    nvidia-ck 331.38.1 > 331.38.2
    nvidia-304xx-ck  304.117.1 > 304.117.2
    nvidia-bumblebee-ck  331.38-4 > 331.38-5
    bbswitch-ck 0.8-1 > 0.8.2
    r8168-ck   8.037.00-1 > 8.037.00-2


..and the new entries:

    nvidia-ck-kx 331.38.1
    nvidia-304xx-ck-kx 304.117.1
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: FranzMari - 09 Marzo 2014 ore 15:37
Novità France??  :D

Forse forse ricompilo il bobcat...il tuo problema iniziale col BFQ non mi convince molto sai?...mmmmh.....vediamo....devo vedere se ad un'altra CPU bobcat succede lo stesso...
Oppure magari chissà cos'era stato...  ;)
MI pare che vada tutto bene. Non so spiegarmi perché si comportasse in quel modo la prima volta  :-\
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: Sparmi - 10 Marzo 2014 ore 08:55
Al primo avvio anche il piledriven andava molto lento (ed io ho un 8 core a 4ghz  :-[), tuttavia al riavvio è stato impressionante. Tutto sistemato XD
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 10 Marzo 2014 ore 15:32
Al primo avvio anche il piledriven andava molto lento (ed io ho un 8 core a 4ghz  :-[), tuttavia al riavvio è stato impressionante. Tutto sistemato XD

Mah! Chissà perchè  :-\ :-\! È strana come cosa!
Il piledriver oltretutto lo hai compilato tu, proprio sulla tua macchina vero? Anche se in una chroot pulita  :).
Molto strano.... :-\

Magari lo segnalo nel wiki e nel forum, visto che già in due avete avuto questo tipo di "problema"!

p.s. ho letto la mail, ottimo!  ;) ;) :beer:
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: Sparmi - 10 Marzo 2014 ore 16:11
Si si, il pile l'ho compilato per primo su chroot pulito e preciso.
Non saprei dare spiegazione del motivo per cui al primo avvio risulta lento, tuttavia al secondo le differenze si vedono ;)

Spero che x il core2 sia tutto sistemato :D
Se c'è altro da compilare spara spara XD
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 10 Marzo 2014 ore 19:46
Si si, il pile l'ho compilato per primo su chroot pulito e preciso.
Non saprei dare spiegazione del motivo per cui al primo avvio risulta lento, tuttavia al secondo le differenze si vedono ;)

Spero che x il core2 sia tutto sistemato :D
Se c'è altro da compilare spara spara XD
Si, è strano davvero!
L'importante è che cmq poi ...vada come una scheggia!!!
Su IRC ho/abbiamo (^^) ricevuto un sacco di complimenti, sai??  :-[
Ehehehe

Sono tutti stra-contenti!! Soprattutto gente che usa Chakra su notebook, netbook etc...ed anche chi, come me, non ha proprio una CPU nuova nuova :D

Pensa, uno mi ha detto: "era tantissimo tempo che aspettavo il kernel ck per Chakra! Adesso posso abbandonare Arch Linux e passare finalmente a Chakra!"  ;D 8) 8)

 :beer: :beer: :beer: :beer:
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: tumbler - 10 Marzo 2014 ore 21:38
Ottimo ... complimenti strameritati per entrambi  :beer: :beer:

Io sto usando quello per il core2 ma ... mi sorge spontanea una domanda:

" Qualora vi fosse un aggiornamento al kernel di default dovrete ogni volta ricompilare un kernel nuovo con le patch e metterli sul repo? Lavoraccio se va fatto per 10 kernel immagino"

e poi

" Qualora vi stancaste  ;D di sviluppare chi utilizza questo kernel rimarrà fisso a questa release?"

 :-[ scusate il modo intervista  ;D
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: Sparmi - 10 Marzo 2014 ore 21:50
Io ho ben 32 core da mettere sotto sforzo, non credo di avere problemi. Io in 40 minuti compilo 6 kernel XD
Devo dire che è anche difficile averle tutte e 3 le macchine contemporaneamente però il mio ce lo metto  ;D
Se dovessi sbrigarmi so come fare  :-[
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 10 Marzo 2014 ore 22:23
Ottimo ... complimenti strameritati per entrambi  :beer: :beer:

Io sto usando quello per il core2 ma ... mi sorge spontanea una domanda:

" Qualora vi fosse un aggiornamento al kernel di default dovrete ogni volta ricompilare un kernel nuovo con le patch e metterli sul repo? Lavoraccio se va fatto per 10 kernel immagino"

Si, è esatto!
Ogni volta che Chakra aggiorna il kernel, noi di conseguenza aggiorniamo i nostri CK, tutti e 14!  :D


Citazione
" Qualora vi stancaste  ;D di sviluppare chi utilizza questo kernel rimarrà fisso a questa release?"
Eheheh, si questa è la paura di molti. Ma tranquillo! Io, pensa, ho intenzione a breve (se supererò il test ^^ahahah) di cominciare a pacchettizzare ufficialmente per Chakra...quindi ho intenzione di restarci a lungo...il più a lungo possibile!
Se nel caso cmq, per qualsiasi motivo dovessi lasciare, su CCR ci sono TUTTI i file necessari per compilarsi sul proprio pc il kernel-ck!!
Quindi, sicuramente qualcuno "adotterà" il pacchetto e provvederà a fare gli aggiornamenti di versione in versione....certo, magari il repo non te lo fa, ma te quando hai 20-30 minuti liberi potrai comunque compilarti il tuo kernel, semplicemente scaricando i file da CCR ;)....poi magari chiedi aiuto qui come fare al meglio ;)


Citazione
:-[ scusate il modo intervista  ;D

aaahhaha tranquillo!

Io ho ben 32 core da mettere sotto sforzo, non credo di avere problemi. Io in 40 minuti compilo 6 kernel XD
Devo dire che è anche difficile averle tutte e 3 le macchine contemporaneamente però il mio ce lo metto  ;D
Se dovessi sbrigarmi so come fare  :-[

ehehehehee, grazie Sparmi!!  ;)
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: Sparmi - 10 Marzo 2014 ore 22:35
Magari non ho moltissimo tempo da dedicare durante il giorno, perchè sto studiando a fondo le librerie Qt (e realizzando un gestionale) e programmando in PHP/Mysql/Javascript/Ajax, ma se dovessi compilare ricordatevi che Sparmi c'è!  ;D  :-[
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: pico - 10 Marzo 2014 ore 23:38
Grandi ragazzi!!!!  :beer: :beer: :beer: :beer: :beer: :beer:
Appena aggiornato il kernel  ;)
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 11 Marzo 2014 ore 10:00
Grandi ragazzi!!!!  :beer: :beer: :beer: :beer: :beer: :beer:
Appena aggiornato il kernel  ;)

Ehhehehehe, ottimo!!!  8)
È stato ricompilato perchè mi sono accorto di non averlo fatto in un buildsystem immacolato e soprattutto NON sopra il kernel core di CHakra, quindi "avrebbe potuto" non funzionare a dovere con driver tipo nvidia-bumblebee-ck e/o bbswhitch-ck !  ;)

 :beer: :beer:
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 15 Marzo 2014 ore 19:25
NEWS

presto disponibile il nuovo kernel-pf!!
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: Stardust_95 - 16 Marzo 2014 ore 10:19
configurazione:

Linux-ck-Sandybridge

nvidia-ck

bbswitch-ck

Bumblebee funziona :D però non so se stacchi la gpu quando vado a batteria...

Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 16 Marzo 2014 ore 13:42
Bumblebee funziona :D però non so se stacchi la gpu quando vado a batteria...

Non ho capito  ;D! Puoi ripetere?  :)
Calcola cmq che il bumblebee-ck fa le stesse cose di bumblebee nel repo di Chakra. È solo compilato e modificato per funzionare assieme al kernel CK, tutto qui.
Le funzionalità sono le stesse, il driver pure!
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: Stardust_95 - 16 Marzo 2014 ore 21:17
Non ho capito  ;D! Puoi ripetere?  :)
Calcola cmq che il bumblebee-ck fa le stesse cose di bumblebee nel repo di Chakra. È solo compilato e modificato per funzionare assieme al kernel CK, tutto qui.
Le funzionalità sono le stesse, il driver pure!

si ma in questo caso ho usato i driver closed, prima no:

Precedente configurazione:
Kernel chakra
bbswitch
driver nouveau

Quindi sono passato ai driver closed :P
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 19 Marzo 2014 ore 00:22
Da ora in poi posterò ogni settimana (o anche ogni 2) un piccolo riassunto dei downloads dal repo "linux-ck".
Servirà a me (a voi e, soprattutto, ai dev in futuro) per stabilire quanti utenti lo usano, in maniera tale che un giorno, magari, possa diventare un kernel alternativo ufficiale :). Questa è la mia piccola "crociata" !! ^^


Progetto e repository su SourceForge iniziato il 1 Marzo 2014


STATISTICHE GLOBALI
Dal 1 al 18 marzo


Andamento Downloads
(http://s15.postimg.org/vyp3o9wij/linux_ck_statistiche_18_03_1.png)



Nazioni per Downloads
(vi è compreso nel conteggio anche il file .db (databse) che da solo conta oltre 6000 downloads, quindi non sono kernel effettivi!)
(http://s28.postimg.org/gkbh3ja31/download_totali_1.png)



Downloads Kernel TOTALI

65 Kernel
in
18 gioni
=
3.6 downloads / giorno



Downloads (effettivi) TOTALI x Kernel

ck-kx 23 downloads
ck-sandybridge 11 downloads
ck-core2 9 downloads
ck (generico) -  9 downloads
ck-k10  -  4 downloads
ck-nehalem -  3 downloads
ck-bobcat -  3 downloads
ck-haswell  -  2 downloads
ck-ivybridge -  1 downloads
ck-barcelona  -  0 downloads
ck-atom  -  0 downloads
ck-piledriver -  0 downloads
ck-p4-  0 downloads
ck-bulldozer -  0 downloads





STATISTICHE SETTIMANALI


Nazioni per Downloads
(vi è compreso nel conteggio anche il file .db (databse) che da solo conta oltre 3000 downloads, quindi non sono kernel effettivi!)

1.    Italy                2,007
2.    United States       587
3.    Finland                169
4.    Argentina       163
5.    Germany          124
6.    Spain           124
7.    Taiwan          115
8.    Poland             21
9.    Venezuela         18
10.    Russia               8
11.    Belgium                    1


Download (effettivi) questa settimana:

(Kernel + Driver)
42


Kernel più scaricato
linux-ck-kx -  10 downloads



p.s. ricordo che il "progetto" è partito da soli 18 giorni!
Direi che posso/possiamo ritenerci soddisfatti!!
LET's GO!


Stay Tuned!
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: dinolib - 19 Marzo 2014 ore 06:57
complimenti UtG, stai facendo un ottimo lavoro!!!  :beer:
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: pico - 19 Marzo 2014 ore 10:32
 :beer: :beer: :beer: :beer: :beer:   8)
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 19 Marzo 2014 ore 23:37
Grazie a tutte e due, ragazzi!

 :beer: :beer: :beer:

A breve novità riguardo al kernel PF e al test di comparazione tra i due (e poi anche col kernel stock di chakra) ^^ !!
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 07 Aprile 2014 ore 14:50
NEWS!!

A breve (un paio di giorni) aggiornamento del kernel alla versione 3.12.15 !!!!

In più effettuerò un re-build,"sopra" al nuovo kernel, di tutti i moduli e drivers nel repo!!
In modo da avere sempre prestazioni al max!


Stay Tuned!  8)
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 07 Aprile 2014 ore 23:21
Prima di rilasciare, tra pochi minuti, il nuovo kernel (3.12.15) aggiorno un pò le statistiche!!

NUOVE STATISTICHE GLOBALI
Dal 1° marzo  al 7 Aprile

(http://s18.postimg.org/dnjrkfzax/linux_ck_statistiche_grafico_2014_04_07.png)

Downloads Kernel TOTALI

84 Kernel
in
36 gioni
=
2.33 downloads / giorno



Downloads (effettivi) TOTALI x Kernel

ck-kx 25 downloads
ck (generico) -  14 downloads
ck-sandybridge 13 downloads
ck-core2 9 downloads
ck-nehalem -  6 downloads
ck-k10  -  5 downloads
ck-bobcat -  3 downloads
ck-ivybridge -  3 downloads
ck-p4-  2 downloads
ck-haswell  -  2 downloads
ck-atom  -  2 downloads

ck-barcelona  -  0 downloads
ck-piledriver -  0 downloads
ck-bulldozer -  0 downloads


TOP COUNTRY
(http://s16.postimg.org/hbrygf18l/linux_ck_statistiche_top_country_2014_04_07.png)


Stay Tuned!  8) 8)
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 08 Aprile 2014 ore 18:14
Aggiornamenti


Sono disponibili questi kernel, al momento, aggiornati all'ultima versione 3.12.15 :

ck (generico)

AMD

ck-kx
ck-k10

INTEL
ck-core2
ck-sandybridge
ck-haswell



Sequenza dei RIlasci

Entro stasera verranno caricati:

ck-bobcat
ck-nehalem



Entro giovedì 10 compilerò:

ck-ivybridge
ck-atom



Entro lunedì 14 aprile completerò con:

ck-barcelona
ck-piledriver
ck-bulldozer



# A breve saranno disponibili anche i driver: catalyst-ck


# Nella prossima settimana svilupperò anche un sub-repo: linux-ck-testing

Questo conterrà tutti gli ultimissimi aggiornamenti dei driver video disponibili (tipo nvidia 334.21 + nvidia-304xx 304.121 ) più i possibili update testing dei muduli (vhba, r8168, broadcom-wl etc..). Inoltre verrà caricato un kernel generico aggiornato alla versione upstream 3.13-8 ed uno "unstable" alla versione 3.14-3!
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: Simonxxx84 - 11 Aprile 2014 ore 00:29
Ho installato questa versione del kernel, ed il mio notebook è diventato MERAVIGLIOSAMENTE FLUIDO!! :o Ora vorrei eliminare il kernel di default perchè non lo userò più, è possibile farlo? Ho provato tramite oktopi però mi vuole disinstallare dei programmi che non centrano una mazza con il kernel... ::)
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 11 Aprile 2014 ore 00:47
Ho installato questa versione del kernel, ed il mio notebook è diventato MERAVIGLIOSAMENTE FLUIDO!! :o

Eheheheh ^^ si, è davvero un gran bel kernel!!!  :D 8)

Per quanto riguarda:
Citazione
Ora vorrei eliminare il kernel di default perchè non lo userò più, è possibile farlo? Ho provato tramite oktopi però mi vuole disinstallare dei programmi che non centrano una mazza con il kernel... ::)

Ti sconsiglio vivamente di farlo!
In fondo ti occupa solo 50 MB di spazio su hard-disk, ma hai la possibilità, se il CK non dovesse partire perchè l'ho compilato male (e può succedere-non sono infallibile) di:
1)  avviare l'altro
2) comunicarmi l'errore
3) aggiornare poi il CK funzionante!

Tutte cose che non potresti fare, se non facendo diverse "capriole", se tu togliesse del tutto il kernel core di Chakra!
Se cmq vuoi proprio farti del male  ;D dimmelo che ti dico come fare a levarlo !  :)
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: Simonxxx84 - 11 Aprile 2014 ore 11:50
Citazione
Se cmq proprio voi farti del male  ;D dimmelo che ti dico come fare a levarlo !  :)

No No! Tranquillo :) ascolto sempre i consigli dei più esperti...ho notato un problema però stamattina su questo kernel; non mi funzionano più i tasti per luminosità ;) ho una scheda intel serie 4 integrata...
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 11 Aprile 2014 ore 14:35
; non mi funzionano più i tasti per luminosità ;) ho una scheda intel serie 4 integrata...

marca e modello please. Immagino sia un portatile, giusto?

A quale CPU corrisponde la tua " intel serie 4" ?

Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: Simonxxx84 - 11 Aprile 2014 ore 14:45
Notebook Hp Compaq Presario CQ56 102sl :) CPU Intel core Duo, ovviamente ho installato il kernel ck-core2...
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 11 Aprile 2014 ore 14:49
Notebook Hp Compaq Presario CQ56 102sl :) CPU Intel core Duo, ovviamente ho installato il kernel ck-core2...

Grazie, farò una ricerca...

Hai provato ad installare il nuovo kernel di Chakra dal repo [testing] (3.12.15) ,avviarlo e controllare se è un bug del kernel in se oppure manca un modulo al mio???
Fammi sapere.
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: dinolib - 12 Aprile 2014 ore 09:20
con l'ultimo 3.12.15-1-ck mi va in errore il modulo vhba.

(linux-ck-k10)

Ho letto qualche post a riguardo ultimamente ma non riesco a trovarlo.
Ti risultava questa cosa?
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: alex - 12 Aprile 2014 ore 15:14
Curiosità: con il comando suggerito
Codice: [Seleziona]
sudo gcc -c -Q -march=native --help=target | grep marchottengo corei7-avx -> sandybridge

io però ho un processore i5-3317u che è ivybridge (http://ark.intel.com/products/65707 (http://ark.intel.com/products/65707)).
C'è un problema di riconoscimento? o la serie uv di intel è gestita diversamente?

in realtà prima di fare il controllo, che non avevo visto, ho direttamente preso da ccr la versione ck-ivybridge e non sembra dare problemi. Ma se guardo la versione del kernel scrive qualcosa di diverso?
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 13 Aprile 2014 ore 00:54
con l'ultimo 3.12.15-1-ck mi va in errore il modulo vhba.

(linux-ck-k10)

Ho letto qualche post a riguardo ultimamente ma non riesco a trovarlo.
Ti risultava questa cosa?

Hai aggiornato il modulo negli ultimi giorni? Fammi sapere, che nel caso la risposta è si allora lo ricompilo.
Cmq è un modulo mooolto superfluo eh. Nulla di che. :)

Mi posti anche l'errore please...Ma credo già di sapere qual'è: failed to load vhba module...vero?

Curiosità: con il comando suggerito
Codice: [Seleziona]
sudo gcc -c -Q -march=native --help=target | grep marchottengo corei7-avx -> sandybridge

io però ho un processore i5-3317u che è ivybridge (http://ark.intel.com/products/65707 (http://ark.intel.com/products/65707)).
C'è un problema di riconoscimento? o la serie uv di intel è gestita diversamente?

in realtà prima di fare il controllo, che non avevo visto, ho direttamente preso da ccr la versione ck-ivybridge e non sembra dare problemi. Ma se guardo la versione del kernel scrive qualcosa di diverso?

Era già successo ad un altro utente: qui (http://forum.chakra-project.it/index.php/topic,6178.msg50337.html#msg50337).
Credo ci sia un problema di riconoscimento. Tieniti la versione ck-ivybridge! Ho controllato è quel processore è effettivamente un ivybridge..quindi...

Cosa intendi con: "Ma se guardo la versione del kernel scrive qualcosa di diverso? "
Citazione
in realtà prima di fare il controllo, che non avevo visto, ho direttamente preso da ccr
Da ccr?? Forse intendi dal mio repo! Su ccr c'è tutto il necessario per compilarsi in locale il kernel desiderato, ma non ci sono versioni specifiche: c'è quella generica che modificata compila appunto, a scelta, quella specifica. ;)

Titolo: R: Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: alex - 13 Aprile 2014 ore 01:52
Si scusami, sono stato poco chiaro... Intendevo la versione già compilata del tuo repo.

Per essere sicuro che in esecuzione c'è il tuo kernel e non quello normale che faccio? Da terminale o da info hw mi mostra la stessa versione in entrambi i modi disponibili all'avvio dal menu avanzate di grub.
Titolo: Re:R: Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 13 Aprile 2014 ore 03:22
Si scusami, sono stato poco chiaro... Intendevo la versione già compilata del tuo repo.

Per essere sicuro che in esecuzione c'è il tuo kernel e non quello normale che faccio?
Da terminale o da info hw mi mostra la stessa versione in entrambi i modi disponibili all'avvio dal menu avanzate di grub.

Lancia:
Codice: [Seleziona]
uname -r
Cmq se al boot selezioni il kernel CK (sotto opzioni avanzate) non vedo perchè dovresti avere dubbi ;)



NEWS

TUTTI i moduli relativi al kernel-CK sono stati caricati anche su CCR!!



Liberi di compilarvi in locale tutto quanto ;).
N.b. c'è un problema relativo alla pagina ccr del pacchetto "inux-ck"..non mi fa accedere! Me lo carica a fatica ma poi non è visualizzabile tramite browser.
In realtà sarebbe un pacchetto splittato, cosa che non si potrebbe uplodare, ma un kernel ha bisogno di compilare sia il kernel in se che gli headers nella medesima compila..Non so neanche, ma credo di si, se sia possibile farlo in 2 momenti diversi..Ma è una cosa tremendamente lunga e si rischia di far casino. ..Per ovviare a questa cosa si usava un trucchetto che permetteva di caricare lo stesso pacchetti splittati, però adesso pare non funzioni più col nuovo server.... :'(
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: alex - 13 Aprile 2014 ore 09:29
I dubbi li ho perchè all'avvio sotto opzioni avanzate ci sono l'avvio normale (quindi solito kernel), l'avvio con ... (la frase è troncata ma è per forza il nuovo kernel) e l'avvio della modalità ripristino.
Sia avviando con la prima voce che con la seconda poi vedo con uname: kernel 3.12.6-1-CHAKRA
quindi mi sa che il nuovo kernel installato non lo sta lanciando... dopo provo a vedere cosa combina grub.
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 14 Aprile 2014 ore 01:45
sicuramente non avrai rigenerato grub.cfg:

Codice: [Seleziona]
sudo update-grub
Dovrebbero essere 4 le voci e non 2.

La struttura è la seguente:

Avvia Chakra
Opzioni avanzate per Chakra

 >>

      Chakra normale
      Chakra normale - modalità ripristino
      CHakra CK
      Chakra CK - modalità ripristino
Titolo: R: Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: alex - 14 Aprile 2014 ore 10:48
Si, sicuramente è quello solo che ieri sono andato in giro e non ho più provato.
La cosa strana che mi lasciava dubbi è che di voci ne ho tre!

Il mese scorso avevo provato Korora, che mi ha messo in automatico il suo GRUB. Forse per questo mi ha sballato le voci. Comunque avevo già intenzione di rimettere quello di Chakra, così anche lo rigenero trovando probabilmente la voce mancante.
Titolo: Re:R: Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 14 Aprile 2014 ore 11:01
Si, sicuramente è quello solo che ieri sono andato in giro e non ho più provato.
La cosa strana che mi lasciava dubbi è che di voci ne ho tre!

Ne hai 3 all'inizo o dopo aver selezionato "Opzioni avanzate"??

Nel primo caso è ok.

Citazione
Il mese scorso avevo provato Korora, che mi ha messo in automatico il suo GRUB. Forse per questo mi ha sballato le voci. Comunque avevo già intenzione di rimettere quello di Chakra, così anche lo rigenero trovando probabilmente la voce mancante.

Buona idea ;).


EDIT:

la frase è troncata su grub.

Per ovviare a questa cosa puoi cambiare la risoluzione di grub. Ma prima verifica quali sono quelle supportate.
Sai come fare? Mi pare avevo scritto qualcosa al riguardo.
Titolo: R: Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: alex - 14 Aprile 2014 ore 11:51
Ho tre voci dopo aver selezionato "opzioni avanzate"... Ma è sicuramente GRUB, quindi appena ho un attimo sistemo.

La risoluzione l'avevo a suo tempo  già sistemata, quindi non dovrei avere problemi su quello.
Così poi finalmente vedo in azione questo nuovo kernel :)

Edit:

Ok, riprestinato GRUB e aggiunto manualmente le voci di Korora che in automatico non sono state inserite...
ora funzina tutto e scrivo dal mio bel nuovo kernel-ck senza che mi vengono segnalati errori  ;D

Ma un qualche benchmark attendibile? tanto per riportarti anche una statistica dei miglioramenti...
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: LOscuroPasseggero - 17 Giugno 2014 ore 21:48
ho intel i7 e ho seguito la guida per la generica..ho fatto tutto ma non trovo in "Opzioni avanzate per Chakra Linux" / "Advanced options for Chakra Linux"  la voce:
Chakra Linux, with Linux ck
ma solo:
Chakra Linux, with linux linux
______________________
PS: non ho attivato bfq non sapendo bene cosa fosse e non trovando molto materiale
Titolo: R: Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: dinolib - 18 Giugno 2014 ore 08:21
È probabile che dopo update-grub devi rinominare il file generato togliendo l'estensione .pacnew
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: LOscuroPasseggero - 18 Giugno 2014 ore 17:01
puoi spiegarti meglio?
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: dinolib - 18 Giugno 2014 ore 17:59
update-grub dovrebbe gnerare il file /boot/grub/grub.cfg
Il fatto è che per una serie di motivi spesso genera il file /boot/grub/grub.cfg.pacnew.
Cose devi fare (se è così):
Codice: [Seleziona]
cd /boot/grub
ls grub.cfg.pacnew
sudo mv  grub.cfg  grub.cfg.old
sudo mv  grub.cfg.pacnew  grub.cfg

Se il file .pacnew invece non esiste (anche dopo aver dato sudo update-grub) non fare niente e cerchiamo di capire meglio qual'è il tuo problema.
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: LOscuroPasseggero - 19 Giugno 2014 ore 02:43
dando:
Codice: [Seleziona]
ls grub.cfg.pacnewmi dice directory non esistente..quindi no credo esista?
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: dinolib - 19 Giugno 2014 ore 07:31
Allora posta grub.cfg (e magari l'output del terminale di update-grub)  ;)
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: LOscuroPasseggero - 20 Giugno 2014 ore 01:48
grazie per la risposta. ecco:


Codice: [Seleziona]
[jinxxx@DarkPassenger ~]$ sudo update-grub
Updating /boot/grub/grub.cfg
Creazione di grub.cfg...
Tema trovato: /usr/share/grub/themes/Sirius/theme.txt
Trovata immagine linux: /boot/vmlinuz-linux-ck
Trovata immagine initrd: /boot/initramfs-linux-ck.img
Trovata immagine linux: /boot/vmlinuz-linux
Trovata immagine initrd: /boot/initramfs-linux.img
  No volume groups found
Trovato Windows 7 (loader) su /dev/sda1
Setup resume hook
Adding swap partition /dev/sda7
fatto
[jinxxx@DarkPassenger ~]$

Codice: [Seleziona]
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
insmod part_gpt
insmod part_msdos
if [ -s $prefix/grubenv ]; then
  load_env
fi
set default="${saved_entry}"

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

set menu_color_normal=light-blue/black
set menu_color_highlight=light-cyan/blue

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_msdos
insmod ext2
set root='hd0,msdos8'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos8 --hint-efi=hd0,msdos8 --hint-baremetal=ahci0,msdos8  7ef97607-acc9-4f8b-9318-7f2c6afadd00
else
  search --no-floppy --fs-uuid --set=root 7ef97607-acc9-4f8b-9318-7f2c6afadd00
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=it_IT
  insmod gettext
fi
terminal_input console
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='hd0,msdos8'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos8 --hint-efi=hd0,msdos8 --hint-baremetal=ahci0,msdos8  7ef97607-acc9-4f8b-9318-7f2c6afadd00
else
  search --no-floppy --fs-uuid --set=root 7ef97607-acc9-4f8b-9318-7f2c6afadd00
fi
insmod gfxmenu
loadfont ($root)/usr/share/grub/themes/Sirius/dejavu_mono_14.pf2
loadfont ($root)/usr/share/grub/themes/Sirius/dejavu_sans_10.pf2
loadfont ($root)/usr/share/grub/themes/Sirius/dejavu_sans_12.pf2
loadfont ($root)/usr/share/grub/themes/Sirius/dejavu_sans_bold_14.pf2
insmod png
set theme=($root)/usr/share/grub/themes/Sirius/theme.txt
export theme
set timeout=5
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Chakra Linux' --class chakra --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-7ef97607-acc9-4f8b-9318-7f2c6afadd00' {
        savedefault
        load_video
        set gfxpayload=keep
        insmod gzio
        insmod part_msdos
        insmod ext2
        set root='hd0,msdos6'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6  70357b0c-85e1-4104-b08e-c0a05041eb91
else
          search --no-floppy --fs-uuid --set=root 70357b0c-85e1-4104-b08e-c0a05041eb91
        fi
        echo    'Caricamento Linux ck...'
        linux   /vmlinuz-linux-ck root=UUID=7ef97607-acc9-4f8b-9318-7f2c6afadd00 ro  resume=/dev/disk/by-uuid/03c1669b-90bf-4810-ae67-0d02667771d2
        echo    'Caricamento ramdisk iniziale...'
        initrd  /initramfs-linux-ck.img
}
submenu 'Opzioni avanzate per Chakra Linux' $menuentry_id_option 'gnulinux-advanced-7ef97607-acc9-4f8b-9318-7f2c6afadd00' {
        menuentry 'Chakra Linux, con Linux ck' --class chakra --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-ck-advanced-7ef97607-acc9-4f8b-9318-7f2c6afadd00' {
        savedefault
                load_video
                set gfxpayload=keep
                insmod gzio
                insmod part_msdos
                insmod ext2
                set root='hd0,msdos6'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6  70357b0c-85e1-4104-b08e-c0a05041eb91
                else
                  search --no-floppy --fs-uuid --set=root 70357b0c-85e1-4104-b08e-c0a05041eb91
                fi
echo    'Caricamento Linux ck...'
                linux   /vmlinuz-linux-ck root=UUID=7ef97607-acc9-4f8b-9318-7f2c6afadd00 ro  resume=/dev/disk/by-uuid/03c1669b-90bf-4810-ae67-0d02667771d2
                echo    'Caricamento ramdisk iniziale...'
                initrd  /initramfs-linux-ck.img
        }
        menuentry 'Chakra Linux, con Linux ck (modalità ripristino)' --class chakra --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-ck-recovery-7ef97607-acc9-4f8b-$
                load_video
                set gfxpayload=keep
                insmod gzio
                insmod part_msdos
                insmod ext2
                set root='hd0,msdos6'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6  70357b0c-85e1-4104-b08e-c0a05041eb91
                else
                  search --no-floppy --fs-uuid --set=root 70357b0c-85e1-4104-b08e-c0a05041eb91
                fi
                echo    'Caricamento Linux ck...'
                linux   /vmlinuz-linux-ck root=UUID=7ef97607-acc9-4f8b-9318-7f2c6afadd00 ro single
                echo    'Caricamento ramdisk iniziale...'
                initrd  /initramfs-linux-ck.img
        }
menuentry 'Chakra Linux, con Linux linux' --class chakra --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-advanced-7ef97607-acc9-4f8b-9318-7f2c6afadd0$
        savedefault
                load_video
                set gfxpayload=keep
                insmod gzio
                insmod part_msdos
                insmod ext2
                set root='hd0,msdos6'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6  70357b0c-85e1-4104-b08e-c0a05041eb91
                else
                  search --no-floppy --fs-uuid --set=root 70357b0c-85e1-4104-b08e-c0a05041eb91
                fi
                echo    'Caricamento Linux linux...'
                linux   /vmlinuz-linux root=UUID=7ef97607-acc9-4f8b-9318-7f2c6afadd00 ro  resume=/dev/disk/by-uuid/03c1669b-90bf-4810-ae67-0d02667771d2
                echo    'Caricamento ramdisk iniziale...'
                initrd  /initramfs-linux.img
        }
        menuentry 'Chakra Linux, con Linux linux (modalità ripristino)' --class chakra --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-linux-recovery-7ef97607-acc9$
                load_video
                set gfxpayload=keep
                insmod gzio
insmod part_msdos
                insmod ext2
                set root='hd0,msdos6'
                if [ x$feature_platform_search_hint = xy ]; then
                  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6  70357b0c-85e1-4104-b08e-c0a05041eb91
                else
                  search --no-floppy --fs-uuid --set=root 70357b0c-85e1-4104-b08e-c0a05041eb91
                fi
                echo    'Caricamento Linux linux...'
                linux   /vmlinuz-linux root=UUID=7ef97607-acc9-4f8b-9318-7f2c6afadd00 ro single
                echo    'Caricamento ramdisk iniziale...'
                initrd  /initramfs-linux.img
        }
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows 7 (loader) (su /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-0EB43498B43483ED' {
avedefault
        insmod part_msdos
        insmod ntfs
        set root='hd0,msdos1'
        if [ x$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  0EB43498B43483ED
        else
          search --no-floppy --fs-uuid --set=root 0EB43498B43483ED
        fi
        chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
fi
### END /etc/grub.d/41_custom ###


Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: UnderTheGun - 26 Luglio 2014 ore 03:15
==== KERNEL 3.15.5 ====


TUTTI i kernel-ck e i relativi moduli sono stati aggiornati!!

Changelog Linux 3.15.5: https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.15.5
Codice/pkgbuild linux-ck: https://sourceforge.net/p/chakra-linux-ck/linux-ck/ci/master/tree/


Citazione
linux-ck 3.15.5-1
bbswitch-ck-0.8-4
broadcom-wl-ck-6.30.223.141-5
nvidia-304xx-ck-304.123-1
nvidia-304xx-ck-kx-304.123-1
nvidia-ck-337.25-1
nvidia-ck-kx-337.25-1
r8168-ck-8.038.00-2
vhba-module-ck-20130607-3

News
NOTA: Con l'aggiornamento di GCC alla versione 4.9, la flag 'march=atom' è cambiata in  'march=bonnell' per i processori Atom.
Attenzione che upstream viene usato ancora il deprecato 'match=atom'.
Per maggiori info: https://gcc.gnu.org/gcc-4.9/changes.html


Per aggiornare il kernel e i vari drivers/moduli installati basta semplicemente eseguire:
Codice: [Seleziona]
sudo pacman -Syu

..e poi
Codice: [Seleziona]
sudo update-grub

Enjoy!!  :)
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: Stardust_95 - 12 Febbraio 2015 ore 23:09
UtG, mi complimento per il tuo lavoro... ma... il progetto è "morto" per caso? Vedo che non sono più aggiornati i kernel da un bel po' di mesi, oramai siamo al 3.18, non che il 3.15 faccia schifo ovviamente, mi riconosce tutto l'hardware, ma il 3.15 mi scaldava il pc molto di più dei successivi  :-[
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: jonajams - 01 Aprile 2015 ore 13:38
salve raga, mi dite se conviene ancora seguire questa guida alla luce degli aggiornamenti che vi sono stati??
Titolo: Re:Linux-CK [Kernel ottimizzato - performance migliori]
Inserito da: dinolib - 01 Aprile 2015 ore 14:35
purtroppo sembra che UtG non riesca ad aggiornare più questi kernel.

Al momento consiglio di togliere i repo dai propri elenchi e disinstallare i relativi kernel che sono troppo vecchi.

Spero che per UtG sia tutto OK e in futuro ci proporrà una versione aggiornata. O almeno... si riaffacci al forum per un saluto!