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

Re: dosemu graphics problem



On Fri, 3 Jul 2009 19:48:34 -0400
Bart Oldeman wrote:

> Hello David,
> 
> >  ERROR: Port 0xac1c is not available (outw), "save_vga_state"
> > failed. Adjust your dosemu.conf
> >  leavedos(46|0x2e) called - shutting down
> >
> > Unfortunately I have no idea what port 0xac1c is.  Have you any
> > suggestions for finding out more.
> 
> You can run "lspci -v" to figure it out. Perhaps you see something
> like I/O ports at ac1c [size=4]
>  I/O ports at 9e00 [size=8]
> for the host bridge (that was what google turned up for me).
> Apparently the VGA BIOS accesses this hardware, so you'd need to set
> those ranges in the $_ports setting in dosemu.conf.
> 
> In the above case that would be
> $_ports = "range 0xac1c,0xac1f range 0x9e00,0x9e7"

Hi Bart,

Neither "hwinfo" nor "lspci -v" shows video related port information.
FWIW, I'm attaching the video related portions of the hwinfo and lspci
output.

After adding '$_ports = "range 0xac1c,0xac1f" ', I ran "dosemu -s" and
got the following messages:
  
  Access to cdrom denied.
  Kernel: allocated 41 Diskbuffers = 21812 Bytes in HMA
  FreeCom version 0.84-pre2 XMS-Swap [Aug 28 2006 00:29:00]
  ERROR: MFS: couldnt find root path /media/CDROM

As there's no CDROM on the machine, these may be meaningless.

I believe I've mentionned that I see the same "screen
cleared/blanked/backed" behavior on 2 machines when running without X.
The two machines have different intel compatible processors (one a 300
Mhz Vortex 486SX, the other a 500 Mhz AMD Geode) and different VGA video
(XGI Volari Z9s vs AMD Geode LX). What are the chances that, in my
newbie ignorance, I have missed an obvious configuration option?  Any
suggestions what that might be?

Regards,

David
### kernel-2.6.26-gentoo-r4.config ###

CONFIG_FB_GEODE=y
CONFIG_FB_GEODE_LX=y
# CONFIG_FB_GEODE_GX is not set
# CONFIG_FB_GEODE_GX1 is not set

#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
# CONFIG_VGACON_SOFT_SCROLLBACK is not set
CONFIG_VIDEO_SELECT=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set
# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set


### lspci -v ###

00:01.0 Host bridge: Advanced Micro Devices [AMD] CS5536 [Geode companion] Host Bridge (rev 31)
	Subsystem: Advanced Micro Devices [AMD] CS5536 [Geode companion] Host Bridge
	Flags: bus master, 66MHz, medium devsel, latency 248

00:01.1 VGA compatible controller: Advanced Micro Devices [AMD] Geode LX Video (prog-if 00 [VGA controller])
	Subsystem: Advanced Micro Devices [AMD] Geode LX Video
	Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 11
	Memory at e0000000 (32-bit, non-prefetchable) [size=16M]
	Memory at e1000000 (32-bit, non-prefetchable) [size=16K]
	Memory at e1004000 (32-bit, non-prefetchable) [size=16K]
	Memory at e1008000 (32-bit, non-prefetchable) [size=16K]
	Memory at e100c000 (32-bit, non-prefetchable) [size=16K]
	Kernel driver in use: lxfb

### hwinfo ###

  40: udi = '/org/freedesktop/Hal/devices/pci_1022_2081'
  pci.device_protocol = 0 (0x0)
  pci.vendor = 'Advanced Micro Devices [AMD]'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:01.1'
  info.vendor = 'Advanced Micro Devices [AMD]'
  info.subsystem = 'pci'
  info.parent = '/org/freedesktop/Hal/devices/computer'
  pci.product = 'Geode LX Video'
  info.product = 'Geode LX Video'
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:01.1'
  pci.subsys_vendor = 'Advanced Micro Devices [AMD]'
  info.udi = '/org/freedesktop/Hal/devices/pci_1022_2081'
  pci.product_id = 8321 (0x2081)
  linux.hotplug_type = 2 (0x2)
  pci.vendor_id = 4130 (0x1022)
  linux.subsystem = 'pci'
  info.linux.driver = 'lxfb'
  pci.subsys_product_id = 8321 (0x2081)
  pci.subsys_vendor_id = 4130 (0x1022)
  pci.device_class = 3 (0x3)
  pci.device_subclass = 0 (0x0)


[Linux Console]     [Audio]     [Hams]     [Kernel Newbies]     [Memory]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite Camping]     [Yosemite Photos]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Linux Resources]     [Fedora Users]

Add to Google Powered by Linux