Index: [thread] [date] [subject] [author]
  From: Jason Twamley <jtwamley@quanta.thphys.may.ie>
  To  : ggi-develop@eskimo.com
  Date: Tue, 08 Sep 1998 15:40:05 +0000

fbset error with KGI-framebuffer

Hi again,

I now have the 600x400 KGI mode working on my Matrox Mill II.
The demos that can run in this mode now work. Those that use
another mode say they cannot switch modes. 
I did an strace on
>fbset -v -fb /dev/fb1 pal

and this is what I got: 
Note the error at
ioctl(3, 0x4601, 0xbffffa60)            = -1 ENOENT (No such file or directory)

What on earth is this? Geert says its to do with the KGICON side of things.
Cheers
Jason

mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|0x20, 4294967295, 0) = 
0x40007000
mprotect(0x40000000, 20881, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
mprotect(0x8048000, 21551, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
stat("/etc/ld.so.c", {st_mode=S_IFREG|0644, st_size=7439, ...}) = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
mmap(0, 7439, PROT_READ, MAP_SHARED, 3, 0) = 0x40008000
close(3)                                = 0
stat("/etc/ld.so.preload", 0xbffffaa0)  = -1 ENOENT (No such file or directory)
open("/lib/libc.so.5", O_RDONLY)        = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3"..., 4096) = 4096
mmap(0, 794624, PROT_NONE, MAP_PRIVATE|0x20, 4294967295, 0) = 0x4000a000
mmap(0x4000a000, 562371, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 
0x4000a000
mmap(0x40094000, 20304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x89000) = 0x40094000
mmap(0x40099000, 207288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|0x20, 
4294967295, 0) = 0x40099000
close(3)                                = 0
mprotect(0x4000a000, 562371, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
munmap(0x40008000, 7439)                = 0
mprotect(0x8048000, 21551, PROT_READ|PROT_EXEC) = 0
mprotect(0x4000a000, 562371, PROT_READ|PROT_EXEC) = 0
mprotect(0x40000000, 20881, PROT_READ|PROT_EXEC) = 0
SYS_136(0, 0x5, 0x14, 0x4000630c, 0x8048a10) = 0
geteuid()                               = 0
getuid()                                = 0
getgid()                                = 0
getegid()                               = 0
fstat(1, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|0x20, 4294967295, 0) = 
0x40008000
open("/dev/fb1", O_RDONLY)              = 3
brk(0x804e9ec)                          = 0x804e9ec
brk(0x804f000)                          = 0x804f000
open("/etc/fb.modes", O_RDONLY)         = 4
brk(0x8054000)                          = 0x8054000
ioctl(4, TCGETS, 0xbffff49c)            = -1 ENOTTY (Not a typewriter)
fstat(4, {st_mode=S_IFREG|0644, st_size=4881, ...}) = 0
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|0x20, 4294967295, 0) = 
0x40009000
read(4, "#\n# Sample Video Mode Database "..., 4096) = 4096
read(4, "z, V: 89.85 Hz\n   geometry 768 "..., 4096) = 785
read(4, "", 4096)                       = 0
read(4, "", 4096)                       = 0
ioctl(4, TCGETS, 0xbffff494)            = -1 ENOTTY (Not a typewriter)
close(4)                                = 0
munmap(0x40009000, 4096)                = 0
ioctl(3, 0x4601, 0xbffffa60)            = -1 ENOENT (No such file or 
directory)           ****************************My empahsis????
stat("/etc/locale/C/libc.cat", 0xbffff580) = -1 ENOENT (No such file or 
directory)
stat("/usr/share/locale/C/libc.cat", 0xbffff580) = -1 ENOENT (No such file or 
directory)
stat("/usr/share/locale/libc/C", 0xbffff580) = -1 ENOENT (No such file or 
directory)
stat("/usr/share/locale/C/libc.cat", 0xbffff580) = -1 ENOENT (No such file or 
directory)
stat("/usr/local/share/locale/C/libc.cat", 0xbffff580) = -1 ENOENT (No such 
file or directory)
write(1, "Linux Frame Buffer Device Config"..., 253Linux Frame Buffer Device 
Configuration Version 2.0 (8/7/1998)
(C) Copyright 1995-1998 by Geert Uytterhoeven

Opening frame buffer device `/dev/fb1'
Reading mode database from file `/etc/fb.modes'
Using video mode `pal'
Setting video mode to `/dev/fb1'
) = 253
write(2, "ioctl FBIOPUT_VSCREENINFO: No su"..., 53ioctl FBIOPUT_VSCREENINFO: 
No such file or directory
) = 53
_exit(1)                                = ?


Index: [thread] [date] [subject] [author]