Pagina 22 di 23

Re: Kernel-netbook: Topic ufficiale :)

Inviato: 15 ottobre 2012, 18:26
da nierro
Niente, pare che nessun utente linux-ck abbia problemi....mi han suggerito di provare eee-kernel-ck (o come si chiama) che comunque ha le stesse tue patch bfs e bfq, cosi vediamo se il problema è mio hw (molto strano, mai avuto problemi), o se è nel tuo kernel...
EDIT: rettifico, provo direttamente linux-ck :D

Re: Kernel-netbook: Topic ufficiale :)

Inviato: 15 ottobre 2012, 18:45
da dieghen89
nierro ha scritto:rettifico, provo direttamente linux-ck :D
ti conviene, almeno non devi compilare che ha il repo anche graysky :)

Re: Kernel-netbook: Topic ufficiale :)

Inviato: 15 ottobre 2012, 19:00
da nierro
Provato, sono da bfq e funziona tutto...adesso provo l'ibernazione (ovviamente non sarà toi ma sarà kernel) e se funziona anche quella, mi spiace darti la brutta notizia ma potrebbe essere il kernel (dopo provo anche sul netbook di mio frate che gliel'ho aggiornato oggi pure a lui il kernel-netbook, se anche lui avrà panics, mi sa proprio che il problema sta nel kernel, altrimenti è mio ...wow! Di default gli faccio utlizzare "noop" a lui come scheduler, che con gli ssd va meglio, adesso glielo modifico)
Vediamo un po'!

Re: Kernel-netbook: Topic ufficiale :)

Inviato: 15 ottobre 2012, 19:16
da nierro
Ok...a mio frate funziona alla perfezione pure con bfq.
Adesso stiamo calmi, il problema è SOLO mio, guarda un po' che fortuna ahaahha!
Sinceramente, non ho grandi idee...diciamo che su entrambi i netbook utilizziamo il precompilato. ho un eeepc1215p con atom dual core e scheda video intel, ma non c'entra nulla immagino.
D'altronde però, sul mio pc linux-ck funziona alla perfezione, testato con più riavvii e ibernazioni varie. Perciò evidentemente il mio netbook odia il tuo kernel, non vedo altra soluzione! Te la vedi? :D
No effettivamente è molto strano...unica cosa che linux-ck non ha, ma che kernel-netbook ha, è uksm (che però è presente e attivo anche sul netbook di mio fratello). Ma non ho visto un solo messaggio di errore di uksm, e nel kernel panic faceva proprio riferimento a BFS...hai idee?

Re: Kernel-netbook: Topic ufficiale :)

Inviato: 15 ottobre 2012, 19:23
da dieghen89
nierro ha scritto:hai idee?
per ora neanche una...qualche volta capitano ste cose strane. Ricordo qualche anno fa sempre con kernel-netbook ogni tanto si bloccava tutto, dovevo forzare lo spegnimento. Ho indagato per un bel po' di tempo, poi ho deciso di reinstallare e tutto ha funzionato bene (con lo stesso identico kernel).

Re: Kernel-netbook: Topic ufficiale :)

Inviato: 15 ottobre 2012, 19:39
da nierro
Uhm spero di non dover reinstallare perchè piuttosto rimango col -ck (anzi rimango col -netbook, con cfq) !!
Non so proprio...spero in qualche update della patch BFS che magari risolva, nel 3.7 a sto punto.
Intanto, grazie comunque per il supporto!
ps: nella tua firma, "utente linux #x" dove l'hai pescato? :D

Re: Kernel-netbook: Topic ufficiale :)

Inviato: 15 ottobre 2012, 19:43
da dieghen89
Ma si qualche settimana (mese) col cfq non può far male :) Ah, quello è abbastanza vecchio, http://linuxcounter.net dovrebbe essere il nuovo.

Re: Kernel-netbook: Topic ufficiale :)

Inviato: 26 ottobre 2012, 11:04
da nierro
Ciao dieghen!
Stavo pensando, visto che adesso systemd è di default in arch, perchè non fare un piccolo poll, vedere quanta gente che utilizza il tuo kernel usa l'ibernazione, e nel caso rimuovere la patch di tuxonice dal kernel?
Tanto con systemd il boot è praticamente rapido uguale (specie sui netbook, se con ssd ancora meglio). Io ci metto 5-6 secondi a ibernare e 4-5 a riprendere dall'ibernazione, contro i 2 secondi a spegnere e 10-11 a riaccendere...non cambia praticamente nulla.
Oltretutto, ibernando con systemd, si utilizza sempre e solo tuxonice, senza possibilità di scegliere l'implementazione interna al kernel dell'ibernazione (che tra l'altro è migliorata parecchio in quanto a rapidità...non è ancora paragonabile a tuxonice, ma è molto rapida), poichè tuxonice usa le stesse "userspace API as the in-kernel hibernation" (sto quotando una mail scambiata con Lennart Poettering), perciò anche dando un "echo disk > /sys/power/state" , si iberna comunque con tuxonice (per lo meno, a me succede così :D ).
Non so, vedi te come vuoi gestire la cosa...più che altro perchè oramai tuxonice da quanto ho capito è solo mantenuto, ma non più sviluppato come progetto...
Scusa la mia solità prolissità ;)
Ciao!

Re: Kernel-netbook: Topic ufficiale :)

Inviato: 27 ottobre 2012, 12:21
da dieghen89
Ciao nierro, non ho capito una cosa...Anche se non applichi la patch toi, systemd la usa lo stesso perchè ha una implementazione interna?

Il progetto cmq è rimasto fermo per mesi e mesi, nelle ultime 2 settimane invece nella ml c'è molta attività perchè nigel ha tirato fuori nuove idee e ha detto che implementerà nuove features e sta chiedendo il parere della comunità :)

Re: Kernel-netbook: Topic ufficiale :)

Inviato: 27 ottobre 2012, 12:51
da nierro
Ah wow, allora se è sviluppato attivamente cambia tutto :)
Si, praticamente è toi stesso che se non ho capito male, utilizza le stesse api dell'ibernazione interna al kernel, perciò se c'è la patch di toi, iberni comunque sempre e solo con toi (appunto, anche con "echo disk ..." ). Perciò di fatto hibernate-script non dovrebbero manco più servire (io non li ho e iberno tranquillamente con toi).
Infatti Lennart mi diceva che systemd supporta solo ed esclusivamente l'ibernazione builtin del kernel, e di fatto systemctl hibernate/suspend fanno solo un "echo disk/mem > ..." .
Comunque ripeto, se è tornato attivamente sviluppato, va molto bene (avevo smesso di seguire la ml verso luglio, e mi sembrava un progetto piuttosto morto, cioè solo patch per i nuovi kernel e stop).
Grazie dell'info, ci farò un salto a controllare di tanto in tanto ;)

Re: Kernel-netbook: Topic ufficiale :)

Inviato: 15 dicembre 2012, 19:28
da nierro
Ciao dieghen, grazie per l'ultimo aggiornamento!
Adesso finalmente posso tornare al mio bfq (che non mi dà più kernel panic), in compenso toi si comporta in modo strano: funziona benissimo, ma alla ripresa dall'ibernazione, praticamente lo schermo rimane spento, anche se vedo che si è ripreso correttamente. Tant'è che switchando ad une getty differente da quella dove lancio startx, e poi tornando alla getty "grafica" , tutto torna normale. Non capisco da cosa possa dipendere, se è un problema di toi o no.
Adesso provo ad upgradare il kernel a mio fratello e vediamo se a lui dà lo stesso problema toi!
Ciao e grazie!
EDIT: anche da mio fratello dà lo stesso identico problema...

Re: Kernel-netbook: Topic ufficiale :)

Inviato: 15 dicembre 2012, 20:08
da dieghen89
Ciao nierro, può essere qualcosa dipendente da toi stesso...Anche se ho appena ibernato (ultimamente uso solo la sospensione) e non mi da quel problema...

Re: Kernel-netbook: Topic ufficiale :)

Inviato: 15 dicembre 2012, 21:51
da nierro
Ok grazie per la conferma...uhm perchè ho provato sul mio netbook e io non uso hibernate-script (systemd utilizza automaticamente toi, perchè toi usa le stesse api della kernel-built-in hibernation), mentre sul netbook di mio fratello uso hibernate-script...ma il risultato è lo stesso...cercherò di debuggare un po'.
Intanto, grazie!

Re: Kernel-netbook: Topic ufficiale :)

Inviato: 16 dicembre 2012, 11:26
da nierro
Allora, sto provando a debuggare un po'.
Ho notato (non so da quanto è cosi in effetti) che di default la tuxonice_userui è enabled. Ho provato a disabilitarla, ma non cambia nulla.
Potresti passarmi l'output di

Codice: Seleziona tutto

cat /sys/power/tuxonice/user_interface/*
di modo che lo confronto col mio? Anche se in effetti, se qualche parametro di default fosse cambiato e avesse incasinato tutto, in teoria dovrebbe essere cambiato anche a te. Però è l'unica cosa che mi viene in mente...
La cosa strana è che col kernel 3.6 e relativo TOI, lo schermo, quando ibernavo, diventata nero, poi tornava al desktop per 2 secondi e infine si ibernava del tutto (mentre copiava il contenuto della ram su hd intendo). Adesso sembra che lo schermo si spenga del tutto praticamente subito (2 secondi dopo che clicco "iberna") ma poi non si accende più, nemmeno al resume (o meglio, arrivo a leggere la prima riga di output di tuxonice, reading kernel & process data, poi schermo nero). Per questo ho pensato a qualche impostazione relativo alla ui...però mi pare strano.
Altrimenti aprirò una discussione sulla user list di tuxonice.
Grazie!

Re: Kernel-netbook: Topic ufficiale :)

Inviato: 16 dicembre 2012, 14:22
da dieghen89
Non ti so aiutare più di tanto, non ho mai approfondito toi e devo dire che sono stato sempre fortunato sul suo funzionamento

Codice: Seleziona tutto

diego@eeepc ~>cat /sys/power/tuxonice/user_interface/*
0
0
0
0
1
0
0
/usr/sbin/tuxoniceui
30

Re: Kernel-netbook: Topic ufficiale :)

Inviato: 16 dicembre 2012, 14:53
da nierro
Tale e quale al mio ovviamente :)
Niente, avevo già provveduto a spedire una mail alla user-list. Aspetterò un verdetto!
Grazie!

Re: Kernel-netbook: Topic ufficiale :)

Inviato: 16 dicembre 2012, 20:10
da nierro
Ciao!
Oggi, preso dallo sconforto per tuxonice, mi son messo a ricompilare il tuo kernel, togliendo il supporto per TOI. Già che c'ero ho fatto un po' di alleggerimento sui moduli che non uso. Ho usato la localmodconfig e poi ho tolto le eccedenze. Sono passato da 9 Mb a 4.3Mb! E ancora vorrei ottimizzare.
Quello che volevo capire è: la prossima volta che ricompilo, dovrò modificare il pkgbuild, e mettere USE_CURRENT="y", giusto? E invece localmodconfig = "n"!
Vediamo se ho capito bene!
Un'altra cosa: la patch del loglevel, a te funziona? Perchè a me, se tolgo "quiet" dalla riga del kernel, vedo tutti i messaggi di avvio dei servizi di systemd!
# set DEFAULT_CONSOLE_LOGLEVEL to 4 (same value as the 'quiet' kernel param)
# remove this when a Kconfig knob is made available by upstream
# (relevant patch sent upstream: https://lkml.org/lkml/2011/7/26/227)
patch -Np1 -i "${srcdir}/change-default-console-loglevel.patch"
Forse ho frainteso qualcosa?

EDIT: tra l'altro, nonostante la mancanza di initramfs nel tuo kernel, il kernel -ARCH ci mette meno a caricarsi (secondo systemd-analyze) del -netbook. 3.7s contro 4.3s...devo dimagrirlo ancora :) (il mio mkinitcpio.conf è molto ottimizzato ovviamente)
In più, pare che l'hybrid-sleep introdotta da systemd 196 (o 195? non ricordo) non funzioni con TOI, ma solo con l'ibernazione implementata nel kernel (almeno, a me e mio fratello. Devo capire se è universale, in tal caso chiederò sulla mailing list di systemd e tuxonice)

Re: Kernel-netbook: Topic ufficiale :)

Inviato: 17 dicembre 2012, 18:12
da dieghen89
nierro ha scritto:Vediamo se ho capito bene!
Direi di sì :wink:
Un'altra cosa: la patch del loglevel, a te funziona?
È una patch che è lì da un bel po' di tempo, non ho mai sentito la necessità di usarla ma cerco di restare il più simile possibile al kernel -Arch...Non ho mai approfondito la questione...
EDIT: tra l'altro, nonostante la mancanza di initramfs nel tuo kernel, il kernel -ARCH ci mette meno a caricarsi (secondo systemd-analyze) del -netbook. 3.7s contro 4.3s.
Perde secondi nella primissima fase di boot, devo indagare meglio....Ce l'ho nella todo list da una vita ma il tempo libero è 0.

Re: Kernel-netbook: Topic ufficiale :)

Inviato: 17 dicembre 2012, 19:51
da nierro
Ah ok...comunque ho scoperto che è talmente piccolo e tra l'altro straottimizzato (complimenti) che in 15minuti lo compilo sul mio netbook !(avevo paura ci mettesse ore :) )
E poi, complimenti anche per il pkgbuild, molto curato!
Comunque l'ibernazione in-kernel è lentissima in confronto a TOI... è inutile, di fatto, con systemd. Devo capire a sto punto se posso rimuovere il supporto all'ibernazione, ma mantenere quello per l'hybrid-sleep, molto comodo...quando ho tempo do un'occhiata! (ormai son lanciatissimo :D )
Come al solito, grazie del tempo che dedichi alla comunità!

EDIT: comunque se per caso avessi bisogno di una mano nel testare un po' il kernel, qualsiasi cosa, posso provare ad aiutarti. Così intanto imparo sicuramente qualcosa!

EDIT2: se hai 5 minuti liberi, ti andrebbe di testare se a te la hybrid-sleep introdotta da systemd 196, col tuo kernel-netbook patchato con TOI, funziona? Giusto per capire... a me pare assurdo, non capisco perchè non dovrebbe funzionare: in fin dei conti l'hybrid sleep lancia solo in contemporanea sia la sospensione su ram, sia quella su disco...dov'è il problema con tuxonice?

Re: Kernel-netbook: Topic ufficiale :)

Inviato: 22 dicembre 2012, 12:47
da veleno77
@dieghen ti invito appena hai tempo ad aggiornare il primo post, alcuni link non funzionano, e metti direttamente anche la procedura per il tuo deposito, ho messo questa discussione in evidenza, poichè è uno dei progetti più importanti della comunità. grazie.

Re: Kernel-netbook: Topic ufficiale :)

Inviato: 22 dicembre 2012, 16:10
da dieghen89
Si la prima pagina è vecchissima, da quando ho fatto google code non l'ho mai aggiornata...Ora sistemo, grazie!

Re: Kernel-netbook: Topic ufficiale :)

Inviato: 23 dicembre 2012, 2:46
da veleno77
di niente.. e giusto che i progetti più importanti e duraturi abbiano la loro evidenza

Re: Kernel-netbook: Topic ufficiale :)

Inviato: 29 marzo 2013, 9:29
da bluray
salve, ho installato questo kernel sul mio 1001PXD con manjaro. il portatile ha una scheda wireless realteck RTL8191SEvA come indicato dal comando "lspci | grep -i net" con il kernel stock funziona ma quando parto con il Kernel-netbook non funge. sapreste aiutarmi?

Re: Kernel-netbook: Topic ufficiale :)

Inviato: 29 marzo 2013, 10:52
da dieghen89
Ciao e benvenuto nel forum.
Da una rapida ricerca il tuo modello usa gli rtl8192se, puoi controllare se il kernel -ARCH (o quello che ha manjaro) carica proprio quel modulo (lsmod)?

Ho visto che non ce li ho attivati nel mio config, ma posso farlo col prossimo aggiornamento.

Re: Kernel-netbook: Topic ufficiale :)

Inviato: 20 maggio 2013, 11:39
da Chicca
Ciao. Ho un eeepc 1015cx con gpu integrata gma 3600.
Ho provato il kernel-netbook. Sia da repository sia da aur vistando l'opzione gma3600 (ci ha messo più di 1h).
In entrmbi i casi mi va coi driver vesa, ma a 800x600 e con crash al resume.
Mentre non va con driver fbdev e modesetting che con kernel arch vanno regolarmente a 1024x600 con resume ok.
Con fbdev il kernel-netbook dà il sil seguente errore:

Codice: Seleziona tutto

(EE) open /dev/fb0: No such file or directory
.

Mi puoi dare un aiuto?