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

[linrad] Re: Mandriva 2006.1-0.3 Free



leif@xxxxxxxxxx wrote:
Hi All,

The "standard install" of svgalib-1.9.24 fails because this distribution
does not supply kernel headers by default (just by selecting development).

The kernel headers have been missing for a long time now, I think since 10.1

The option "NO_HELPER = y" (in Makefile.cfg) does not work with svgalib-1.9.24, but 1.9.21 installs fine with "NO_HELPER = y"

Rpmdrake allows installation of kernel headers (of course) and
when they are in place svgalib-1.9.24 compiles fine.

In Linrad-01.35 you have to edit the file "svga" to bring it in
agreement with your svgalib version. Then type "make svgalib"
in the Linrad directory. (Linrad-02.xx is more automated)

Might be worth trying -02.xx and seen what happens

There are two options: 1.9.21 without svgalib_helper
or 1.9.24 with svgalib_helper. Both work fine on my
computers, but they are much older than 6 months;-)

Linrad works fine with ALSA which comes with Mandriva Free.
The soundcard I want for input is a Lynx Two and I tried to
install OSS to support it. The bad news is that OSS does not
work at all. (oss3994a)

Presumably Opensound (or Mandriva) will fix this, I guess something
is wrong with the kernel headers..
When Itried the latest OSS drivers , I had to do a complete install afterwards
as you could not use the ALSA drivers. I left the machine audio free .

Generally it is a bad idea to use the very latest distribution
because it takes some time for the hardware related groups to
adapt to changes made in the kernel. As long as you are happy with ALSA, Mandriva 2006.1-0.3 if fine for svgalib and Linrad.

I think this is the stage we can never agree on Leif, the current kernel version
is 2.6.15-6, that the vanilla kernel.
Mandrivas kernel 2.6.12-17mdk.
So for once they are not at the bleeding edge.

The real problem is svgalib, from his site nothing has moved to the stable stage since
2001, and now is patch after patch.

I'll try building from the src.rpm

sorry long bit of data:-

Changelog

* Thu Jun 16 2005 Per Øyvind Karlsen <pkarlsen@xxxxxxxxxxxx> 1.9.21-1mdk
  - 1.9.21
  - drop P1 & P2 (not needed anymore)
* Tue Jun 29 2004 Per Øyvind Karlsen <peroyvind@xxxxxxxxxxxxxxxxxx> 1.9.19-1mdk
  - 1.9.19
  - fix includes (P3)
  - be sure to build everything in %build, and be sure to also build it with $RPM_OPT_FLAGS
  - drop P2 (just override it with a variable in stead)
* Wed Feb 18 2004 Per Øyvind Karlsen <peroyvind@xxxxxxxxxxxxxxxxxx> 1.9.18-1mdk
  - reintroduced new svgalib version into contrib (should be more safe now that it
    no longer requires setuid binaries)
  - based on old spec with all the necessary cleanups
* Wed Oct 17 2001 Daouda LO <daouda@xxxxxxxxxxxxxxxx> 1.4.3-2mdk
  - better libification
  - cleanups
* Sun Jun 03 2001 Daouda Lo <daouda@xxxxxxxxxxxxxxxx> 1.4.3-1mdk
  - 1.4.3 final
  - change license to GPL-like
  - regenerate patche 0.
  - rm patch 4 and staled @xxxxxxxx tag.
  - fix no-ldconfig-symlink typo.
* Sat Nov 04 2000 Guillaume Cottenceau <gc@xxxxxxxxxxxxxxxx> 1.4.3-0.pre.20001010.1mdk
  - 1.4.3.pre.20001010
  - ported patches
* Thu Nov 02 2000 Frederic Lepied <flepied@xxxxxxxxxxxxxxxx> 1.4.1-7mdk
  - fix to compile with gcc 2.96
* Tue Aug 22 2000 Guillaume Cottenceau <gc@xxxxxxxxxxxxxxxx> 1.4.1-6mdk
  - BM
* Thu Jul 13 2000 Guillaume Cottenceau <gc@xxxxxxxxxxxxxxxx> 1.4.1-5mdk
  - patched the config files to have now ps2 as default mouse type
  - add (noreplace) to the config files
  - specfile cleanup
* Sun Jun 04 2000 David BAUDENS <baudens@xxxxxxxxxxxxxxxx> 1.4.1-4mdk
  - Really fix %doc
* Wed May 24 2000 David BAUDENS <baudens@xxxxxxxxxxxxxxxx> 1.4.1-3mdk
  - Fix %doc
* Mon Apr 24 2000 David BAUDENS <baudens@xxxxxxxxxxxxxxxx> 1.4.1-2mdk
  - Add missing x86 archs
  - Use %{_tmppath} for BuildRoot
  - Use spechelper
* Mon Apr 03 2000 Adam Lebsack <adam@xxxxxxxxxxxxxxxx> 1.4.1-1mdk
  - Update 1.4.1
* Sun Nov 07 1999 Chmouel Boudjnah <chmouel@xxxxxxxxxxxxxxxx>
  - back to 1.4.0 stable version.
  - big patch for gcc2.95 (hope this doen't break anything :-\).
  - Ps: titi sucks.
* Thu Aug 26 1999 Thierry Vignaud <tvignaud@xxxxxxxxxxxxxxxx>
  - 1.4.1.pre.19990731
* Fri Aug 20 1999 Chmouel Boudjnah <chmouel@xxxxxxxxxxxxxxxx>
  - Fix wrong manpages (Bugs#22).
* Thu Jul 22 1999 Gregus <gregus@xxxxxxxxxxxx>
  - fr locale
  - added the two last sentences of the english description for svgalib-devel.
* Fri Jul 16 1999 Bernhard Rosenkraenzer <bero@xxxxxxxxxxxxxxx>
  - 1.4.0-RELEASE
* Tue Jul 06 1999 Bernhard Rosenkraenzer <bero@xxxxxxxxxxxxxxx>
  - 1.4.0-pre19990705
  - fix build for i[456]86 architectures
* Wed Mar 31 1999 Preston Brown <pbrown@xxxxxxxxxx>
  - moved temporary svgalib files to /var/lib/svgalib
* Sun Mar 21 1999 Cristian Gafton <gafton@xxxxxxxxxx>
  - auto rebuild in the new build environment (release 2)
* Sun Aug 23 1998 Jeff Johnson <jbj@xxxxxxxxxx>
  - verify dumpreg is not setuid (problem #760)
  - specfile fiddles
* Thu Jul 30 1998 Cristian Gafton <gafton@xxxxxxxxxx>
  - upgraded to 1.3.0
  - security patch
* Thu May 07 1998 Prospector System <bugs@xxxxxxxxxx>
  - translations modified for de, fr, tr
* Thu Apr 30 1998 Cristian Gafton <gafton@xxxxxxxxxx>
  - devel package moved to Development/Libraries
* Mon Apr 06 1998 Erik Troan <ewt@xxxxxxxxxx>
  - updated to svgalib 1.2.13
  - uses a build root
* Mon Nov 03 1997 Michael Fulbright <msf@xxxxxxxxxx>
  - removed Mach64 from configuration, as the driver does not work
* Tue Oct 14 1997 Donnie Barnes <djb@xxxxxxxxxx>
  - spec file cleanups


Files

/etc/vga
/etc/vga/default.keymap
/etc/vga/dvorak-us.keymap
/etc/vga/et4000.regs
/etc/vga/libvga.config
/usr/bin/dumpreg
/usr/bin/mode3
/usr/bin/restorefont
/usr/bin/restorepalette
/usr/bin/restoretextmode
/usr/bin/savetextmode
/usr/bin/svgakeymap
/usr/bin/textmode
/usr/share/doc/svgalib-1.9.21
/usr/share/doc/svgalib-1.9.21/0-README
/usr/share/doc/svgalib-1.9.21/LICENSE
/usr/share/doc/svgalib-1.9.21/svgalib.lsm
/usr/share/man/man1/convfont.1.bz2
/usr/share/man/man1/dumpreg.1.bz2
/usr/share/man/man1/fix132x43.1.bz2
/usr/share/man/man1/restorefont.1.bz2
/usr/share/man/man1/restorepalette.1.bz2
/usr/share/man/man1/restoretextmode.1.bz2
/usr/share/man/man1/runx.1.bz2
/usr/share/man/man1/savetextmode.1.bz2
/usr/share/man/man1/setmclk.1.bz2
/usr/share/man/man1/svgakeymap.1.bz2
/usr/share/man/man1/textmode.1.bz2
/usr/share/man/man3/currentcontext.3.bz2
/usr/share/man/man3/gl_allocatecontext.3.bz2
/usr/share/man/man3/gl_bcircle.3.bz2
/usr/share/man/man3/gl_circle.3.bz2
/usr/share/man/man3/gl_clearscreen.3.bz2
/usr/share/man/man3/gl_colorfont.3.bz2
/usr/share/man/man3/gl_compileboxmask.3.bz2
/usr/share/man/man3/gl_compiledboxmasksize.3.bz2
/usr/share/man/man3/gl_copybox.3.bz2
/usr/share/man/man3/gl_copyboxfromcontext.3.bz2
/usr/share/man/man3/gl_copyboxtocontext.3.bz2
/usr/share/man/man3/gl_copyscreen.3.bz2
/usr/share/man/man3/gl_disableclipping.3.bz2
/usr/share/man/man3/gl_enableclipping.3.bz2
/usr/share/man/man3/gl_enablepageflipping.3.bz2
/usr/share/man/man3/gl_expandfont.3.bz2
/usr/share/man/man3/gl_fillbox.3.bz2
/usr/share/man/man3/gl_fillcircle.3.bz2
/usr/share/man/man3/gl_font8x8.3.bz2
/usr/share/man/man3/gl_freecontext.3.bz2
/usr/share/man/man3/gl_getbox.3.bz2
/usr/share/man/man3/gl_getcontext.3.bz2
/usr/share/man/man3/gl_getpalette.3.bz2
/usr/share/man/man3/gl_getpalettecolor.3.bz2
/usr/share/man/man3/gl_getpalettecolors.3.bz2
/usr/share/man/man3/gl_getpixel.3.bz2
/usr/share/man/man3/gl_getpixelrgb.3.bz2
/usr/share/man/man3/gl_hline.3.bz2
/usr/share/man/man3/gl_line.3.bz2
/usr/share/man/man3/gl_printf.3.bz2
/usr/share/man/man3/gl_putbox.3.bz2
/usr/share/man/man3/gl_putboxmask.3.bz2
/usr/share/man/man3/gl_putboxmaskcompiled.3.bz2
/usr/share/man/man3/gl_putboxpart.3.bz2
/usr/share/man/man3/gl_rgbcolor.3.bz2
/usr/share/man/man3/gl_scalebox.3.bz2
/usr/share/man/man3/gl_setclippingwindow.3.bz2
/usr/share/man/man3/gl_setcontext.3.bz2
/usr/share/man/man3/gl_setcontextheight.3.bz2
/usr/share/man/man3/gl_setcontextvga.3.bz2
/usr/share/man/man3/gl_setcontextvgavirtual.3.bz2
/usr/share/man/man3/gl_setcontextvirtual.3.bz2
/usr/share/man/man3/gl_setcontextwidth.3.bz2
/usr/share/man/man3/gl_setdisplaystart.3.bz2
/usr/share/man/man3/gl_setfont.3.bz2
/usr/share/man/man3/gl_setfontcolors.3.bz2
/usr/share/man/man3/gl_setpalette.3.bz2
/usr/share/man/man3/gl_setpalettecolor.3.bz2
/usr/share/man/man3/gl_setpalettecolors.3.bz2
/usr/share/man/man3/gl_setpixel.3.bz2
/usr/share/man/man3/gl_setpixelrgb.3.bz2
/usr/share/man/man3/gl_setrgbpalette.3.bz2
/usr/share/man/man3/gl_setscreenoffset.3.bz2
/usr/share/man/man3/gl_setwritemode.3.bz2
/usr/share/man/man3/gl_striangle.3.bz2
/usr/share/man/man3/gl_swtriangle.3.bz2
/usr/share/man/man3/gl_triangle.3.bz2
/usr/share/man/man3/gl_trigetcolorlookup.3.bz2
/usr/share/man/man3/gl_trisetcolorlookup.3.bz2
/usr/share/man/man3/gl_trisetdrawpoint.3.bz2
/usr/share/man/man3/gl_write.3.bz2
/usr/share/man/man3/gl_writen.3.bz2
/usr/share/man/man3/gl_wtriangle.3.bz2
/usr/share/man/man3/graph_mem.3.bz2
/usr/share/man/man3/joystick_button1.3.bz2
/usr/share/man/man3/joystick_button2.3.bz2
/usr/share/man/man3/joystick_button3.3.bz2
/usr/share/man/man3/joystick_button4.3.bz2
/usr/share/man/man3/joystick_close.3.bz2
/usr/share/man/man3/joystick_getaxis.3.bz2
/usr/share/man/man3/joystick_getb1.3.bz2
/usr/share/man/man3/joystick_getb2.3.bz2
/usr/share/man/man3/joystick_getb3.3.bz2
/usr/share/man/man3/joystick_getb4.3.bz2
/usr/share/man/man3/joystick_getbutton.3.bz2
/usr/share/man/man3/joystick_getnumaxes.3.bz2
/usr/share/man/man3/joystick_getnumbuttons.3.bz2
/usr/share/man/man3/joystick_getx.3.bz2
/usr/share/man/man3/joystick_gety.3.bz2
/usr/share/man/man3/joystick_getz.3.bz2
/usr/share/man/man3/joystick_init.3.bz2
/usr/share/man/man3/joystick_setdefaulthandler.3.bz2
/usr/share/man/man3/joystick_sethandler.3.bz2
/usr/share/man/man3/joystick_update.3.bz2
/usr/share/man/man3/joystick_x.3.bz2
/usr/share/man/man3/joystick_y.3.bz2
/usr/share/man/man3/joystick_z.3.bz2
/usr/share/man/man3/keyboard_clearstate.3.bz2
/usr/share/man/man3/keyboard_close.3.bz2
/usr/share/man/man3/keyboard_getstate.3.bz2
/usr/share/man/man3/keyboard_init.3.bz2
/usr/share/man/man3/keyboard_init_return_fd.3.bz2
/usr/share/man/man3/keyboard_keypressed.3.bz2
/usr/share/man/man3/keyboard_setdefaulteventhandler.3.bz2
/usr/share/man/man3/keyboard_seteventhandler.3.bz2
/usr/share/man/man3/keyboard_translatekeys.3.bz2
/usr/share/man/man3/keyboard_update.3.bz2
/usr/share/man/man3/keyboard_waitforupdate.3.bz2
/usr/share/man/man3/mouse_close.3.bz2
/usr/share/man/man3/mouse_getbutton.3.bz2
/usr/share/man/man3/mouse_getcaps.3.bz2
/usr/share/man/man3/mouse_getposition_6d.3.bz2
/usr/share/man/man3/mouse_getx.3.bz2
/usr/share/man/man3/mouse_gety.3.bz2
/usr/share/man/man3/mouse_init.3.bz2
/usr/share/man/man3/mouse_init_return_fd.3.bz2
/usr/share/man/man3/mouse_setdefaulteventhandler.3.bz2
/usr/share/man/man3/mouse_seteventhandler.3.bz2
/usr/share/man/man3/mouse_setposition.3.bz2
/usr/share/man/man3/mouse_setposition_6d.3.bz2
/usr/share/man/man3/mouse_setrange_6d.3.bz2
/usr/share/man/man3/mouse_setscale.3.bz2
/usr/share/man/man3/mouse_setwrap.3.bz2
/usr/share/man/man3/mouse_setxrange.3.bz2
/usr/share/man/man3/mouse_setyrange.3.bz2
/usr/share/man/man3/mouse_update.3.bz2
/usr/share/man/man3/mouse_waitforupdate.3.bz2
/usr/share/man/man3/vga_accel.3.bz2
/usr/share/man/man3/vga_addmode.3.bz2
/usr/share/man/man3/vga_addtiming.3.bz2
/usr/share/man/man3/vga_bitblt.3.bz2
/usr/share/man/man3/vga_blitwait.3.bz2
/usr/share/man/man3/vga_changetiming.3.bz2
/usr/share/man/man3/vga_claimvideomemory.3.bz2
/usr/share/man/man3/vga_clear.3.bz2
/usr/share/man/man3/vga_copytoplanar16.3.bz2
/usr/share/man/man3/vga_copytoplanar256.3.bz2
/usr/share/man/man3/vga_copytoplane.3.bz2
/usr/share/man/man3/vga_disabledriverreport.3.bz2
/usr/share/man/man3/vga_drawline.3.bz2
/usr/share/man/man3/vga_drawpixel.3.bz2
/usr/share/man/man3/vga_drawscanline.3.bz2
/usr/share/man/man3/vga_drawscansegment.3.bz2
/usr/share/man/man3/vga_dumpregs.3.bz2
/usr/share/man/man3/vga_ext_set.3.bz2
/usr/share/man/man3/vga_fillblt.3.bz2
/usr/share/man/man3/vga_flip.3.bz2
/usr/share/man/man3/vga_getcardinfo.3.bz2
/usr/share/man/man3/vga_getch.3.bz2
/usr/share/man/man3/vga_getcolors.3.bz2
/usr/share/man/man3/vga_getcurrentchipset.3.bz2
/usr/share/man/man3/vga_getcurrentmode.3.bz2
/usr/share/man/man3/vga_getcurrenttiming.3.bz2
/usr/share/man/man3/vga_getdefaultmode.3.bz2
/usr/share/man/man3/vga_getgraphmem.3.bz2
/usr/share/man/man3/vga_getkey.3.bz2
/usr/share/man/man3/vga_getmodeinfo.3.bz2
/usr/share/man/man3/vga_getmodename.3.bz2
/usr/share/man/man3/vga_getmodenumber.3.bz2
/usr/share/man/man3/vga_getmonitortype.3.bz2
/usr/share/man/man3/vga_getmousetype.3.bz2
/usr/share/man/man3/vga_getpalette.3.bz2
/usr/share/man/man3/vga_getpalvec.3.bz2
/usr/share/man/man3/vga_getpixel.3.bz2
/usr/share/man/man3/vga_getscansegment.3.bz2
/usr/share/man/man3/vga_gettextfont.3.bz2
/usr/share/man/man3/vga_gettextmoderegs.3.bz2
/usr/share/man/man3/vga_getxdim.3.bz2
/usr/share/man/man3/vga_getydim.3.bz2
/usr/share/man/man3/vga_guesstiming.3.bz2
/usr/share/man/man3/vga_hasmode.3.bz2
/usr/share/man/man3/vga_hlinelistblt.3.bz2
/usr/share/man/man3/vga_imageblt.3.bz2
/usr/share/man/man3/vga_init.3.bz2
/usr/share/man/man3/vga_initcursor.3.bz2
/usr/share/man/man3/vga_lastmodenumber.3.bz2
/usr/share/man/man3/vga_lockvc.3.bz2
/usr/share/man/man3/vga_norevokeprivs.3.bz2
/usr/share/man/man3/vga_oktowrite.3.bz2
/usr/share/man/man3/vga_puttextfont.3.bz2
/usr/share/man/man3/vga_runinbackground.3.bz2
/usr/share/man/man3/vga_runinbackground_version.3.bz2
/usr/share/man/man3/vga_safety_fork.3.bz2
/usr/share/man/man3/vga_screenoff.3.bz2
/usr/share/man/man3/vga_screenon.3.bz2
/usr/share/man/man3/vga_selectcursor.3.bz2
/usr/share/man/man3/vga_setchipset.3.bz2
/usr/share/man/man3/vga_setchipsetandfeatures.3.bz2
/usr/share/man/man3/vga_setcolor.3.bz2
/usr/share/man/man3/vga_setcursorimage.3.bz2
/usr/share/man/man3/vga_setcursorposition.3.bz2
/usr/share/man/man3/vga_setdisplaystart.3.bz2
/usr/share/man/man3/vga_setegacolor.3.bz2
/usr/share/man/man3/vga_setflipchar.3.bz2
/usr/share/man/man3/vga_setlinearaddressing.3.bz2
/usr/share/man/man3/vga_setlogicalwidth.3.bz2
/usr/share/man/man3/vga_setmode.3.bz2
/usr/share/man/man3/vga_setmodeX.3.bz2
/usr/share/man/man3/vga_setmousesupport.3.bz2
/usr/share/man/man3/vga_setpage.3.bz2
/usr/share/man/man3/vga_setpalette.3.bz2
/usr/share/man/man3/vga_setpalvec.3.bz2
/usr/share/man/man3/vga_setreadpage.3.bz2
/usr/share/man/man3/vga_setrgbcolor.3.bz2
/usr/share/man/man3/vga_settextmoderegs.3.bz2
/usr/share/man/man3/vga_setwritepage.3.bz2
/usr/share/man/man3/vga_showcursor.3.bz2
/usr/share/man/man3/vga_unlockvc.3.bz2
/usr/share/man/man3/vga_waitevent.3.bz2
/usr/share/man/man3/vga_waitretrace.3.bz2
/usr/share/man/man3/vga_white.3.bz2
/usr/share/man/man5/libvga.config.5.bz2
/usr/share/man/man5/libvga.et4000.5.bz2
/usr/share/man/man5/svgalibrc.5.bz2
/usr/share/man/man6/accel.6.bz2
/usr/share/man/man6/bg_test.6.bz2
/usr/share/man/man6/buildcsr.6.bz2
/usr/share/man/man6/eventtest.6.bz2
/usr/share/man/man6/forktest.6.bz2
/usr/share/man/man6/fun.6.bz2
/usr/share/man/man6/joytest.6.bz2
/usr/share/man/man6/keytest.6.bz2
/usr/share/man/man6/lineart.6.bz2
/usr/share/man/man6/mach32info.6.bz2
/usr/share/man/man6/mjoytest.6.bz2
/usr/share/man/man6/mousetest.6.bz2
/usr/share/man/man6/plane.6.bz2
/usr/share/man/man6/printftest.6.bz2
/usr/share/man/man6/scrolltest.6.bz2
/usr/share/man/man6/speedtest.6.bz2
/usr/share/man/man6/spin.6.bz2
/usr/share/man/man6/svidtune.6.bz2
/usr/share/man/man6/testaccel.6.bz2
/usr/share/man/man6/testgl.6.bz2
/usr/share/man/man6/testlinear.6.bz2
/usr/share/man/man6/threed.6.bz2
/usr/share/man/man6/vgatest.6.bz2
/usr/share/man/man6/wrapdemo.6.bz2
/usr/share/man/man7/svgalib.7.bz2
/usr/share/man/man7/svgalib.chips.7.bz2
/usr/share/man/man7/svgalib.et4000.7.bz2
/usr/share/man/man7/svgalib.faq.7.bz2
/usr/share/man/man7/svgalib.mach32.7.bz2
/usr/share/man/man7/threedkit.7.bz2
/usr/share/man/man7/vgagl.7.bz2
/usr/share/man/man8/mode3.8.bz2




73

Leif


Richard

#############################################################
This message is sent to you because you are subscribed to
 the mailing list <linrad@xxxxxxxxxxxxxxxxxxxxx>.
To unsubscribe, E-mail to: <linrad-off@xxxxxxxxxxxxxxxxxxxxx>
To switch to the DIGEST mode, E-mail to <linrad-digest@xxxxxxxxxxxxxxxxxxxxx>
To switch to the INDEX mode, E-mail to <linrad-index@xxxxxxxxxxxxxxxxxxxxx>
Send administrative queries to  <linrad-request@xxxxxxxxxxxxxxxxxxxxx>

LINRADDARNIL