Colin Charles wrote:
On Mon, 2003-12-15 at 22:05, Bill Nottingham wrote:
>
>
>
>>Can Fedora pull out it's screensavers that need/want 3D hardware
>>acceleration, and bundle them into a separate 3d-screensavers rpm?
>>
>>
>No, for various reasons, including:
>
>- there's no good way to key packages as 'install this if you
> have hardware 3d support'
>
>
During the installation, kudzu detects what sort of video card a PC has.
Wouldn't this be enough to see if you have hardware 3d support?
Otherwise, just default to installing 2d screensavers, and make the 3d
an option.
A much simpler and more elegant solution is to ship good screensavers
(whether 3d or not) and have the OpenGL-based screensavers categorized
as such. In terms of hardware support, set the default to a non-3d one
(ideally a simple "Fedora" themed screensaver).
No hardware detection needed. 3d screensavers are still shipped, and a
few would be included by default. No OpenGL screensaver crashes as a
result, too...
The GNOME screensaver suggestion may help us out in this area
(eventually), if it gets implemented:
http://mail.gnome.org/archives/desktop-devel-list/2003-November/msg00407....
Either way, a more sane default is a good thing. (:
Garrett