Και άλλο Linuxακι... Volumio

tuxx

Supreme Member
3 January 2014
3,319
/dev/null
Όσοι παρακολουθείτε τα νήματα που γράφω, θα έχετε φανταστεί ότι έχω κάψει το μυαλό μου για να βρω μια λύση στο πρόβλημα με το USB του raspberry.

E λοιπόν, η λύση βρέθηκε.

Την ποστάρω εδώ γιατί το πρώτο test έγινε στο volumio. Θα ακολουθήσει και τεστ στο χεράτο στήσιμο για το οποίο έχω ποστάρει τον οδηγό.


1. Κάνουμε update το volumio


Αρχικά κάνουμε login με ssh και στη συνέχεια:


Code:
nano update-script

Κάνουμε paste αυτό:
Code:
echo "$(tput setaf 1)[+] Updating system...$(tput sgr 0)"
apt-get -y update; apt-get -y upgrade
echo "$(tput setaf 1)[+] Installing Git$(tput sgr 0)"
#install git
apt-get -y install git-core

echo "$(tput setaf 1)[+] Cloning Volumio from github$(tput sgr 0)"
#git clone the Volumio-WEBUI into our nginx webserver directory
rm -rf /var/www
git clone https://github.com/volumio/Volumio-WebUI.git /var/www

echo "$(tput setaf 1)[+] Setting permissions and copying config files$(tput sgr 0)"
chmod 775 /var/www/_OS_SETTINGS/etc/rc.local
chmod 755 /var/www/_OS_SETTINGS/etc/php5/mods-available/apc.ini
chmod -R 777 /var/www/command/
chmod -R 777 /var/www/db/
chmod -R 777 /var/www/inc/

#copy relevant configuration files, preserving permissions
cp -arp /var/www/_OS_SETTINGS/etc /

#optionally remove git just to clean things up.
#apt-get -y remove git-core
echo "$(tput setaf 1)[+] All done! please reboot with sudo reboot$(tput sgr 0)"

σώζουμε και μετά:

Code:
chmod +x update-script
./update-script
reboot


2. Δίνουμε το φάρμακο για το πρόβλημα στο USB/ETHERNET

Code:
apt-get install binutils
BRANCH=next rpi-update

κάνουμε υπομονή μέχρι να τελειώσει και μετά:

Code:
nano /boot/cmdline.txt

Προσθέτουμε το παρακάτω δίπλα από τα άλλα options:

Code:
dwc_otg.fiq_enable=1 dwc_otg.fiq_fsm_enable=1 dwc_otg.fiq_fsm_mask=0x3


Τέλος δίνουμε ένα:

Code:
reboot


Μετά το reboot απολαμβάνουμε απροβλημάτιστη αναπαραγωγή μέσω δικτύου χωρίς ΚΑΝΕΝΑ ΠΡΟΒΛΗΜΑ.

Δοκίμασα μέχρι και 24/96 το οποίο δεν διανοούμουν πριν να αναπαράγω και το αποτέλεσμα ήταν ΑΠΡΟΣΚΟΠΤΗ ΑΝΑΠΑΡΑΓΩΓΗ.


Τι κάναμε:


Απλά ακολουθήσαμε τις οδηγίες του ανθρώπου που έχει προσληφθεί και ασχολείται να λύσει το πρόβλημα του USB. Κάναμε update το volumio και στη συνέχεια κατεβάσαμε το under development firmware, προσθέσαμε τα options για το usb fix και απολαμβάνουμε!!!!

Πηγή:

http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=70437
 
Last edited by a moderator:

tuxx

Supreme Member
3 January 2014
3,319
/dev/null
Το έχω ποστάρει ήδη στο volumio forum και αυτή τη στιγμή το δοκιμάζω στο Runeaudio για να το ποστάρω και εκεί και να πάρουμε ένα γενικό feedback για διαφορα usb dacs. Tέλος θα το δοκιμάσω και στη διανομή που έστησα εγώ, αν και εφόσον παίξει στο Runeaudio θα είναι οκ και στη χεράτη εγκατάσταση.

Πάντως οι devs και των δύο projects ή κοιμούνται όρθιοι ή το κρύβουν για να το παρουσιάσουν σε επόμενη έκδοση.
 

tuxx

Supreme Member
3 January 2014
3,319
/dev/null
Λοιπόν, ακούω εδώ και ώρα 24/96 μέσω samba με αρχεία κατεβασμένα από εδώ:

http://www.2l.no/hires/

Η αναπαραγωγή είναι τέλεια. Μακάρι να δουλέψει το fix και στον υπόλοιπο κόσμο που έχει προβλήματα. Σύντομα θα έχουμε feedback και από εδώ:

http://volumio.org/forum/solution-pops-and-clicks-t772.html
 

tuxx

Supreme Member
3 January 2014
3,319
/dev/null
Ήθελα να ποστάρω το παρακάτω sceenshot, το οποίο είναι τραβηγμένο κατά τη διάρκεια αναπαραγωγής flac 24/96



Ο λόγος που το κάνω είναι για να επαληθεύσω τα λεγόμενα του tmjuju σε άλλο νήμα. Όπως παρατηρείτε, η cpu και η RAM που απαιτούνται είναι σε αστεία επίπεδα και δεν χρειάζεται κανείς να ανησυχεί γι αυτά τα δύο κομμάτια της υλοποίησης στο pc audio σύστημά του. Το μόνο ζητούμενο είναι η σοβαρή υλοποίηση του hardware τόσο σε ποιότητα όσο και σε σχεδιασμό.


Σημειώσεις:

- στο volumio ο governor είναι ο performance, που σημαίνει ότι η cpu δεν κάνει scaling αλλά παραμένει συνεχώς στο max
- ένα "σπαρτιάτικο" headless σύστημα θα είχε ακόμα μικρότερη κατανάλωση καθώς δεν θα έτρεχε web server (nginx στην περίπτωση του volumio), php-fpm και samba server (θα είχε μόνο client απαιτήσεις)
 
Last edited:

tuxx

Supreme Member
3 January 2014
3,319
/dev/null
Τις τελευταίες ημέρες ο Michelangelo έχει αρχίσει σιγά σιγά να αναβαθμίζει σε Volumio 1.4 Beta όλες τις υποστηριζόμενες συσκευές:

http://volumio.org/volumio-1-4-now-upnpdlna-support-much/
http://sourceforge.net/projects/volumio/

Παρότι λόγω της εντατικης ενασχόλησης με το δικό μου project τελευταία δεν έχω βρει ακόμα το χρόνο να τη δοκιμάσω, απ' όσο διαβάζω στο forum, είναι εν γένει μια πολύ πιο σταθερή έκδοση σε σχέση με τις προηγούμενες και κυρίως υπάρχει μια out of the box υποστήριξη για πληθώρα i2s Dacs.
 

D I M __ Z

AVClub Fanatic
27 June 2006
11,110
Ελλάδα
ολίγων ημερών το ρας β+
φόρτωσα το volumio 1.4.1 ..

σε πρώτη φάση έπαιξα από την usb ...
web radio ok ...
στικάκι με mp3 320 ok
σκληρός 1Τ με flac δεν ...

κάνω update στο volumio, διαβάζει την usb αλλά είναι κενή .......

κάπου διάβασα οτι η Mdb κάτι παθαίνει όταν διαβάζει πάνω από 10k τίτλους ...


τροφοδοσία πακάκι 2Α
ενσύρματη σύνδεση στο δίκτυο του σπιτιού
usb έξοδος στον hegel ....

μια χαρά τα πάει το πιτσιρίκι ...... :a0210:

1801331_10152813894619419_5408142889392527479_o.jpg


1524304_10152813934649419_6198993230557554651_o.jpg



Μιχάλη [tuxx] δώσε οδηγίες να βάλω το archphile ... :)
 

tuxx

Supreme Member
3 January 2014
3,319
/dev/null
To θέμα των 10K τίτλων νομίζω ότι είναι του πρόβλημα του web interface του volumio και όχι του mpd!
 

DomieMic65

Supreme Member
10 July 2006
9,689
Αθήνα
Τον τελευαίο καιρό υπάρχει η τάση μεταφοράς των γνωστών rpi/arm πλατφορμών σε x86. Όσοι έχετε τέτοιες αναζητήσεις ας ρίξετε μια ματιά στο παρακάτω link:

https://volumio.org/volumio-x86-turn-old-laptop-nuc-music-player/
Αν κατάλαβα καλά μπορούμε να τρέξουμε Volumio στο οποιοδήποτε λάπτοπ;
Υπάρχουν κάπου αναλυτικές οδηγίες;
Ευχαριστώ πολύ!!
 

tuxx

Supreme Member
3 January 2014
3,319
/dev/null
Σε οποιοδήποτε x86 μηχάνημα εν γένει.

Δεν έχω βρει κάπου οδηγίες παρόλα αυτά, αλλά δεν έψαξα ιδιαίτερα. Σίγουρα θα υπάρχουν οδηγίες στο volumio forum.
 

DomieMic65

Supreme Member
10 July 2006
9,689
Αθήνα
Ευχαριστώ πολύ!
Θα το ψάξω..
Οπότε πρέπει να δω πρώτα αν το λάπτοπ μου είναι x86

Edit: τελικά δεν είναι x86 οπότε δεν γίνεται να τρέξει ε;
 
Last edited:

tuxx

Supreme Member
3 January 2014
3,319
/dev/null
Είναι, εκτός και αν έχεις τίποτα περίεργο (θα το ήξερες!)

Παίζει και σε 32 αλλά και σε 64 bits, οπότε καλύπτει το μεγαλύτερο εύρος των cpu των τελευταίων ετών.
 

DomieMic65

Supreme Member
10 July 2006
9,689
Αθήνα
Είναι, εκτός και αν έχεις τίποτα περίεργο (θα το ήξερες!)

Παίζει και σε 32 αλλά και σε 64 bits, οπότε καλύπτει το μεγαλύτερο εύρος των cpu των τελευταίων ετών.
Αα... Δεν είχα δει την απάντηση πριν το πιο πάνω edit!

Οπότε μάλλον θα παίξει και στο 64μπιτο laptop μου ναι;

Μένει να δω πως θα ξεπεράσω τους περιορισμούς του UEFI!
Πολύ σπάσιμο...
 

tuxx

Supreme Member
3 January 2014
3,319
/dev/null
Τις τελευταίες ημέρες που επί της ουσίας επανήλθα στο χόμπι μετά από μεγάλο διάστημα, έχω περάσει αρκετό χρόνο στα forums audio διανομών κλπ και κατα συνέπεια στο forum του volumio. Ας πιάσουμε όμως την ιστορία από αλλού..

Παρότι δεν έχω ασχοληθεί καθόλου με το νέο Volumio 2, το feedback που έχω από φίλους είναι πάρα πολύ θετικό. Το project σταμάτησε να είναι one man show, μαζεύτηκαν σοβαροί άνθρωποι, έγραψαν κώδικα και απ' ότι φαίνεται έφυγαν από τα στερεότυπα της τελευταίας 3ετίας.

Διαβάζοντας στο φορουμ αρκετά για την ανάπτυξη που κάνουν, και έχοντας παρατηρήσει ότι κάνουν ιδιαίτερη προσπάθεια για την x86 version, διάβασα κάπου στο forum τους ότι στο εγγύς μέλλον θα παρουσιάσουν εμπορική συσκευή x86 based που επί της ουσίας θα αποτελεί ένα ολοκληρωμένο volumio transport.

Πηγαίνοντας ένα βήμα παραπέρα, θυμήθηκα ότι η επαγγελματική ενασχόληση του Michelangelo, του "αρχηγού" δηλαδή σχετίζεται με την εταιρεία πίσω από το Udoo. Θα τον δείτε σε πολλά βίντεο της εταιρείας στο youtube να κάνει διάφορες παρουσιάσεις, όπως πχ εδώ:

https://www.youtube.com/watch?v=W5mnjJdN4rA

Εν ολίγοις, θεωρώ δεδομένο πως σε λίγους μήνες θα υπάρχει ένα ολοκληρωμένο project βασισμένο στο udoo x86 board:

https://www.kickstarter.com/projects/udoo/udoo-x86-the-most-powerful-maker-board-ever


Κλείνοντας, θα επισημάνω και κάτι αρνητικό. Έχω παρατηρήσει πως στο site του volumio υπάρχει ένα e-shop στο οποίο μπορούμε να αγοράσουμε διάφορες συσκευές, μεταξύ άλλων ακόμα και λύσεις dac της ifi. Aυτό είναι καλοδεχούμενο και θεμιτό. Αυτά τα Projects, και το λέω από πρώτο χέρι, θέλουν οικονομικούς πόρους για να επιβιώσουν. Ακόμα και αν στα ίσια θέλουν να βγάλουν λεφτά είναι επίσης θεμιτό. Ανοιχτός κώδικας δε σημαίνει απουσία business, ίσα ίσα μπορούν να συνυπάρξουν μια χαρά. Αυτό όμως που δε μου άρεσε καθόλου είναι ότι μέσα από το forum τους, έχουν ξεκινήσει να πλέκουν το εγκώμιο στις συσκευές που πωλούν. Για το λόγο αυτό, αν ξεκινήσετε την ψαχτική σας με αυτό το project, καλό θα είναι να φιλτράρετε ιδιαίτερα όσα διαβάζετε από την κοινότητα αυτή από δω και στο εξής!
 

avpap

Μέλος Σωματείου
30 September 2011
9,592
Αθηνα
1-2 ερωτησουλες παρακαλω, μιας και εχω ενα raspi1 που καθεται. Απεχω πολυ απο τον ορο audiophile, αλλα θα ηθελα να το δοκιμασω. Δεν θα συνδεθει με dac, αλλα με 5καναλο av receiver, μεσω hdmi. Το pi1 ειναι οκ ή θελει πιο δυνατο pi; Αυτη τη στιγμη, οταν παιζω μουσικη (απο nas), ειναι απο kodi πανω σε nvidia shield, αλλα θα ηθελα μια πιο απλη-αμεση λυση, η οποια να υποστηριζει και διαδικτυακες πηγες. Το yamaha app στο android δεν με ενθουσιαζει απο την ευχρηστια του. Σχετικα με το ui του volumio, διαβαζει ονοματα φακελων ή πληροφοριες tags;

Ευχαριστω πολυ!
 

tuxx

Supreme Member
3 January 2014
3,319
/dev/null
Βγήκε το Volumio 2 stable:

https://volumio.org/volumio-2-stable-release/

FIXES

Fix swap creation on Raspberry PI 1
Fix playlist creation\deletion
Fixed player name in Airplay
Fix Airplay playback with async DACs
Fixed search when Volumio is offline
Fix .cue files playback
Fixed hardware mixer dropdown when no mixer is available
Fixed alarm being activated each hour
Fixed removal of backgrounds
Fixed background color selection resulting in unusable UI
Fixed scanning of network drives on wireless
Fixed clear and play
Fixed error with installing big plugins
Fixed my webradios playback
Fixed webradios playback
Fixed albumart with strange characters retrieval
Improved syncing changes to disk
Fixed adding shares with spaces
Fixed startup volume control
Leveraging browser cache for albumarts
Fixed playback for entire genre
Fixed static IP


NEW FEATURES

Software mixer if no hard mixer is available
Ability to protect or disable hotspot
Library view
Grid View with Albumarts
Last 100 songs played in Playback menu
Added gapless playback as default
Added update db button
MPODMPDROID albumart server
Ability to control volume from mpd clients
Improved volume control on mobile devices
MPD 19.9 version
Unique SSH keys at first boot
Ability to force network scan on hotspot (compatible wi-fi dongles)
New languages (portuguese,suomi, hungarian, chinese, japanese, spanish)
Ability to update plugins when new versions are released
I2S DAC Autodetection via EEPROM
Current track vertical alignment on queue
Manual network connection
 

DomieMic65

Supreme Member
10 July 2006
9,689
Αθήνα
ερώτηση...
στο site τους γράφει πως μπορεί να τρέξει και σε μακ
ενώ βλέπω download για pc δεν βλέπω για mac
πιο κάτω όμως γράφει οδηγίες για το πως φτιάχνουμε το image στην sd για mac
μήπως κατεβάζουμε το download για pc και το περνάμε στην sd με τον τρόπο που λέει για το mac;

σόρυ για την ασχετοσύνη αλλά είπα να δω μπας και μπορέσω να το στήσω στο mac mini μου...