I have read this article over a few times, trying to remove the kernel and Reiser4 instructions; and I got a little confused; although I did get it to compile and now it see's the GR-55 as a sound device; I tried to jack it to the output but got no audio; what should I do to test it?
Do these instructions look correct? # Path: /home/username/dev/sound/alsa/sound-2.6
git clone git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6.git cd sound-2.6 git apply 0001-ALSA-snd-usb-add-quirks-for-Roland-GR-55.patch sudo cp -vi /boot/config-$(uname -r) .config sudo make oldconfig # a lot of questions, I hit enter for default
make-kpkg clean
# Since I'm not building the kernel I didn't do this: # But since this is the only command that will write the new kernel, # what do I do?
nice fakeroot make-kpkg --initrd --append-to-version=-lockard --overlay-dir=/home/username/dev/kernel/source kernel-image kernel-headers
If I was to guess; I'd change the overlay-dir to use the kernel in the sound-2.6 folder?
nice fakeroot make-kpkg --initrd --append-to-version=-gr55 --overlay-dir=/home/username/dev/sound/alsa/sound-2.6/kernel kernel-image kernel-headers
# is this right?
cd .. ls -lh sudo dpkg -i linux-*.deb uname -r # 2.6.39-rc3-gr55+
One thing strange was that it locked up on reboot, showing rc3, but a reset with previous kernel, I saw the gr55 version so I picked it; it worked as stated above; just don't know why it didn't set this version as default, maybe a step I missed.
Sorry it took so long to get back to this; I had a hard drive go bad; so I installed Ubuntu Studio 11.04; so I'm doing this against the newest kernel.
Thanks
From: Daniel Mack zonque@gmail.com To: Jeffrey Scott Flesher Gmail jeffrey.scott.flesher@gmail.com Subject: Re: [alsa-devel] GR-55 Driver Date: Fri, 13 May 2011 09:24:57 +0200
On Fri, May 13, 2011 at 4:30 AM, Jeffrey Scott Flesher Gmail jeffrey.scott.flesher@gmail.com wrote:
I'm running Ubuntu Studio 10.04 x64 with realtime kernel from http://ppa.launchpad.net/abogani/ppa/ubuntu lucid (linux-realtime - 2.6.33-29.1); my motherboard is ASUS M4A78T-E onboard VIA sound, Nvidia 460 GTX Video card; AMD 955 X4 CPU. Link to kernel used https://launchpad.net/~abogani/+archive/ppa/+packages?field.name_filter=&...
I searched for instructions on how to do this, with no good results; so I must ask someone that knows how.
Things are a little more complicated as modern Linux distributions use techniques like initramfs.
For Ubuntu, you should follow one of the tutorials. Two I found are here:
https://help.ubuntu.com/community/Kernel/Compile http://parabing.com/2011/04/28/ubuntu-natty-a-custom-kernel-is-what-you-want...
That looks comprehensive. Just don't download the ubuntu Kernel sources as described but clone the ALSA repository (which you already did).
And instead of downloading the patches as described, just use "git apply" on the file I sent you. On case you want to revert the patching and return to the kernel you originally cloned, just call "git reset --hard".
Hope this helps, looking forward to your results.
Thanks, Daniel