Linux Driver Management Versions Save

Linux Driver Management

v1.0.3

6 years ago
  • Add CC-BY-SA license file for distribution packagers
  • Fix SDDM Optimus integration hook (Xsetup) to fix the black screen on boot

Correctly functioning SDDM:

sddm_optimus

v1.0.2

6 years ago
  • Fix building on distros without kmod
  • Allow building on more distros by downgrading check requirement
  • Add example for dnf integration
  • Ensure stable device sorting in LdmManager
  • Allow distros to disable GLX management (-Dwith-glx-configuration=false)
  • Bump soname for release (ABI compatible)

v1.0.1

6 years ago
  • Fix double unref with Pythonic bindings (GPtrArray + gir unreffing)
  • Fix odd visual offset in status CLI subcommand

Please see https://github.com/solus-project/linux-driver-management/releases/tag/v1.0.0 for full details of the 1.x series initial release.

v1.0.0

6 years ago

This is the first release of the new LDM and library, and the first in a series of future updates.

This reworks LDM to be agnostic and library based, providing a GObject-style library for use in bindings and C to detect and enumerate devices. Additionally it supports matching of devices to driver packages. LDM provides no package management integration, instead, tools should integrate the LDM library (-ldm) into their software centers and driver tools.

Future revisions will include enhanced introspection support for various device types. This initial release is designed to support the goals of Solus 4, for hotplug / P&P with various device classes.

It is advisable that other distributions do not rely on the ABI until testing and communication with the development team has taken place so that future releases have a guaranteed ABI. Lastly, be advised that the GLX configuration portions of LDM are designed with GLVND in mind, so please read the README document fully before integrating LDM components into your project or distro.

Feature requests and patches are very much welcome :)

Full changelog: https://github.com/solus-project/linux-driver-management/compare/v0.1.0...v1.0.0

v0.1.0

6 years ago
  • Cleanups
  • Really ensure we nuke Optimus X.Org config when using open drivers

v0.0.2

7 years ago
  • Fix inverse logic on directory creation with gdm

v0.0.1

7 years ago

This is a very preliminary test release for Solus. Currently it focuses on NVIDIA vs Mesa situations, and enabling "always on" Optimus support Future releases will focus on being more agnostic and supporting AMD, on-demand Optimus, etc.

Please see the TODO section in the README for more details