LinuxForum.Fans
Тема

Выход на наушники, Лево - Право

Автор: Rassol2 16 сообщений 3048 просмотров
#331085

XUbuntu 13.04

Проблема такова при подключении наушников в передний разъем системного блока наушники путают лева с право.
Заметил их только когда steam запустил до этого только музыку слушал.
Возможно как то это поправить ?

#331097

А если в разьём на материнке - каналы не путаются? Если так, то, думаю, перепутано подключение передней панели к выводам звуковой карты.

#331098

Если устеновлен pulseaudio gопробуйте так:

-выполните

text
pactl list sinks |grep NAME

вывод будет что-то вроде

Name: alsa_output.pci-0000_00_1b.0.analog-stereo
выполните
pactl load-module module-remap-sink sink_name=front_remapped master=alsa_output.pci-0000_00_1b.0.analog-stereo channels=2 master_channel_map=front-right,front-left channel_map=front-left,front-right
запустите pavucontrol и на вкладке воспроизведение при запущеном нужном вам приложении

"Rassol2" написал:
steam
выберите для него появившийся REmapped stream
#331137

Vlad60 написал:
Если устеновлен pulseaudio gопробуйте так:

-выполните
text
pactl list sinks |grep NAME

вывод будет что-то вроде

Name: alsa_output.pci-0000_00_1b.0.analog-stereo
выполните
pactl load-module module-remap-sink sink_name=front_remapped master=alsa_output.pci-0000_00_1b.0.analog-stereo channels=2 master_channel_map=front-right,front-left channel_map=front-left,front-right
запустите pavucontrol и на вкладке воспроизведение при запущеном нужном вам приложении [quote="Rassol2"]steam

выберите для него появившийся REmapped stream[/quote]
text
rassol2@rassol2:~$ pactl list sinks | grep NAME
rassol2@rassol2:~$ 

хотя пульс аудио установлено.

text
rassol2@rassol2:~$ sudo apt-get install pulseaudio
[sudo] password for rassol2: 
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Уже установлена самая новая версия pulseaudio.
Следующие пакеты устанавливались автоматически и больше не требуются:
  hyphen-en-us mythes-en-au openoffice.org-hyphenation
Для их удаления используйте «apt-get autoremove».
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
rassol2@rassol2:~$ 
#331152

Извиняюсь,должно быть

text
pactl list sinks | grep Name
#331156
Vlad60 написал:
Извиняюсь,должно быть
text
pactl list sinks | grep Name

беда, но вывод тот же.

text
rassol2@rassol2:~$ pactl list sinks | grep Name
rassol2@rassol2:~$ 

Может как то через конфиги

text
rassol2@rassol2:/etc/pulse$ ls
client.conf  daemon.conf  default.pa  system.pa
rassol2@rassol2:/etc/pulse$ 
#331161

Покажите вывод

text
pactl list  sinks 

И проверьте установлены пакеты pulseaudio-utils,pavucontrol

#331196

Проблема в переводе...)))

text
$ pactl list sinks | grep Name

ничего нет

text
$ pactl list sinks | grep Назва
        Назва: alsa_output.pci-0000_00_1b.0.analog-stereo
        Назва: combined
        Назва: maxi

Кому-то пришло в голову там перевести поля...

#331211
Vlad60 написал:
Покажите вывод
text
pactl list  sinks 

И проверьте установлены пакеты pulseaudio-utils,pavucontrol

Вот.

Показать
rassol2@rassol2:~$ pactl list sinks
Сток #0
Область: SUSPENDED
Имя: alsa_output.pci-0000_00_05.0.analog-stereo
Описание: Встроенное аудио Аналоговое стерео
Драйвер: module-alsa-card.c
Спецификация выборки: s16le 2ch 48000Гц
Раскладка каналов: front-left,front-right
Владелец модуля: 4
Звук отключён: no
Громкость: 0: 30% 1: 30%
0: -31,36 dB 1: -31,36 dB
баланс 0,00
Основная громкость: 100%
0,00 dB
Источник мониторинга: alsa_output.pci-0000_00_05.0.analog-stereo.monitor
Латентность: 0 usec, настроено 0 usec
Флаги: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY
Свойства:
alsa.resolution_bits = "16"
device.api = "alsa"
device.class = "sound"
alsa.class = "generic"
alsa.subclass = "generic-mix"
alsa.name = "ALC883 Analog"
alsa.id = "ALC883 Analog"
alsa.subdevice = "0"
alsa.subdevice_name = "subdevice #0"
alsa.device = "0"
alsa.card = "0"
alsa.card_name = "HDA NVidia"
alsa.long_card_name = "HDA NVidia at 0xdbff8000 irq 20"
alsa.driver_name = "snd_hda_intel"
device.bus_path = "pci-0000:00:05.0"
sysfs.path = "/devices/pci0000:00/0000:00:05.0/sound/card0"
device.bus = "pci"
device.vendor.id = "10de"
device.vendor.name = "NVIDIA Corporation"
device.product.name = "MCP61 High Definition Audio"
device.form_factor = "internal"
device.string = "front:0"
device.buffering.buffer_size = "14080"
device.buffering.fragment_size = "1408"
device.access_mode = "mmap"
device.profile.name = "analog-stereo"
device.profile.description = "Аналоговое стерео"
device.description = "Встроенное аудио Аналоговое стерео"
alsa.mixer_name = "Realtek ALC883"
alsa.components = "HDA:10ec0883,10438249,00100002"
module-udev-detect.discovered = "1"
device.icon_name = "audio-card-pci"
Порты:
analog-output: Аналоговый выход (priority: 9900)
analog-output-headphones: Аналоговые наушники (priority: 9000, not available)
Активный порт: analog-output
Форматы:
pcm
#331260

ВОт видите у вас Name=Имя
Соответственно надо писать

text
pactl list sinks | grep 'Имя'
#331262

Rassol2, я понимаю, что вы, Сэр :) , не ищете лёгких путей в науке, но советую ещё раз прочитать сообщение -=Serj=-, поскольку многие корпуса собраны на уроках труда, китайскими школьниками. :D

#331265
"Rassol2" написал:
Имя: alsa_output.pci-0000_00_05.0.analog-stereo

Далее все просто

text
pactl load-module module-remap-sink sink_name=front_remapped master=alsa_output.pci-0000_00_05.0.analog-stereo channels=2 master_channel_map=front-right,front-left channel_map=front-left,front-right

и

запустите pavucontrol и на вкладке воспроизведение при запущеном нужном вам приложении выберите для него появившийся REmapped stream
"Харитон" написал:
Проблема в переводе...)))

Поэтому предпочитаю ставить систему на английском- проблемой меньше

#331268
redix написал:
Rassol2, я понимаю, что вы, Сэр :) , не ищете лёгких путей в науке, но советую ещё раз прочитать сообщение -=Serj=-, поскольку многие корпуса собраны на уроках труда, китайскими школьниками. :D

Исключил этот вариант так как ранее на этом системнеке стоял виндоус, и я благополучна играл. Это мой первый комп :)

#331281

все помогло работает спс.

#331758
Vlad60 написал:
[quote="Rassol2"] Имя: alsa_output.pci-0000_00_05.0.analog-stereo

Далее все просто

text
pactl load-module module-remap-sink sink_name=front_remapped master=alsa_output.pci-0000_00_05.0.analog-stereo channels=2 master_channel_map=front-right,front-left channel_map=front-left,front-right

и

запустите pavucontrol и на вкладке воспроизведение при запущеном нужном вам приложении выберите для него появившийся REmapped stream
"Харитон" написал:
Проблема в переводе...)))

Поэтому предпочитаю ставить систему на английском- проблемой меньше[/quote]

Еше такой вопрос.
Это нужно делать каждый рас перед запуском steam

Можно это как то автоматизировать ?

К примеру это

text
pactl load-module module-remap-sink sink_name=front_remapped master=alsa_output.pci-0000_00_05.0.analog-stereo channels=2 master_channel_map=front-right,front-left channel_map=front-left,front-right

Я могу забить в rc.local

А вот эту часть процедуры

запустите pavucontrol и на вкладке воспроизведение при запущеном нужном вам приложении выберите для него появившийся REmapped stream

можно автоматизировать ?

#331768
"Rassol2⇓" написал:
Можно это как то автоматизировать ?

Можно так :
сp /etc/default.pa ~/.pulse/

и добавьте в ~/.pulse/default.pa строку

load-module module-remap-sink sink_name=front_remapped master=alsa_output.pci-0000_00_05.0.analog-stereo channels=2 master_channel_map=front-right,front-left channel_map=front-left,front-right
НО в этом случае при изменении значения alsa_output.pci-0000_00_05.0.analog-stereo pulse не запустится

"Rassol2⇓" написал:
А вот эту часть процедурызапустите pavucontrol и на вкладке воспроизведение при запущеном нужном вам приложении выберите для него появившийся REmapped streamможно автоматизировать ?
text

PULSE_SINK=front_remapped команда_запуска_прилоржения
Войдите или зарегистрируйтесь, чтобы ответить.