Greetings!
I am trying to get the console using l4env and fiasco on an old x86 desktop. Is it like the bash shell? Images have been compiled from CVS sources. All images are booted from the grub present in the demo floppy.
The grub entry is as follows:
kernel (fd0)/l4/v2/rmgr -sigma0 modaddr 0x01500000 kernel (fd0)/l4/v2/main -noserial -nowait -nokdb kernel (fd0)/l4/v2/sigma0 kernel (fd0)/l4/v2/names kernel (fd0)/l4/v2/log kernel (fd0)/l4/v2/dm_phys kernel (fd0)/l4/v2/con
The output that I get while booting is as follows:
" con | OSKit support: using 128 KB at 0x00002000 as heap con | Characters size is 8x14, font has 256 characters con | vc_init_gr (): con | [8.2] l4con/server/src/vc.c: 315: vc_init_gr(): con | Did not find VBE info block in multiboot info con | Perhaps you have to upgrade GRUB, RMGR or oskit10_support con | GRUB has to set the video mode with the vbeset command con | con | Alternatively, try passing the --vbemode=<mode> switch con |
----PANIC, 'g' for exit "
By console, does it correspond to serial port output or the VGA display? The desktop is a Sony Trinitron multiscan 15sx display.
Any suggestions/ideas would be useful,
Thanks,
SK
-- Shakthi Kannan, MS Software Engineer, Specsoft (Hexaware Technologies) [E]: shakthimaan@yahoo.com [M]: (91) 98407-87007 [W]: http://www.shakthimaan.com [L]: Chennai, India
__________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
On Mon Sep 26, 2005 at 07:09:25 -0700, Shakthi Kannan wrote:
I am trying to get the console using l4env and fiasco on an old x86 desktop. Is it like the bash shell?
No, it's a console system that gives applications virtual consoles. What applications do with their virtual console is up to them. We have some very basic command interface called 'run', it's in the loader package.
Images have been compiled from CVS sources. All images are booted from the grub present in the demo floppy.
The grub entry is as follows:
kernel (fd0)/l4/v2/rmgr -sigma0 modaddr 0x01500000 kernel (fd0)/l4/v2/main -noserial -nowait -nokdb kernel (fd0)/l4/v2/sigma0 kernel (fd0)/l4/v2/names kernel (fd0)/l4/v2/log kernel (fd0)/l4/v2/dm_phys kernel (fd0)/l4/v2/con
The output that I get while booting is as follows:
" con | OSKit support: using 128 KB at 0x00002000 as heap con | Characters size is 8x14, font has 256 characters con | vc_init_gr (): con | [8.2] l4con/server/src/vc.c: 315: vc_init_gr(): con | Did not find VBE info block in multiboot info con | Perhaps you have to upgrade GRUB, RMGR or oskit10_support con | GRUB has to set the video mode with the vbeset command con | con | Alternatively, try passing the --vbemode=<mode> switch con |
----PANIC, 'g' for exit "
By console, does it correspond to serial port output or the VGA display? The desktop is a Sony Trinitron multiscan 15sx display.
The problem is that one usually needs to switch to some VESA mode from within GRUB, using the vbeset command. Your menu.lst should look then like this:
kernel (fd0)/l4/v2/rmgr -sigma0 modaddr 0x01500000 kernel (fd0)/l4/v2/main -noserial -nowait -nokdb kernel (fd0)/l4/v2/sigma0 kernel (fd0)/l4/v2/names kernel (fd0)/l4/v2/log kernel (fd0)/l4/v2/dm_phys kernel (fd0)/l4/v2/con vbeset 0x117
Adam
Hi Adam,
--- Adam Lackorzynski adam@os.inf.tu-dresden.de wrote:
kernel (fd0)/l4/v2/con vbeset 0x117
I searched in google and did find this example. I tried different values 0x102, 0x117, 0x118, 0x142, but, I got this output:
" vbeset 0x117 VBE version 1.2 is not supported.
Press any key to continue... "
Any ideas?
Thanks for your reply,
SK
-- Shakthi Kannan, MS Software Engineer, Specsoft (Hexaware Technologies) [E]: shakthimaan@yahoo.com [M]: (91) 98407-87007 [W]: http://www.shakthimaan.com [L]: Chennai, India
__________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com
On Mon Sep 26, 2005 at 10:50:21 -0700, Shakthi Kannan wrote:
--- Adam Lackorzynski adam@os.inf.tu-dresden.de wrote:
kernel (fd0)/l4/v2/con vbeset 0x117
I searched in google and did find this example. I tried different values 0x102, 0x117, 0x118, 0x142, but, I got this output:
" vbeset 0x117 VBE version 1.2 is not supported.
Press any key to continue... " Any ideas?
Hmm, looks like the graphics card does not support this VESA version. Can you tell which model this is?
Adam
Hi,
--- Adam Lackorzynski adam@os.inf.tu-dresden.de wrote:
Hmm, looks like the graphics card does not support this VESA version. Can you tell which model this is?
Output of /sbin/lspci from 2.4.27-2-386 on Debian Sarge 3.1r0a:
0000:00:08.0 VGA compatible controller: Cirrus Logic GD 5446
Relevant outputs in dmesg:
Console: colour VGA+ 80x25 ... Linux agpgart interface v0.99 (c) Jeff Hartmann agpgart: Maximum main memory to use for agp memory: 94M agpgart: Detected Via Apollo Pro chipset agpgart: AGP aperture is 64M @ 0xe0000000
Thanks,
SK
-- Shakthi Kannan, MS Software Engineer, Specsoft (Hexaware Technologies) [E]: shakthimaan@yahoo.com [M]: (91) 98407-87007 [W]: http://www.shakthimaan.com [L]: Chennai, India
__________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com
On Mon Sep 26, 2005 at 11:11:46 -0700, Shakthi Kannan wrote:
--- Adam Lackorzynski adam@os.inf.tu-dresden.de wrote:
Hmm, looks like the graphics card does not support this VESA version. Can you tell which model this is?
0000:00:08.0 VGA compatible controller: Cirrus Logic GD 5446
Looking at the code the error message means that this card only announces VBE 1.2 and we want 2.0 so this doesn't work. Googling around reveals an XFree86.log that says this card should do 2.0, so I don't know what it really does. Maybe some firmware issue or so. Don't have another card lying around? And the qemu option still stands...
Adam
l4-hackers@os.inf.tu-dresden.de