Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: VGA output, what is the best solution?



Ahh, solved the error below my self, it seemed as the patched applied
some lines that were already present to the file i386_ksym.c which lead
to the compile-error i described.

However, a huge problem persists, I can't choose any framebuffers in the
kernel-config anymore. In the latest kernelsource the frame buffer
section under console drivers has dissapeared. Do I have to check some
option for it to reappear or what?

Regards, Mattias

> -----Ursprungligt meddelande-----
> Från: vdr-bounce@linuxtv.org [mailto:vdr-bounce@linuxtv.org] 
> För Mattias Viberg
> Skickat: den 23 oktober 2004 02:40
> Till: vdr@linuxtv.org
> Ämne: [vdr] Re: VGA output, what is the best solution?
> 
> 
> Kind of off-topic, but i'm sure one of you guys could figure 
> out what's wrong here:
> 
> Downloaded 2.4.26 Kernel and patched vid epia2-patch. Made a 
> quick config (added only what i needed, such as 
> monochrome-support, network-card-support and 
> filesystem-support) and then made a "make install" to compile 
> and install the kernel and after a while I get this:
> 
> gcc -D__KERNEL__ -I/usr/src/linux-2.4.26/include -Wall 
> -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing 
> -fno-common -fomit-frame-pointer -pipe 
> -mpreferred-stack-boundary=2 -march=athlon -nostdinc 
> -iwithprefix include -DKBUILD_BASENAME=i386_ksyms 
> -DEXPORT_SYMTAB -c i386_ksyms.c
> i386_ksyms.c:157: error: redefinition of `__kstrtab_smp_num_siblings'
> i386_ksyms.c:138: error: `__kstrtab_smp_num_siblings' 
> previously defined here
> i386_ksyms.c:157: error: redefinition of `__ksymtab_smp_num_siblings'
> i386_ksyms.c:138: error: `__ksymtab_smp_num_siblings' 
> previously defined here
> i386_ksyms.c:158: error: redefinition of `__kstrtab_cpu_sibling_map'
> i386_ksyms.c:140: error: `__kstrtab_cpu_sibling_map' 
> previously defined here
> i386_ksyms.c:158: error: redefinition of `__ksymtab_cpu_sibling_map'
> i386_ksyms.c:140: error: `__ksymtab_cpu_sibling_map' 
> previously defined here {standard input}: Assembler messages: 
> {standard input}:991: Error: symbol 
> `__kstrtab_smp_num_siblings' is already defined {standard 
> input}:998: Error: symbol `__ksymtab_smp_num_siblings' is 
> already defined {standard input}:1005: Error: symbol 
> `__kstrtab_cpu_sibling_map' is already defined {standard 
> input}:1012: Error: symbol `__ksymtab_cpu_sibling_map' is 
> already defined
> make[1]: *** [i386_ksyms.o] Error 1
> make[1]: Leaving directory `/usr/src/linux-2.4.26/arch/i386/kernel'
> make: *** [_dir_arch/i386/kernel] Error 2
> 
> I get nothing out of this.
> 
> Regards, Mattias
> 
> > -----Ursprungligt meddelande-----
> > Från: vdr-bounce@linuxtv.org [mailto:vdr-bounce@linuxtv.org]
> > För Nicolas Huillard
> > Skickat: den 22 oktober 2004 19:19
> > Till: vdr@linuxtv.org
> > Ämne: [vdr] Re: VGA output, what is the best solution?
> > 
> > 
> > Mattias Viberg a écrit :
> > > fbset -depth 32 gives me:
> > > ioctl FBIOPUT_VSCREENINFO: Invalid argument
> > > 
> > > My simple guess is that there something wrong with my
> > driver, but what
> > > and how to solve it is a harder question...at least for me.
> > 
> > You must have a kernel without the viafb frame-buffer kernel module
> > (vesafb instead : this one can't change resolution after 
> > boot-up - VESA 
> > limitation, in fact)
> > fbset -i should identify the frame-buffer driver. If you 
> > haven't got the 
> > viafb kernel module, prepare to recompile the kernel, and 
> start with 
> > http://www.epiawiki.org/wiki/tiki-index.php, where there are 
> > already-prepared patches for the EPIA (should work on you 
> mobo, maybe 
> > deactivating some stuff), and links to stand-alone patches... 
> > You can also get this kernel module on the linux-tv CVS repository 
> > (along with the dvb drivers, or directfb, I think). Look for viafb.c
> > 
> > --
> > NH
> > 
> 
> 





Home | Main Index | Thread Index