Πάντα μιλώντας γιά το LTSP: επειδή το καλώδιο HDMI μεταφέρει και ήχο (τα δε monitors είναι πολυμεσικά), θα ήθελα να απενεργοποιήσω τον ήχο στα τερματικά των μαθητών. (Μέχρι στιγμής δεν είχα πρόβλημα, αλλά το πράγμα άρχισε να ξεφεύγει με κάτι προβληματικά "πρωτάκια", που δεν καταλαβαίνουν -και δεν θέλουν να καταλάβουν- ότι βρίσκονται σε σχολείο, κι όχι σε παιδότοπο. Έπιασε κι η Άνοιξη, βλέπετε...)
Ρωτώντας την ΤΝ, η απάντησή της ήταν:
[clients]
SOUND=False
μέσα στο αρχείο ltsp.conf . (Και μετά, δημιουργία νέου squashfs image - εννοείται.)
Ωστόσο, δεν έπιασε.
Ξέρει κάποιος κανέναν πιό αποτελεσματικό τρόπο; (...Εκτός από τις ωριαίες αποβολές, εννοώ. :) )
Καλημέρα,
με βάση τη συζήτηση εδώ ... https://alkisg.mysch.gr/steki/index.php?topic=7584.0 ...
το SOUND=False αφορά μόνο στους thin-clients.
Δοκίμασε να κλείσεις τον ήχο στους υπολογιστές μαθητών επιλέγοντας το κατάλληλο μενού από τον Επόπτη.
( δεξί κλικ στους επιλεγμένους υπολογιστές > Περιορισμοί > Σίγαση ήχου )
Εμένα πάλι ο Claude μου πρότεινε το εξής:
sudo nano /etc/ltsp/setup.d/50-disable-hdmi-audio.shΕκεί μέσα:
#!/bin/sh
echo "options snd_hda_intel enable=1,0" > /etc/modprobe.d/disable-hdmi-audio.conf
update-initramfs -u 2>/dev/null || true
sudo chmod +x /etc/ltsp/setup.d/50-disable-hdmi-audio.sh
# Μετά:
# Ανανέωσε το squashfs
sudo ltsp image /
Αν δεν παίξει αυτό, εγκατέστησε το PulseAudio. Εν συνεχεία:
# Βρες το HDMI sink
pactl list sinks short
Πρόσθεσε στο /etc/pulse/default.pa :
### Disable HDMI audio
unload-module module-alsa-sink device=hw:1,3
Δυστυχώς δεν έχω πρόχειρο LTSP εργαστήριο με HDMI εξόδους στους clients (φτώχεια καταραμένη γαρ) για να το δοκιμάσω ο ίδιος. ::)
ΥΓ Παραπάνω, ο driver αντί για snd_hda_intel (Intel , AMD/ATI) μπορεί να είναι snd_hda_codec_hdmi (NVIDIA).
@alexxtasi: Δεν ωφελεί. Απλά, ξανανοίγουν τον ήχο.
@falexakos: Μου φαίνεται, θα κάνω κάμποσες δοκιμές - και το αποτέλεσμα εδώ. Προς το παρόν, φαίνεται πως ο sound driver που έχω είναι Alsa. Στη δε εντολή:
pactl list sinks short
Απαντάει με:
47 alsa_output.pci-0000_00_1f.3.analog-stereo PipeWire s32le 2ch 48000Hz SUSPENDED
Ίδωμεν.
Disable audio device από το BIOS
,.
\-'__
/ o.__o____
\/_/ /.___/--,
||\'
| /
\_\
-''