Люди кто знает как в дебе поправить такую пижню, при втыкании наушников звук идет и из наушников и из динамиков. В Gentoo вылечилось просто,в /etc/modules.d/alsa вписал в
Египет options snd-hda-intel model=laptop position_fix=1 и все! А в дебе не прокатывает. Кто знает как лечить?
Комментарии
я в Kmix настраивал это :)
alsamixer
да нифига... вы че ребят??? И как это в alsamixer можно настроить?
Такая же байда, уж месяца 4 мужусь... Есть идеи у кого-нить?
Блин, ну че неужели ни кто не нашел решение?????!!!!!!
alsamixer / HeadPhone on / Front off
нифига не помагает, звук ваще пропадает везде если Front off
Погугли по snd-hda-intel
Там надо было писать вроде того: model=lenovo
Вешаешь на кнопочку вот такое:
/usr/bin/amixer sset Surround toggle
и всё. :) Себе сделал еще и отображение через aosd включен звук или выключен... Если интересно - пишите, расскажу полный рецепт.
Такая же проблемма. ничего не помогает. Отпишитесь кто одолел...
Итак... Полный рецепт танцев с бубном по поводу вывода на экран в виде OSD-текста включены динамики или нет. Понадобится пакет aosd-cat и, соответственно, всё что он за собой потянет. Метод далек от идеала, конструктивная критика приветствуется (пожалуйста, личным сообщением). Создаем 2 файла, один с текстом вроде "Динамики включены", назовем его "on", второй с текстом "Динамики отключены", под именем "off". Создаем исполняемый скрипт с текстом:
#!/bin/sh
killall aosd_cat 2> /dev/null
RESULT=`/usr/bin/amixer sset Surround toggle | grep "\[off\]"`
AOSD_OPS="-p 2 -x -193 -y 21 --font=18 -S white -e 0"
if [ -n "$RESULT" ]; then
aosd_cat $AOSD_OPS -R red -i ~/путь/к/файлам/off
else
aosd_cat $AOSD_OPS -R green -i ~/путь/к/файлам/on
fi
Остается только повесить его на какую-нить горячую кнопку для удобства и всё. Скрипт переключает состояние динамиков при каждом запуске (вкл/выкл/вкл/...) и выводит сообщения с вашим текстом на экран. Параметры в строке AOSD_OPS="...", скорее всего, далеки от идеала, придется вам пошаманить. В Дебиане для пакета aosd-cat устаревшие маны, читайте aosd_cat --help-all там всё свежее и рабочее. Если скрипт должен только показывать, а не переключать состояние динамиков, то замените строку "sset Surround toggle" на "sget Surround". При включенных динамиках надпись зеленая, при выключенных - красная, надеюсь, понятно где это править, если что. :) И, возможно, у вас за динамики отвечает контрол не Surround. Список контролов можно узнать командой:
amixer scontrols