Via vt1708s DOES work on line-in? (SOLVED)

Use this forum for questions related to graphics, sound or desktop environments.

Via vt1708s DOES work on line-in? (SOLVED)

Postby Roel » April 8th, 2011, 1:14 pm

Dear all, there is something I just don’t understand and I have no idea where to look.

I purchased a new computer last summer, everything in it completely works out of the box, except for one thing: the line-in and microphone-in of my soundcard, which appears to be a via vt1708s. I have been searching all internet for right directions and all, tried about everything to get this working, but didn’t succeed, after that I gave up when I found that there was just NO Linux support for this card.

Now, next to my Wheezy install, I have a separate partition on which I have started to change distro every now and then, Sid was on it for a while, LMDE, Ubuntu 10.04. And every time I once tried to get the line-in to work, to no avail.

Until I tried OpenSuse 11.4. My line-in works out-of-the-box without doing anything to get it working. So my first thought was how to get this working in Debian.

Both distros load the snd_hda_intel, snd_hda_codecs and snd_hda_codec_via. Suse has a 2.6.37 kernel whereas Wheezy uses 2.6.32. But then again, Ubuntu 10.04 used 2.6.38 (if memory serves me well).

Could it be the Pulseaudio thing in Suse? Is there anyone out there who can shine a light on this?

*edit*

Just saw that 10.04 uses 2.6.32 as well so it might still be the kernel!
Last edited by Roel on April 10th, 2011, 8:22 am, edited 1 time in total.
Roel
 
Posts: 263
Joined: February 10th, 2011, 12:01 pm

Re: Via vt1708s DOES work on line-in?

Postby Sephiroth » April 8th, 2011, 1:43 pm

Just curious, but did you install alsa-source and use module-assistant to build it? If you're using ALSA, you have to do that.
Owyn: "This next one is a high elf sorceress or something, just get in close and stab her a few times, that'll teach her!"
Owyn: "I heard a rumor that you're an idiot. Is that true?"
Cicero: "Stab you, stab you, stab you!"
Psycho: "You sat in my swing, now I'm going to eat you!"
Psycho: "I think he's gonna' play xylophone with my spinal cord!"
Sephiroth
 
Posts: 387
Joined: February 22nd, 2011, 3:09 pm
Location: North Carolina

Re: Via vt1708s DOES work on line-in?

Postby fsmithred » April 8th, 2011, 1:48 pm

You could try using 2.6.38 from sid. Another thing you could try (maybe easier) is run alsamixer and see what it says for Chip, then look that up in /usr/share/doc/alsa-base/driver/HD-Audio-Models, then specify that model at the end of /etc/modprobe.d/alsa-base.conf with a line like:
option snd-hda-intel index=0 model=3stack
(replace 3stack with the appropriate model) Then reboot.

I had to do that with my vt1708a with some earlier kernels.
fsmithred
 
Posts: 361
Joined: February 11th, 2011, 4:14 am

Re: Via vt1708s DOES work on line-in?

Postby Roel » April 9th, 2011, 7:36 am

Sephiroth wrote:Just curious, but did you install alsa-source and use module-assistant to build it? If you're using ALSA, you have to do that.


To be honest, so far I never did that. So far, alsa-base and -utils always were enough to get things going.

fsmithred wrote:run alsamixer and see what it says for Chip, then look that up in /usr/share/doc/alsa-base/driver/HD-Audio-Models


That is what I once did but the model with name VIA VT1708S is just not in there...
Roel
 
Posts: 263
Joined: February 10th, 2011, 12:01 pm

Re: Via vt1708s DOES work on line-in?

Postby Sephiroth » April 10th, 2011, 1:16 am

You were lucky then. There is a kernel part to ALSA and a userspace part. You have to build the userspace part. I too once only ran with the kernel part, but once I compiled the userspace part and gained full control of my hardware, it was awesome! You should try building it in case it is required for your card. Jusr use apt-get or aptitude to install alsa-source, then build it with module-assistant.
Owyn: "This next one is a high elf sorceress or something, just get in close and stab her a few times, that'll teach her!"
Owyn: "I heard a rumor that you're an idiot. Is that true?"
Cicero: "Stab you, stab you, stab you!"
Psycho: "You sat in my swing, now I'm going to eat you!"
Psycho: "I think he's gonna' play xylophone with my spinal cord!"
Sephiroth
 
Posts: 387
Joined: February 22nd, 2011, 3:09 pm
Location: North Carolina

Re: Via vt1708s DOES work on line-in?

Postby Roel » April 10th, 2011, 8:22 am

Installed alsa-source with m-a a-i, disabled Smart 5.1 and it WORKS!!!

Thanks all, sitting here playing LP records through my line-in :D
Roel
 
Posts: 263
Joined: February 10th, 2011, 12:01 pm

Re: Via vt1708s DOES work on line-in? (SOLVED)

Postby Sephiroth » April 10th, 2011, 5:19 pm

Awesome! Glad we could help. If you have not compiled ALSA on any other systems you should. Normally you get more control over your card if you do.
Owyn: "This next one is a high elf sorceress or something, just get in close and stab her a few times, that'll teach her!"
Owyn: "I heard a rumor that you're an idiot. Is that true?"
Cicero: "Stab you, stab you, stab you!"
Psycho: "You sat in my swing, now I'm going to eat you!"
Psycho: "I think he's gonna' play xylophone with my spinal cord!"
Sephiroth
 
Posts: 387
Joined: February 22nd, 2011, 3:09 pm
Location: North Carolina

Re: Via vt1708s DOES work on line-in? (SOLVED)

Postby Roel » April 11th, 2011, 5:29 pm

Sephiroth wrote:Awesome! Glad we could help. If you have not compiled ALSA on any other systems you should. Normally you get more control over your card if you do.


What even puzzles me more is that I don't succeed in compiling ALSA again after a kernel update in Wheezy (2.6.38-2). Yet, the line-in keeps working.

Of course you won't see me complain 8-)
Roel
 
Posts: 263
Joined: February 10th, 2011, 12:01 pm

Re: Via vt1708s DOES work on line-in? (SOLVED)

Postby Sephiroth » April 11th, 2011, 5:47 pm

You have to install the kernel headers for your new kernel and then you can compile ALSA. I have 2.6.38.2 from kernel.org on Squeeze now and am working on a custom kernel for our office D610 laptops. When I use "make-kpkg" I have to pass "kernel_headers" so it creates a headers package for my new kernel also, specifically so I can compile audio and video drivers.
Owyn: "This next one is a high elf sorceress or something, just get in close and stab her a few times, that'll teach her!"
Owyn: "I heard a rumor that you're an idiot. Is that true?"
Cicero: "Stab you, stab you, stab you!"
Psycho: "You sat in my swing, now I'm going to eat you!"
Psycho: "I think he's gonna' play xylophone with my spinal cord!"
Sephiroth
 
Posts: 387
Joined: February 22nd, 2011, 3:09 pm
Location: North Carolina

Re: Via vt1708s DOES work on line-in? (SOLVED)

Postby Roel » April 11th, 2011, 8:25 pm

Unfortunately, it wasn't the kernel headers, they were installed already

Code: Select all
/usr/src/modules/alsa-driver/acore/memory_wrapper.c:1:0:                   
 │ /usr/src/modules/alsa-driver/include/alsa-autoconf.h:8:28: fatal error:     
 │ linux/autoconf.h: Bestand of map bestaat niet                               
 │ compilation terminated.                                                     
 │ make[7]: *** [/usr/src/modules/alsa-driver/acore/memory_wrapper.o] Fout 1   
 │ make[6]: *** [/usr/src/modules/alsa-driver/acore] Fout 2                   
 │ make[5]: *** [_module_/usr/src/modules/alsa-driver] Fout 2                 
 │ make[4]: *** [sub-make] Fout 2                                             
 │ make[3]: *** [all] Fout 2                                                   
 │ make[3]: Map '/usr/src/linux-headers-2.6.38-2-amd64' wordt verlaten         
 │ make[2]: *** [compile] Fout 2                                               
 │ make[2]: Map '/usr/src/modules/alsa-driver' wordt verlaten                 
 │ make[1]: *** [build-stamp] Fout 2                                           
 │ make[1]: Map '/usr/src/modules/alsa-driver' wordt verlaten                 
 │ make: *** [kdist_image] Fout 2
Roel
 
Posts: 263
Joined: February 10th, 2011, 12:01 pm

Next

Return to Desktop & Multimedia

Who is online

Users browsing this forum: No registered users and 0 guests

x