<?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=7729&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / Thunar flooding .xsession-errors after Excalibur upgrade]]></title>
		<link>https://dev1galaxy.org/viewtopic.php?id=7729</link>
		<description><![CDATA[The most recent posts in Thunar flooding .xsession-errors after Excalibur upgrade.]]></description>
		<lastBuildDate>Sun, 11 Jan 2026 18:12:01 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: Thunar flooding .xsession-errors after Excalibur upgrade]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=61267#p61267</link>
			<description><![CDATA[<div class="quotebox"><cite>chris2be8 wrote:</cite><blockquote><div><p>cd /home/$(whoami)<br />tail -10000 .xsession-errors &gt; .xsession-errors.new<br />cat .xsession-errors.new &gt;.xsession-errors<br />rm .xsession-errors.new</p></div></blockquote></div><p>I can confirm, this works and added to crontab! (fine tuned to my taste)</p><div class="codebox"><pre><code>* */5 * * * [ $(du -k /home/$(whoami)/.xsession-errors | awk &#039;{ print $1 }&#039;) -gt 50000 ] &amp;&amp; /home/$(whoami)/bin/xsessionclean.sh</code></pre></div><div class="quotebox"><cite>chris2be8 wrote:</cite><blockquote><div><p>tail -10000 .xsession-errors | uniq &gt; .xsession-errors.new</p></div></blockquote></div><p>Thanks, this is interesting, but at the moment I don&#039;t want to use <span class="bbc">uniq</span> to see real error rate (trying to catch that Thunar error)<br />Maybe it will be useful to someone else <img src="https://dev1galaxy.org/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (ff255)]]></author>
			<pubDate>Sun, 11 Jan 2026 18:12:01 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=61267#p61267</guid>
		</item>
		<item>
			<title><![CDATA[Re: Thunar flooding .xsession-errors after Excalibur upgrade]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=61265#p61265</link>
			<description><![CDATA[<p>You might be able to shorten the file a bit more without losing much information by replacing:<br /><span class="bbc">tail -10000 .xsession-errors &gt; .xsession-errors.new</span><br />with<br /><span class="bbc">tail -10000 .xsession-errors | uniq &gt; .xsession-errors.new</span><br />Which would discard consecutive identical lines.</p><p>But again I&#039;ve not tested that.</p>]]></description>
			<author><![CDATA[dummy@example.com (chris2be8)]]></author>
			<pubDate>Sun, 11 Jan 2026 17:21:20 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=61265#p61265</guid>
		</item>
		<item>
			<title><![CDATA[Re: Thunar flooding .xsession-errors after Excalibur upgrade]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=61262#p61262</link>
			<description><![CDATA[<div class="quotebox"><blockquote><div><p>What it is useful for is to see just how much <strong>unfixed/crap code is routinely swept under the rug.</strong><br />You know, all that [won&#039;t fix] stuff because [whatever].</p><p>The thing is that the main issue for most any Linux user is that <strong>the bloody file runs wild.</strong><br />And if not checked, can grow to ridiculous sizes and cause problems.</p></div></blockquote></div><p>Bingo!!</p><p>Mostly it seems to choke on file-manager errors, but sometimes other programs, sometimes it&#039;s the CSS in a given theme. Tons of glib-gio stuff in some DE&#039;s. Last year Caja had a real nasty, when you hovered over the .xsession-errors file it would start to spontaneously grow to huge size, many mb in just a minute or less.</p><p>It&#039;s time-consuming and difficult to weed all the errors out but it can be done, at least in Openbox (daedalus). PcmanFM is still gtk2 in daedalus, that avoids a whole lotta issues.</p><p>*sigh* speaking of .xsession-errors...</p>]]></description>
			<author><![CDATA[dummy@example.com (greenjeans)]]></author>
			<pubDate>Sun, 11 Jan 2026 15:52:30 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=61262#p61262</guid>
		</item>
		<item>
			<title><![CDATA[Re: Thunar flooding .xsession-errors after Excalibur upgrade]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=61260#p61260</link>
			<description><![CDATA[<p>As mentioned before, installing <strong>LightDM</strong> is also an option - it writes a new .xsession-errors every session while keeping a single backup that is also rotated at every login. It works pretty well unless you have a server or keep long uptimes for some other reason.</p><p><strong>Bleachbit</strong> also cleans up this file, but it&#039;s a risky tool to use - all too easy to damage your system (by purging locales, for instance).</p>]]></description>
			<author><![CDATA[dummy@example.com (Calamity)]]></author>
			<pubDate>Sun, 11 Jan 2026 15:21:38 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=61260#p61260</guid>
		</item>
		<item>
			<title><![CDATA[Re: Thunar flooding .xsession-errors after Excalibur upgrade]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=61259#p61259</link>
			<description><![CDATA[<p>Thanks for this post... I don&#039;t have an answer for you, but seeing it made me wonder what my .xsession-errors looked like. </p><p>It&#039;s 1.1MM rows and is 53MB. And I see 62,976 of these messages from libxfce4kbd-private-WARNING : &quot;Failed to grab keycode 111&quot;. <br />It goes back to October, so I&#039;ll be cleaning that up now. And hopefully pay a little more attention to it going forward.</p>]]></description>
			<author><![CDATA[dummy@example.com (mweishaar)]]></author>
			<pubDate>Sun, 11 Jan 2026 14:32:14 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=61259#p61259</guid>
		</item>
		<item>
			<title><![CDATA[Re: Thunar flooding .xsession-errors after Excalibur upgrade]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=61247#p61247</link>
			<description><![CDATA[<div class="quotebox"><cite>chris2be8 wrote:</cite><blockquote><div><p>Assuming you want to keep just the last 10000 lines of .xsession-errors</p></div></blockquote></div><p>Yes, that&#039;s exactly what I want. Thank you for the script, i&#039;ll try it.</p><div class="quotebox"><cite>Altoid wrote:</cite><blockquote><div><p>This solution came from Daniel López Azaña&#039;s blog.</p></div></blockquote></div><p>Yes, I took that command <br /><span class="bbc">tail -10000 /home/$(whoami)/.xsession-errors &gt; /home/$(whoami)/.xsession-errors</span><br />from <a href="https://www.daniloaz.com/en/blog/how-to-prevent-the-xsession-errors-file-from-growing-to-huge-size" rel="nofollow">that blog</a> (– Example #2), and it supposed to keep the last 10,000 lines, but instead it gave me empty file...<br />Btw, now I&#039;m experimenting with .xsession-errors that is ~1,9 Mib ~22000 lines, so I still can&#039;t understand why the above command didn&#039;t work... <br />But nevermind, I&#039;ll try chris2be8&#039;s script.</p><div class="quotebox"><cite>Altoid wrote:</cite><blockquote><div><p>See man [crontab] on how to edit it.</p></div></blockquote></div><p>Thank you for detailed instructions, I&#039;ve had experience with crontab, just wanted to test the command to be sure, before putting it there.</p><p>Anyway, thank you for being such a helpful community and sorry for my bad english <img src="https://dev1galaxy.org/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (ff255)]]></author>
			<pubDate>Sun, 11 Jan 2026 01:05:14 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=61247#p61247</guid>
		</item>
		<item>
			<title><![CDATA[Re: Thunar flooding .xsession-errors after Excalibur upgrade]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=61243#p61243</link>
			<description><![CDATA[<p>Hello:</p><div class="quotebox"><cite>ff wrote:</cite><blockquote><div><p>... best fix/workaround would be to setup a cronjob for .xsession-errors cleaning ...</p></div></blockquote></div><p>This solution came from Daniel López Azaña&#039;s blog.&#160; <br />I just relayed the message, so to speak.</p><p>There is also a page called [crontab.guru] where you can check your [crontab] syntax, among other things.<br />Go have a read, it is very comprehensive and useful to have in the browser bookmarks.</p><p>Here is how <em>I</em> do it, works a charm:<br />See man [crontab] on how to edit it. </p><div class="codebox"><pre><code># Entries added to keep log files from growing too large
# http://www.daniloaz.com/en/how-to-prevent-the-xsession-errors-file-from-growing-to-huge-size
#
# Set logfiles to 2Mb and 200 lines max. checking for size every 23 hours
# see https://crontab.guru/#0_*/23_*_*_*
#
# File size examples:
#
# 150Mb -&gt; 150000
# 100Mb -&gt; 100000
# 15Mb  -&gt;  15000
# 10Mb  -&gt;  10000
#  5Mb  -&gt;   5000
#  2Mb  -&gt;   2000
#
# to test cronjob run at 2 min intervals
# example -&gt; */2 * * * *  echo &quot;No systemd here&quot;
#
# For /home/user/.xsession-errors
#
# ---
0 */23 * * * [ $(du -k .xsession-errors | awk &#039;{ print $1 }&#039;) -gt 2000 ] &amp;&amp; tail -200 /home/$(whoami)/.xsession-errors &gt; $
# ---</code></pre></div><p>The above entry will keep the file under 2mb and when it grows over that limit it will clean up, keeping the last 200 lines.<br />2Mb of [.xsession-errors] is a <span class="bbu">lot</span> of text.</p><p>eg:<br />Just now I see that my system&#039;s [.xsession-errors] file has <span class="bbu">7249</span> lines and weighs in at a bare <span class="bbu">784KiB</span>.</p><p><span class="bbu">Note:</span><br />I have looked at the glibberish that makes up the [.xsession-errors] file once or twice.<br />I could not make any sense from it and the system <em>apparently</em> worked properly.<br />And if it did not, I was never the wiser for it. 8^°</p><p>What it <em>is</em> useful for is to see just how much unfixed/crap code is routinely swept under the rug.<br />You know, all that [won&#039;t fix] stuff because [whatever].</p><p>The thing is that the <span class="bbu">main</span> issue for most any Linux user is that the bloody file runs wild.<br />And if not checked, can grow to ridiculous sizes and cause problems.</p><p>Best,</p><p>A.</p>]]></description>
			<author><![CDATA[dummy@example.com (Altoid)]]></author>
			<pubDate>Sat, 10 Jan 2026 18:50:55 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=61243#p61243</guid>
		</item>
		<item>
			<title><![CDATA[Re: Thunar flooding .xsession-errors after Excalibur upgrade]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=61239#p61239</link>
			<description><![CDATA[<p>Assuming you want to keep just the last 10000 lines of .xsession-errors then a script like the following should work.</p><p>cd /home/$(whoami)<br />tail -10000 .xsession-errors &gt; .xsession-errors.new<br />cat .xsession-errors.new &gt;.xsession-errors<br />rm .xsession-errors.new</p><p>That *should* work even assuming .xsession-errors is open and being written to (so you can&#039;t just rename it without losing all further output). But I *havn&#039;t* tested it so use at your own risk.</p>]]></description>
			<author><![CDATA[dummy@example.com (chris2be8)]]></author>
			<pubDate>Sat, 10 Jan 2026 17:18:17 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=61239#p61239</guid>
		</item>
		<item>
			<title><![CDATA[Re: Thunar flooding .xsession-errors after Excalibur upgrade]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=61225#p61225</link>
			<description><![CDATA[<div class="quotebox"><blockquote><div><p>tail -10000 /home/$(whoami)/.xsession-errors &gt; /home/$(whoami)/.xsession-errors<br />somehow zeroes the file... well, anyway it&#039;s another topic</p></div></blockquote></div><p>Of course it does a single &gt; redirect tells the system to overwrite the file creating new version I would think the -10000 tells tail to go back so far it has nothing to put into the file it creates so it is empty. If you wanted the file contents to remain then the &gt;&gt; append to the file should be used then its contents will remain and whatever the command is doing will be added to the file.</p>]]></description>
			<author><![CDATA[dummy@example.com (RedGreen925)]]></author>
			<pubDate>Fri, 09 Jan 2026 23:04:37 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=61225#p61225</guid>
		</item>
		<item>
			<title><![CDATA[Re: Thunar flooding .xsession-errors after Excalibur upgrade]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=61223#p61223</link>
			<description><![CDATA[<p>Wow, guys, thank you all for your help!<br />Unfortunately I can&#039;t reproduce this Thunar error... it usually happens when it&#039;s time to sleep <img src="https://dev1galaxy.org/img/smilies/smile.png" width="15" height="15" alt="smile" /><br />So I&#039;ll keep an eye on it.<br />And (imho) the best fix/workaround would be to setup a cronjob for .xsession-errors cleaning (special thanks to Altoid!)</p><p>Strange, but when testing in terminal without cron this command <span class="bbc">tail -10000 /home/$(whoami)/.xsession-errors &gt; /home/$(whoami)/.xsession-errors</span> somehow zeroes the file... well, anyway it&#039;s another topic... and it&#039;s time to sleep.</p>]]></description>
			<author><![CDATA[dummy@example.com (ff255)]]></author>
			<pubDate>Fri, 09 Jan 2026 22:12:23 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=61223#p61223</guid>
		</item>
		<item>
			<title><![CDATA[Re: Thunar flooding .xsession-errors after Excalibur upgrade]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=61177#p61177</link>
			<description><![CDATA[<p>Hello:</p><div class="quotebox"><cite>ff255 wrote:</cite><blockquote><div><p>... is flooding .xsession-errors ...</p></div></blockquote></div><p>See these two posts (as well as the other ones in the thread)*:</p><p><a href="https://dev1galaxy.org/viewtopic.php?pid=12265#p12265" rel="nofollow">https://dev1galaxy.org/viewtopic.php?pid=12265#p12265</a><br /><a href="https://dev1galaxy.org/viewtopic.php?pid=45348#p45348" rel="nofollow">https://dev1galaxy.org/viewtopic.php?pid=45348#p45348</a></p><p><span class="bbu">TL;DR:</span></p><div class="quotebox"><cite>I wrote:</cite><blockquote><div><p>... xsession-errors are just a part of life so the thing is to keep the log files from growing.</p></div></blockquote></div><p>* the <a href="https://dev1galaxy.org/search.php?search_id=1913696684" rel="nofollow">Search</a> function we have here at [dev1] can be, more often than not, quite useful.</p><p>Best,</p><p>A.</p>]]></description>
			<author><![CDATA[dummy@example.com (Altoid)]]></author>
			<pubDate>Wed, 07 Jan 2026 21:28:41 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=61177#p61177</guid>
		</item>
		<item>
			<title><![CDATA[Re: Thunar flooding .xsession-errors after Excalibur upgrade]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=61175#p61175</link>
			<description><![CDATA[<p>.xsession-errors is the first thing I delete after reboot . . . if I can remember! LOL!</p>]]></description>
			<author><![CDATA[dummy@example.com (golinux)]]></author>
			<pubDate>Wed, 07 Jan 2026 18:43:26 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=61175#p61175</guid>
		</item>
		<item>
			<title><![CDATA[Re: Thunar flooding .xsession-errors after Excalibur upgrade]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=61172#p61172</link>
			<description><![CDATA[<p>Aaargh, good ol&#039; .xsession-errors again...I have a love/hate relationship with that function.</p><p>I have after much work, made Vuu-do&#039;s file almost pristine perfect in Openbox/PcmanFM, yet if I switch to Mate, with all else being exactly the same, i&#039;ll get some glib-gio critical error nonsense fairly regularly. At one point it went ballistic but upstream fixed that pretty quick.</p><p>Something about DE&#039;s man...they all come with issues that it&#039;s hard for a user to fix locally.</p>]]></description>
			<author><![CDATA[dummy@example.com (greenjeans)]]></author>
			<pubDate>Wed, 07 Jan 2026 17:29:02 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=61172#p61172</guid>
		</item>
		<item>
			<title><![CDATA[Re: Thunar flooding .xsession-errors after Excalibur upgrade]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=61163#p61163</link>
			<description><![CDATA[<p>this may give some insight:</p><p><a href="https://developer.xfce.org/exo/ExoIconView.html#exo-icon-view-get-selected-items" rel="nofollow"> https://developer.xfce.org/exo/ExoIconView.html#exo-icon-view-get-selected-items</a></p><p>not a solution but better than not knowing.</p>]]></description>
			<author><![CDATA[dummy@example.com (stargate-sg1-cheyenne-mtn)]]></author>
			<pubDate>Wed, 07 Jan 2026 15:00:54 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=61163#p61163</guid>
		</item>
		<item>
			<title><![CDATA[Thunar flooding .xsession-errors after Excalibur upgrade]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=61153#p61153</link>
			<description><![CDATA[<p>Hello/<br />After upgrade from Daedalus to Excalibur I noticed that sometimes thunar is flooding <span class="bbc">.xsession-errors</span> (~4 times per second)</p><div class="codebox"><pre><code>(Thunar:2167): exo-CRITICAL **: 02:18:49.254: IA__exo_icon_view_get_selected_items: assertion &#039;EXO_IS_ICON_VIEW (icon_view)&#039; failed

(Thunar:2167): exo-CRITICAL **: 02:18:49.255: IA__exo_icon_view_get_selected_items: assertion &#039;EXO_IS_ICON_VIEW (icon_view)&#039; failed

(Thunar:2167): exo-CRITICAL **: 02:18:49.954: IA__exo_icon_view_get_selected_items: assertion &#039;EXO_IS_ICON_VIEW (icon_view)&#039; failed

(Thunar:2167): exo-CRITICAL **: 02:18:49.955: IA__exo_icon_view_get_selected_items: assertion &#039;EXO_IS_ICON_VIEW (icon_view)&#039; failed

(Thunar:2167): exo-CRITICAL **: 02:18:50.055: IA__exo_icon_view_get_selected_items: assertion &#039;EXO_IS_ICON_VIEW (icon_view)&#039; failed

(Thunar:2167): exo-CRITICAL **: 02:18:50.055: IA__exo_icon_view_get_selected_items: assertion &#039;EXO_IS_ICON_VIEW (icon_view)&#039; failed

(Thunar:2167): exo-CRITICAL **: 02:18:50.755: IA__exo_icon_view_get_selected_items: assertion &#039;EXO_IS_ICON_VIEW (icon_view)&#039; failed

(Thunar:2167): exo-CRITICAL **: 02:18:50.756: IA__exo_icon_view_get_selected_items: assertion &#039;EXO_IS_ICON_VIEW (icon_view)&#039; failed</code></pre></div><p>Quick search didn&#039;t find anything useful...<br />Is it only my setup screwed?</p><p>UPD: restarting Thunar helps but I&#039;ve seen this several times already...<br />What can I do to to fix it?</p>]]></description>
			<author><![CDATA[dummy@example.com (ff255)]]></author>
			<pubDate>Tue, 06 Jan 2026 23:24:16 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=61153#p61153</guid>
		</item>
	</channel>
</rss>
