Gentoo Archives: gentoo-user

From: Redcap <maillinglistredcap@×××.de>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Fwd: Post-Installation Problem
Date: Sat, 10 May 2014 07:35:19
Message-Id: 8827065.lYlaUIcsR2@galahad
In Reply to: Re: [gentoo-user] Fwd: Post-Installation Problem by Hunter Jozwiak
1 On Friday 09 May 2014 14:01:31 Hunter Jozwiak wrote:
2 > > On May 8, 2014, at 14:42, thegeezer <thegeezer@×××××××××.net> wrote:
3 > >> On 05/08/2014 05:29 PM, Hunter Jozwiak wrote:
4 > >> ---------- Forwarded message ----------
5 > >> From: Hunter Jozwiak <hunter.t.joz@×××××.com>
6 > >> Date: Thu, 8 May 2014 12:23:13 -0400
7 > >> Subject: Post-Installation Problem
8 > >> To: gentoo-users@l.g.o
9 > >>
10 > >> Hi all. I've been working on a Gentoo install for quite some time in
11 > >> tech class, but I've hit a road block. I compiled a Genkernel, and
12 > >> that went smooth. However, I tried to emerge espeakup, and I got
13 > >> errors about how modules weren't enabled. I edited /etc/conf.d/modules
14 > >> and added two lines:
15 > >> modules="CONFIG_SPEAKUP"
16 > >> modules="CONFIG_SPEAKUP_SYNTH_SOFT"
17 > >> And reemerged the espeakup software; same error message, and on
18 > >> reboot, no software speech. Am I enabling the modules in an incorrect
19 > >> manner? If so, how to I get them to work?
20 > >
21 > > what you need to do is
22 > > # genkernel --menuconfig kernel
23 > > then make sure that speakup is selected
24 > >
25 > > conf.d/modules is for kernel modules marked "m"
26 > > mostly, these are loaded when needed by programs or drivers as required,
27 > > but sometimes you want the module loaded in advance -- in that case you
28 > > list them in conf.d/modules
29 >
30 > After genkernel all? Because I cannot find the module in the menuconfig
31 > kernel.
32
33 Hi there,
34
35 I think you are confusing kernel configuration items and kernel modules. E.g.,
36 CONFIG_SPEAKUP is a kernel configuration item (see
37 http://cateee.net/lkddb/web-lkddb/SPEAKUP.html for its description). There are
38 three possibilities for this item.
39
40 n: don't include speakup support
41 y: build speakup support directly into the kernel
42 m: build speakup support as a module
43
44 In the third case, the module's name will be "speakup". This is the name that
45 you want to add to /etc/conf.d/modules.
46 http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=7#doc_chap4
47 might also be helpful.
48
49 Cheers