<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Antergos &#8211; Linux und Ich</title>
	<atom:link href="https://linuxundich.de/tag/antergos/feed/" rel="self" type="application/rss+xml" />
	<link>https://linuxundich.de</link>
	<description>Blog über Ubuntu, Linux, Android und IT</description>
	<lastBuildDate>Thu, 13 Mar 2025 11:13:19 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://linuxundich.de/wp-content/uploads/2025/04/cropped-lui-app-512-32x32.png</url>
	<title>Antergos &#8211; Linux und Ich</title>
	<link>https://linuxundich.de</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Arch aktualisiert die C++ ABI, diverse AUR-Pakete müssen neu gebaut werden</title>
		<link>https://linuxundich.de/gnu-linux/arch-c-abi-aur-kompilieren/</link>
					<comments>https://linuxundich.de/gnu-linux/arch-c-abi-aur-kompilieren/#comments</comments>
		
		<dc:creator><![CDATA[Christoph Langner]]></dc:creator>
		<pubDate>Thu, 10 Dec 2015 15:40:22 +0000</pubDate>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Antergos]]></category>
		<category><![CDATA[Arch Linux]]></category>
		<guid isPermaLink="false">http://linuxundich.de/?p=34654</guid>

					<description><![CDATA[Mal eine kleine Ankündigung für alle Nutzer von Arch Linux oder Arch-Derivaten wie Antergos oder Manjaro, die nicht die Arch Linux News lesen oder die Arch Linux Announcements als Mailingliste abonniert haben und daher nicht mitbekommen, dass viele Arch-Nutzer eventuell ein wenig Hand ans System anlegen müssen. Der Hintergrund ist das Update von GCC 5.2 [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Mal eine kleine Ankündigung für alle Nutzer von Arch Linux oder Arch-Derivaten wie Antergos oder Manjaro, die nicht die <a href="https://www.archlinux.org/news" target="_blank" rel="noopener">Arch Linux News</a> lesen oder die <a href="https://lists.archlinux.org/listinfo/arch-announce" target="_blank" rel="noopener">Arch Linux Announcements</a> als Mailingliste abonniert haben und daher nicht mitbekommen, dass viele Arch-Nutzer eventuell ein wenig Hand ans System anlegen müssen. Der Hintergrund ist das <a href="https://www.archlinux.org/news/c-abi-change" target="_blank" rel="noopener">Update von GCC 5.2 auf die Version 5.3</a>. Dieses Update macht es aufgrund der Umstellung auf eine &#8222;Dual-ABI&#8220; erforderlich, dass sämtliche C++-Anwendung neu gebaut werden müssen. Bei aus den normalen Paketquellen installierten Programmen und Bibliotheken erledigen dies die Arch-Entwickler, sodass aktuell viele Updates bei Arch anstehen. Habt ihr allerdings Programme aus dem AUR oder manuell installiert, dann müsst ihr diese nochmal neu bauen.</p>
<p><span id="more-34654"></span></p>
<p>Wer aktuell auf seinem Arch- oder Antergos-System anstehenden Updates installiert, dem wird mit Sicherheit auffallen, dass derzeit die Pakete zahlreicher Anwendungen ein Update bekommen, auch wenn diese Upstream gar keine Aktualisierung erfahren haben. Der Grund dafür liegt in dem eingangs angesprochenen <a href="http://www.linuxfromscratch.org/blfs/view/svn/general/gcc.html" target="_blank" rel="noopener">Update auf GCC-5.3.0</a> mitsamt einer Dual-ABI libstdc++, das das Rekompilieren sämtlicher C++-Anwendungen erforderlich macht. Auf diesen Umstand weisen die Arch Linux News sowie aber auch das Antergos-Blog hin, entsprechende Arbeiten stehen auch bei anderen Arch-Derivaten wie etwa Manjaro an.</p>
<p>https://antergos.com/blog/c-abi-rebuild/</p>
<pre>$ sudo pacman -Syyu
[...]
            frei0r-plugins-1.4-3  gcc-libs-multilib-5.3.0-2
            gcc-multilib-5.3.0-2  gimp-ufraw-0.22-4  git-2.6.4-1
[...]
            wireshark-gtk-2.0.0-2  zeromq-4.1.3-4

Gesamtgröße des Downloads:                 303,05 MiB
Gesamtgröße der zu installierenden Pakete:  1102,65 MiB
Größendifferenz der Aktualisierung:          1,19 MiB
</pre>
<p>Üblicherweise reicht die Installation der ganz normalen Arch-Updates aus, um das System auf die neue ABI umzustellen &#8212; Ihr müsst also keine Angst haben, euer System kaputtzumachen. Allerdings gibt es viele Arch-Nutzer, die auf Pakete aus den Arch-User-Repositories (kurz AUR) zurückgreifen. Damit diese weiter ohne Komplikationen funktionieren, müsst ihr diejenigen AUR-Pakete, die aus den C++-Quellcode gebaut wurden, noch einmal neu kompilieren. Nun könntet ihr sämtliche AUR-Pakete identifizieren und neu einspielen, mit folgendem Skript erspart ihr euch allerdings etwas Arbeit.</p>
<pre>#!/bin/bash

while read pkg; do
    mapfile -t files &lt; &lt;(pacman -Qlq $pkg | grep -v /$) grep -Fq libstdc++.so.6 "${files[@]}" 2&gt;/dev/null &amp;&amp; echo $pkg
done &lt; &lt;(pacman -Qmq)
</pre>
<p>Übertragt den Inhalt des Skripts in einen Editor und speichert die Datei beispielsweise als <code>/tmp/abi</code> ab. Anschließend führt ihr das Skript mit <code>bash /tmp/abi</code> aus. Als Ergebnis erhaltet ihr eine Liste mit sämtlichen aus dem AUR installierten Anwendungen, die mit C++ gebaut wurden und somit nun aktualisiert werden müssen. Hier nutze ich <code>pacaur</code> als AUR-Helper, selbstverständlich funktioniert dies auch mit <code>yaourt</code> und Co. Bevor ihr mit dem Bauen beginnt, achtet bitte darauf, dass ihr sämtliche Pacman-Updates installiert habt, sonst macht die Aktion keinen Sinn.</p>
<pre>$ bash /tmp/abi
aftershotpro
fritzing
google-chrome
[...]
obs-studio
$ pacaur -S aftershotpro fritzing google-chrome [...] obs-studio
</pre>
<p>//PS: Führt ihr das Skript nach dem Rekompilieren noch einmal neu aus, dann wird es wieder dasselbe Ergebnis ausspucken. Lasst euch davon nicht verwirren: Das Skript prüft nur, welche AUR-Pakete die libstdc++ nutzen, das ändern sich durch das erneute Bauen der Pakete nicht.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://linuxundich.de/gnu-linux/arch-c-abi-aur-kompilieren/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Anwendungen stürzen unter Antergos ab? Abhilfe schafft ein anderes Icon-Theme als Adwaita!</title>
		<link>https://linuxundich.de/gnu-linux/anwendungen-stuerzen-unter-antergos-ab-adwaita-workaround/</link>
					<comments>https://linuxundich.de/gnu-linux/anwendungen-stuerzen-unter-antergos-ab-adwaita-workaround/#comments</comments>
		
		<dc:creator><![CDATA[Christoph Langner]]></dc:creator>
		<pubDate>Tue, 17 Jun 2014 18:33:04 +0000</pubDate>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Antergos]]></category>
		<category><![CDATA[Bug]]></category>
		<category><![CDATA[Gnome]]></category>
		<category><![CDATA[Workaround]]></category>
		<guid isPermaLink="false">http://linuxundich.de/?p=25252</guid>

					<description><![CDATA[Ich habe mich diesem Thema im Beitrag Update auf libxcursor 1.1.14-2 lässt Chromium, Minecraft, Leafpad und zahlreiche andere Anwendungen unter Arch Linux abstürzen bereits schon einmal gewidmet, allerdings muss ich es noch einmal aufgreifen. Speziell Antergos macht im Zusammenspiel mit Gnome auf zwei meiner Rechner nach wie vor Ärger, zahlreiche Anwendungen wie der LaTeX-Editor Gummi [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Ich habe mich diesem Thema im Beitrag <a title="Update auf libxcursor 1.1.14-2 lässt Chromium, Minecraft, Leafpad und zahlreiche andere Anwendungen unter Arch Linux abstürzen" href="http://linuxundich.de/ubuntu/update-libxcursor-arch-linux-crash-chromium-leafpad/">Update auf libxcursor 1.1.14-2 lässt Chromium, Minecraft, Leafpad und zahlreiche andere Anwendungen unter Arch Linux abstürzen</a> bereits schon einmal gewidmet, allerdings muss ich es noch einmal aufgreifen. Speziell Antergos macht im Zusammenspiel mit Gnome auf zwei meiner Rechner nach wie vor Ärger, zahlreiche Anwendungen wie der LaTeX-Editor Gummi oder auch Firefox stürzen nach wie vor gerne ab. Gummi etwa beim Umbrechen einer beliebigen Zeile, Firefox beim Klick auf den Antworten-Button in Gmail. Mit einem anderen Icon-Theme macht man den Abstürzen jedoch den Garaus.</p>
<p><span id="more-25252"></span></p>
<p>Auf meinen zwei betroffenen Rechnern verschaffen die im <a href="http://forum.antergos.com/viewtopic.php?f=9&amp;t=1795" target="_blank" rel="noopener">Antergos-Forum genannten Tipps</a> wie das Unlinken von <code>/usr/share/icons/default</code> oder ein Downgrade der <code>libxcursor</code> leider keine allumfassende Besserung. Auch mit diesen Tipps stürzen eben Gummi, Firefox und mit Sicherheit noch andere Anwendungen gnadenlos ab. Als einzig wirklich brauchbarer Workaround hat sich bei mir das Setzen eines anderen Maus-Cursor-Themes als Adwaita erwiesen.</p>
<pre>$ sudo pacman -S xcursor-vanilla-dmz
$ gsettings set org.gnome.desktop.interface cursor-theme Vanilla-DMZ
# Wieder Adwaita als Cursor-Theme setzen
$ gsettings set org.gnome.desktop.interface cursor-theme Adwaita
</pre>
<p>Mit den obigen Befehlen holt ihr euch das <a href="http://nighted.deviantart.com/art/DMZ-Cursors-58429447" target="_blank" rel="noopener">DMZ-Cursor-Set</a> aus den Paketquellen von Arch Linux und aktiviert es über die Gsettings für euren User. Alternativ können ihr auch den grafischen <code>dconf-editor</code> starten und unter dem Pfad <code>org.gnome.desktop.interface</code> im Punkt <code>cursor-theme</code> das <em>Vanilla-DMZ</em> Theme eintragen. Das Cursor-Theme wird umgehend aktiv und die Abstürze gehören &#8212; zumindest bei mir &#8212; endgültig der Vergangenheit an.</p>
<figure id="attachment_25253" aria-describedby="caption-attachment-25253" style="width: 640px" class="wp-caption aligncenter"><a href="http://linuxundich.de/wp-content/uploads/2014/06/dconf-crash-adwaita-cursor-theme.png"><img fetchpriority="high" decoding="async" class="td-modal-image wp-image-25253 size-medium" src="https://linuxundich.de/wp-content/uploads/2014/06/dconf-crash-adwaita-cursor-theme-640x418.png" alt="Mit einem anderen Cursor-Theme als Adwaita sorgt man für eine Ende der Abstürze." width="640" height="418" srcset="https://linuxundich.de/wp-content/uploads/2014/06/dconf-crash-adwaita-cursor-theme-640x418.png 640w, https://linuxundich.de/wp-content/uploads/2014/06/dconf-crash-adwaita-cursor-theme-643x420.png 643w, https://linuxundich.de/wp-content/uploads/2014/06/dconf-crash-adwaita-cursor-theme-681x445.png 681w, https://linuxundich.de/wp-content/uploads/2014/06/dconf-crash-adwaita-cursor-theme-250x163.png 250w, https://linuxundich.de/wp-content/uploads/2014/06/dconf-crash-adwaita-cursor-theme-550x359.png 550w, https://linuxundich.de/wp-content/uploads/2014/06/dconf-crash-adwaita-cursor-theme-800x523.png 800w, https://linuxundich.de/wp-content/uploads/2014/06/dconf-crash-adwaita-cursor-theme-276x180.png 276w, https://linuxundich.de/wp-content/uploads/2014/06/dconf-crash-adwaita-cursor-theme-459x300.png 459w, https://linuxundich.de/wp-content/uploads/2014/06/dconf-crash-adwaita-cursor-theme-766x500.png 766w, https://linuxundich.de/wp-content/uploads/2014/06/dconf-crash-adwaita-cursor-theme.png 813w" sizes="(max-width: 640px) 100vw, 640px"></a><figcaption id="caption-attachment-25253" class="wp-caption-text">Mit einem anderen Cursor-Theme als Adwaita sorgt man für eine Ende der Abstürze.</figcaption></figure>
<p>In den Arch-Paketquellen und im Arch-User-Repository AUR gibt es neben dem hier genannten DMZ-Theme zahlreiche andere Cursor-Themes. Ein <code>pacman -Ss xcursor</code> oder <code>pacaur -Ss xcursor</code> spuckt euch zahlreiche mögliche Alternativen aus. Den für dconf benötigen Namen bekommt ihr über einen Blick in <code>/usr/share/icons</code> heraus. Beachtet bitte, dass ihr die Konfiguration für jeden User des Systems wiederholen müsst.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://linuxundich.de/gnu-linux/anwendungen-stuerzen-unter-antergos-ab-adwaita-workaround/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
