ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Звук на SIS 7012
@ 2004-04-26 13:17 Alexander V. Denisov
  2004-04-26 13:33 ` Sergey Vlasov
  0 siblings, 1 reply; 3+ messages in thread
From: Alexander V. Denisov @ 2004-04-26 13:17 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 1187 bytes --]

Доброе время суток!
Не могу добится звука на  SIS 7012.
Модули грузятся, Программы ведут себя как будто бы звук есть.
Пробовал на ядрах 2.4.22-alt19 и 2.4.25-1.6.
Единственное что настораживает - это то, что движек PCM
в alsamixer  неактивный. Прописывал в modules.conf строчки
alias sound-service-0-3 snd-pcm-oss и alias 
sound-service-0-12 snd-pcm-oss
(равно как и все остальные, которые приведены для настройки
этого чипа на www.alsa-project.org). Пробовал 
поэкспериментировать
с  options snd-intel8x0 ac97_quirk=   - звука нет.
Помогите люди добрые.
Вывод scanpci -v :
pci bus 0x0000 cardnum 0x02 function 0x07: vendor 0x1039 
device 0x7012
  Silicon Integrated Systems [SiS] SiS7012 PCI Audio Accelerator
  CardVendor 0x1071 card 0x8555 (Mitac, Card unknown)
   STATUS    0x0290  COMMAND 0x0005
   CLASS     0x04 0x01 0x00  REVISION 0xa0
   BIST      0x00  HEADER 0x00  LATENCY 0x80  CACHE 0x00
   BASE0     0x0000e201  addr 0x0000e200  I/O
   BASE1     0x0000e301  addr 0x0000e300  I/O
   MAX_LAT   0x0b  MIN_GNT 0x34  INT_PIN 0x03  INT_LINE 0x05
   BYTE_0    0x04  BYTE_1  0x00  BYTE_2  0x00  BYTE_3  0x00

Cостояние альзамикшера в аттаче.
Система Compact-2.3 + update.
Спасибо.

[-- Attachment #2: alsa.state --]
[-- Type: text/plain, Size: 7195 bytes --]

state.SI7012 {
	control.1 {
		comment.access 'read write'
		comment.type BOOLEAN
		iface MIXER
		name 'Master Playback Switch'
		value true
	}
	control.2 {
		comment.access 'read write'
		comment.type INTEGER
		comment.range '0 - 31'
		iface MIXER
		name 'Master Playback Volume'
		value.0 31
		value.1 31
	}
	control.3 {
		comment.access 'read write'
		comment.type BOOLEAN
		iface MIXER
		name 'Center Playback Switch'
		value false
	}
	control.4 {
		comment.access 'read write'
		comment.type INTEGER
		comment.range '0 - 31'
		iface MIXER
		name 'Center Playback Volume'
		value 31
	}
	control.5 {
		comment.access 'read write'
		comment.type BOOLEAN
		iface MIXER
		name 'LFE Playback Switch'
		value false
	}
	control.6 {
		comment.access 'read write'
		comment.type INTEGER
		comment.range '0 - 31'
		iface MIXER
		name 'LFE Playback Volume'
		value 31
	}
	control.7 {
		comment.access 'read write'
		comment.type BOOLEAN
		iface MIXER
		name 'Surround Playback Switch'
		value.0 false
		value.1 false
	}
	control.8 {
		comment.access 'read write'
		comment.type INTEGER
		comment.range '0 - 31'
		iface MIXER
		name 'Surround Playback Volume'
		value.0 31
		value.1 31
	}
	control.9 {
		comment.access 'read write'
		comment.type BOOLEAN
		iface MIXER
		name 'Master Mono Playback Switch'
		value true
	}
	control.10 {
		comment.access 'read write'
		comment.type INTEGER
		comment.range '0 - 31'
		iface MIXER
		name 'Master Mono Playback Volume'
		value 31
	}
	control.11 {
		comment.access 'read write'
		comment.type BOOLEAN
		iface MIXER
		name 'PC Speaker Playback Switch'
		value true
	}
	control.12 {
		comment.access 'read write'
		comment.type INTEGER
		comment.range '0 - 15'
		iface MIXER
		name 'PC Speaker Playback Volume'
		value 15
	}
	control.13 {
		comment.access 'read write'
		comment.type BOOLEAN
		iface MIXER
		name 'Phone Playback Switch'
		value true
	}
	control.14 {
		comment.access 'read write'
		comment.type INTEGER
		comment.range '0 - 31'
		iface MIXER
		name 'Phone Playback Volume'
		value 31
	}
	control.15 {
		comment.access 'read write'
		comment.type BOOLEAN
		iface MIXER
		name 'Mic Playback Switch'
		value true
	}
	control.16 {
		comment.access 'read write'
		comment.type INTEGER
		comment.range '0 - 31'
		iface MIXER
		name 'Mic Playback Volume'
		value 31
	}
	control.17 {
		comment.access 'read write'
		comment.type BOOLEAN
		iface MIXER
		name 'Mic Boost (+20dB)'
		value false
	}
	control.18 {
		comment.access 'read write'
		comment.type BOOLEAN
		iface MIXER
		name 'Line Playback Switch'
		value true
	}
	control.19 {
		comment.access 'read write'
		comment.type INTEGER
		comment.range '0 - 31'
		iface MIXER
		name 'Line Playback Volume'
		value.0 31
		value.1 31
	}
	control.20 {
		comment.access 'read write'
		comment.type BOOLEAN
		iface MIXER
		name 'CD Playback Switch'
		value true
	}
	control.21 {
		comment.access 'read write'
		comment.type INTEGER
		comment.range '0 - 31'
		iface MIXER
		name 'CD Playback Volume'
		value.0 31
		value.1 31
	}
	control.22 {
		comment.access 'read write'
		comment.type BOOLEAN
		iface MIXER
		name 'Video Playback Switch'
		value true
	}
	control.23 {
		comment.access 'read write'
		comment.type INTEGER
		comment.range '0 - 31'
		iface MIXER
		name 'Video Playback Volume'
		value.0 31
		value.1 31
	}
	control.24 {
		comment.access 'read write'
		comment.type BOOLEAN
		iface MIXER
		name 'Aux Playback Switch'
		value true
	}
	control.25 {
		comment.access 'read write'
		comment.type INTEGER
		comment.range '0 - 31'
		iface MIXER
		name 'Aux Playback Volume'
		value.0 31
		value.1 31
	}
	control.26 {
		comment.access 'read write'
		comment.type BOOLEAN
		iface MIXER
		name 'PCM Playback Switch'
		value true
	}
	control.27 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.item.0 Mic
		comment.item.1 CD
		comment.item.2 Video
		comment.item.3 Aux
		comment.item.4 Line
		comment.item.5 Mix
		comment.item.6 'Mix Mono'
		comment.item.7 Phone
		iface MIXER
		name 'Capture Source'
		value.0 Line
		value.1 Line
	}
	control.28 {
		comment.access 'read write'
		comment.type BOOLEAN
		iface MIXER
		name 'Capture Switch'
		value true
	}
	control.29 {
		comment.access 'read write'
		comment.type INTEGER
		comment.range '0 - 15'
		iface MIXER
		name 'Capture Volume'
		value.0 15
		value.1 15
	}
	control.30 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.item.0 Mix
		comment.item.1 Mic
		iface MIXER
		name 'Mono Output Select'
		value Mix
	}
	control.31 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.item.0 Mic1
		comment.item.1 Mic2
		iface MIXER
		name 'Mic Select'
		value Mic1
	}
	control.32 {
		comment.access read
		comment.type IEC958
		iface MIXER
		name 'IEC958 Playback Con Mask'
		value '0fff000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.33 {
		comment.access read
		comment.type IEC958
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		value cf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
	}
	control.34 {
		comment.access 'read write'
		comment.type IEC958
		iface MIXER
		name 'IEC958 Playback Default'
		value '0082000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
	}
	control.35 {
		comment.access 'read write'
		comment.type BOOLEAN
		iface MIXER
		name 'IEC958 Playback Switch'
		value true
	}
	control.36 {
		comment.access 'read write'
		comment.type INTEGER
		comment.range '0 - 3'
		iface MIXER
		name 'IEC958 Playback AC97-SPSA'
		value 0
	}
	control.37 {
		comment.access 'read write'
		comment.type ENUMERATED
		comment.item.0 Analog
		comment.item.1 Digital
		iface MIXER
		name 'IEC958 Playback Source'
		value Analog
	}
	control.38 {
		comment.access 'read write'
		comment.type BOOLEAN
		iface MIXER
		name 'IEC958 Capture Valid Switch'
		value false
	}
	control.39 {
		comment.access 'read write'
		comment.type BOOLEAN
		iface MIXER
		name 'IEC958 Capture Monitor'
		value false
	}
	control.40 {
		comment.access 'read write'
		comment.type BOOLEAN
		iface MIXER
		name 'IEC958 Capture Switch'
		value false
	}
	control.41 {
		comment.access 'read write'
		comment.type BOOLEAN
		iface MIXER
		name 'Line-In As Surround'
		value false
	}
	control.42 {
		comment.access 'read write'
		comment.type BOOLEAN
		iface MIXER
		name 'External Amplifier'
		value true
	}
}

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [sisyphus] Звук на SIS 7012
  2004-04-26 13:17 [sisyphus] Звук на SIS 7012 Alexander V. Denisov
@ 2004-04-26 13:33 ` Sergey Vlasov
  2004-04-26 14:24   ` Alexander V. Denisov
  0 siblings, 1 reply; 3+ messages in thread
From: Sergey Vlasov @ 2004-04-26 13:33 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 1697 bytes --]

On Mon, Apr 26, 2004 at 07:17:59PM +0600, Alexander V. Denisov wrote:
> Не могу добится звука на  SIS 7012.
> Модули грузятся, Программы ведут себя как будто бы звук есть.
> Пробовал на ядрах 2.4.22-alt19 и 2.4.25-1.6.
> Единственное что настораживает - это то, что движек PCM
> в alsamixer  неактивный. Прописывал в modules.conf строчки
> alias sound-service-0-3 snd-pcm-oss и alias 
> sound-service-0-12 snd-pcm-oss
> (равно как и все остальные, которые приведены для настройки
> этого чипа на www.alsa-project.org). Пробовал 
> поэкспериментировать
> с  options snd-intel8x0 ac97_quirk=   - звука нет.
> Помогите люди добрые.
> Вывод scanpci -v :
> pci bus 0x0000 cardnum 0x02 function 0x07: vendor 0x1039 
> device 0x7012
>  Silicon Integrated Systems [SiS] SiS7012 PCI Audio Accelerator
>  CardVendor 0x1071 card 0x8555 (Mitac, Card unknown)
>   STATUS    0x0290  COMMAND 0x0005
>   CLASS     0x04 0x01 0x00  REVISION 0xa0
>   BIST      0x00  HEADER 0x00  LATENCY 0x80  CACHE 0x00
>   BASE0     0x0000e201  addr 0x0000e200  I/O
>   BASE1     0x0000e301  addr 0x0000e300  I/O
>   MAX_LAT   0x0b  MIN_GNT 0x34  INT_PIN 0x03  INT_LINE 0x05
>   BYTE_0    0x04  BYTE_1  0x00  BYTE_2  0x00  BYTE_3  0x00
> 
> Cостояние альзамикшера в аттаче.

Судя по виду этого состояния, используется кодек CMI9739 (или что-то
подобное).  Тип кодека можно посмотреть в
/proc/asound/card0/codec97#0/ac97#0-0 (или /proc/asound/card0/ac97#0
в более старых версиях ALSA).  Этот кодек не имеет аппаратного
регулятора громкости PCM.

> 	control.35 {
> 		comment.access 'read write'
> 		comment.type BOOLEAN
> 		iface MIXER
> 		name 'IEC958 Playback Switch'
> 		value true
> 	}

Попробуйте выключить этот переключатель.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [sisyphus] Звук на SIS 7012
  2004-04-26 13:33 ` Sergey Vlasov
@ 2004-04-26 14:24   ` Alexander V. Denisov
  0 siblings, 0 replies; 3+ messages in thread
From: Alexander V. Denisov @ 2004-04-26 14:24 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Sergey Vlasov пишет:
> 
> 
> Судя по виду этого состояния, используется кодек CMI9739 (или что-то
> подобное).  Тип кодека можно посмотреть в
> /proc/asound/card0/codec97#0/ac97#0-0 (или /proc/asound/card0/ac97#0
> в более старых версиях ALSA).  Этот кодек не имеет аппаратного
> регулятора громкости PCM.
> 
> 
>>	control.35 {
>>		comment.access 'read write'
>>		comment.type BOOLEAN
>>		iface MIXER
>>		name 'IEC958 Playback Switch'
>>		value true
>>	}
> 
> 
> Попробуйте выключить этот переключатель.
Кодек действительно CMI9739.
Выключение переключателя результата не дало.
Если, конечно, я все правильно сделал:
alsactl -f alsa.state store :
...........
	control.35 {
		comment.access 'read write'
		comment.type BOOLEAN
		iface MIXER
		name 'IEC958 Playback Switch'
		value false
	}
.............


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2004-04-26 14:24 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-04-26 13:17 [sisyphus] Звук на SIS 7012 Alexander V. Denisov
2004-04-26 13:33 ` Sergey Vlasov
2004-04-26 14:24   ` Alexander V. Denisov

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git