<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://dev1galaxy.org/extern.php?action=feed&amp;tid=5060&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / Attention! MESA No more OpenGL Drivers Support for i915]]></title>
		<link>https://dev1galaxy.org/viewtopic.php?id=5060</link>
		<description><![CDATA[The most recent posts in Attention! MESA No more OpenGL Drivers Support for i915.]]></description>
		<lastBuildDate>Tue, 04 Jul 2023 14:23:39 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: Attention! MESA No more OpenGL Drivers Support for i915]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=42759#p42759</link>
			<description><![CDATA[<p>Thank you, HoaS. I found this thread and your excellent instructions while investigating Xorg crashes on an old Sony Vaio after upgrading from Chimaera to Daedalus.</p><p>For completion&#039;s sake, these are the steps I needed to follow after your instructions:<br />0. The <span class="bbc">debuild -us -uc</span> step generates six new .deb packages.<br />1. Install the six new packages with <span class="bbc">sudo apt install *.deb</span>. These new packages do not conflict with any of the currently-installed graphics packages, so there is no need to uninstall anything.<br />2. Add this line to /etc/environment: <span class="bbc">MESA_LOADER_DRIVER_OVERRIDE=i965</span><br />3. Reboot</p><p>After rebooting, <span class="bbc">inxi -G</span> shows that mesa-amber is being used (i.e., you&#039;ll see that dri = i965 and mesa version = 21).</p><p>P.S. In my specific case, it seems mesa version 22 has nothing to do with the Xorg crashes, so mesa-amber unfortunately did not fix the problem. I&#039;ll describe my problem and its solution in a separate thread.</p>]]></description>
			<author><![CDATA[dummy@example.com (GNUser)]]></author>
			<pubDate>Tue, 04 Jul 2023 14:23:39 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=42759#p42759</guid>
		</item>
		<item>
			<title><![CDATA[Re: Attention! MESA No more OpenGL Drivers Support for i915]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=39038#p39038</link>
			<description><![CDATA[<div class="quotebox"><cite>Head_on_a_Stick wrote:</cite><blockquote><div><p>The new mesa-amber packages can be built locally:</p></div></blockquote></div><p>Big thanx, it worked flawlessly.</p>]]></description>
			<author><![CDATA[dummy@example.com (DC-1)]]></author>
			<pubDate>Thu, 01 Dec 2022 06:10:04 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=39038#p39038</guid>
		</item>
		<item>
			<title><![CDATA[Re: Attention! MESA No more OpenGL Drivers Support for i915]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=36154#p36154</link>
			<description><![CDATA[<p>Thanks for your handy contribution as always HoaS, I can&#039;t use it or test it at the moment, but i&#039;ll do it another time and i&#039;ll report it back if I have no other choice at the table. </p><p>At the moment i&#039;m waiting Debian to act on this case will they decide to put mesa-amber on the Debian repository, otherwise i will come directly here to install locally.</p>]]></description>
			<author><![CDATA[dummy@example.com (Nili)]]></author>
			<pubDate>Sun, 05 Jun 2022 16:48:23 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=36154#p36154</guid>
		</item>
		<item>
			<title><![CDATA[Re: Attention! MESA No more OpenGL Drivers Support for i915]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=36148#p36148</link>
			<description><![CDATA[<p>The new mesa-amber packages can be built locally:</p><div class="codebox"><pre><code># apt install git build-essential devscripts
$ mkdir -p ~/git/debian &amp;&amp; cd $_
$ git clone https://salsa.debian.org/xorg-team/lib/mesa-amber.git
$ cd mesa-amber
# mk-build-deps --install --remove
$ rm mesa-amber-build-deps*
$ debuild -us -uc</code></pre></div><p>I can&#039;t test the build &#039;cos I only have a bullseye system handy but it should work. Post back with any errors if it doesn&#039;t and you can&#039;t figure it out.</p><p>I can always host the packages on the OBS if they don&#039;t make it to experimental soon.</p><p>EDIT: once the new Mesa packages are installed the build dependencies can be removed:</p><div class="codebox"><pre><code># apt purge --autoremove mesa-amber-build-deps git build-essential devscripts</code></pre></div><p>Just be careful with that --autoremove option <img src="https://dev1galaxy.org/img/smilies/wink.png" width="15" height="15" alt="wink" /></p>]]></description>
			<author><![CDATA[dummy@example.com (Head_on_a_Stick)]]></author>
			<pubDate>Sat, 04 Jun 2022 09:44:58 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=36148#p36148</guid>
		</item>
		<item>
			<title><![CDATA[Re: Attention! MESA No more OpenGL Drivers Support for i915]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=36145#p36145</link>
			<description><![CDATA[<p>The LTS Mesa branch is proposed as the <em>mesa-amber</em> package:</p><p><a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1006202" rel="nofollow">https://bugs.debian.org/cgi-bin/bugrepo … ug=1006202</a></p><p>So hopefully that will be available in time for the next stable release.</p><p>FWIW the package is already available in <a href="https://archlinux.org/packages/extra/x86_64/mesa-amber/" rel="nofollow">Arch</a> and <a href="https://pkgs.alpinelinux.org/package/edge/main/x86_64/mesa-dri-classic" rel="nofollow">Alpine Linux</a>.</p><div class="quotebox"><cite>charliebrownau wrote:</cite><blockquote><div><p>Also why cant users download a Linux driver as a file<br />eg&#160; &#160;Hardware_model.driver<br />and install it from GUI/CLI without everything throw into the kernel including the kitchen sink</p></div></blockquote></div><p>The individual driver code can be downloaded and compiled then loaded as a kernel module. The driver has to have the correct <a href="https://www.kernel.org/doc/htmldocs/kernel-api/" rel="nofollow">API</a>s for the kernel version though, which is why older driver code might stop working.</p>]]></description>
			<author><![CDATA[dummy@example.com (Head_on_a_Stick)]]></author>
			<pubDate>Sat, 04 Jun 2022 09:17:49 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=36145#p36145</guid>
		</item>
		<item>
			<title><![CDATA[Re: Attention! MESA No more OpenGL Drivers Support for i915]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=36140#p36140</link>
			<description><![CDATA[<p>Gday</p><p>How much &#039;fixing&#039; does an old driver really need besides removing<br />DRM, bad language support (Javascript/python/dotnet/etc), closed source crap</p><p>Also why cant users download a Linux driver as a file<br />eg&#160; &#160;Hardware_model.driver<br />and install it from GUI/CLI without everything throw into the kernel including the kitchen sink</p><p>Why cant we have a server someplace to store drivers that have been extracted from mainline kernel<br />that people may need and can access at their own choice</p>]]></description>
			<author><![CDATA[dummy@example.com (charliebrownau)]]></author>
			<pubDate>Fri, 03 Jun 2022 22:39:10 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=36140#p36140</guid>
		</item>
		<item>
			<title><![CDATA[Re: Attention! MESA No more OpenGL Drivers Support for i915]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=36137#p36137</link>
			<description><![CDATA[<p>The last <a href="https://www.intel.com/content/www/us/en/products/sku/35605/intel-core2-duo-processor-e8600-6m-cache-3-33-ghz-1333-mhz-fsb/specifications.html" rel="nofollow">E8600 Core 2 Duo</a> that i still own was the most powerful processor back in the day (a decade ago). </p><p>With the final removal of the Mesa i915 dri maybe it&#039;s time to say Adieu! although i really find it difficult to leave it as usually i break and fix many things on this desktop <img src="https://dev1galaxy.org/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (Nili)]]></author>
			<pubDate>Fri, 03 Jun 2022 14:33:07 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=36137#p36137</guid>
		</item>
		<item>
			<title><![CDATA[Re: Attention! MESA No more OpenGL Drivers Support for i915]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=36131#p36131</link>
			<description><![CDATA[<p>Distribution should pick it up as an additional package for older hardware</p>]]></description>
			<author><![CDATA[dummy@example.com (Ogis1975)]]></author>
			<pubDate>Fri, 03 Jun 2022 12:41:18 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=36131#p36131</guid>
		</item>
		<item>
			<title><![CDATA[Attention! MESA No more OpenGL Drivers Support for i915]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=36120#p36120</link>
			<description><![CDATA[<p>Proposal Raised For Dropping Mesa&#039;s Classic OpenGL Drivers From Mainline This Year</p><p>This was the news 3 months ago at phoronix<br /><a href="https://www.phoronix.com/scan.php?page=news_item&amp;px=2021-Retire-Mesa-Classic-Main" rel="nofollow">https://www.phoronix.com/scan.php?page= … assic-Main</a></p><p>It means that Mesa drivers will stop supporting i915, i965, r100, and r200 drivers.</p><p>Debian/Devuan LTS &gt; Not affected yet &lt;</p><p>TESTING/SID</p><p>Yesterday, from Devuan/Debian testing <strong>libgl1-mesa-dri (21.3.8-1)</strong> upgraded to <strong>libgl1-mesa-dri (22.0.3-1 and others)</strong>. <br />Version 22 of MESA is the start of dropping support for old classic DRI drivers.</p><p>Once i upgraded to version 22, i saw that i can&#039;t use mpv with vo=gpu, picom --vsync, i got errors from xorg, and a few other graphics glitch.</p><div class="codebox"><pre><code>17.584] (II) Initializing extension GLX
[17.593] (EE) AIGLX error: dlopen of /usr/lib/x86_64-linux-gnu/dri/i915_dri.so failed (/usr/lib/x86_64-linux-gnu/dri/i915_dri.so: cannot open shared object file: No such file or directory)
[17.593] (EE) AIGLX error: unable to load driver i915</code></pre></div><p>Do you have an ancient hardware pre 2012? be careful, next Debian/Devuan daedalus/bookworm release will not have any more i915 dri support. Before locking your old-hardware on the garage, make sure mesa is the version 21.3.8-1 the last to be used.</p><p>Bookworm says 21.3.8-1 but infact my daedalus updates says otherwise</p><div class="codebox"><pre><code>0 + nili@devuan ~ $ apt-cache policy libgl1-mesa-dri
libgl1-mesa-dri:
  Installed: 22.0.4-1
  Candidate: 22.0.4-1
  Version table:
 *** 22.0.4-1 500
        500 http://deb.devuan.org/merged daedalus/main amd64 Packages
        100 /var/lib/dpkg/status</code></pre></div><p>&gt; bookworm Package: libgl1-mesa-dri (21.3.8-1) with i915 support<br /><a href="https://packages.debian.org/bookworm/libgl1-mesa-dri" rel="nofollow">https://packages.debian.org/bookworm/libgl1-mesa-dri</a><br /><a href="https://packages.debian.org/bookworm/amd64/libgl1-mesa-dri/filelist" rel="nofollow">https://packages.debian.org/bookworm/am … i/filelist</a></p><p>&gt; sid Package: libgl1-mesa-dri (22.0.3-1 and others) no more i915<br /><a href="https://packages.debian.org/sid/libgl1-mesa-dri" rel="nofollow">https://packages.debian.org/sid/libgl1-mesa-dri</a><br /><a href="https://packages.debian.org/sid/amd64/libgl1-mesa-dri/filelist" rel="nofollow">https://packages.debian.org/sid/amd64/l … i/filelist</a></p><p>Arch Linux have got another package driver called mesa-amber which seems to be a continuation of old legacy (mesa=21.3.8, opengl-driver). <br /><a href="https://archlinux.org/packages/extra/x86_64/mesa-amber/" rel="nofollow">https://archlinux.org/packages/extra/x86_64/mesa-amber/</a><br />It appeared a trace of mesa-amber aswell at <a href="https://ftp-master.debian.org/new/mesa-amber_21.3.7-1.html" rel="nofollow">ftp-master.debian</a>. None yt from repository. I just hope this mesa-amber will reach Debian sid/testing so i can remove my workaround below.</p><p>---workaround---<br />Not advisable, This is not a advisable solution, this driver have stoped having updates, for security reasons, other malfunction or conflict that may rise later you&#039;re adivsed won&#039;t add it manually. Since i have nothing to lose on my old hardware i did it.</p><p>I got a copy libgl1-mesa-dri (21.3.8-1) from <a href="http://ftp.debian.org/debian/pool/main/m/mesa/" rel="nofollow">ftp.debian</a> extracted the deb, i put i915_dri.so it in the place where it was before upgrading at /usr/lib/x86_64-linux-gnu/dri (manually). So i restored all i915 dri functions and got back fixed all my recent appeard concerns. </p><p>If you want it back.<br />Do it at your own risk.</p><p>Edit, corrected wrong written daedalus</p>]]></description>
			<author><![CDATA[dummy@example.com (Nili)]]></author>
			<pubDate>Fri, 03 Jun 2022 08:30:35 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=36120#p36120</guid>
		</item>
	</channel>
</rss>
