All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jeffrey Scott Flesher Gmail <jeffrey.scott.flesher@gmail.com>
To: alsa-devel@alsa-project.org
Subject: Re: GR-55 Driver
Date: Sat, 14 May 2011 23:39:22 -0700	[thread overview]
Message-ID: <1305441562.2850.7.camel@TrinaryDragon> (raw)
In-Reply-To: <BANLkTi=jj7cjxgmOpH+EHnUMuazqLOEsZA@mail.gmail.com>

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=&field.status_filter=published&field.series_filter=lucid
>
> 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

  parent reply	other threads:[~2011-05-15  6:39 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-05-12 18:20 GR-55 Driver Jeffrey Scott Flesher Gmail
2011-05-12 19:47 ` Daniel Mack
     [not found]   ` <1305233604.8214.2.camel@TrinaryDragon>
2011-05-13  0:16     ` Daniel Mack
     [not found]       ` <1305253856.5076.65.camel@TrinaryDragon>
2011-05-13  7:29         ` Daniel Mack
     [not found]         ` <BANLkTi=jj7cjxgmOpH+EHnUMuazqLOEsZA@mail.gmail.com>
2011-05-15  6:39           ` Jeffrey Scott Flesher Gmail [this message]
2011-05-15 11:36             ` Daniel Mack
2011-05-15 23:13               ` Jeffrey Scott Flesher Gmail
2011-05-16  7:05                 ` Daniel Mack
2011-05-16 21:33                   ` Jeffrey Scott Flesher Gmail
2011-05-17 10:11                     ` Daniel Mack
2011-05-18  5:24                       ` Jeffrey Scott Flesher Gmail
2011-05-18 15:34                       ` Jeffrey Scott Flesher Gmail
2011-05-18 17:39                         ` Daniel Mack
2011-05-19 21:09                           ` Jeffrey Scott Flesher Gmail
2011-05-23 16:01                             ` Keith A. Milner
2011-05-23 17:08                               ` Daniel Mack
2011-05-24 13:30                                 ` Keith A. Milner
2011-05-24 18:28                                 ` Jeffrey Scott Flesher Gmail

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1305441562.2850.7.camel@TrinaryDragon \
    --to=jeffrey.scott.flesher@gmail.com \
    --cc=alsa-devel@alsa-project.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.