Πώς βγαίνει ο ήχος από το 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* και όχι να εγκαταστήσω κάποιο ακόμα πακέτο!
Ευχαριστώ για κάθε προσέγγιση!
*Έτσι ώστε να μπορεί να αλλάξει και πάλι, αν και όταν χρειαστεί! Για αυτό λέω ρύθμιση!
Εμφάνιση 1-9 από 9
-
13-10-21, 07:41 Πώς βγαίνει ο ήχος από HDMI σε Ubuntu 20.04 LTS σε λειτουργία SU? #1
Τελευταία επεξεργασία από το μέλος gio4 : 13-10-21 στις 07:43. Αιτία: Διόρθωση
-
13-10-21, 09:04 Απάντηση: Πώς βγαίνει ο ήχος από HDMI σε Ubuntu 20.04 LTS σε λειτουργία SU? #2
Ποια εφαρμογη εινια αυτη που σου ζηταει την να τρεχεις σαν su για να σου βγαλει ηχο?
ديميتريس
-
13-10-21, 09:09 Απάντηση: Πώς βγαίνει ο ήχος από HDMI σε Ubuntu 20.04 LTS σε λειτουργία SU? #3
Πώς ρύθμισες σαν χρήστης τον ήχο να βγαίνει από το 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
Γα.... την πολιτική ορθότητα.
-
13-10-21, 17:52 Απάντηση: Πώς βγαίνει ο ήχος από HDMI σε Ubuntu 20.04 LTS σε λειτουργία SU? #4
Μια εφαρμογή με χρήστη 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.
-
13-10-21, 23:11 Απάντηση: Πώς βγαίνει ο ήχος από HDMI σε Ubuntu 20.04 LTS σε λειτουργία SU? #5
Καταρχήν ευχαριστώ για τις απαντήσεις σας!
@jim_p
Προφανώς δεν το διατύπωσα σωστά, το πρόγραμμα σε ένα README.txt λέει για άσχετους λόγους ότι είναι προτιμότερο να τρέχει ως sudo. Επειδή το έχω τρέξει και ως user και ως sudo, απλά παρατήρησσα ότι ως su o ήχος βγαίναι από τα speaker.
(Αυτό απλά ως διευκρίνηση)
Παραθέτω (ελπίζω να τα καταφέρω) φωτό που ρύθμισα μια φορά και από τότε απλά παίζει τον ήχο ως user στο hdmi.
Τώρα, σε σχέση με αυτά που έγραψε ο 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:~$
Αλλά έτσι και αλλιώς πάμε σε άλλη λογική εγώ θα ήθελα κάτι απλό όπως στη παραπάνω φώτο να μποορώ να μπω settings--> sounds-->
output --> ένα Pull-Down Menu να επιλέγεις αυτό που θέλεις ή έστω κάτι να δώσω μια εντολή και και να αλλάζει σε HDMI σε speaker κλπ.
π.χ. set sound output 1, set sound output 0, κλπ.
Να το πω αλλιώς, να μπορώ να το εξηγήσω/δείξω και σε ένα μικρό παιδάκι του δημοτικού. Πώς να αλλάζει τον ήχο ανάλογα με τον είναι συνδεδεμένη η TV ή όχι στο ubuntάκι
Μάλλον δεν παίζει κάτι τέτοιο...
ε;Τελευταία επεξεργασία από το μέλος gio4 : 13-10-21 στις 23:16. Αιτία: διόρθωση
-
14-10-21, 00:27 Απάντηση: Πώς βγαίνει ο ήχος από HDMI σε Ubuntu 20.04 LTS σε λειτουργία SU? #6
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.
-
14-10-21, 06:53 Απάντηση: Πώς βγαίνει ο ήχος από HDMI σε Ubuntu 20.04 LTS σε λειτουργία SU? #7
-
14-10-21, 12:44 Απάντηση: Πώς βγαίνει ο ήχος από HDMI σε Ubuntu 20.04 LTS σε λειτουργία SU? #8
Το πράγμα περιπλέκεται. Εγώ δεν μπορώ να σε βοηθήσω γιατί δεν ξέρω από pulseaudio αλλά να κάνω κάποιες ερωτήσεις μήπως βοηθήσουν κάποιον άλλον να σε βοηθήσει.
Καταρχάς, η ιδέα που είχα ήταν σωστή αλλά το gnome control center δεν σώζει στο asoundrc αλλά λόγω pulseaudio, μιλάει με τον δαίμονα και η πληροφορία σώζεται στο αρχείο .config/pulse/τάδε-default-sink. Δεν σε ενδιαφέρει όμως αυτό γιατί αν καταλαβαίνω καλά το πρόβλημά σου είναι άλλο από αυτό που καταλάβαμε στο αρχικό σου μήνυμα.
Ο ήχος του χρήστη έχει ρυθμιστεί σωστά να δουλεύει με το 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
Γα.... την πολιτική ορθότητα.
-
14-10-21, 19:31 Απάντηση: Πώς βγαίνει ο ήχος από HDMI σε Ubuntu 20.04 LTS σε λειτουργία SU? #9
Οι διανομές έχουν κάνει δύσκολο να τρέχεις pulseaudio μέσα σε sudo session για λόγους ασφαλείας. Αλλά το pulsaudio είναι ένα layer που επιτρέπει την ολοκλήρωση και τον έλεγχο on the fly των συσκευών και εφαρμογών που παράγουν ήχο. Μια εφαρμογή για να δώσει ήχο δεν είναι υποχρεωτικό να περάσει μέσα από το pulseaudio, μπορεί να δώσει και κατευθείαν.
https://askubuntu.com/questions/1822...-work-together
https://www.freedesktop.org/wiki/Sof...er/SystemWide/
Τελευταία επεξεργασία από το μέλος giorgosts : 14-10-21 στις 19:48.
Bookmarks