Peter Arnold wrote:
> Issue 1: More of a gotcha really but pre 7.2 xorg was configured to use 
> "Keyboard" as the keyboard driver. The above patch updates xorg to 7.2 where 
> "keyboard" is depricated as a driver and "kbd" is used instead. To save some 
> pain, change the driver "Keyboard" to "kbd" in your /etc/X11/xorg.conf file.

Yes - that's a known bug being fixed in a later patch rev:
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6560332

> Issue 2: I moved to 32 bit. Not sure if this is relevant BUT the Xorg.0.log 
> indicated that the default 32 bit binaries were being used. eg 
> /usr/X11/lib/modules//libpcidata.so note the "//" where "/amd64/" should be. 
> I thought this *might* be an issue with the agpgart being loaded into a 64 
> bit kernel. (see below). I'm not sure why it's not running 64 bit so for the 
> moment Ill boot 32 bit to rule out any bitness issues.

The 32-bit Xorg works fine on a 64-bit kernel - that's how we've shipped it
in Solaris 10 for the past two years (the Xorg 7.2 patch is the first to
include a 64-bit Xorg), and even on a 64-bit kernel, the 32-bit Xorg server
is still the default on Solaris 10.

(On Solaris Express/Nevada, it changes the default Xorg to match the kernel
  being run, but that could break existing configs if done in a patch, so
  we just provided the 64-bit as a user-configurable option for S10.)

You can switch to the 64-bit Xorg by running:
  svccfg -s x11-server setprop options/server=/usr/X11/bin/amd64/Xorg

but if you're using the nvidia drivers or Trusted Extensions, you'll need to
make sure you have versions of those new enough to include the 64-bit modules
first.

> Issue 3: there seems to be a problem with agpgart. ala:
> (EE) GARTInit: Unable to open /dev/agpgart (Resource temporarily unavailable)

The agpgart driver does not yet support the i965 in any Solaris release, but
it's being worked on:
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6492209

> Now my MAIN issue: I'm happy to live with the above until it's fully fixed 
> but my main problem now is running TWO video cards. Xorg can only run one of 
> the oboard intel and PCI nVidia. I can use either but not both by changing 
> the PC BIOS to search for video onboard or PCI first.
> The Xorg.0.log shows xorg finding both cards but only fires up one. The 
> follwing line is probably a clue but I can't find anything that explains 
> why....
> (WW) NVIDIA: No matching Device section for instance (BusID PCI:2:3:0) found

That one I can't answer - hopefully our nvidia guru can (he also watches this
list, but is a couple timezones east of me, so it's already late evening for
him).

-- 
        -Alan Coopersmith-           alan.coopersmith at sun.com
         Sun Microsystems, Inc. - X Window System Engineering


Reply via email to