Ubuntu music player

Re: Απάντηση: Re: Ubuntu music player

στο κτλ κτλ κάτι δεν έγραψες σωστά

#chown -R to-onoma-tou-user /home/to-onoma-tou-user/fakelo-music

μπορει... θα το ξαναδω

# εννοεις σαν root ή σαν user ξεκινω με # ;;

και στο τέλος fakelo-music ή fakelo/music ;
 
Last edited:
Απάντηση: Re: Απάντηση: Re: Ubuntu music player

αν θυμαμαι καλα μπλε
τα εκανα αλλα δεν ξερω αν πετυχαν :frusty:

εάν είναι μπλε είναι αυτό που σου έδωσα
εάν είναι πράσινο είναι το symlink

τπ, κανε αυτό για πιο εύκολα

Code:
# umount /var/lib/mpd/music
Code:
$ gksu pcmanfm
θα σου ανοιξει το file maneger (pcmanfm)
πατάς ctrl + l και σου ανοίγει η γραμμή διεύθυνσης και εκεί βάζεις
/var/lib/mpd


enter και είσαι μέσα στο φάκελο, εάν δεις symlink (θα έχει το χαρακτηριστικό βελάκι) το διαγράφεις

* το gksu σου ανοίγει κάποιο πρόγραμμα με δικαιώματα root
 
Απάντηση: Re: Απάντηση: Re: Ubuntu music player

μπορει... θα το ξαναδω

# εννοεις σαν root ή σαν user ξεκινω με # ;;

και στο τέλος fakelo-music ή fakelo/music ;

είπαμε όπου δεις
$ = user
# = root

για να είσαι root χωρίς την ανάγκη να βάλεις sudo είναι η εντολή που σου είπε ο tmjuju
sudo -i

στο fakelo-music θα βάλεις το όνομα του φακέλου
Music νομίζω είπες είναι ...
αρα /home/onoma/Music

*ενα bonus
άνοιξε το file manager και πάτα ctrl + h για να δεις τα κρυφά αρχεία
πάτα .bashrc και θα σε πάει σε ένα αρχείο
άνοιξε με διπλό κλικ
βρες την γραμμή
# force_color_prompt=yes
και κανε uncommented (βγάλε το #)
save και άνοιξε κονσόλα

:BDBDG54::ernaehrung004:
 
Last edited:
Re: Απάντηση: Re: Απάντηση: Re: Ubuntu music player

είπαμε όπου δεις
$ = user
# = root

για να είσαι root χωρίς την ανάγκη να βάλεις sudo είναι η εντολή που σου είπε ο tmjuju
sudo -i

στο fakelo-music θα βάλεις το όνομα του φακέλου
Music νομίζω είπες είναι ...
αρα /home/onoma/Music

*ενα bonus
άνοιξε το file manager και πάτα ctrl + h για να δεις τα κρυφά αρχεία
πάτα .bashrc και θα σε πάει σε ένα αρχείο
άνοιξε με διπλό κλικ
βρες την γραμμή
# force_color_prompt=yes
και κανε uncommented (βγάλε το #)
save και άνοιξε κονσόλα

:BDBDG54::ernaehrung004:

Μα ναι για αυτό ρωτάω... πρώτα λοιπον γινομαι root και μετά chown κλπ κλπ ... οχι ~$ # chown κλπ κλπ... γιατι μάλλον αυτό έκανα :blush:

Το "bonus" για ποιο λόγο θα το κάνουμε;;
 
τα εκανα ολα πλεον ο user βγαινει πρασινος στην κονσολα
το Music με βελακι που ηταν μεσα στο /var/lib/mpd/music εσβησε
και οπως ηταν λογικο -ακομα κ εγω το καταλαβα πως θα γινοταν- πλέον ο mpd δεν βλεπει τπτ κ θελει εκ νεου σεταρισμα ναι;

τι κανουμε απο δω κ περα;;
 
Ε λιπον.....
Απλά άλλαξα στο mpd.conf απο /var/lib/mpd/music σε /home/user/Music και πλέον όλα ΟΚ!!!!
ΠΑΙΖΕΙ ΟΚ!!!
copy/paste στον φακελο Music ΟΚ!!!!!

Τωρα γιατι στην αρχή δεν έγινε και τώρα γίνεται, γιατι στην ουσια επέστρεψα στο αρχικό mpd.conf, μάλλον ειναι ενα απο τα μυστηρια του Linux που δεν θα λυθει ποτέ!!!!!!!
Εκτος αν εχετ καταλάβει τι έπαιξε και μπορειτε να μου το πειτε κ σε εμενα ......
 
Παιδιά για άλλη μια φορά..... τα λόγια ειναι λίγα!!!!

Κernel χρωστάω πολλά ουζακια (που λέγαμε....)!!!!!!!

Τάσο τις μπυρες θα τις πιουμε λίαν συντόμως ελπίζω!!!!

Θελω να πιστευω πως θα με ξεφορτωθειτε....
για λίγο καιρο έστω!! :worshippy:
 
λοιπόν θέλω να βάλεις εδώ το output απο
Code:
$ df -h

και

Code:
$ cat /etc/fstab

στη κονσόλα τπτ δεν άλλαξε απλά θα έχεις λίγο πιο eye-candy κονσόλα
όταν κάνεις compile είναι αρκετά χρήσιμο, για σένα απλά θα είναι λίγο πιο όμορφο

τα ουζάκια μόνο αν είναι από την πατρίδα σου :grinning-smiley-043
 
Τα ουζάκια εννοείται απο την πατρίδα.... γιατι υπάρχει και απο αλλού ουζο;; Χε χε!!!

Αυτες οι εντολές τι ειναι θα αλλάξουν κάτι ή απλα θα μας δειξουν τι παιζει;;
 
το df σου δείχνει όλα τα partitions που είναι mount στο σύστημα, δλδ το διαθέσιμο χώρο και το cat απλά διαβάζει ένα αρχείο και στο δίνει χωρίς να μπορείς να κάνεις αλλαγές

* εκτός από τα δικά σας ΚΑ-ΤΑ-ΠΛΗ-ΚΤΙ-ΚΟ ούζο από παραδοσιακό ποτοποιείο έχω πιει και στη Ναξο
 
~$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 145G 71G 67G 52% /
udev 489M 4.0K 489M 1% /dev
tmpfs 199M 864K 198M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 496M 132K 496M 1% /run/shm

~$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda2 during installation
UUID=63fbb220-35a4-49af-b769-95a9308d2a46 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda1 during installation
UUID=6d1e9f82-3227-4dae-a753-b683426d4819 none swap sw 0 0
 
Code:
# echo "/home/onoma-sou/Music /var/lib/mpd/music none bind" >> /etc/fstab
# mount -a
και θα δεις στο fstab ( cat /etc/fstab ) να έχει προσθέσει μια γραμμή αλλα και στο df -h
αυτό θα κάνει εικονικό copy το φάκελο σου Music στο /var/lib/mpd/Music
αυτό δεν το είχες κάνει για αυτό δεν σου δούλευε με /var/lib/mpd/Music

μπορείς να το κάνεις και με το leafpad
Code:
$ gksu leafpad /etc/fstab
και να βάλεις μέσα την γραμμή μόνος σου
Code:
/home/onoma-sou/Music     /var/lib/mpd/music       none     bind

μετά αλλάζεις το mpd.conf
όλα αυτά αν θες μιας και τώρα είσαι οκ
 
Ναι νομίζω πως δεν υπάρχει λόγος να το κάνω αφου πλέον δεν υπάρχει κανένα πρόβλημα... γιατι το προτείνεις να γινει αυτό; Θεωρητικά είναι πιο σωστό σαν στησιμο;
Μεσω leafpad μου φαινονται πιο κατανοητά πάντως... παρά απο κονσολα!
Ευχαριστώ πάντως!!!

Απο δω κ πέρα σιγά σιγά θα ανατρέχω για καιρό στο νημα για να θυμάμαι τις εντολές και για να κάνω επανάληψη... ξεκινάμε κ τα σχολεια απο Δευτέρα!!!
Για να μην πω οτι μπορει μετά απο λίγο καιρο να ξαναβαλω Ubuntu κ να το προσπαθήσω απο την αρχή το στησιμο... αν κ νομιζω οτι το Pulse θα μου δημιουργει προβλήματα!! Τέλος πάντων.... προς ωρας μουσικούλα!!!

Αν ποτέ έρθεις προς τα μέρη μας εννοείται να ενημερώσεις.... να κανονισουμε και με τον tmjuju να βρεθουμε!!!!
 
κάπου πιο πριν είπε ο tmjuju ότι είναι πιο σωστό να είναι στο "/var/lib/mpd/music", εγώ είπαμε δεν το κατέχω

εάν βάλεις ubuntu στο mpd.conf από τι είδα ο mpd αδιαφορεί για την κάρτα που χρησιμοποιεί το σύστημα και επιλέγει ότι του βάλεις στο mpd.conf οπότε μπορεί να μην έχεις θέμα με το pulse

ok, θα ενημερώσω οπωσδήποτε όταν ανέβω :ernaehrung004:
 
Ναι το θυμάμαι αυτό που ειπε ο tmjuju αλλα μάλλον στο δικό μου σεταπ καλύτερα βολευει αυτό που εχω... οπότε δεν το πειράζω!!

Ναι το θυμάμαι πως ετσι ειναι στο mpd.conf αλλα δεν κατάφερα να το κάνω να παιξει... βεβαια τοτε δεν ειχα βάλει το 1,0 σαν εξοδο της καρτας και μπορει αυτο να ήταν... τέλος πάντων!!

Να σας ρωτήσω τωρα και κάτι άλλο... υπάρχει τρόπος να δω κατα πόσο παιζει bit perfect;
Εχω κάτι αρχεια 24/88,2 τα οποια κανονικά η κάρτα μου δεν τα παιζει... ειναι νομιζω περιορισμός του τσιπ της Tenor που χρησιμοποιεί... παρ, όλα αυτά, με το mpd παιζουν κανονικά... αρα μαλλον κάνει κάποιο downsampling... και αν ειναι να το κάνει μόνο σε αυτά που δεν παιζει η κάρτα καλώς.. φοβάμαι μηπως το κάνει σε όλα!!


Ελπίζω να μπορέσεις να μας ερθεις συντομα!!!:ernaehrung004:
 
τωρα εχεις αυτα στο mpd.conf
Code:
audio_output {
 type "alsa"
 name "My ALSA Device"
 device "hw:1,0" # optional
 mixer_device "default" # optional
 mixer_control "PCM" # optional
 mixer_index "0" # optional
 }
τα κάνεις έτσι
Code:
audio_output {
 type "alsa"
 name "My ALSA Device"
 device "hw:1,0" # optional
 # mixer_device "default" # optional
 # mixer_control "PCM" # optional
 # mixer_index "0" # optional
 }

και θα περάσει σίγουρα bit-perfect

τώρα για να δεις τι codec(rate) υποστηρίζει η κάρτα σου

Code:
cat /proc/asound/card1/codec#0
και θα πάρεις κάτι τέτοιο

Code:
cat /proc/asound/card0/codec#3
Codec: Nvidia GPU 14 HDMI/DP
Address: 3
AFG Function Id: 0x1 (unsol 0)
Vendor Id: 0x10de0014
Subsystem Id: 0x10de0101
Revision Id: 0x100100
No Modem Function Group found
Default PCM:
    rates [0x0]:
    bits [0x0]:
    formats [0x0]:
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=0, o=0, i=0, unsolicited=0, wake=0
Node 0x04 [Audio Output] wcaps 0x72b1: 8-Channels Digital Stripe CP
  Converter: stream=6, channel=0
  Digital: Enabled GenLevel
  Digital category: 0x2
  PCM:
   [B][SIZE=3] rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000[/SIZE][/B]
    bits [0xe]: 16 20 24
    formats [0x5]: PCM AC3
  Unsolicited: tag=00, enabled=0
Node 0x05 [Pin Complex] wcaps 0x407381: 8-Channels Digital CP
  Control: name="IEC958 Playback Con Mask", index=3, device=0
  Control: name="IEC958 Playback Pro Mask", index=3, device=0
  Control: name="IEC958 Playback Default", index=3, device=0
  Control: name="IEC958 Playback Switch", index=3, device=0
  Control: name="ELD", index=0, device=9
  Pincap 0x09000094: OUT Detect HBR HDMI DP
  Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
    Conn = Digital, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x00:
  Unsolicited: tag=05, enabled=1
  Connection: 1
     0x04

το rate είναι τι περνάει αυτούσιο, τα άλλα τα κάνει resample σε 48000khz 16bit
αν θες να τα κάνει κάτι άλλο γίνετε αλλά μετά θα τα κάνει όλα σε ότι του πεις
 
Edit: Να κάνω comment δλδ τις υπόλοιπες γραμμες στο a. output

Ναι ξέρω τι ειναι το rate! :)
Oχι δεν θέλω να παιζει κάτι άλλο απο αυτό που ειναι το κάθε αρχειο... bit perfect δλδ!!
Ισως θα ειχε κάποιο ναοημα να μπορώ να του λέω αν θέλω κάνει ενα χ2 upsampling στα 16/44,1 αλλα αφου η κάρτα δεν παιζει 88.2, δεν θέλω κάτι άλλο...

Στο παράδειγμα που εβαλες απο την κάρτα σου που φαινεται οτι τα τα κάνει resample; Για να τσεκαρω κ την δικια μου...
 
Last edited: