dubbi kernel custom

Problemi e discussioni inerenti al kernel e al supporto hardware in ambiente Linux
Rispondi
franz1789
Arciere Provetto
Messaggi: 410
Iscritto il: 23 giugno 2008, 14:58

Messaggio da franz1789 » 6 giugno 2011, 23:27

Salve, vorrei qualche informazione per la compilazione del kernel custom, lo facevo un po' di tempo fa (e per fortuna mantengo tutti i file modificati pronti all'uso :D ) ma ho dimenticato alcune cose, e cose nuove si sono aggiunte:
1)installando un kernel custom la cartella firmware è in comune allo stock oppure si verrà a creare una nuova cartella firmware-custom nei quali dovrò inserire eventuali firmware?
2)il driver nouveau (se non sbaglio il pacchetto è nouveau-dri e xf86-video-nouveau) va ricompilato per il nuovo kernel oppure viene tranquillamente riconosciuto dal kernel custom?
3)una domanda che ho già fatto da qualche parte, mi scuso ma non riesco proprio a ritrovare le info a riguardo: il patchset -ck introduce il bfs che, a quanto ricordo, non funziona con cgroup. Ora, poiché utilizzo systemd che sfrutta cgroup avrò problemi?
4)il kms al momento lo avvio da initramfs (early way in archwiki), per il kernel custom mi conviene più compilarlo statico dentro il kernel insieme a nouveau?

grazie mille..

EDIT: trovato l'info che cercavo sul -ck, bfs attivato di default elimina le funzioni di cgroup non supportate.. ma ancora non so come funziona con systemd :)
Ultima modifica di franz1789 il 6 giugno 2011, 23:34, modificato 1 volta in totale.

Luco
Little John
Messaggi: 957
Iscritto il: 19 giugno 2009, 11:23
Località: [MI]

Messaggio da Luco » 7 giugno 2011, 11:05

L'utilizzo di systemd con il BFS scheduler è altamente scoraggiato.
In più fai attenzione al kernel26-ck perché a volte viene fornito in versioni troppo recenti (nel mio caso un mese fa 2.6.39 che creava non pochi problemi)
--- Arch Linux user since april 2009

franz1789
Arciere Provetto
Messaggi: 410
Iscritto il: 23 giugno 2008, 14:58

Messaggio da franz1789 » 7 giugno 2011, 13:29

Beh, diciamo che il primo scoglio l'ho incontrato pure prima di systemd.
Sto preparando un kernel 2.6.39.1 con bfs e bfq, il problema è che utilizzando la patch di -ck il kernel mi diventa kernel26-ck-custom anche se la localversion è solo -custom.. credo sia collegato a questo il fatto che al riavvio ovviamente non trova alcun modulo da caricare (dato che la cartella del kernel è /usr/src/kernel-ck-custom)..
non so come cavolo fare a togliere quella -ck.. dal localconfig nel kernel non c'è, nei miei pkgbuild non c'è.. dove devo andare a trovarla???

EDIT: credo di aver trovato la riga incriminata nel Makefile.. vediamo se così va meglio :D (ci vorrebbe il sorriso sdentato)
Ultima modifica di franz1789 il 7 giugno 2011, 13:34, modificato 1 volta in totale.

Avatar utente
dieghen89
Little John
Messaggi: 1310
Iscritto il: 28 novembre 2008, 17:53
Località: Provincia di Udine
Contatta:

Messaggio da dieghen89 » 7 giugno 2011, 13:35

Controlla il pkgbuild del kernel-netbook...Con sed gli tolgo il -ck...
XPS 13 Developer Edition i7-4650U/hd5000 + KDE
Eeepc 1015PEM Black + KDE Minimal + kernel-netbook + acpi-eeepc-1015pem --> GUIDA

franz1789
Arciere Provetto
Messaggi: 410
Iscritto il: 23 giugno 2008, 14:58

Messaggio da franz1789 » 7 giugno 2011, 14:08

Allora, il problema di -ck è stato risolto, finalmente la cartella è giusta, ma non riesco a capire perché i moduli non vengono caricati.. uname -r mi restituisce il giusto 2.6.39-custom ma all'avvio lsmod è vuoto e ovviamente nulla si avvia..
ecco il pkgbuild: http://pastebin.com/q3yr7i7U
per caso ci sono grosse correzioni?

Avatar utente
ambro
Robin Hood
Messaggi: 1933
Iscritto il: 27 agosto 2009, 21:37
Località: Verona

Messaggio da ambro » 7 giugno 2011, 17:16

franz1789 ha scritto:EDIT: trovato l'info che cercavo sul -ck, bfs attivato di default elimina le funzioni di cgroup non supportate.. ma ancora non so come funziona con systemd :)
Io sto utilizzando il kernel26-ck su un computer fisso con systemd e non mi sta dando problemi di sorta... anzi... :)
L'unica cosa non riesco più a togliere l'initrd senza incappare nel kernel panic, ma questo è un problema mio...
Ultima modifica di ambro il 7 giugno 2011, 17:19, modificato 1 volta in totale.
PC: Amd FX-6100-Nvidia GT630-SSD- 64bit - kernel 4.3-ck - KDE Plasma 5
Mediacenter: Asrock Q2900 Itx - VGA Intel - 64bit - kernel 4.3-ck - lxde - Kodi - isengard
Netbook: Asus eeepc1001 - i686 - kernel 4.3 - lxde

Rispondi