https://github.com/jlhertel/adriconf
Advanced DRI Configurator
https://github.com/jlhertel/adriconf
dri dri-configurator driver gpu linux-desktop mesa prime
Last synced: 3 months ago
JSON representation
Advanced DRI Configurator
- Host: GitHub
- URL: https://github.com/jlhertel/adriconf
- Owner: jlHertel
- License: gpl-3.0
- Archived: true
- Created: 2018-01-04T14:20:51.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-09-23T00:00:47.000Z (over 4 years ago)
- Last Synced: 2024-09-29T15:44:31.172Z (7 months ago)
- Topics: dri, dri-configurator, driver, gpu, linux-desktop, mesa, prime
- Language: C++
- Size: 2.77 MB
- Stars: 87
- Watchers: 7
- Forks: 15
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# This project has moved
This project has moved to Free desktop gitlab repositories.
You can see the code [here](https://gitlab.freedesktop.org/mesa/adriconf/).This repository won't be updated anymore.
# Advanced DRI Configurator
adriconf (**A**dvanced **DRI** **CONF**igurator) is a GUI tool used to configure
open source graphics drivers. It works by setting options and writing them to
the standard `drirc` file used by the Mesa drivers.## Features
The main features of the tool are:
- Automatic removal of invalid and unsupported options.
- Options whose value is identical to the system-wide value or the driver's
default value will be ignored.
- System-wide application options with redundant options will be
removed automatically.## Building
To build from source you can use the following commands:
git clone https://github.com/jlHertel/adriconf.git
cd adriconf
mkdir build-dir
cd build-dir
cmake ..
make
sudo make install## Translating
To add a new language or to improve a existing one, you can edit the po files
located under po/ dir.
To add a new translation use the following command (for example for German):msginit -i adriconf.pot -o de.po --locale=de
To update an existing translation from the pot file you can use the folowing:
mv de.po de.po~
msgmerge -o de.po de.po~ adriconf.potTo update the pot file itself you can run the following:
intltool-update --pot --gettext-package=adriconf
Please note that many text shown in the application are from mesa directly,
mainly the option descriptions. Therefore if you see any missing translation
you will need to add it to the [mesa](https://www.mesa3d.org/) project itself.## Author
This tool is written and maintained by Jean Lorenz Hertel.
To see a full list of contributors check the [AUTHORS](AUTHORS) file included in the source
code.## Contributing
Check our [CONTRIBUTING](CONTRIBUTING.md) file for further details on how to contribute.
## License
Copyright (C) 2018 Jean Lorenz Hertel
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.You should have received a copy of the GNU General Public License
along with this program. If not, see .