Guida a Logitech Media Server, Squeezelite e derivati.

Pagina 91 di 189
prima
... 41 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 141 ... ultimo
Visualizzazione dei risultati da 901 a 910 su 1883
  1. #901
    tebibyte L'avatar di bigtube
    Registrato
    May 2012
    Località
    cagliari
    Età
    70
    Messaggi
    2,258
    configurazione

    Predefinito

    Originariamente inviato da antonellocaroli
    Faccio questo post in modo che Giovanni lo possa linkare nel primo post. Come by UnixMan

    Si tratta del post installazione per debian....in partica il lavoro fatto da Paolo (UnixMan).

    Faccio una piccola premessa. Una guida passo a passo per l ínstallazione https://debian-handbook.info/browse/...ion-steps.html
    Consiglio l´installazione con due penne usb e senza HD interni collegati!!!!

    É assodato che il miglior sistema sul player che ho mai provato é debian Jessie installato in modo minimale:



    Praticamente solo con le due ultime opzioni spuntate!!! non come l´immagine, e solo da esempio.

    Per il server ho provato varie e eventuali distro debian based...ma quella che poi alla fine mi ha soddisfatto di piú e una debian Jessie installata con la prima, le due ultime e LXDE spuntate!!!

    Se qualcuno vuole un sistema minimale anche sul server seleziona le stesse opzioni del player. Chiaramente poi per configurare LMS bisogna collegarsi in rete con un altro computer o con qualsiasi cosa abbia un browser. In questo caso sarebbe meglio un terzo pc in modo da collegarsi con ssh e fare le varie modifiche.
    Diciamo che la strada piú semplice é avere sul server la grafica. A limite dopo, a sistema ottimizzato, toglierla.


    Il bello di questo sistema, parlo del player, a parte che é un sistema ottimizzato per l´audio, ci convivono senza problemi Squeezelite by Marco, MPD e NAD.
    Alla fine sono tre servizi che si attivano al momento del Play, non c é bisogno di killare niente. Sul server possono essere aperti contemporaneamente LMS, Hqplayer e Cantata e mandare in play alternativamente l´uno o l´altro.

    Perché avere un sistema chiuso come Daphile?


    Dopo Línstallazione di Debian si puó usare lo cript Di Paolo
    Lo script é uno script di ottimizzazione e installazzione.
    Con questo script avremo un sistema completo e ottimizzato con squeezelite e LMS.

    vale per il player e per il server

    Istruzioni:
    codice:
    wget http://www.audiofaidate.org/sw/aasetup.sh
    chmod  +x  aasetup.sh
    ./aasetup.sh
    Seguire le istruzioni e rispondere alle domande.

    Alla fine lo script ci da anche indicazione per editare i file di configurazione. Quindi ATTENZIONE!!!

    Lo script installa l´ultima versione del Kernel Liquorix, e per me é giusto cosi!!!

    Eventualmente si vuole installare un´altra versione del kernel basta dare:

    codice:
    sudo apt-get update
    sudo apt-cache search liquorix
    Questo ultimo comando ci da l´elenco delle versioni disponibili.
    in base alla versione che vogliamo installare proseguiamo

    es:
    codice:
    apt-get install linux-image-4.2-6.dmz.1
    A questo punto abbiamo installato il kernel con la versione che abbiamo scelto.

    Al riavvio Grub parte sempre con lúltimo kernel piú aggiornato.
    per cambiare il kernel di default basta dare

    codice:
    sudo nano /etc/default/grub
    e nella prima riga in GRUB_DEFAULT=0 modifichiamo 0 con un numero corrispondente alla riga che vogliamo avviare di default
    tipo con la procedura precedente se vogliamo avviare di default il kernel 4.2-6 il numer giusto é 3

    seguito sempre da
    codice:
    sudo update-grub
    Comunque la riga giusta si vede all´avvio di grub scegliento opzioni avanzata...

    se in caso si vuole rimuovere un Kernel vi rimando direttamente al post di Paolo

    http://www.nexthardware.com/forum/pc...tml#post948378
    Bravissimo Filippo. Grazie della collaboration. Notazione per l'uso di due pendrive....l'ho messo in evidenza anch'io che si deve procedere cosi
    e giustamente l'hai ribadito....repetita iuvant . Provvedero' ad aggiungere il tuo post come post-installazione automatica con script con riferimento
    all'autore cioè Paolo. Siamo un buon team....mi pare
    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

  2. #902
    byte L'avatar di blueray
    Registrato
    Oct 2015
    Messaggi
    176
    configurazione

    Predefinito

    Ok Paolo molto bene riguardo a quei valori comunque spulciando qua e là in rete ho trovati anche questi altri:

    echo 8192 /sys/block/sd*/queue/nr_requests
    echo -1 /proc/sys/kernel/sched_rt_runtime_us
    echo 0 /proc/sys/kernel/sched_wakeup_granularity_ns
    echo 1153530 /proc/sys/kernel/shmall
    echo 134217728 /proc/sys/kernel/shmmax
    echo 8192 /proc/sys/kernel/shmmni

    echo 67108864 /proc/sys/vm/dirty_background_bytes
    echo 134217728 /proc/sys/vm/dirty_bytes
    echo 0 /proc/sys/kernel/sched_domain/cpu*/domain*/imbalance_pct
    echo 1 /proc/sys/kernel/sched_domain/cpu*/domain*/max_ interval
    echo 0 /proc/sys/kernel/sched_domain/cpu*/domain*/cache_nice_tries
    echo 128 16000 128 125 /proc/sys/kernel/sem
    Ultima modifica di blueray : 03-12-2015 a 22:00

  3. #903
    tebibyte
    Registrato
    Aug 2011
    Età
    51
    Messaggi
    2,928
    configurazione

    Predefinito

    Originariamente inviato da antonellocaroli
    @ Paolo, questa parte non funziona....forse perché Grub all'avvio presenta un sottomenú....
    quindi ho provato anche con questo valore 1>2
    che dovrebbe essere la terza voce del primo sottomenú....ma niente parte sempre il kernel piú aggiornato...

    ne sai qualcosa?

    codice:
    # If you change this file, run 'update-grub' afterwards to update
    # /boot/grub/grub.cfg.
    # For full documentation of the options in this file, see:
    #   info -f grub -n 'Simple configuration'
    
    GRUB_DEFAULT=1>2
    GRUB_TIMEOUT=5
    GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
    GRUB_CMDLINE_LINUX_DEFAULT="quiet threadirqs"
    GRUB_CMDLINE_LINUX="threadirqs intel_idle.max_cstate=0"
    
    # Uncomment to enable BadRAM filtering, modify to suit your needs
    # This works with Linux (no patch required) and with any kernel that obtains
    # the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
    #GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
    
    # Uncomment to disable graphical terminal (grub-pc only)
    #GRUB_TERMINAL=console
    
    # The resolution used on graphical terminal
    # note that you can use only modes which your graphic card supports via VBE
    # you can see them in real GRUB with the command `vbeinfo'
    #GRUB_GFXMODE=640x480
    
    # Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
    #GRUB_DISABLE_LINUX_UUID=true
    
    # Uncomment to disable generation of recovery mode menu entries
    #GRUB_DISABLE_RECOVERY="true"
    
    # Uncomment to get a beep at grub start
    #GRUB_INIT_TUNE="480 440 1"
    Ho RISOLTO !!!!

    Mancavano ste robe ''''''''''''

    Deve essere cosi:

    codice:
    GRUB_DEFAULT='1>2'

  4. #904
    tebibyte L'avatar di UnixMan
    Registrato
    Sep 2013
    Messaggi
    2,529
    configurazione

    Predefinito

    In alternativa, si potrebbe usare anche l'opzione "saved", congiuntamente all'opzione "GRUB_SAVEDEFAULT":

    https://www.gnu.org/software/grub/ma...-configuration

    che in sostanza fa sì che, ai successivi reboot (se/finché non intervieni a mano a selezionare una scelta diversa) grub avvii sempre la entry utilizzata la volta precedente. Può essere molto comodo... devo metterlo nello script.

    (l'unico inconveniente è che, se installi un nuovo kernel, all'avvio successivo devi ricordarti di selezionarlo manualmente... altrimenti continui a partire con quello vecchio. Ma nel nostro caso non mi sembra un problema rilevante).
    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.»

  5. #905
    gibibyte L'avatar di DacPassion
    Registrato
    Jul 2014
    Messaggi
    1,250

    Predefinito

    Domanda, giocando con il parametro priorità server in avanzate>prestazioni di lms si va ad agire su tutti i processi del server quindi anche sox e compagnia bella?

    ps comunque da me sembra andare meglio "uscendo" in aiff
    Clearaudio Emotion + Satisfy + Grado Gold1 > Phono D3A DIY
    Futro S450 + Daphile / Amanero + Buffalo 2 (trident) uscita a TU Cinemag 15/15B DIY / Jlsounds + Lector Digicode TDA1541 S1
    Monoblocchi D3A 2A3 (electrolytich free!!) DIY / Coral Beta8 in BLH DIY

  6. #906
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Originariamente inviato da DacPassion
    ps comunque da me sembra andare meglio "uscendo" in aiff
    Partendo da ?
    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

  7. #907
    gibibyte L'avatar di DacPassion
    Registrato
    Jul 2014
    Messaggi
    1,250

    Predefinito

    Originariamente inviato da marcoc1712
    Partendo da ?
    Flac in locale o qobuz
    Ultima modifica di DacPassion : 04-12-2015 a 15:18
    Clearaudio Emotion + Satisfy + Grado Gold1 > Phono D3A DIY
    Futro S450 + Daphile / Amanero + Buffalo 2 (trident) uscita a TU Cinemag 15/15B DIY / Jlsounds + Lector Digicode TDA1541 S1
    Monoblocchi D3A 2A3 (electrolytich free!!) DIY / Coral Beta8 in BLH DIY

  8. #908
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Originariamente inviato da DacPassion
    Flac in locale o qobuz
    Ne convengo.
    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

  9. #909
    byte L'avatar di blueray
    Registrato
    Oct 2015
    Messaggi
    176
    configurazione

    Predefinito

    Riguardo ai parametri del kernel ho notato che no vengono memorizzati al succesivo riavvio del sistema cosicchè ho fatto un piccolo script per chi volesse cimentarsi:


    #!/bin/sh


    ### BEGIN INIT INFO
    # Provides: dovecot
    # Required-Start: $local_fs $network
    # Required-Stop: $local_fs
    # Default-Start: 2 3 4 5
    # Default-Stop: 0 1 6
    # Short-Description: dovecot
    # Description: dovecot pop & imap daemon
    ### END INIT INFO
    echo 100000 | sudo tee /proc/sys/kernel/sched_min_granularity_ns

    echo 0 | sudo tee /proc/sys/kernel/sched_wakeup_granularity_ns

    echo 1000000 | sudo tee /proc/sys/kernel/sched_rt_period_us

    echo -1 | sudo tee /proc/sys/kernel/sched_rt_runtime_us

    echo 1153530 | sudo tee /proc/sys/kernel/shmall

    echo 134217728 | sudo tee /proc/sys/kernel/shmmax

    echo 8192 | sudo tee /proc/sys/kernel/shmmni

    echo 67108864 | sudo tee /proc/sys/vm/dirty_background_bytes

    echo 134217728 | sudo tee /proc/sys/vm/dirty_bytes

    echo 0 | sudo tee /proc/sys/kernel/sched_domain/cpu*/domain*/imbalance_pct

    echo 1 | sudo tee /proc/sys/kernel/sched_domain/cpu*/domain*/max_interval

    echo 0 | sudo tee /proc/sys/kernel/sched_domain/cpu*/domain*/cache_nice_tries

    echo 128 16000 128 125 | sudo tee /proc/sys/kernel/sem

    echo 8 | sudo tee /proc/sys/kernel/sched_nr_migrate

    echo 6000000 | sudo tee /proc/sys/kernel/sched_latency_ns

    echo 7000000 | sudo tee /proc/sys/kernel/sched_migration_cost_ns

    echo 800000 | sudo tee /proc/sys/kernel/sched_shares_window_ns

    exit 0


    Ultima modifica di blueray : 04-12-2015 a 17:18

  10. #910
    pebibyte L'avatar di marcoc1712
    Registrato
    Jan 2013
    Messaggi
    5,254
    configurazione

    Predefinito

    Ragazzi, scusate, mi sono perso certamente io, ma ormai questo è un thead di fine tuning, non più una guida per absolute beginners...

    Per ricapitolare:

    a. Avete raggiunto l'obiettivo di script autoinstallanti per:

    a1. solo client?
    a2. solo server?
    a3. server+client (stand alone)?

    Se si, dove si trovano e come si usano?

    A mio avviso manca evidenza di questo fondamentale aspetto per chi non ha seguito dall'inizio.

    Altri punti, dato che non voglio sovrappormi:

    b. è in programma una guida introduttiva a LMS? (oltre all'installazione, per la prima configurazione e l'utilizzo di base, quindi una introduzione alla sua architettura ed ai principii di fondo) moltisimi ne avrebbero bisogno, anche se molto c'è già, basta assemblare.

    c. ha senso/serve che scriva una guida di base a C-3PO, che poi potrà essere integrata nella guida generale?

    L'esperienza, avendo aperto le porte, rende evidente che chi ha usato Daphile spesso non è assolutamente in grado di muoversi in LMS, quindi per non rischiare che si allontani pensando sia troppo difficile, guide passo passo sarebbero senz'altro utili, altrimenti è inutile che mi inoltri in futuri sviluppo o aprire ulteriori porte...
    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

Pagina 91 di 189
prima
... 41 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 141 ... ultimo

Informazioni Thread

Users Browsing this Thread

Ci sono attualmente 5 utenti che stanno visualizzando questa discussione. (0 utenti e 5 ospiti)

Regole d'invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
nexthardware.com - © 2002-2022