va bene anche non a paritá di hw...poi si tratta solo di cambiare qualcosa in caso di cpu amd e qualcosa in Device driver (rete e video)....molto meglio di spulciarsi tutti i menú e sottomenú...
Core2/newer xeon mi sembra la scelta migliore (anche per i vari i3 i5 i7)
Io ho il kernel con le opzioni del .config per core2 in pratica quasi uguale al tuo Marco (differisce quasi di niente)
e ho provato a dare i parametri di alsa ( ho messo 40 ) da te suggeriti.....me gusta mucho....e non si perde equilibrio ...anzi
Ha ragione Paolo....mi stai diventando un Hacker.....e dai che è divertente....una specie di processo alchemico
player1:thin client+voyage - player2:futros450+Debian > Usb Transport: I2soverUSB + DAC (6x1704+I/V a tubi) - Attenuatore passivo Lightspeed
Ampli finale: OTL 6C33 - MyRef Fremen Ed. - Diff.: Diapason Adamantes II - Guida LMS+Squeezelite - B
Le specifiche (per i CFLAGS) le ho trovate facendo cat /proc/cpuinfo e confrontandole con quanto previsto qui: https://wiki.gentoo.org/wiki/Safe_CF...lem.2FWestmere, come avevo già scritto, quindi per confornto con quanto emerge dall'utilizzo di -march=native e march=core2, si vede quali sono le specificità del Celeron N2930.
Io ho scelto comunque di lasciare native, ma puoi mettere core2 o generic x86_64, eventualmente impostando i CFLAG con le differenze, utile se fai cross compiling.
Per altri processori il percorso è analogo, ma può esser diversa l'architettura di riferimento.
Detto ciò, questo vale per i CFLAGS, qui non credo vengano considerati e quindi devi ripetere le opzioni. Io ho solo scelto Core2/Newer Xeon ed applicato quanto indicato dalla guida.
Il mio parere è che qui puoi solo sbagliare togliendo troppo, in realtà se lasci un modulo inutile, avrai più spazio occupato e - forse - un minimo di memoria occupata in più, ma male non fai.
Es.
quello che qui chiamamno NUMA è una modalità specifica di gestione della memoria che qui puoi solo abilitare o disabilitare, ma i programmi applicativi devono prevedere di poterla usare (cioè devono essere functionality aware), altrimenti non la usano in nessuno dei due casi.
Non mi pare che squeeezelite ne faccia uso, mentre ne fanno di certo uso i vari database server. Probabilmente non serve, ma che vantaggio si ricava dal disabilitarla?
Ciao, Marco.
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
— E. F. Schumacher (mis-attributed to A. Einstein)
________________________________________________________________________________
Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE
Infatti nella compilazione del kernel non vengono considerati. Pensavo mi era sfuggito qualche menu nel kernel....
Quello é facile.
Meno sapzio e meno tempo di compilazione sicuro. Differenze nell´ascolto non saprei...ma anche tu hai sentito una differenza tra il mio e il tuo...pensi sia dovuto al fatto della cpu generica scelta?
Se Marco ha letto quanto ho scritto sopra ....abbiamo in pratica lo stesso kernel e anche le opzioni di Alsa
Ce lo vuoi dire in soldoni se ti dichiari entusiasta o no di Gentoo e compagnia bella ....perchè io lo sono e dato che abbiamo forse
lo stesso grado di sordità puo' essere che ci ritroviamo nel giudizio di questa soluzione finale ( non alla SS di Hitleriana memoria)
player1:thin client+voyage - player2:futros450+Debian > Usb Transport: I2soverUSB + DAC (6x1704+I/V a tubi) - Attenuatore passivo Lightspeed
Ampli finale: OTL 6C33 - MyRef Fremen Ed. - Diff.: Diapason Adamantes II - Guida LMS+Squeezelite - B
Ecco appunto, alchimisti, maghi e streghe pari sono... AL ROGO!!!
Scherzi a parte, credo anche che sia molto utile, ma a condizione di capire il perchè, almeno a somme linee, così che il proceso non sia un tiare gli spaghetti contro il muro e vedere cosa disegnano, ma permetta almeno di intuire le opzioni del passo successivo e provare di conseguenza.
Es.
Ho realizzato una sintesi tra il mio sconf e quello di Filippo, mantenendo l'architettura, i CGROUPS e poco altro quindi sostituendo tutto il resto. Purtroppo mi torna a succedere quel fastidioso start e stop dell ascheda audio, quindi sto cercando le differenze tra il nuovo setting e quello che va senz aproblemi.
Da dmesg quello che compare di diverso è questo:
Cioè il kernell compilato con le opzioni minimali NON carica quello che sopra è riportato, che invece è caricato da r14 'standard'. Purtroppo non c'è certezza che sia tutto (potrebbero esserci fattori 'silenti', ma come prima cosa mi viene in mente di ripristinare il driver USB HID core driver e vedere se risolve.codice:[ 9.269426] usbcore: registered new interface driver usbhid [ 9.269523] usbhid: USB HID core driver [ 11.643737] imm: Version 2.05 (for Linux 2.4.0) [ 11.809049] Fusion MPT base driver 3.04.20 [ 11.809056] Copyright (c) 1999-2008 LSI Corporation [ 11.838068] Fusion MPT SPI Host driver 3.04.20 [ 11.862715] Fusion MPT FC Host driver 3.04.20 [ 11.888224] Fusion MPT SAS Host driver 3.04.20 [ 13.221336] input: HID 04b3:310b as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/0003:04B3:310B.0001/input/input3 [ 13.221814] hid-generic 0003:04B3:310B.0001: input,hidraw0: USB HID v1.00 Mouse [HID 04b3:310b] on usb-0000:00:14.0-1/input0 [ 13.273813] device-mapper: uevent: version 1.0.3 [ 13.274055] device-mapper: ioctl: 4.34.0-ioctl (2015-10-28) initialised: dm-devel@redhat.com [ 13.430424] raid6: sse2x1 gen() 789 MB/s [ 13.447462] raid6: sse2x1 xor() 1806 MB/s [ 13.464631] raid6: sse2x2 gen() 1160 MB/s [ 13.481504] raid6: sse2x2 xor() 2167 MB/s [ 13.498579] raid6: sse2x4 gen() 1730 MB/s [ 13.515785] raid6: sse2x4 xor() 1763 MB/s [ 13.515792] raid6: using algorithm sse2x4 gen() 1730 MB/s [ 13.515796] raid6: .... xor() 1763 MB/s, rmw enabled [ 13.515799] raid6: using ssse3x2 recovery algorithm [ 13.520747] async_tx: api initialized (async) [ 13.525380] xor: measuring software checksum speed [ 13.534734] prefetch64-sse: 6632.000 MB/sec [ 13.544589] generic_sse: 6028.000 MB/sec [ 13.544594] xor: using function: prefetch64-sse (6632.000 MB/sec) [ 13.588482] md: raid6 personality registered for level 6 [ 13.588490] md: raid5 personality registered for level 5 [ 13.588494] md: raid4 personality registered for level 4 [ 13.595477] device-mapper: raid: Loading target version 1.7.0 [ 13.614752] md: raid0 personality registered for level 0 [ 13.629754] md: raid1 personality registered for level 1 [ 13.695697] md: raid10 personality registered for level 10 [ 13.708795] md: linear personality registered for level -1 [ 13.934988] input: USB Keyboard as /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.2/1-4.2:1.0/0003:04D9:A061.0002/input/input4 [ 13.987051] hid-generic 0003:04D9:A061.0002: input,hidraw1: USB HID v1.10 Keyboard [USB Keyboard] on usb-0000:00:14.0-4.2/input0 [ 13.998755] Btrfs loaded [ 14.008213] input: USB Keyboard as /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4.2/1-4.2:1.1/0003:04D9:A061.0003/input/input5 [ 14.059780] hid-generic 0003:04D9:A061.0003: input,hiddev0,hidraw2: USB HID v1.10 Device [USB Keyboard] on usb-0000:00:14.0-4.2/input1 [ 14.112828] JFS: nTxBlock = 8192, nTxLock = 65536 [ 14.665601] SGI XFS with ACLs, security attributes, no debug enabled [ 14.719105] fuse init (API version 7.24) [ 14.910078] pcnet32: pcnet32.c:v1.35 21.Apr.2008 tsbogend@alpha.franken.de [ 14.950963] sky2: driver version 1.30 [ 17.535016] bcma: bus0: Found chip with id 43225, rev 0x01 and package 0x0A [ 17.535055] bcma: bus0: Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x22, class 0x0) [ 17.535085] bcma: bus0: Core 1 found: IEEE 802.11 (manuf 0x4BF, id 0x812, rev 0x17, class 0x0) [ 17.535138] bcma: bus0: Core 2 found: PCIe (manuf 0x4BF, id 0x820, rev 0x0F, class 0x0) [ 17.554372] bcma: bus0: Bus registered [ 17.943481] iTCO_vendor_support: vendor-support=0 [ 17.959825] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.11 [ 17.960096] iTCO_wdt: Found a Bay Trail SoC TCO device (Version=3, TCOBASE=0x0460) [ 17.960376] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0) [ 18.601099] snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915]) [ 18.610911] Support for cores revisions 0x17 and 0x18 disabled by module param allhwsupport=0. Try b43.allhwsupport=1 [ 18.610919] b43: probe of bcma0:1 failed with error -524 [ 18.610970] Broadcom 43xx driver loaded [ Features: PLS ] [ 18.689772] snd_hda_codec_realtek hdaudioC1D0: ALC662 rev1: SKU not ready 0x411111f0 [ 18.690769] snd_hda_codec_realtek hdaudioC1D0: autoconfig for ALC662 rev1: line_outs=1 (0x1b/0x0/0x0/0x0/0x0) type:line [ 18.690772] snd_hda_codec_realtek hdaudioC1D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) [ 18.690775] snd_hda_codec_realtek hdaudioC1D0: hp_outs=1 (0x14/0x0/0x0/0x0/0x0) [ 18.690777] snd_hda_codec_realtek hdaudioC1D0: mono: mono_out=0x0 [ 18.690779] snd_hda_codec_realtek hdaudioC1D0: inputs: [ 18.690782] snd_hda_codec_realtek hdaudioC1D0: Mic=0x18 [ 18.718748] brcmsmac bcma0:1: mfg 4bf core 812 rev 23 class 0 irq 17 [ 18.732918] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht' [ 18.738955] brcmsmac bcma0:1 wlp2s0b1: renamed from wlan0 [ 18.755635] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/sound/card1/input8 [ 18.761540] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1b.0/sound/card1/input9 [ 18.764002] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1b.0/sound/card1/input10
Altre idee?
Tutto il resto mi pare tranquillamente eliminabile, ma vorrei disabilitare i moduli anche da Bios, così da evitare errori e warnings all'avvio. Sarò orbo ma non riesco a trovare la scheda audio, la scheda wireless, il bt, ...
Idee?
Ciao, Marco.
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
— E. F. Schumacher (mis-attributed to A. Einstein)
________________________________________________________________________________
Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE
Come non vengono considerati? I CFLAGS ?
Mi chiedi troppo... Già essere sicuri di averle sentite sarebbe un vantaggio, però con la mia architettura ed i tuoi parametri ho errori, con la tua architettura generica ed i tuoi parametri, gli errori non ci sono.
Quindi una differenza c'è.
Che sia udibile, dovuta all'architettura, ad uno o più parametri, vedremo, prima devo arrivare ad una configurazione minimale ma corretta per la mia architettura.
Ciao, Marco.
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
— E. F. Schumacher (mis-attributed to A. Einstein)
________________________________________________________________________________
Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE
Non sono ancora sicuro, sicuramente ha delle doti, ma a me, alla lunga, normalmente piace un suono più scuro e pieno, devo conviverci per un po' e convincermi che non porta con se fatica.
Paolo che ha toccato con mano quanto sia sensibile a questo aspetto al bottom può probabilmente confermarti che si tratta di un aspetto molto personale, quasi di una fissa, probabilmente la causa sono le mie povere, vecchie e bistrattate orecchie.
p.s.
Di soluzioni 'definitive' nella mia vita ne ho provate 1000 , l'unica vera sarà quella 'finale' (spero tra tanti, tanti anni).
Ciao, Marco.
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction."
— E. F. Schumacher (mis-attributed to A. Einstein)
________________________________________________________________________________
Autore della patch R2 per Squeezelite e del plugin C-3PO. note libere
Logitech media Server 7.9 > miniPc + squeezelite-R2 / SB+ > "Lu Scalmentu" NOS R2R DAC by TubeOne/ AudioResearch DAC 1-20 >
Klimo Merlino Gold TPS > DIS Interconnect > Kent Gold > Reference > Monitor Audio Studio 20 SE
indubbiamente sarebbe una svolta... ma temo che non sarà facile capirci qualcosa che vada al di la delle soluzioni empiriche.
se l'interfaccia JLSounds esporta anche un qualche controllo "HID" (Human Interface Device) è possibile.
se parli della JLSounds, in quanto hai postato non la vedo neanche io.
Quella integrata invece c'è:
queste dovrebbero essere le schede Ethernet:codice:[ 18.689772] snd_hda_codec_realtek hdaudioC1D0: ALC662 rev1: SKU not ready 0x411111f0 [ 18.690769] snd_hda_codec_realtek hdaudioC1D0: autoconfig for ALC662 rev1: line_outs=1 (0x1b/0x0/0x0/0x0/0x0) type:line [ 18.690772] snd_hda_codec_realtek hdaudioC1D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0) [ 18.690775] snd_hda_codec_realtek hdaudioC1D0: hp_outs=1 (0x14/0x0/0x0/0x0/0x0) [ 18.690777] snd_hda_codec_realtek hdaudioC1D0: mono: mono_out=0x0 [ 18.690779] snd_hda_codec_realtek hdaudioC1D0: inputs: [ 18.690782] snd_hda_codec_realtek hdaudioC1D0: Mic=0x18 ... [ 18.601099] snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
questo il WiFi:codice:[ 14.910078] pcnet32: pcnet32.c:v1.35 21.Apr.2008 tsbogend@alpha.franken.de [ 14.950963] sky2: driver version 1.30
IIRC, il BT potrebbe essere integrato nella stessa B43.codice:[ 17.535016] bcma: bus0: Found chip with id 43225, rev 0x01 and package 0x0A [ 17.535055] bcma: bus0: Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x22, class 0x0) [ 17.535085] bcma: bus0: Core 1 found: IEEE 802.11 (manuf 0x4BF, id 0x812, rev 0x17, class 0x0) [ 17.535138] bcma: bus0: Core 2 found: PCIe (manuf 0x4BF, id 0x820, rev 0x0F, class 0x0) [ 17.554372] bcma: bus0: Bus registered ... [ 18.610919] b43: probe of bcma0:1 failed with error -524 [ 18.610970] Broadcom 43xx driver loaded [ Features: PLS ] [ 18.718748] brcmsmac bcma0:1: mfg 4bf core 812 rev 23 class 0 irq 17 [ 18.732918] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht' [ 18.738955] brcmsmac bcma0:1 wlp2s0b1: renamed from wlan0
Hint: il primo "campo" dopo l'id (dopo [...]) spesso è il nome del modulo del Kernel che sta emettendo il msg. Per sapere di che si tratta, dai il comando "modinfo nome_modulo".
Ciao, Paolo.
«Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee.»
Ci sono attualmente 9 utenti che stanno visualizzando questa discussione. (0 utenti e 9 ospiti)