<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ansible-distro-configure.git/roles/gpu_driver/vars, branch main</title>
<subtitle>Ansible Roles to configure different (linux) distros
</subtitle>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/'/>
<entry>
<title>Re-implement gt750 role to just increase performance of nouveau driver</title>
<updated>2026-07-14T15:39:42+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2026-07-14T15:39:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=108ecc5cfc1d40899c8eb559f0f6600770a73f0c'/>
<id>108ecc5cfc1d40899c8eb559f0f6600770a73f0c</id>
<content type='text'>
Co-Authored-By: Claude.ai
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-Authored-By: Claude.ai
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove the gt750m role after multiple attempts of fixing it</title>
<updated>2026-07-14T15:20:21+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2026-07-14T15:20:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=0e24c6583a159d1e7626cffec25e30f0656f09b8'/>
<id>0e24c6583a159d1e7626cffec25e30f0656f09b8</id>
<content type='text'>
Since this role has never worked properly, this state with updating the
resolution and keeping the nouveau driver working with acceptable
performance on external monitors
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since this role has never worked properly, this state with updating the
resolution and keeping the nouveau driver working with acceptable
performance on external monitors
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix nvidia driver on mac</title>
<updated>2026-07-10T16:51:00+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2026-07-10T16:51:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=333705edb12ea598e62eca28cd9ef8ae7ab9609f'/>
<id>333705edb12ea598e62eca28cd9ef8ae7ab9609f</id>
<content type='text'>
Co-authored-By: Claude.ai
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-By: Claude.ai
</pre>
</div>
</content>
</entry>
<entry>
<title>Disable the Mac nvidia GT750M</title>
<updated>2026-04-25T21:16:46+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2026-04-25T21:16:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=86a1f06f4a2779609ce69afc35e4b8d389326599'/>
<id>86a1f06f4a2779609ce69afc35e4b8d389326599</id>
<content type='text'>
The driver is correct, but the mac doesn't allow it to be used alone,
causing higher CPU usage, plus a lot of games fail to work on the mac
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The driver is correct, but the mac doesn't allow it to be used alone,
causing higher CPU usage, plus a lot of games fail to work on the mac
</pre>
</div>
</content>
</entry>
<entry>
<title>Support intel graphics drivers on debian</title>
<updated>2026-04-23T15:04:18+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2026-04-23T13:55:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=7876a963786cf72ba47c01d49ac4d3a6f35627db'/>
<id>7876a963786cf72ba47c01d49ac4d3a6f35627db</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add nvidia gtm 750M for the mac</title>
<updated>2026-04-06T22:12:25+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2026-04-06T22:10:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=3b5aeebb4af21894ad75e2d9772159511eeb1457'/>
<id>3b5aeebb4af21894ad75e2d9772159511eeb1457</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix intel VGA card name</title>
<updated>2026-03-02T00:30:38+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2026-03-02T00:30:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=7aaf2e473ea735cf366959fcfa91d28011ea8412'/>
<id>7aaf2e473ea735cf366959fcfa91d28011ea8412</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor graphics driver roles</title>
<updated>2026-03-01T22:48:05+00:00</updated>
<author>
<name>Ahmed Abdelhalim</name>
<email>pm@a14m.dev</email>
</author>
<published>2026-03-01T22:48:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.a14m.dev/ansible-distro-configure.git/commit/?id=cf2321a1ce41e421cba4e12b73c09c2a12fe61d0'/>
<id>cf2321a1ce41e421cba4e12b73c09c2a12fe61d0</id>
<content type='text'>
Now with the gpu_driver, the installing of the correct driver is
delegated to this role, which orchestrate the installing of one or more
drivers.

This refactoring of the role/testing, means that the roles don't run on
testing (intentionally), if a driver needs to be tested it will be added
but for now it's not really all that beneficial to keep this 30+ minutes
testing roles running just to test the packages existence.

It also simplifies the roles, and added as a dependency for steam which
is the main reason why these are needed to be installed (also better
hyprland animations, but that's not as crucial as steam failing without
the drivers).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now with the gpu_driver, the installing of the correct driver is
delegated to this role, which orchestrate the installing of one or more
drivers.

This refactoring of the role/testing, means that the roles don't run on
testing (intentionally), if a driver needs to be tested it will be added
but for now it's not really all that beneficial to keep this 30+ minutes
testing roles running just to test the packages existence.

It also simplifies the roles, and added as a dependency for steam which
is the main reason why these are needed to be installed (also better
hyprland animations, but that's not as crucial as steam failing without
the drivers).
</pre>
</div>
</content>
</entry>
</feed>
