Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 44322 - media-video/SVGATextMode
Summary: media-video/SVGATextMode
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo Media-video project
URL: http://www.nottingham.ac.uk/~etzpc/st...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-10 21:54 UTC by Cory Visi (RETIRED)
Modified: 2005-03-27 21:14 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
SVGATextMode-1.9.ebuild (SVGATextMode-1.9.ebuild,1.26 KB, text/plain)
2004-03-10 21:55 UTC, Cory Visi (RETIRED)
Details
files/STM_reset (STM_reset,329 bytes, text/plain)
2004-03-10 21:55 UTC, Cory Visi (RETIRED)
Details
files/cfgline.y-fix.patch (cfgline.y-fix.patch,435 bytes, text/plain)
2004-03-10 21:56 UTC, Cory Visi (RETIRED)
Details
SVGATextMode-1.10.ebuild (SVGATextMode-1.10.ebuild,1.24 KB, text/plain)
2004-04-01 16:52 UTC, Cory Visi (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Cory Visi (RETIRED) gentoo-dev 2004-03-10 21:54:55 UTC
SVGA textmode manipulation/enhancement
Uses extra features found on SVGA video cards (high pixel clocks) to enhance Linux text modes, independently of what the BIOS can do. It is configured with an XF86Config-like file, and allows setting of pixel clock, H/V timings, font size, cursor size, etc.

I think this may be unmaintained, but it's a very useful program and works fantastic on most video cards.
Comment 1 Cory Visi (RETIRED) gentoo-dev 2004-03-10 21:55:26 UTC
Created attachment 27189 [details]
SVGATextMode-1.9.ebuild
Comment 2 Cory Visi (RETIRED) gentoo-dev 2004-03-10 21:55:42 UTC
Created attachment 27190 [details]
files/STM_reset
Comment 3 Cory Visi (RETIRED) gentoo-dev 2004-03-10 21:56:06 UTC
Created attachment 27191 [details]
files/cfgline.y-fix.patch
Comment 4 Cory Visi (RETIRED) gentoo-dev 2004-04-01 12:37:25 UTC
This app seems to have some problems with either devfs or glibc-3.x. I am going to check other distributions and resubmit an ebuild.
Comment 5 Cory Visi (RETIRED) gentoo-dev 2004-04-01 16:52:12 UTC
Created attachment 28539 [details]
SVGATextMode-1.10.ebuild

An upgrade to the unofficial version 1.10 (on metalab.unc.edu) fixed all the
problems. I believe it is ready to be committed.

It should be noted somewhere that this application uses the iopl() call, and
therefore GRSecurity's "Disable privileged I/O" option will break SVGATextMode.
Comment 6 Chris White (RETIRED) gentoo-dev 2005-03-27 21:14:12 UTC
Should send this upstream as a bug report.  It needs help with the newer linux26-headers:

gcc -IXFREE/include -mtune=pentium4 -mmmx -msse -O2 -ftracer -fomit-frame-pointer -pipe -DRUN_SECURE -DVGA_CAN_DO_64KB -DDOSYNCRESET -DCONFIGFILE=\"/etc/TextConfig\" -DCLOCK_CONF_FILE=\"/etc/ClockConfig\" -DVERSION=\"1.10\"  -c -o ttyresize.o ttyresize.c
gcc -IXFREE/include -mtune=pentium4 -mmmx -msse -O2 -ftracer -fomit-frame-pointer -pipe -DRUN_SECURE -DVGA_CAN_DO_64KB -DDOSYNCRESET -DCONFIGFILE=\"/etc/TextConfig\" -DCLOCK_CONF_FILE=\"/etc/ClockConfig\" -DVERSION=\"1.10\"  -c -o messages.o messages.c
gcc -IXFREE/include -mtune=pentium4 -mmmx -msse -O2 -ftracer -fomit-frame-pointer -pipe -DRUN_SECURE -DVGA_CAN_DO_64KB -DDOSYNCRESET -DCONFIGFILE=\"/etc/TextConfig\" -DCLOCK_CONF_FILE=\"/etc/ClockConfig\" -DVERSION=\"1.10\"  -c -o vga_prg.o vga_prg.c
gcc -IXFREE/include -mtune=pentium4 -mmmx -msse -O2 -ftracer -fomit-frame-pointer -pipe -DRUN_SECURE -DVGA_CAN_DO_64KB -DDOSYNCRESET -DCONFIGFILE=\"/etc/TextConfig\" -DCLOCK_CONF_FILE=\"/etc/ClockConfig\" -DVERSION=\"1.10\"  -c -o setclock.o setclock.c
gcc -IXFREE/include -mtune=pentium4 -mmmx -msse -O2 -ftracer -fomit-frame-pointer -pipe -DRUN_SECURE -DVGA_CAN_DO_64KB -DDOSYNCRESET -DCONFIGFILE=\"/etc/TextConfig\" -DCLOCK_CONF_FILE=\"/etc/ClockConfig\" -DVERSION=\"1.10\"  -c -o file_ops.o file_ops.c
gcc -IXFREE/include -mtune=pentium4 -mmmx -msse -O2 -ftracer -fomit-frame-pointer -pipe -DRUN_SECURE -DVGA_CAN_DO_64KB -DDOSYNCRESET -DCONFIGFILE=\"/etc/TextConfig\" -DCLOCK_CONF_FILE=\"/etc/ClockConfig\" -DVERSION=\"1.10\"  -c -o SVGATextMode.o SVGATextMode.c
In file included from /usr/include/linux/vfs.h:4,
                 from fs.h:14,
                 from SVGATextMode.c:38:
/usr/include/linux/statfs.h:11: error: parse error before "sector_t"
/usr/include/linux/statfs.h:13: error: parse error before "f_bavail"
/usr/include/linux/statfs.h:14: error: parse error before "f_files"
/usr/include/linux/statfs.h:15: error: parse error before "f_ffree"
/usr/include/linux/statfs.h:20: error: parse error before '}' token
make: *** [SVGATextMode.o] Error 1