xorg.conf for SPARC graphics [PSARC/2008/251 FastTrack timeout 04/16/2008]
Alan Coopersmith
Alan.Coopersmith at Sun.COM
Wed Apr 9 22:27:45 PDT 2008
I'm on vacation this week, so not following all my e-mail closely, but
I don't see any justification for why SPARC needs an xorg.conf by default
instead of following the x86 model of autoconfiguring by default with no
xorg.conf file.
If you must have an xorg.conf, how are you going to keep it in sync with
changes to Xorg that would require updates to the defaults?
I'd recommend this case be withdrawn, and the defaults set correctly in
the Xorg binary, as we do on x86, and as the X server team has always
believed we'd be doing on SPARC as well, until this case surprised us.
-Alan Coopersmith- alan.coopersmith at sun.com
Sun Microsystems, Inc. - X Window System Engineering
Eric Sultan wrote:
> I'm sponsoring this case for Charmaine Lee. This project delivers an
> xorg,conf file required to support Sun SPARC graphics devices.
>
> The xorg.conf file is delivered in two sets of packages, a
> device-independent package that provides the Sun- and VESA-defined
> video timing data, and a set of device-specific packages that provide
> the plumbing and fundamental definitions for specific devices.
>
> The first device to be supported, and the target for this ARC case, is
> the XVR-2500 Graphics Accelerator (kfb).
>
> Although this case specifically addresses the requirements of Sun SPARC
> graphics devices, there is nothing in this proposal that precludes its
> use by x86/x64 systems.
>
> -- Eric
>
>
>
> Template Version: @(#)sac_nextcase 1.64 07/13/07 SMI
> This information is Copyright 2008 Sun Microsystems
> 1. Introduction
> 1.1. Project/Component Working Name:
> xorg.conf for SPARC graphics
> 1.2. Name of Document Author/Supplier:
> Author: Charmaine Lee
> 1.3 Date of This Document:
> 09 April, 2008
> 4. Technical Description
>
> This project delivers an xorg.conf file for SPARC graphics support.
> The intent is to provide a smooth migration path from Xsun for current
> SPARC users.
>
> The xorg.conf file includes:
>
> . the Sun defined video timings as are currently defined in the OWconfig file
> . a Monitor section that uses the video timings
> . a Device section for the kfb device
> . a Screen section that references the kfb device and the monitor
>
> Here is the content of the delivered xorg.conf file:
>
> Section "Modes"
> Identifier "SunModes"
>
> Mode "VESA_STD_1680x1050x60"
> DotClock 146.25
> HTimings 1680 1784 1960 2240
> VTimings 1050 1053 1059 1089
> Flags "-HSync" "+VSync"
> EndMode
> ... [several video modes deleted for compactness]
> EndSection
>
> Section "Monitor"
> Identifier "Monitor0"
> UseModes "SunModes"
> EndSection
>
> Section "Device"
> Identifier "kfbDevice0"
> Driver "kfb"
> VendorName "Sun Microsystems, Inc."
> BoardName "Sun XVR-2500 Graphics Accelerator"
> EndSection
>
> Section "Screen"
> Identifier "kfbScreen0"
> Device "kfbDevice0"
> Monitor "Monitor0"
> DefaultDepth 24
>
> Subsection "Display"
> Depth 8
> EndSubsection
>
> Subsection "Display"
> Depth 24
> EndSubsection
> EndSection
>
>
> The device independent portion of the xorg.conf file, including the Sun
> defined video timings, will be delivered in the package SUNWfbcfg.
>
> The kfb-specific portion will be delivered in package SUNWkfbcfg.
>
>
> Interfaces exported:
> - /etc/X11/xorg.conf Uncommitted
> Patch release Binding
>
> - SUNWfbcfg, SUNWkfbcfg Committed
>
>
> Interfaces imported:
> - xorg.conf file format External
>
>
> 6. Resources and Schedule
> 6.4. Steering Committee requested information
> 6.4.1. Consolidation C-team Name:
> Graphics
> 6.5. ARC review type: FastTrack
> 6.6. ARC Exposure: open
>
More information about the opensolaris-arc
mailing list