Mailinglist Archive: opensuse-factory (661 mails)

< Previous Next >
Re: [opensuse-factory] Kernel Mode Setting (KMS) for openSUSE.
  • From: Egbert Eich <eich@xxxxxxx>
  • Date: Thu, 3 Dec 2009 16:37:05 +0100
  • Message-id: <20091203153705.GT14203@xxxxxxxxxxxxxxxx>
On Thu, Dec 03, 2009 at 03:23:54PM +0100, Petr Baudis wrote:
Hi!

Thanks for the detailed writeup.

On Thu, Dec 03, 2009 at 02:38:29PM +0100, Egbert Eich wrote:
KMS is integrated in the DRM drivers.
In the near future most graphics driver will switch to KMS:
- Intel already ships a fully working KMS driver. Future Intel chipsets
will
be supported by the KMS driver only.
- KMS in the Radeon DRM driver is still work in progress but it is already
working well on some chipsets.
- Noveau is relying heavily on KMS for their free 3D driver for NVIDIA
chipsets.
The proprietary ATI and NVIDIA drivers are unlikely to switch to KMS in the
near future.

AIUI, if someone wants to use the proprietary driver, it is enough
that the package adds nomodeset boot option to bootloader configuration
and the drivers should continue to work just fine? (I'm no fan, but on
few machines I need 3D on ATI...)


The idea is that the install script for the proprietary driver would either
set the global NO_KMS_IN_INITRD sysconfig variable or blacklist exactly
those PCI ids in /etc/kms/<drm_driver_name>.blacklist and rerun mkinitrd.

The latter is actually preferred as the fglrx driver doesn't support the
range of hardware that is covered by the free drivers.

The uninstall script should be kind enough to remove those entries and
rerun mkinitrd.

Cheers,
Egbert.


--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-factory+help@xxxxxxxxxxxx

< Previous Next >