You are not logged in.

#1 2010-07-08 12:02:26

Mzg
Member
From: Norway
Registered: 2009-09-06
Posts: 43

[SOLVED] Line6 sound card not working after kernel update

Warning: this is kind of a newbie question.

So I updated the kernel today and my sound card does not work. I get error messages from alsa when booting as it tries to restore audio levels. The driver does not seem to be loaded. It's an external sound car plugged in via USB, named Line6 TonePort UX2 to be exact. I tried to revert back to the old kernel, but that did not help and produced exactly the same results.

The driver is one that I found randomly on the internet, as Line6 has not released any Linux drivers. Should I try reinstalling it? How does one uninstall a driver? Is that necessary?

Anyway, doing "modprobe -l | grep line6usb" did indeed show up with a result, but even if I try to manually load it, it does not help. Seems like the driver somehow was overwritten, or something. I think I should reinstall it, but I am not sure how one would go about doing that. Would anyone give me a hint?

Last edited by Mzg (2010-07-09 02:07:10)


Archer.

Offline

#2 2010-07-08 20:31:22

Mzg
Member
From: Norway
Registered: 2009-09-06
Posts: 43

Re: [SOLVED] Line6 sound card not working after kernel update

Okay, found an explanation of why I'm having problems. The package kernel26-lts (I got version 2.6.32.15-1) includes the line6usb driver.
See here (search for line6):
http://www.archlinux.org/packages/core/ … lts/files/

The only problem is that it includes version 0.8 of said driver, which does not work for me. I used version 0.9 which seems to be available at https://line6linux.svn.sourceforge.net/ … ver/trunk/

The idal solution (I think) would be to update the kernel26-lts package to the more recent 0.9 version of the driver, unless there is something I don't know. Does anybody here know how to do that?

EDIT: This thread should perhaps be moved to the pacman forum?

Last edited by Mzg (2010-07-08 21:03:32)


Archer.

Offline

#3 2010-07-08 21:12:33

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: [SOLVED] Line6 sound card not working after kernel update

No, just build the 0.9 version - you will get a line6usb.ko which you can copy in to the right place under /lib/modules/*, overwriting the 0.8 version provided by the kernel. Ideally, you would do this by creating an Arch package for it - full details in the wiki.

Offline

#4 2010-07-08 21:28:11

Mzg
Member
From: Norway
Registered: 2009-09-06
Posts: 43

Re: [SOLVED] Line6 sound card not working after kernel update

Thanks, and I'll do that, but should not the official kernel package include the latest version?


Archer.

Offline

#5 2010-07-09 02:04:11

Mzg
Member
From: Norway
Registered: 2009-09-06
Posts: 43

Re: [SOLVED] Line6 sound card not working after kernel update

Just thought I'd say that reinstalling worked perfectly, the current version here: https://line6linux.svn.sourceforge.net/ … ver/trunk/ is indeed the newer 0.9.0

Get it with

svn checkout http://line6linux.svn.sourceforge.net/svnroot/line6linux/driver/trunk/

I'm marking the thread as solved.

Last edited by Mzg (2010-07-09 02:05:46)


Archer.

Offline

#6 2010-07-09 06:01:30

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: [SOLVED] Line6 sound card not working after kernel update

Mzg wrote:

Thanks, and I'll do that, but should not the official kernel package include the latest version?

Yes it should - and it will, when it is merged upstream. Kernel developers will decide when that happens - Arch developers just package whatever they release.

Related to that, if you want the latest kernel, you should use kernel26, not kernel26-lts.

Offline

#7 2010-07-09 06:46:53

Mzg
Member
From: Norway
Registered: 2009-09-06
Posts: 43

Re: [SOLVED] Line6 sound card not working after kernel update

tomk wrote:

Yes it should - and it will, when it is merged upstream. Kernel developers will decide when that happens - Arch developers just package whatever they release.

Ah ok

tomk wrote:

Related to that, if you want the latest kernel, you should use kernel26, not kernel26-lts.

Thanks for the heads up, I researched it and can't really understand how the lts version ended up on my computer in the first place.. Anyway.


Archer.

Offline

Board footer

Powered by FluxBB