Nomad the Wanderer <[EMAIL PROTECTED]> wrote:

>   Anyone got sound in a Toshiba Tecra750CDT working?  I have a license for
> OSS and it's just telling me that the built in sound is an 8bit and then
> I can't play MP3's.  
> 
>   I'm currently running 2.2.0-pre7-ac7 (hacked to cut off the -ac7 so oss
> will install.)  Supposedly the drivers are supposed to be alot beter than
> this.  

Here is what I found out about sound on my tecra 750cdt:

1. Sound is mute after a resume (some apm issue). So you must compile as a
module and reinsert this after a resume (can be done automatically).

2. Don't configure it as sb compatible or you get 8bit.

3. I had no luck with OSS (a year ago though) and don't like that
closed-source binary junk anyway.

4. Sound does not seem to work correctly unless I make the following changes
to the kernel sound sources: (1) Tell it that irq5 is fine for MSS, (2)
comment out all traces of something called DESKPROXL which seems to break
MSS sound. I have enclosed a patch below.

5. I use the following as kernel config:
#
# Sound
#
CONFIG_SOUND=m
# CONFIG_SOUND_ES1370 is not set
# CONFIG_SOUND_ES1371 is not set
# CONFIG_SOUND_SONICVIBES is not set
# CONFIG_SOUND_MSNDCLAS is not set
# CONFIG_SOUND_MSNDPIN is not set
CONFIG_SOUND_OSS=m
# CONFIG_SOUND_PAS is not set
# CONFIG_SOUND_SB is not set
CONFIG_SOUND_ADLIB=m
# CONFIG_SOUND_GUS is not set
CONFIG_SOUND_MPU401=m
# CONFIG_SOUND_PSS is not set
CONFIG_SOUND_MSS=m
# CONFIG_SOUND_SSCAPE is not set
# CONFIG_SOUND_TRIX is not set
# CONFIG_SOUND_MAD16 is not set
# CONFIG_SOUND_WAVEFRONT is not set
# CONFIG_SOUND_CS4232 is not set
# CONFIG_SOUND_OPL3SA2 is not set
# CONFIG_SOUND_MAUI is not set
# CONFIG_SOUND_SGALAXY is not set
# CONFIG_SOUND_AD1816 is not set
# CONFIG_SOUND_OPL3SA1 is not set
# CONFIG_SOUND_SOFTOSS is not set
CONFIG_SOUND_YM3812=m
# CONFIG_SOUND_VMIDI is not set
# CONFIG_SOUND_UART6850 is not set

6. I put the following into /etc/conf.modules (I use debian if it matters)
alias char-major-14 ad1848
alias synth0 adlib_card
options ad1848 io=0x530 irq=5 dma=1 dma2=0
options mpu401 io=0x330 irq=-5
options adlib_card io=0x388
post-install ad1848 gom

irq=-5 means share that irq (?).

gom is a mixer which I use to set sound volume to maximum. Sound is still
not as loud as under windows.

I don't understand exactly what's going on and haven't looked at these
things for months but sound more or less works for me.

Christian

PS: I never had any problems getting X to work. Just make sure you
don't use the S3V server. The SVGA server works fine with a plain
standard config.

-=-----
Christian Burger, MPI Colloids & Interfaces, D-14513 Teltow, Germany
e-mail: [EMAIL PROTECTED], (Phone|FAX): +49-3328-46-(581|599)

This still patches cleanly into 2.2.0-pre7

begin 644 sound-2.1.125.diff.gz
M'XL(".;[,38"`W-O=6YD+3(N,2XQ,C4N9&EF9@"=5&UOFE`4_@R_XLPF#110
M0/%MZ::M=FOJRR9KTJ1K",)UDN*%\M+9=?WO.Q>4,EN[9'[P<MZ?^YQSKJ(H
MX'LT7=?<R+LG45R+@Y2Z-=O5VHUVU:D&D?>#.XL\,$D(F@:JUJVWNGH3M$ZG
MS4N2]&8X-PXH3)T$O4$SNGJ]JZMY9*\'2D.3FR#A?QMZ/1X.7++P*('!\$03
MUB(J/.KXJ4N@DF6UG(`NO!_5984'7CI`#5F@LWGQ93:]&O$2"U@PW>ET<G;^
MR>H/&`CT+27*@5DK;TTBEHC!T/5V76Z!A*>Q@<)QRY^;<LH'QXY<*T[GR4-(
MX!BT]\P>D22-:"X\\0KG+4`02D%>=`?OCJ$E`AP>\M(^N[&U`_[VQ\,^>^<?
M=DT5W[9KHIB34&\T6#?P;"$9&0EPA%U/(%D2.)]]!9NZ,!CWP7;=B,0QB:N9
M3RWK!MY/17'N)3%RY-&$1%$:)A937/]=]X9QQOC(G8]!T;#9W.,&AU'/<1@%
MCB!-YD+N_1O4=4,59<CS66$0)>(VG^#1N<"FT`MH;H'#W)]545D1+HP0VZUP
M,9Q-K.%L!I7KL6EVL_N=8DK?<Y*/-]]I!9-*!X2ZWH(-4.V(!V3C,U+@DXP0
MQPYQ`$A&B+.T*24^K^Q9)I?<6XD]]TEUF>]3>2L:W0;ND_[V/I4R[*Z47@0S
M^NJ=IMP!B1VXK(R]W:TPIY>3@8679I17\*S(H,I@3@:G_5EFD#E4@\D*@_D0
M)V15D3D[26QG::UB*T,D0Q@%<U*24^H'MELHGN3GH:@=(;>KT+Z#`8EO,1"N
M1MG<((!B?Q&&_@RC4".8%['_!P<V[2RU]55F\-EHYMRPKQUVF(KQP\[:./AE
M1PD(R)F(F`I0^,@T"T2YL(7#),3"6F6TLD$W6L9FSK?OWP8.9K5PNG1<CP+[
M:^_>]A8E#??XDD=X+.4]Z9M#N5P(YU_>*;PKZT\9#YCRK'\Y^F8-)_V3T3`G
-UH\)_P?ND[M_2P8`````
`
end

Reply via email to