<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://dev1galaxy.org/extern.php?action=feed&amp;tid=7655&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / MATE freezes after being started with startx]]></title>
		<link>http://dev1galaxy.org/viewtopic.php?id=7655</link>
		<description><![CDATA[The most recent posts in MATE freezes after being started with startx.]]></description>
		<lastBuildDate>Thu, 02 Apr 2026 22:12:02 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: MATE freezes after being started with startx]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=63007#p63007</link>
			<description><![CDATA[<p>Don’t source /etc/X11/Xsession in .xinitrc and don’t use exec in .xsessionrc for background services</p><p>Should fix it</p><p>keep it minimal</p>]]></description>
			<author><![CDATA[dummy@example.com (lynch9)]]></author>
			<pubDate>Thu, 02 Apr 2026 22:12:02 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=63007#p63007</guid>
		</item>
		<item>
			<title><![CDATA[MATE freezes after being started with startx]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=60432#p60432</link>
			<description><![CDATA[<p>Hello everyone,<br />this is my first post here, I hope I&#039;m doing it right. I&#039;ve been using Debian for some years, but I recently switched to Devuan Excalibur.<br />However, I&#039;m having some problems starting MATE desktop environment with startx. Here my .xinitrc and .xsessionrc (respectively):</p><div class="codebox"><pre><code>#!/bin/sh

# /etc/X11/xinit/xinitrc
#
# global xinitrc file, used by all X sessions started by xinit (startx)

# invoke global X session script
. /etc/X11/Xsession

exec mate-session</code></pre></div><div class="codebox"><pre><code>#!/usr/bin/bash
# kill any existing pipewire instance to restore sound
pkill -u &quot;$USER&quot; -fx /usr/bin/pipewire-pulse 1&gt;/dev/null 2&gt;&amp;1
pkill -u &quot;$USER&quot; -fx /usr/bin/wireplumber 1&gt;/dev/null 2&gt;&amp;1
pkill -u &quot;$USER&quot; -fx /usr/bin/pipewire 1&gt;/dev/null 2&gt;&amp;1

exec /usr/bin/pipewire &amp;

# wait for pipewire to start before attempting to start related daemons
while [ &quot;$(pgrep -f /usr/bin/pipewire)&quot; = &quot;&quot; ] ; do
   sleep 1
done

exec /usr/bin/wireplumber &amp;

exec /usr/bin/pipewire-pulse &amp;</code></pre></div><p>MATE starts correctly at first, but later the problem arises. For example, if I mistype the name of a directory and then press &quot;tab&quot; to autocomplete it, instead of just doing nothing, the entire desktop environment freezes for 10/15 seconds. <br />If I use lightdm instead of startx, everything goes smoothly. </p><p>Thank you very much for your time and your help.</p>]]></description>
			<author><![CDATA[dummy@example.com (fsnix)]]></author>
			<pubDate>Mon, 08 Dec 2025 11:32:16 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=60432#p60432</guid>
		</item>
	</channel>
</rss>
