Please don't top post on this list: http://www.idallen.com/topposting.html
I've fixed it for you on this occasion, please read below. On Thu, 8 May 2014, at 6:37 pm, Hunter Jozwiak <hunter.t....@gmail.com> wrote: > > On 5/8/14, Stroller <strol...@stellar.eclipse.co.uk> wrote: >> >> On Thu, 8 May 2014, at 5:45 pm, cov...@ccs.covici.com wrote: >>> >>>> ... 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? >>> >>> I don't think those are the correct module names, you can tell by >>> looking at your kernel configs to see what speakup modules you have >>> chosen. Module names do not usually have config_ at the beginning. >> >> I'm not the OP, but this is what I see: >> >> $ zcat /proc/config.gz | grep -i speak >> # Speakup console speech >> CONFIG_SPEAKUP=m >> … >> CONFIG_SPEAKUP_SYNTH_SOFT=m >> … >> $ > > I'd assume that module is the m part? As for how to recompile the > genkernel, I'll need to look at that, as I ran genkernel all and am > not certain on building self-made kernels. `zcat /proc/config.gz` shows the configuration of the current kernel (or the configuration with which the current kernel was compiled, I'm not sure). So the "=m" in the output I've posted shows that on my system, these options are compiled as modules. Compare with these options which are compiled in statically: $ zcat /proc/config.gz | grep '=y' | head CONFIG_GENTOO_LINUX=y CONFIG_GENTOO_LINUX_UDEV=y CONFIG_GENTOO_LINUX_INIT_SCRIPT=y CONFIG_GENTOO_LINUX_INIT_SYSTEMD=y CONFIG_64BIT=y CONFIG_X86_64=y CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=y CONFIG_LOCKDEP_SUPPORT=y CONFIG_STACKTRACE_SUPPORT=y $ If a driver is compiled statically, it is always present in the kernel, and loaded into memory at boot time. If a driver is compiled as a module, it is only loaded into memory if and when needed. This is an incomplete answer for you, because I know nothing about Genkernel. Stroller.