Hi again,

it was suggested to me off-list, that I try to use XAA instead of EXA
in my xorg.conf file.

I added this to my xorg.conf file to enable XAA, I googled XAA and the
only configuration example I found was for enabling EXA like this, I
just substituted exa with xaa:

Section "Device"
        Identifier  "Intel950GMA"
        Driver      "i810"
        VendorName  "Intel Corporation"
        BoardName   "Mobile Integrated Graphics Controller"
        BusID       "PCI:0:2:0"
        Option "AccelMethod" "xaa"
EndSection

When I restarted the X server, it tried to bring up a screen but then
failed fatally.

/var/dt/Xerrors had this to say:

X Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: SunOS 5.11 snv_84 i86pc 
Current Operating System: SunOS asagao-jkk 5.11 snv_86 i86pc
Build Date: 12 March 2008

Solaris ABI: 32-bit
SUNWxorg-server package version: 6.9.0.5.11.8600,REV=0.2008.03.13
SUNWxorg-graphics-ddx package version: 6.9.0.5.11.8600,REV=0.2008.03.13
SUNWxorg-mesa package version: 6.9.0.5.11.8600,REV=0.2008.03.13
        Before reporting problems, check http://sunsolve.sun.com/
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri May 30 17:21:00 2008
(==) Using config file: "/etc/X11/xorg.conf"
(II) Module "bitstream" is no longer provided  - using "freetype"
instead (II) Module "type1" is no longer provided  - using "freetype"
instead (WW) intel: No matching Device section for instance (BusID
PCI:0:2:1) found (II) Module "ddc" already built-in
(II) Module "i2c" already built-in
(II) Module "ramdac" already built-in

Fatal server error:
Couldn't bind memory for front buffer

_X11TransNAMEDOpenClient: Cannot open /tmp/.X11-pipe/X0 for NAMED
connection _X11TransOpen: transport open failed for local/unix:0

Fri May 30 17:21:04 2008
error (pid 584): Server for display :0 terminated unexpectedly 1

Fri May 30 17:21:04 2008
error (pid 584): Server for display :0 can't be started.

Is EXA enabled by default? I thought this was still an experimental
feature?

Anyway, this is my normal, working xorg.conf (albeit with those lags
since build 77), I used it since build 58 like this:

Section "DRI"
    Mode 0666
EndSection
Section "ServerLayout"
        Identifier     "MSI MS-1057 Tuned Layout"
        Screen      0  "WXGA0" 0 0
        InputDevice    "Trackpad0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
        RgbPath      "/usr/X11/lib/X11/rgb"
        ModulePath   "/usr/X11/lib/modules"
        FontPath     "/usr/X11/lib/X11/fonts/TrueType/"
        FontPath     "/usr/X11/lib/X11/fonts/Type1/"
        FontPath     "/usr/X11/lib/X11/fonts/F3bitmaps/"
        FontPath     "/usr/X11/lib/X11/fonts/misc/"
        FontPath     "/usr/X11/lib/X11/fonts/100dpi/"
        FontPath     "/usr/X11/lib/X11/fonts/75dpi/"
EndSection
Section "Module"
        Load  "IA"
        Load  "dbe"
        Load  "extmod"
        Load  "record"
        Load  "xtrap"
        Load  "glx"
        Load  "dri"
        Load  "drm"
        Load  "bitstream"
        Load  "type1"
EndSection
Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
    Option "AutoRepeat" "500 30"
    Option "XkbRules"   "xorg"
    Option "XkbModel"   "pc104"
    Option "XkbLayout"  "us"
EndSection
Section "InputDevice"
        Identifier  "Trackpad0"
        Driver      "mouse"
        Option      "Protocol" "auto"
        Option      "Device" "/dev/mouse"
    Option "Emulate3Buttons"
EndSection
Section "Monitor"
        Identifier   "LCDscreen0"
        Modeline "1280x800_60.00"  83.46  1280 1344 1480 1680  800 801
804 828  -HSync +Vsync EndSection
Section "Device"
        Identifier  "Intel950GMA"
        Driver      "i810"
        VendorName  "Intel Corporation"
        BoardName   "Mobile Integrated Graphics Controller"
        BusID       "PCI:0:2:0"
EndSection
Section "Screen"
        Identifier "WXGA0"
        Device     "Intel950GMA"
        Monitor    "LCDscreen0"
        SubSection "Display"
                Depth     24
                Modes "1280x800"
        EndSubSection
EndSection

When I run this file, X works just fine, except that the performance is
lower than before build 77 and the only warnings in the log are the
ones I already posted.

Can you offer any additional insights? Much obliged. I'd like to have
my X performance back! :)

Cheers, h

-- 
S. Hakim Hamdani [ML] / Eroteme.org

Reply via email to