Re: Linux on Capio II (Geode) ?

From: Lewin A.R.W. Edwards (larwe_at_larwe.com)
Date: 05/26/04


Date: 25 May 2004 19:13:40 -0700


> > {time period} a nonmaskable SMM interrupt occurs. The Geode hardware
> > doesn't support text modes natively. In text modes, the SMM ISR checks
> > to see if the color or character memory has changed, and if so it
>
> We are using a Geode GX1 based Compaq Internet Appliance 2. We have
> not experienced any of the problem you mentioned. The only strange

Are you using text modes? The discussion we're having here relates to
use of modes which, ordinarily, would be supported by character
generator hardware (which the CS5530/GX1 combo lacks). Font/color
rendering, blink text and cursor are all emulated in unpreemptible
firmware. You'll note that there are many Geode BIOSes out there that
show significant problems with text-mode scrolling in Linux, BTW.

There are other functions in Geode which also go through this baroque
arrangement of HW/SW codependency, but text mode display rendering is
one of the biggies. Geode is not a good choice for realtime
applications unless you can get great vendor support for customized
BIOSes (and not always even then).

> thing is that I can only run at 1024x768 and my friend can only run at
> 800x600. Any other video mode would get the monitor out of sync. I
> am using Xfree 3.3.6 and my friend is using Xfree 4.2. Any idea why?

The changes between these two versions are pretty radical, and in the
case of 3.x servers, there are at /least/ three different forks of the
source tree; two closed-source XF86_SVGA servers (one from NS, one
from a third party I have yet to identify), and one official
open-source version from xfree86.org. I don't know that there is any
good source of documentation on all of this besides the XFree86
source. Unfortunately the "official" NS sources are only available
with an NDA (? I'm not sure how this is reconcilable with GPL).

Anyway, these versions all differ substantially in how they calculate
and validate clock settings. The symptom you describe is, I'd say, par
for the course (it can be instructive to scope the sync lines and see
what's being set up, BTW!). If you are very careful to specify exact
video mode setup in the ModeLine, you can *usually* get a particular
mode working [except scandoubled modes - a patch is required for 4.x -
see my webpage] but really the only way to ensure identicical behavior
between systems is to use the _exact_ same binaries. An alternative
option is to use the fbdev server running over kernel framebuffer
console.

One problem with 4.x servers is that all the "built-in" implicit
modelines need to be overridden. It can be very hard to work out
exactly where the server is picking up its config information
sometimes, and/or hard to work out why it is rejecting user-supplied
modelines.



Relevant Pages

  • Re: terminal servers, X-terminals in upgrade to Integrity
    ... I wonder if these will work if I upgrade to Integrity Servers? ... So there is a chance that the only thing that you need to do to use your Xyplex on an Integrity VMS system is to make sure that the LAT protocol is started. ... It may also allow TCP/IP to be used to manage it, once a TCPIP address is assigned. ... Current TCP/IP and DECW-Motif both support TCP/IP including font servers. ...
    (comp.os.vms)
  • RE: Replication Topology Redesign
    ... Microsoft Global Technical Support Center ... | Subject: RE: Replication Topology Redesign ... | | design my Site Links. ... | | one of the core servers in that site link? ...
    (microsoft.public.win2000.active_directory)
  • Re: Opinions Wanted: Dell PowerEdge Servers ... ?
    ... They're not as good as in the past, but we have had hardware assistance on a FreeBSD-driven server on the condition of proving hardware fault using Dell's own bootable diagnostics. ... our support experience may be artificially "enhanced" compared to others because we buy off a large govt. ... our overall experience with Dell support has actually been as good or better than with many other vendors. ... One thing I do know is Dell's first tier support for servers is worthless, but as Greg says, you just need to establish that you know what you're doing, and you can bypass them. ...
    (freebsd-questions)
  • Re: e-mail address mining tool?
    ... VRFY is not support much these days. ... > Well, to be exact, almost no servers support this command nowadays. ... > Audit your website security with Acunetix Web Vulnerability Scanner: ... Cross site scripting and other web attacks before hackers do! ...
    (Pen-Test)
  • Re: Fujitsu Siemens Primepower
    ... > we are currently looking into buying new hardware, ... Does anybody have recent experiences with these servers? ... The SPARC64V do support VIS: ... Sun Microsystems sun4us Fujitsu Siemens ...
    (comp.unix.solaris)