On Friday 09 May 2014 14:01:31 Hunter Jozwiak wrote:
> > On May 8, 2014, at 14:42, thegeezer <thegee...@thegeezer.net> wrote:
> >> On 05/08/2014 05:29 PM, Hunter Jozwiak wrote:
> >> ---------- Forwarded message ----------
> >> From: Hunter Jozwiak <hunter.t....@gmail.com>
> >> Date: Thu, 8 May 2014 12:23:13 -0400
> >> Subject: Post-Installation Problem
> >> To: gentoo-us...@lists.gentoo.org
> >> 
> >> Hi all. I've been working on a Gentoo install for quite some time in
> >> tech class, but I've hit a road block. I compiled a Genkernel, and
> >> that went smooth. However, I tried to emerge espeakup, and I got
> >> errors about how modules weren't enabled. I edited /etc/conf.d/modules
> >> and added two lines:
> >> modules="CONFIG_SPEAKUP"
> >> modules="CONFIG_SPEAKUP_SYNTH_SOFT"
> >> And reemerged the espeakup software; same error message, and on
> >> reboot, no software speech. Am I enabling the modules in an incorrect
> >> manner? If so, how to I get them to work?
> > 
> > what you need to do is
> > # genkernel --menuconfig kernel
> > then make sure that speakup is selected
> > 
> > conf.d/modules is for kernel modules marked "m"
> > mostly, these are loaded when needed by programs or drivers as required,
> > but sometimes you want the module loaded in advance -- in that case you
> > list them in conf.d/modules
> 
> After genkernel all? Because I cannot find the module in the menuconfig
> kernel.

Hi there,

I think you are confusing kernel configuration items and kernel modules. E.g., 
CONFIG_SPEAKUP is a kernel configuration item (see 
http://cateee.net/lkddb/web-lkddb/SPEAKUP.html for its description). There are 
three possibilities for this item.

n: don't include speakup support
y: build speakup support directly into the kernel
m: build speakup support as a module

In the third case, the module's name will be "speakup". This is the name that 
you want to add to /etc/conf.d/modules. 
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=7#doc_chap4 
might also be helpful.

Cheers

Reply via email to