Εμφάνιση 1-9 από 9
  1. #1
    Εγγραφή
    14-11-2009
    Μηνύματα
    369
    Downloads
    0
    Uploads
    0
    Πώς βγαίνει ο ήχος από το HDMI σε Ubuntu 20.04 LTS σε λειτουργία SU?

    Αντιμετωπίζω το εξής μικρό και ασήμαντο προβληματάκι:

    Ως User μέσα από τις ρυθμίσεις έχω ορίσει ο ήχος να βγαίνει από το HDMI και όλα καλά βγαίνει όντως από εκεί και ακούω τους ήχους από την TV.

    Ωστόσο σε μια συγκεκριμένη εφαρμογή, την οποία πρέπει/συνιστάται να τρέχω ως SU ( Super User / Root / Administrator πείτε το όπως θέλετε ) ο ήχος δεν βγαίνει από το HDMI αλλά από το απλό Speaker Out.

    Έχω δει άρθρα όπως π.χ. αυτό:
    https://itsfoss.com/how-to-fix-no-so...tor-in-ubuntu/
    που λένε για να εγκατασταθεί κάποιο πρόγραμμα κλπ. Αλλά θεωρώ, στην δική μου περίπτωση δεν χρειάζεται κάτι τέτοιο γιατί απλά ως User μια χαρά μου βγαίνει ο ήχος από το HDMI!

    Ψάχνω λοιπόν έναν τρόπο, μια ρύθμιση που να μπορώ και ως SU να καθορίζω την έξοδο του ήχου.
    Φυσικά χωρίς να εγκατασταθεί κάτι, μια που λογικά, για τους λόγους που παρέθεσα παραπάνω, δεν θα χρειάζεται.

    Αναζητώ λοιπόν την ρύθμιση της εξόδου του ήχου ως SU* και όχι να εγκαταστήσω κάποιο ακόμα πακέτο!



    Ευχαριστώ για κάθε προσέγγιση!





    *Έτσι ώστε να μπορεί να αλλάξει και πάλι, αν και όταν χρειαστεί! Για αυτό λέω ρύθμιση!
    Τελευταία επεξεργασία από το μέλος gio4 : 13-10-21 στις 07:43. Αιτία: Διόρθωση

  2. #2
    Εγγραφή
    08-03-2007
    Μηνύματα
    18.320
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Ποια εφαρμογη εινια αυτη που σου ζηταει την να τρεχεις σαν su για να σου βγαλει ηχο?
    ديميتريس

  3. #3
    Εγγραφή
    20-12-2005
    Μηνύματα
    2.919
    Downloads
    4
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    49997/4997
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΞΑΝΘΗ
    Router
    Speedport W 724V
    SNR / Attn
    24,4(dB) / (dB)
    Πώς ρύθμισες σαν χρήστης τον ήχο να βγαίνει από το HDMI; Από κάποια GUI εφαρμογή; Αν αυτή η εφαρμογή "ρύθμισε" γράφοντας πληροφορίες στο αρχείο /home/gio4/.asoundrc τότε μπορείς να το αντιγράψεις στον κατάλογο του /root και έτσι θα έχεις την ίδια "ρύθμιση" και εκεί. Πριν το κάνεις όμως, δες α) αν υπάρχει αρχείο .asoundrc και τι περιέχει στον χρήστη σου και β) αν υπάρχει ήδη αρχείο στον /root για να μην αναιρέσεις τυχόν ρυθμίσεις που υπάρχουν εκεί.

    Εναλλακτικά μπορεί να έκανε την ρύθμιση, θέτοντας στα αρχεία εκκίνησης του shell σου (πχ .bashrc) σε κάποια ALSA_τάδε μεταβλητή. Και σε αυτήν την περίπτωση, μπορείς να το αναπαράγεις στα αρχεία του root.
    "I like offending people, because I think people who get offended should be offended" - Linus Torvalds

    "Παλιά είχαμε φτωχούς οι οποίοι ζούσανε σε φτωχογειτονιές. Τώρα, η οικονομικά δυσπραγούσα τάξη
    κατέχει στέγες υποδεέστερης ποιότητας σε υποβαθμισμένα αστικά κέντρα" - George Carlin
    Γα.... την πολιτική ορθότητα.

  4. #4
    Εγγραφή
    18-10-2006
    Ηλικία
    52
    Μηνύματα
    5.450
    Downloads
    50
    Uploads
    0
    Τύπος
    ADSL OTE
    Ταχύτητα
    20370/935
    ISP
    Conn-X 24Mbit
    DSLAM
    Cyta Hellas - ΚΟΖΑΝΗ
    Router
    level-one FBR-1416A
    Μια εφαρμογή με χρήστη root μπορεί να βγάλει ήχο και από άλλη συσκευή εκτός από τη default.
    Κώδικας:
    george@george:~$ sudo -i
    [sudo] password for george: 
    root@george:~# mpv --audio-device=alsa/hdmi:CARD=NVidia,DEV=0  http://185.33.21.111:80/ajazz_64
     (+) Audio --aid=1 (mp3 2ch 44100Hz)
    File tags:
     icy-title: Camilla Ines - Cry Me a River
    AO: [alsa] 44100Hz stereo 2ch s32
    A: 00:00:28 / 00:00:38 (74%) Cache: 9.7s/417KB
    Πιστεύω αν υπάρχει τρόπος να δηλώσεις την έξοδο ήχου κατά την εκκίνηση της εφαρμογής σου δεν θα εχεις πρόβλημα.
    Τελευταία επεξεργασία από το μέλος giorgosts : 13-10-21 στις 18:50.

  5. #5
    Εγγραφή
    14-11-2009
    Μηνύματα
    369
    Downloads
    0
    Uploads
    0
    Καταρχήν ευχαριστώ για τις απαντήσεις σας!

    @jim_p
    Προφανώς δεν το διατύπωσα σωστά, το πρόγραμμα σε ένα README.txt λέει για άσχετους λόγους ότι είναι προτιμότερο να τρέχει ως sudo. Επειδή το έχω τρέξει και ως user και ως sudo, απλά παρατήρησσα ότι ως su o ήχος βγαίναι από τα speaker.
    (Αυτό απλά ως διευκρίνηση)

    Παραθέτω (ελπίζω να τα καταφέρω) φωτό που ρύθμισα μια φορά και από τότε απλά παίζει τον ήχο ως user στο hdmi.

    Πατήστε στην εικόνα για να τη δείτε σε μεγέθυνση. 

Όνομα:  Screenshot from 2021-10-13 22-06-08.png 
Εμφανίσεις:  12 
Μέγεθος:  266,4 KB 
ID: 231539

    Τώρα, σε σχέση με αυτά που έγραψε ο imitheos:

    αρχείο ".asoundrc" δεν βρήκα στο folder το οποίο παραθέτω:

    Κώδικας:
    gio@gio-Ubuntu:~$ ls -all
    total 296
    drwxr-xr-x 23 gio  gio    4096 Οκτ   9 21:21 .
    drwxr-xr-x  3 root root   4096 Ιουν  5 09:09 ..
    -rw-------  1 gio  gio   15063 Οκτ  12 21:29 .bash_history
    -rw-r--r--  1 gio  gio     220 Ιουν  5 09:09 .bash_logout
    -rw-r--r--  1 gio  gio    3771 Ιουν  5 09:09 .bashrc
    drwx------ 25 gio  gio    4096 Οκτ  11 18:59 .cache
    -rw-rw-r--  1 gio  gio     379 Σεπ  11 15:56 .chromium-bsu
    drwx------ 20 gio  gio    4096 Οκτ   9 11:29 .config
    drwxr-xr-x  2 gio  gio    4096 Ιουν  5 09:22 Desktop
    drwxr-xr-x  2 gio  gio    4096 Ιουν  5 09:22 Documents
    drwxr-xr-x  5 gio  gio    4096 Οκτ  11 19:04 Downloads
    drwx------  3 gio  gio    4096 Οκτ   9 20:47 .gnupg
    drwxrwxr-x  4 gio  gio    4096 Σεπ  18 11:32 .java
    drwx------  3 gio  gio    4096 Ιουν  5 09:22 .local
    
    drwx------  5 gio  gio    4096 Ιουν  5 10:27 .mozilla
    drwxr-xr-x  2 gio  gio    4096 Ιουν  5 09:22 Music
    drwxr-xr-x  2 gio  gio    4096 Οκτ  13 22:06 Pictures
    drwxr-x--- 10 gio  gio    4096 Ιουλ 24 14:40 .pingus
    -rw-r--r--  1 gio  gio     807 Ιουν  5 09:09 .profile
    drwxr-xr-x  2 gio  gio    4096 Ιουν  5 09:22 Public
    -rw-rw-r--  1 gio  gio  172744 Οκτ   7 22:26 replay_pid2489.log
    drwxr-xr-x  9 gio  gio    4096 Οκτ  10 18:43 snap
    drwx------  2 gio  gio    4096 Ιουν  9 19:52 .ssh
    -rw-r--r--  1 gio  gio       0 Ιουν  9 19:52 .sudo_as_admin_successful
    drwxr-xr-x  2 gio  gio    4096 Ιουν  5 09:22 Templates
    drwx------  6 gio  gio    4096 Ιουν  6 08:56 .thunderbird
    
    drwxr-xr-x  2 gio  gio    4096 Ιουν  5 09:22 Videos
    drwxrwxr-x  3 gio  gio    4096 Οκτ   8 00:49 .visualvm
    gio@gio-Ubuntu:~$
    βρήκα ωστόσο το .bashrc στο οποίο δεν βρήκα κάποια αναγραφή ALSA!


    Αλλά έτσι και αλλιώς πάμε σε άλλη λογική εγώ θα ήθελα κάτι απλό όπως στη παραπάνω φώτο να μποορώ να μπω settings--> sounds-->
    output --> ένα Pull-Down Menu να επιλέγεις αυτό που θέλεις ή έστω κάτι να δώσω μια εντολή και και να αλλάζει σε HDMI σε speaker κλπ.
    π.χ. set sound output 1, set sound output 0, κλπ.

    Να το πω αλλιώς, να μπορώ να το εξηγήσω/δείξω και σε ένα μικρό παιδάκι του δημοτικού. Πώς να αλλάζει τον ήχο ανάλογα με τον είναι συνδεδεμένη η TV ή όχι στο ubuntάκι

    Μάλλον δεν παίζει κάτι τέτοιο...

    ε;
    Attached Thumbnails Attached Thumbnails Screenshot from 2021-10-13 22-06-08.png  

    Τελευταία επεξεργασία από το μέλος gio4 : 13-10-21 στις 23:16. Αιτία: διόρθωση

  6. #6
    Εγγραφή
    05-05-2009
    Περιοχή
    Παλαιό Φάληρο
    Μηνύματα
    9.928
    Downloads
    0
    Uploads
    0
    Ταχύτητα
    FTTH Φως το αληθ
    ISP
    OTE
    Router
    Fritz 7590
    pulse audio volume control έχεις εγκαταστήσει ?
    pavucontrol

    https://www.google.com/search?q=pavu...client=gws-wiz

    Δες και το alsamixer από terminal
    No fm radio ?
    No headphone jack ?

    Sorry no phone.

  7. #7
    Εγγραφή
    08-03-2007
    Μηνύματα
    18.320
    Downloads
    25
    Uploads
    0
    ISP
    ΟΤΕ Conn-x
    Παράθεση Αρχικό μήνυμα από gio4 Εμφάνιση μηνυμάτων
    Να το πω αλλιώς, να μπορώ να το εξηγήσω/δείξω και σε ένα μικρό παιδάκι του δημοτικού. Πώς να αλλάζει τον ήχο ανάλογα με τον είναι συνδεδεμένη η TV ή όχι στο ubuntάκι
    Οι περισσοτεροι media players δινουν επιλογη για το audio output που θες να τους ορισεις και ας μην εινια το default.
    ديميتريس

  8. #8
    Εγγραφή
    20-12-2005
    Μηνύματα
    2.919
    Downloads
    4
    Uploads
    0
    Τύπος
    VDSL2
    Ταχύτητα
    49997/4997
    ISP
    ΟΤΕ Conn-x
    DSLAM
    ΟΤΕ - ΞΑΝΘΗ
    Router
    Speedport W 724V
    SNR / Attn
    24,4(dB) / (dB)
    Παράθεση Αρχικό μήνυμα από gio4 Εμφάνιση μηνυμάτων
    Αλλά έτσι και αλλιώς πάμε σε άλλη λογική εγώ θα ήθελα κάτι απλό όπως στη παραπάνω φώτο να μποορώ να μπω settings--> sounds-->
    output --> ένα Pull-Down Menu να επιλέγεις αυτό που θέλεις ή έστω κάτι να δώσω μια εντολή και και να αλλάζει σε HDMI σε speaker κλπ.
    π.χ. set sound output 1, set sound output 0, κλπ.

    Να το πω αλλιώς, να μπορώ να το εξηγήσω/δείξω και σε ένα μικρό παιδάκι του δημοτικού. Πώς να αλλάζει τον ήχο ανάλογα με τον είναι συνδεδεμένη η TV ή όχι στο ubuntάκι

    Μάλλον δεν παίζει κάτι τέτοιο...
    ε;
    Το πράγμα περιπλέκεται. Εγώ δεν μπορώ να σε βοηθήσω γιατί δεν ξέρω από pulseaudio αλλά να κάνω κάποιες ερωτήσεις μήπως βοηθήσουν κάποιον άλλον να σε βοηθήσει.

    Καταρχάς, η ιδέα που είχα ήταν σωστή αλλά το gnome control center δεν σώζει στο asoundrc αλλά λόγω pulseaudio, μιλάει με τον δαίμονα και η πληροφορία σώζεται στο αρχείο .config/pulse/τάδε-default-sink. Δεν σε ενδιαφέρει όμως αυτό γιατί αν καταλαβαίνω καλά το πρόβλημά σου είναι άλλο από αυτό που καταλάβαμε στο αρχικό σου μήνυμα.

    Παράθεση Αρχικό μήνυμα από gio4 Εμφάνιση μηνυμάτων
    @jim_p
    Προφανώς δεν το διατύπωσα σωστά, το πρόγραμμα σε ένα README.txt λέει για άσχετους λόγους ότι είναι προτιμότερο να τρέχει ως sudo. Επειδή το έχω τρέξει και ως user και ως sudo, απλά παρατήρησσα ότι ως su o ήχος βγαίναι από τα speaker.
    (Αυτό απλά ως διευκρίνηση)
    Ο ήχος του χρήστη έχει ρυθμιστεί σωστά να δουλεύει με το hdmi αλλά ό,τι τρέχεις σαν root ακούγεται από τα ηχεία. Αν κατάλαβα καλά, αυτό γίνεται επειδή ο κάθε χρήστης τρέχει δικό του δαίμονα pulse και μιλάει με εκείνον οπότε ο δαίμονας του root δεν έχει ρυθμιστεί να χρησιμοποιεί hdmi. _ΑΝ_ είναι αυτό το πρόβλημα, μπορεί να ρυθμιστεί ο root μία φορά να χρησιμοποιεί το hdmi και θα είναι οκ χωρίς να πειράξει κάτι το παιδί.

    Μπορεί όμως να λέω βλακείες γιατί όπου διάβασα, όλοι λένε ότι η αλλαγή γίνεται αυτόματα με το που θα συνδέσεις την tv (στο ubuntu από ό,τι είδα φορτώνεται το module switch-on-connect) και με ένα ελάχιστο τεστ που έκανα μέσω qemu, όντως αλλάζει κάρτα μόνο του. Οπότε θα έπρεπε να παίζει χωρίς να κάνεις καμμία αλλαγή ούτε καν στον χρήστη.

    Εδώ υπάρχουν οδηγίες για το πώς θα μοιράζεις ένα δαίμονα μεταξύ χρηστών (ώστε να κάνεις όσες ρυθμίσες θέλεις στον χρήστη και να υφίστανται και στον root). Πριν όμως κάνεις οτιδήποτε, περίμενε απαντήσεις από τα άλλα παιδιά που έχουν εμπειρία από pulseaudio μήπως α) έγραψα βλακείες ή β) μήπως αυτό που έγραψα γίνεται πολύ εύκολα μέσω κάποιου γραφικού χωρίς να παιδεύεσαι.
    "I like offending people, because I think people who get offended should be offended" - Linus Torvalds

    "Παλιά είχαμε φτωχούς οι οποίοι ζούσανε σε φτωχογειτονιές. Τώρα, η οικονομικά δυσπραγούσα τάξη
    κατέχει στέγες υποδεέστερης ποιότητας σε υποβαθμισμένα αστικά κέντρα" - George Carlin
    Γα.... την πολιτική ορθότητα.

  9. #9
    Εγγραφή
    18-10-2006
    Ηλικία
    52
    Μηνύματα
    5.450
    Downloads
    50
    Uploads
    0
    Τύπος
    ADSL OTE
    Ταχύτητα
    20370/935
    ISP
    Conn-X 24Mbit
    DSLAM
    Cyta Hellas - ΚΟΖΑΝΗ
    Router
    level-one FBR-1416A
    Οι διανομές έχουν κάνει δύσκολο να τρέχεις pulseaudio μέσα σε sudo session για λόγους ασφαλείας. Αλλά το pulsaudio είναι ένα layer που επιτρέπει την ολοκλήρωση και τον έλεγχο on the fly των συσκευών και εφαρμογών που παράγουν ήχο. Μια εφαρμογή για να δώσει ήχο δεν είναι υποχρεωτικό να περάσει μέσα από το pulseaudio, μπορεί να δώσει και κατευθείαν.

    https://askubuntu.com/questions/1822...-work-together

    https://www.freedesktop.org/wiki/Sof...er/SystemWide/

    Το επόμενο στάδιο της εξέλιξης του linux audio είναι το PipeWire Σε ένα τέτοιο περιβάλλον, μια εφαρμογή δεν θα μπορεί πχ. να ακούει τον ήχο του μικροφώνου μιας άλλης, ή αντίθετα θα μπορεί να οριστεί η έξοδος audio/video μιας εφαρμογής να γίνει είσοδος για κάποια άλλη.
    Τελευταία επεξεργασία από το μέλος giorgosts : 14-10-21 στις 19:48.

Tags για αυτό το Θέμα

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας