GentooPlayer - Immagini x86_64, Raspberry PI 3B/3B+, Allo SparkyUsbBridge, BeagleBone Black + Botic Driver

Pagina 72 di 103
prima
... 22 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 ... ultimo
Visualizzazione dei risultati da 711 a 720 su 1026
  1. #711
    tebibyte
    Registrato
    Aug 2011
    Età
    50
    Messaggi
    2,928
    configurazione

    Predefinito

    Originariamente inviato da mannycala
    Ciao Antonello,
    una info che credo possa esserti utile.
    Ho configurato spotifyd su gentooplayer per BBB.
    Non è stato necessario compilare nulla.
    Ho utilizzato il file binario da https://github.com/Spotifyd/spotifyd/releases
    Versione armhf slim (la versione full da errore su alcune librerie mancanti)
    E' necessario utilizzare il flag --no-daemon, altrimenti da errore.
    Confermo corretto funzionamento anche con i driver botic.

    Ciao,
    Marco.
    Grazie, é una buona info.

    Avevo giá creato una ebuild per x86 e arm64...
    gp-update
    emerge --ask spotifyd-bin

    solo su versioni >=2.10

    Ma a questo punto potrei anche inserire arm.

    se ti serve l'init script per avviarlo come servizio

    codice:
    #!/sbin/openrc-run
    # Copyright 1999-2016 Gentoo Foundation
    # Distributed under the terms of the GNU General Public License v2
    # $Header: $
    
    description="Spotifyd streams music just like the official client"
    
    user="root:root"
    logfile="/var/log/spotifyd.log"
    command="/usr/bin/spotifyd"
    command_args="--no-daemon"
    start_stop_daemon_args="--nicelevel -10 --stderr ${logfile}"
    
    command_background=yes
    pidfile=/run/spotifyd.pid
    
    #need net
    depend() {
        use alsasound
        after bootmisc
    }
    
    stop() {
        ebegin "Stopping Spotifyd"
        start-stop-daemon --stop --quiet \
        --exec /usr/bin/spotifyd
        eend $?
    }
    Chiaramente devi mettere il binario in /usr/bin/


    l'unico problema é che attualmente non é gapless

    finché non includono librespot che é in upstream

    https://github.com/Spotifyd/spotifyd/issues/563
    Ultima modifica di antonellocaroli : 12-04-2020 a 11:11

  2. #712

    Predefinito

    OK grazie,
    lo script funziona ma se provo ad attivarlo in fase di boot (rc-update add spotifyd default) il servizio non parte al riavvio.
    Risulta attivo (nel senso che se provo a farlo partire con /etc/init.d/spotifyd start mi dice che è già attivo), ma in effetti non lo è (non visibile da ps aux e tantomeno da spotify)
    Qualche idea?

  3. #713
    tebibyte
    Registrato
    Aug 2011
    Età
    50
    Messaggi
    2,928
    configurazione

    Predefinito

    Originariamente inviato da mannycala
    OK grazie,
    lo script funziona ma se provo ad attivarlo in fase di boot (rc-update add spotifyd default) il servizio non parte al riavvio.
    Risulta attivo (nel senso che se provo a farlo partire con /etc/init.d/spotifyd start mi dice che è già attivo), ma in effetti non lo è (non visibile da ps aux e tantomeno da spotify)
    Qualche idea?
    Si, messo nel runvel di default crasha, ma non ho capito il motivo e non ho trovato neanche una soluzione...


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

    Predefinito

    Originariamente inviato da antonellocaroli
    Si, messo nel runvel di default crasha, ma non ho capito il motivo e non ho trovato neanche una soluzione...
    possibile che venga avviato prima che sia disponibile l'interfaccia audio e/o qualche altro servizio (e.g., dbus?) di cui ha bisogno? Inoltre, quando lo lanci in quel modo, dove va a pescare la configurazione?
    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. #715
    tebibyte
    Registrato
    Aug 2011
    Età
    50
    Messaggi
    2,928
    configurazione

    Predefinito

    Originariamente inviato da UnixMan
    possibile che venga avviato prima che sia disponibile l'interfaccia audio e/o qualche altro servizio (e.g., dbus?) di cui ha bisogno? Inoltre, quando lo lanci in quel modo, dove va a pescare la configurazione?
    no, ho provaro anche a metterlo after *, ma il fatto strano é che facendo restart, stop, start, ecc...funziona....ma nel runvel va in crash....sicuro ha bisogno di qualcosa che non trova durante il boot, ma non si capisce cosa, il log di rc non da nessuna info, a parte che é partito.

    Il file di configurazione lo cerca il binario, in tre posizioni diverse dove lo trova lo usa....nel mio caso é in /etc/spotifyd.conf, si puó aggiungere anche in command_args="--no-daemon --config path", ma non cambia, giá provato...

    non mi sembra abbia bisogno di dbus, penso ne abbia bisogno solo su sistemi con systemd, ma per scrupolo l ho messo tra le dipendenze in need...ma nisba...

  6. #716
    tebibyte
    Registrato
    Aug 2011
    Età
    50
    Messaggi
    2,928
    configurazione

    Predefinito

    ok, una cosa l ho trovata.

    non va in crash se é impostato un ip statico....

  7. #717

    Predefinito

    Originariamente inviato da antonellocaroli
    ok, una cosa l ho trovata.

    non va in crash se é impostato un ip statico....
    risolto grazie ad un mio amico.

    Nello script di init bisogna aggiungere "need dhcp"

    depend() {
    use alsasound
    need dhcpcd
    after bootmisc
    }
    poi bisogna editare il file /etc/dhcpcd.conf e aggiungere in fondo

    waitip

    Fammi sapere se va.

  8. #718
    tebibyte
    Registrato
    Aug 2011
    Età
    50
    Messaggi
    2,928
    configurazione

    Predefinito

    Originariamente inviato da mannycala
    risolto grazie ad un mio amico.

    Nello script di init bisogna aggiungere "need dhcp"

    depend() {
    use alsasound
    need dhcpcd
    after bootmisc
    }
    poi bisogna editare il file /etc/dhcpcd.conf e aggiungere in fondo

    waitip

    Fammi sapere se va.
    Penso che ti basta waitip nel file di configurazione di dhcpcd...

    mettere in deepend need dhcpcd, significa che quando nel runvel c'é spotifyd al boot avvia anche dhcpcd anche se magari uno lo ha disattivato e ha un ip statico, per esempio...
    a prescindere lo avvia come servizio....

  9. #719

    Predefinito

    Ok chiaro,
    altra domanda che non c'entra con spotifyd.
    E' prevista la possibilità di abilitare un convolutore - magari indipendentemente dal player utilizzato?
    Sarebbe comodo per chi utilizza software di correzione ambientale.

  10. #720
    tebibyte
    Registrato
    Aug 2011
    Età
    50
    Messaggi
    2,928
    configurazione

    Predefinito

    Originariamente inviato da mannycala
    Ok chiaro,
    altra domanda che non c'entra con spotifyd.
    E' prevista la possibilità di abilitare un convolutore - magari indipendentemente dal player utilizzato?
    Sarebbe comodo per chi utilizza software di correzione ambientale.
    Puoi provare a vedere se funziona con brutefir?

    https://discourse.osmc.tv/t/howto-br...convolver/8195

Pagina 72 di 103
prima
... 22 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 ... ultimo

Informazioni Thread

Users Browsing this Thread

Ci sono attualmente 3 utenti che stanno visualizzando questa discussione. (0 utenti e 3 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