Changer Format d'échantillonage sur TV HDMI

Postez ici toutes vos demandes d’assistance générale concernant le fonctionnement de Linux Mint, qui n'entrent pas dans les autres rubriques.
Répondre
Khaz
Messages : 1
Enregistré le : dim. 28 sept. 2025 11:10

Changer Format d'échantillonage sur TV HDMI

Message par Khaz »

Bonjour,
nouvel utilisateur de Mint je dispose d'un pc portable sur lequel je connecte parfois ma TV en HDMI. Quand j'étais encore sous windows, le son fonctionnait correctement et depuis mon passage sur mint, quand je choisis ma télé comme sortie audio, je n'ai aucun son qui en sort. (Aucun souci côté image)

En cherchant un peu sur le net, j'ai pu voir qu'avec speaker-test j'arrivais à obtenir du son en changeant le format d'échantillonage :

Code : Tout sélectionner

speaker-test -c 2 -D hw:0,3 -F S32_LE
aucun son

Code : Tout sélectionner

speaker-test -c 2 -D hw:0,3 -F S16_LE
là j'ai du son


J'ai l'impresssion que la config est sur du S32 :

Code : Tout sélectionner

pactl list sinks
Destination #417
	État : RUNNING
	Nom : alsa_output.pci-0000_00_1f.3.hdmi-stereo
	Description : Built-in Audio Stéréo numérique (HDMI)
	Pilote : PipeWire
	Spécification de l’échantillon : s32le 2ch 48000Hz
	Plan des canaux : front-left,front-right
	Module du propriétaire : 4294967295
	Sourdine : non
	Volume : front-left: 15073 /  23% / -38,30 dB,   front-right: 15073 /  23% / -38,30 dB
	        balance 0,00
	Volume de base : 65536 / 100% / 0,00 dB
	Source du moniteur : alsa_output.pci-0000_00_1f.3.hdmi-stereo.monitor
	Latence : 0 usec, configuré 0 usec
	Marqueurs : HARDWARE DECIBEL_VOLUME LATENCY SET_FORMATS 
	Propriétés :
		alsa.card = "0"
		alsa.card_name = "HDA Intel PCH"
		alsa.class = "generic"
		alsa.components = "HDA:10ec0256,102807a8,00100002 HDA:8086280b,80860101,00100000"
		alsa.device = "3"
		alsa.driver_name = "snd_hda_intel"
		alsa.id = "PCH"
		alsa.long_card_name = "HDA Intel PCH at 0xef348000 irq 135"
		alsa.mixer_name = "Realtek ALC3246"
		alsa.name = "MONITOR"
		alsa.resolution_bits = "16"
		alsa.subclass = "generic-mix"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		api.alsa.card.longname = "HDA Intel PCH at 0xef348000 irq 135"
		api.alsa.card.name = "HDA Intel PCH"
		api.alsa.path = "hdmi:0"
		api.alsa.pcm.card = "0"
		api.alsa.pcm.stream = "playback"
		audio.channels = "2"
		audio.position = "FL,FR"
		card.profile.device = "7"
		device.api = "alsa"
		device.class = "sound"
		device.id = "44"
		device.profile.description = "Stéréo numérique (HDMI)"
		device.profile.name = "hdmi-stereo"
		device.routes = "1"
		factory.name = "api.alsa.pcm.sink"
		media.class = "Audio/Sink"
		device.description = "Built-in Audio"
		node.name = "alsa_output.pci-0000_00_1f.3.hdmi-stereo"
		node.nick = "MONITOR"
		node.pause-on-idle = "false"
		object.path = "alsa:pcm:0:hdmi:0:playback"
		priority.driver = "696"
		priority.session = "696"
		factory.id = "18"
		clock.quantum-limit = "8192"
		client.id = "35"
		node.driver = "true"
		factory.mode = "merge"
		audio.adapt.follower = ""
		library.name = "audioconvert/libspa-audioconvert"
		object.id = "33"
		object.serial = "417"
		node.max-latency = "16384/48000"
		api.alsa.period-size = "1024"
		api.alsa.period-num = "32"
		api.alsa.headroom = "0"
		api.acp.auto-port = "false"
		api.acp.auto-profile = "false"
		api.alsa.card = "0"
		api.alsa.use-acp = "true"
		api.dbus.ReserveDevice1 = "Audio0"
		device.bus = "pci"
		device.bus_path = "pci-0000:00:1f.3"
		device.enum.api = "udev"
		device.form_factor = "internal"
		device.icon_name = "audio-card-analog-pci"
		device.name = "alsa_card.pci-0000_00_1f.3"
		device.nick = "HDA Intel PCH"
		device.plugged.usec = "6742048"
		device.product.id = "0x9d71"
		device.product.name = "Sunrise Point-LP HD Audio"
		device.subsystem = "sound"
		sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
		device.vendor.id = "0x8086"
		device.vendor.name = "Intel Corporation"
		device.string = "0"
	Ports :
		hdmi-output-0: HDMI / DisplayPort (type: HDMI, priority: 5900, availability group: Legacy 4, available)
	Port actif : hdmi-output-0
	Formats :
		pcm
Ma question est donc : comment changer la configuration de cette sortie audio pour utiliser maintenant le format d'échantillonage S16_LE ?

Merci d'avance pour votre aide
Pc : Dell Latitude 5580 | Linux Mint 22.2 Zara | Cinnamon v: 6.4.8 | 6.8.0-79-generic | dual core model: Intel Core i5-7200U bits: 64 | 16g | Intel HD Graphics 620
Avatar du membre
arghlub
Administrateur du site
Messages : 11800
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence

Re: Changer Format d'échantillonage sur TV HDMI

Message par arghlub »

Salut,

pour commencer :

Code : Tout sélectionner

wpctl status
Va peut-etre voir par là : https://www.malekal.com/commandes-linux-audio/
Tour1 (custom) CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : LMint 22.3 | Debian 12 | MX Linux | XFCE
Tour2 (custom) CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 22.1 | MX Linux | XFCE
Portable2 MacBook Air A1466 | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MX Linux XFCE
─────( pour une informatique libre ! )─────
Répondre