[Bluez] Profile A2DP

Reconnaissance et configuration du matériel / kernel linux
freedent
Hankyu
Messages : 15
Inscription : mar. 04 mars 2014, 11:11

[Bluez] Profile A2DP

Message par freedent »

Bonjour,

Il m'est impossible de passer ma dongle bluetooth (Sony Erricson MW600) en A2DP. Du coup j'ai une qualité de son horrible.

Ce problème est venu à la suite de mise à niveau de gnome-shell 3.16, c'est surement durent cette mise à niveau que pulseaudio et bluez ont dut ce mettre à jour.

Je pense surtout que c'est pulseaudio le passage à la version 6.0.

Bon je ne sais pas vraiment quoi mettre comme information donc je mettre celles que j'ai trouvées avec des erreurs.

Avec l'interface graphique de Gnome je vois bien le périphérique avec la possibilité de le passer en A2DP mais il ne veut pas le passer.
Parfois la dongle est bien connectée mais elle n’apparaît plus dans les paramètres de son.

Le service Bluetooth :

Code : Tout sélectionner

● bluetooth.service - Bluetooth service
   Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: disabled)
   Active: active (running) since jeu. 2015-04-23 13:49:08 CEST; 13min ago
     Docs: man:bluetoothd(8)
 Main PID: 2234 (bluetoothd)
   Status: "Running"
   CGroup: /system.slice/bluetooth.service
           └─2234 /usr/lib/bluetooth/bluetoothd

avril 23 13:49:08 freedent-vaio bluetoothd[2234]: sap-server: Operation not p...
avril 23 13:49:14 freedent-vaio bluetoothd[2234]: Endpoint registered: sender...
avril 23 13:49:14 freedent-vaio bluetoothd[2234]: Endpoint registered: sender...
avril 23 13:49:24 freedent-vaio bluetoothd[2234]: Endpoint registered: sender...
avril 23 13:49:24 freedent-vaio bluetoothd[2234]: Endpoint registered: sender...
avril 23 13:49:24 freedent-vaio bluetoothd[2234]: RFCOMM server failed for He...
avril 23 13:49:59 freedent-vaio bluetoothd[2234]: Unable to connect Headset V...
avril 23 13:49:59 freedent-vaio bluetoothd[2234]: Connecting Headset Voice ga...
avril 23 13:49:59 freedent-vaio bluetoothd[2234]: START request rejected: Bad...
avril 23 13:49:59 freedent-vaio bluetoothd[2234]: Control: Refusing unexpecte...
Hint: Some lines were ellipsized, use -l to show in full.
Pour les erreurs trouvées je n'ai pas trouvé de correctif hormis contourner les erreurs : viewtopic.php?t=15611
Mais ça ne règle pas le problème.

Après j'ai essayé avec pacmd list-sinks :

Code : Tout sélectionner

pacmd list-sinks
2 sink(s) available.
    index: 0
	name: <alsa_output.pci-0000_00_1b.0.analog-stereo>
	driver: <module-alsa-card.c>
	flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY FLAT_VOLUME DYNAMIC_LATENCY
	state: SUSPENDED
	suspend cause: IDLE 
	priority: 9959
	volume: front-left: 28172 /  43% / -22,00 dB,   front-right: 28172 /  43% / -22,00 dB
	        balance 0,00
	base volume: 63069 /  96% / -1,00 dB
	volume steps: 65537
	muted: no
	current latency: 0,00 ms
	max request: 0 KiB
	max rewind: 0 KiB
	monitor source: 0
	sample spec: s16le 2ch 44100Hz
	channel map: front-left,front-right
	             Stéréo
	used by: 0
	linked by: 0
	configured latency: 0,00 ms; range is 0,50 .. 2000,00 ms
	card: 0 <alsa_card.pci-0000_00_1b.0>
	module: 6
	properties:
		alsa.resolution_bits = "16"
		device.api = "alsa"
		device.class = "sound"
		alsa.class = "generic"
		alsa.subclass = "generic-mix"
		alsa.name = "ALC275 Analog"
		alsa.id = "ALC275 Analog"
		alsa.subdevice = "0"
		alsa.subdevice_name = "subdevice #0"
		alsa.device = "0"
		alsa.card = "0"
		alsa.card_name = "HDA Intel PCH"
		alsa.long_card_name = "HDA Intel PCH at 0xc9400000 irq 34"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:00:1b.0"
		sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
		device.bus = "pci"
		device.vendor.id = "8086"
		device.vendor.name = "Intel Corporation"
		device.product.id = "1c20"
		device.product.name = "6 Series/C200 Series Chipset Family High Definition Audio Controller"
		device.form_factor = "internal"
		device.string = "front:0"
		device.buffering.buffer_size = "352800"
		device.buffering.fragment_size = "176400"
		device.access_mode = "mmap+timer"
		device.profile.name = "analog-stereo"
		device.profile.description = "Stéréo analogique"
		device.description = "Audio interne Stéréo analogique"
		alsa.mixer_name = "Intel CougarPoint HDMI"
		alsa.components = "HDA:10ec0275,104d5000,00100005 HDA:80862805,104d5000,00100000"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	ports:
		analog-output-speaker: Speakers (priority 10000, latency offset 0 usec, available: unknown)
			properties:
				device.icon_name = "audio-speakers"
		analog-output-headphones: Casques analogiques (priority 9000, latency offset 0 usec, available: no)
			properties:
				device.icon_name = "audio-headphones"
	active port: <analog-output-speaker>
  * index: 1
	name: <bluez_sink.40_2B_A1_5F_B9_20>
	driver: <module-bluez5-device.c>
	flags: HARDWARE HW_VOLUME_CTRL LATENCY 
	state: SUSPENDED
	suspend cause: IDLE 
	priority: 9030
	volume: mono: 39322 /  60%
	        balance 0,00
	base volume: 65536 / 100%
	volume steps: 16
	muted: no
	current latency: 0,00 ms
	max request: 0 KiB
	max rewind: 0 KiB
	monitor source: 2
	sample spec: s16le 1ch 8000Hz
	channel map: mono
	             Mono
	used by: 0
	linked by: 0
	fixed latency: 128,00 ms
	card: 1 <bluez_card.40_2B_A1_5F_B9_20>
	module: 27
	properties:
		bluetooth.protocol = "headset_head_unit"
		device.intended_roles = "phone"
		device.description = "MW600"
		device.string = "40:2B:A1:5F:B9:20"
		device.api = "bluez"
		device.class = "sound"
		device.bus = "bluetooth"
		device.form_factor = "headset"
		bluez.path = "/org/bluez/hci0/dev_40_2B_A1_5F_B9_20"
		bluez.class = "0x240404"
		bluez.alias = "MW600"
		device.icon_name = "audio-headset-bluetooth"
	ports:
		headset-output: Headset (priority 0, latency offset -50000 usec, available: unknown)
			properties:
				
	active port: <headset-output>
Puis pacmd set-card-profile 1 A2DP

Code : Tout sélectionner

No such profile: A2DP
Là je n'ai pas trouvé d'informations là-dessus

S'il y a besoin de plus d'informations pour résoudre le problème pas de problème.

Merci beaucoup.
Répondre