Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 1 Aug 2003 21:58:22 +1000
From:      Greg Lehey <grog@FreeBSD.org>
To:        Peter Losher <plosher-keyword-freebsd.a36e57@plosh.net>
Cc:        mobile@freebsd.org
Subject:   Re: Problems with XFree 4.3/FreeBSD and a Inspiron 5100.
Message-ID:  <20030801115822.GK767@adelaide.lemis.com>
In-Reply-To: <20030729200042.P60317@luftpost.plosh.net>
References:  <200304051232.17119.plosher%2Bfreebsd.org@plosh.net> <200304072001.02832@tardis.isc.org> <200304072335.18008.randy@terbush.org> <20030728213340.N56958@luftpost.plosh.net> <20030729180231.F23501@wonkity.com> <20030729200042.P60317@luftpost.plosh.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tuesday, 29 July 2003 at 20:14:12 -0700, Peter Losher wrote:
> On Tue, 29 Jul 2003, Warren Block wrote:
>> On Mon, 28 Jul 2003, Peter Losher wrote:
>>
>>> Now I have the problem where now when I load X11, and pressing any
>>> key on the keyboard now goes thru a series of zoom levels instead
>>> of providing input.  This was working fine for the past 48 hours,
>>> and I can't fathom what I may have done to cause this (X11 is now
>>> unusable in this state)
>>
>> See this (no wrap):
>>
>> http://docs.freebsd.org/cgi/getmsg.cgi?fetch=1555164+0+/usr/local/www/db/text/2003/freebsd-questions/20030601.freebsd-questions
>
> Thanks for the link Warren, I tried what it suggested ('make
> deinstall; make reinstall' the XFree-4-libraries) but to no avail.

No, that wouldn't make any difference.

> I did get it to stop cycling thru the resolutions, but that was
> because I removed all of the other resolution options. :)

Interesting.  Under 5.1 we have the issue that the BIOS space is not
mapped correctly.  See http://www.lemis.com/grog/diary-jul2003.html#23
for the gory details.  In particular, check /var/run/dmesg.boot.  I
get:

  FreeBSD 5.1-CURRENT #0: Wed Jul 30 13:18:15 CST 2003
  ..
  orm0: <Option ROMs> at iomem 0xe0000-0xe3fff,0xdf800-0xdffff,0xd0000-0xd17ff,0xc0000-0xcefff on isa0

This line *should* read:

  orm0: <Option ROMs> at iomem 0xe0000-0xe3fff,0xdf800-0xdffff,0xd0000-0xd17ff,0xcf000-0xcffff,0xc0000-0xcefff on isa0

The reason for the missing space is that the memory area
0xcc000-0xcffff is not mapped (shows up as 0xff).  You can test this
on your machine like this:

  # dd if=/dev/mem bs=64k count=1 skip=12 | hd | less
  0000bff0  04 03 80 00 0c 00 00 00  20 00 10 0b 3e 00 02 40  |........ ...>..@|
  0000c000  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
  *
  00010000

Those last three lines show that the entire last 16 kB of the area
shows up as 0xff.

Greg
--
See complete headers for address and phone numbers



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030801115822.GK767>