Автор Тема: 1й кандидат в релизы ALT Linux KDesktop 7.0.0 (20130620)  (Прочитано 23454 раз)

Оффлайн squire

  • Участник
  • *
  • Сообщений: 1 610
Кажется, победил.
В /etc/modprobe.d/alsa-modindex.conf добавил строку
options snd-hda-intel model=6stackАналоговый выход и rear-микрофон заработали после холодной загрузки.

Руководство:
https://www.kernel.org/doc/Documentation/sound/alsa/
https://www.kernel.org/doc/Documentation/sound/alsa/HD-Audio-Models.txt
На просторах интернета для ALC880 дают более расширенную таблицу
Цитировать
ALC880
======
  3stack   3-jack in back and a headphone out
  3stack-digout   3-jack in back, a HP out and a SPDIF out
  5stack   5-jack in back, 2-jack in front
  5stack-digout   5-jack in back, 2-jack in front, a SPDIF out
  6stack   6-jack in back, 2-jack in front
  6stack-digout   6-jack with a SPDIF out
  w810      3-jack
  z71v      3-jack (HP shared SPDIF)
  asus      3-jack (ASUS Mobo)
  asus-w1v   ASUS W1V
  asus-dig   ASUS with SPDIF out
  asus-dig2   ASUS with SPDIF out (using GPIO2)
  uniwill   3-jack
  fujitsu   Fujitsu Laptops (Pi1536)
  F1734      2-jack
  lg      LG laptop (m1 express dual)
  lg-lw      LG LW20/LW25 laptop
  tcl      TCL S700
  clevo      Clevo laptops (m520G, m665n)
  medion   Medion Rim 2150
  test      for testing/debugging purpose, almost all controls can be
      adjusted.  Appearing only when compiled with
      $CONFIG_SND_DEBUG=y
  auto      auto-config reading BIOS (default)
« Последнее редактирование: 28.07.2013 10:32:31 от squire »

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
options snd-hda-intel model=6stack
Чё-то недопру, что мне в эту строчку вписать надо, чтоб заработало?
[root@host-242 ~]# cat /proc/asound/cards
 0 [SB             ]: HDA-Intel - HDA ATI SB
                      HDA ATI SB at 0xfe024000 irq 16
[root@host-242 ~]#
Для какой модели надо параметры искать?
« Последнее редактирование: 28.07.2013 14:30:44 от МИНЗДРАВ »

Оффлайн squire

  • Участник
  • *
  • Сообщений: 1 610
Для какой модели надо параметры искать?
Если
# cat /proc/asound/card0/codec#* | grep Codec
Codec: Realtek ALC880
то искать для ALC880. У Вас может быть другой.
И да, вписать в /etc/modprobe.d/alsa-modindex.conf
Сохранить файл, перезагрузиться. Если не заработало, вписать другую модель, сохранить и т.д. И так до опупения.  :)
« Последнее редактирование: 28.07.2013 14:56:50 от squire »

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
И так до опупения. 
А чё делать, если для моей карты:
[apt4@host-242 Документы]$ su-
Password:
No state is present for card SB
Found hardware: "HDA-Intel" "Realtek ALC889A" "HDA:10ec0885,1458a102,00100101" "0x1458" "0xa102"
Hardware is initialized using a generic method
No state is present for card SB
[root@host-242 ~]# cat /proc/asound/card0/codec#* | grep Codec
Codec: Realtek ALC889A
[root@host-242 ~]#
не подходит ни одна модель из этого списка для этой карты ALC88* ?
Цитировать
#### AC97 software sound chips
## spare index=0 for a real soundcard (if any)
#options snd_intel8x0 index=2
#options snd_hda_intel index=2
#options snd_via82xx index=2
#options snd-bt87x index=3
#options snd_intel8x0m index=4
#options snd-atiixp-modem index=4
#options snd-via82xx-modem index=4

options snd_pcsp index=10

## if you experience noisy sound with VIA AC97 audio,
## try to uncomment this and play with 4/2/1:
#options snd-via82xx dxs_support=4

##образец
#options snd-hda-intel model=6stack

#http://forum.altlinux.org/index.php/topic,29547.msg209799.html#msg209799
#options snd-hda-intel model=inv-dmic
#options snd-hda-intel model=no-primary-hp
#options snd-hda-intel model=acer-aspire
#options snd-hda-intel model=acer-aspire-8930g
options snd-hda-intel model=acer-aspire-4930g
неужели для всех моделей подставлять?
« Последнее редактирование: 18.04.2014 20:28:23 от МИНЗДРАВ »

Оффлайн squire

  • Участник
  • *
  • Сообщений: 1 610
неужели для всех моделей подставлять?
Всех - не всех, но наиболее подходящие хотя бы по имени производителя надо попробовать. В гугле поискать? Там народ говорит, что кодеки ALC882 ÷ 889 похожи.
Вот ещё списочек
Спойлер
ALC882/883/885/888/889
3stack-dig 3-jack with SPDIF I/O
6stack-dig 6-jack digital with SPDIF I/O
arima Arima W820Di1
targa Targa T8, MSI-1049 T8
asus-a7j ASUS A7J
asus-a7m ASUS A7M
macpro MacPro support
mb5 Macbook 5,1
macmini3 Macmini 3,1
mba21 Macbook Air 2,1
mbp3 Macbook Pro rev3
imac24 iMac 24'' with jack detection
imac91 iMac 9,1
w2jc ASUS W2JC
3stack-2ch-dig 3-jack with SPDIF I/O (ALC883)
alc883-6stack-dig 6-jack digital with SPDIF I/O (ALC883)
3stack-6ch 3-jack 6-channel
3stack-6ch-dig 3-jack 6-channel with SPDIF I/O
6stack-dig-demo 6-jack digital for Intel demo board
acer Acer laptops (Travelmate 3012WTMi, Aspire 5600, etc)
acer-aspire Acer Aspire 9810
acer-aspire-4930g Acer Aspire 4930G
acer-aspire-6530g Acer Aspire 6530G
acer-aspire-7730g Acer Aspire 7730G
acer-aspire-8930g Acer Aspire 8930G
medion Medion Laptops
medion-md2 Medion MD2
targa-dig Targa/MSI
targa-2ch-dig Targa/MSI with 2-channel
targa-8ch-dig Targa/MSI with 8-channel (MSI GX620)
laptop-eapd 3-jack with SPDIF I/O and EAPD (Clevo M540JE, M550JE)
lenovo-101e Lenovo 101E
lenovo-nb0763 Lenovo NB0763
lenovo-ms7195-dig Lenovo MS7195
lenovo-sky Lenovo Sky
haier-w66 Haier W66
3stack-hp HP machines with 3stack (Lucknow, Samba boards)
6stack-dell Dell machines with 6stack (Inspiron 530)
mitac Mitac 8252D
clevo-m540r Clevo M540R (6ch + digital)
clevo-m720 Clevo M720 laptop series
fujitsu-pi2515 Fujitsu AMILO Pi2515
fujitsu-xa3530 Fujitsu AMILO XA3530
3stack-6ch-intel Intel DG33* boards
intel-alc889a Intel IbexPeak with ALC889A
intel-x58 Intel DX58 with ALC889
asus-p5q ASUS P5Q-EM boards
mb31 MacBook 3,1
sony-vaio-tt Sony VAIO TT
auto auto-config reading BIOS (default)
Взято отсюда
http://mintlinux.ru/forum/thread469.html

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
У меня lspci показывает какое-то странное слово azalia
[root@host-242 ~]# lspci -v | grep -A5 Audio
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA)
        Subsystem: Gigabyte Technology Co., Ltd Device a102
        Flags: bus master, slow devsel, latency 32, IRQ 16
        Memory at fe024000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [50] Power Management version 2
        Kernel driver in use: snd_hda_intel
[root@host-242 ~]#
Оно может помочь в поиске? В Вашем списке, такого слова нету. А поиск, что-то не то выдаёт. Может не так ищу.

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
Самое обидное, что родная строчка не работает:
intel-alc889a Intel IbexPeak with ALC889A

Оффлайн squire

  • Участник
  • *
  • Сообщений: 1 610
Самое обидное, что родная строчка не работает:
intel-alc889a Intel IbexPeak with ALC889A
С каких щей чип IbexPeak вам родным стал?  :-o
Вы поиском пользовались? Линукс везде линукс. На других форумах поищите, на всех поиск есть. Хотя бы здесь:
http://www.linux.org.ru/search.jsp?q=azalia&oldQ=&range=ALL&interval=ALL&user=&_usertopic=on&csrf=PaE%2B9mz71pbV5ZkVIfE8dw%3D%3D

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
Нашёл иснструкцию c очень похожими симптомами:
Решение: заставить HDA-кодек выдавать аналоговый сигнал. Для этого нужно:

    прописать в modprobe.conf

    options snd-hda-intel model=auto position_fix=1

    скачать и собрать утилиту hda-verb;
    добавить в rc.local (или что у вас там) следующие строки:

    /usr/local/sbin/hda-verb /dev/snd/hwC0D0 0x01 SET_GPIO_MASK 3
    /usr/local/sbin/hda-verb /dev/snd/hwC0D0 0x01 SET_GPIO_DIRECTION 1
    /usr/local/sbin/hda-verb /dev/snd/hwC0D0 0x01 SET_GPIO_DATA 1

    наслаждаться звучанием.
hda-verb вроде в системе есть [root@host-242 ~]# hda-verb
usage: hda-verb hwdep-device nid verb param
known verbs:
  GET_STREAM_FORMAT, GET_AMP_GAIN_MUTE, GET_PROC_COEF, GET_COEF_INDEX
  PARAMETERS, GET_CONNECT_SEL, GET_CONNECT_LIST, GET_PROC_STATE
  GET_SDI_SELECT, GET_POWER_STATE, GET_CONV, GET_PIN_WIDGET_CONTROL
  GET_UNSOLICITED_RESPONSE, GET_PIN_SENSE, GET_BEEP_CONTROL
  GET_EAPD_BTLENABLE, GET_DIGI_CONVERT_1, GET_DIGI_CONVERT_2
  GET_VOLUME_KNOB_CONTROL, GET_GPIO_DATA, GET_GPIO_MASK
  GET_GPIO_DIRECTION, GET_GPIO_WAKE_MASK, GET_GPIO_UNSOLICITED_RSP_MASK
  GET_GPIO_STICKY_MASK, GET_CONFIG_DEFAULT, GET_SUBSYSTEM_ID
  SET_STREAM_FORMAT, SET_AMP_GAIN_MUTE, SET_PROC_COEF, SET_COEF_INDEX
  SET_CONNECT_SEL, SET_PROC_STATE, SET_SDI_SELECT, SET_POWER_STATE
  SET_CHANNEL_STREAMID, SET_PIN_WIDGET_CONTROL, SET_UNSOLICITED_ENABLE
  SET_PIN_SENSE, SET_BEEP_CONTROL, SET_EAPD_BTLENABLE, SET_DIGI_CONVERT_1
  SET_DIGI_CONVERT_2, SET_VOLUME_KNOB_CONTROL, SET_GPIO_DATA
  SET_GPIO_MASK, SET_GPIO_DIRECTION, SET_GPIO_WAKE_MASK
  SET_GPIO_UNSOLICITED_RSP_MASK, SET_GPIO_STICKY_MASK
  SET_CONFIG_DEFAULT_BYTES_0, SET_CONFIG_DEFAULT_BYTES_1
  SET_CONFIG_DEFAULT_BYTES_2, SET_CONFIG_DEFAULT_BYTES_3, SET_CODEC_RESET
known parameters:
  VENDOR_ID, SUBSYSTEM_ID, REV_ID, NODE_COUNT, FUNCTION_TYPE
  AUDIO_FG_CAP, AUDIO_WIDGET_CAP, PCM, STREAM, PIN_CAP, AMP_IN_CAP
  CONNLIST_LEN, POWER_STATE, PROC_CAP, GPIO_CAP, AMP_OUT_CAP
  VOL_KNB_CAP
[root@host-242 ~]#
А вот rc.local почему-то нету.[root@host-242 ~]# ls /etc/rc.d/
init.d  rc  rc0.d  rc1.d  rc2.d  rc3.d  rc4.d  rc5.d  rc6.d  rc.powerfail  rc.sysinit  scripts
[root@host-242 ~]#
без него не пашет.

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Хоть тема и про кандидат в релизы, тем не менее я здесь напишу про последнюю версию. Это кто же догадался запихать по умолчанию в дистрибутив flashblock для firefox, который вместе с установленным плагином от адобы блокирует работу плагина на многих сайтах ? Мне уже на двух машинах (один ноутбук и один стационарник) пришлось удалять его, при этом кучу времени убилось на объяснение пользователям, как это сделать (они линукс видят первый раз за свою жизнь и их машины далеко, у меня нет возможности удаленно что-то там делать). Прошу выкинуть этот плагин из поставки по умолчанию. Кому надо, тот поставит. Вполне достаточно блокировщика.

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 609
  • ненужная строка
    • Найдётся всё
этот плагин из поставки по умолчанию.
Исключено.
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 609
  • ненужная строка
    • Найдётся всё
кучу времени убилось на объяснение пользователям
Трехлетний ребенок не замечает в этом проблемы без каких-либо объяснений вообще.
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.

Оффлайн Spanish ArCher

  • Участник
  • *
  • Сообщений: 1 234
И еще в firefox-esr-38.4.0-alt0.M70P.1
firefox-download_statusbar-0.9.10-alt2 отключается по причине несовместимости.
Я пользуюсь download_statusbar 12.3.0.1-signed
Этот работает.
Если я попался вам навстречу, Значит вам со мной не по пути.
(С) Воскресение

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 609
  • ненужная строка
    • Найдётся всё
firefox-download_statusbar
Нет такого в KDesktop.
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 609
  • ненужная строка
    • Найдётся всё
этот плагин из поставки по умолчанию.
Исключено.
Сегодня особенно весело.
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.