<?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=3254&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / Migrating from ASCII LXDE to Beowulf LXQt]]></title>
		<link>https://dev1galaxy.org/viewtopic.php?id=3254</link>
		<description><![CDATA[The most recent posts in Migrating from ASCII LXDE to Beowulf LXQt.]]></description>
		<lastBuildDate>Mon, 10 Feb 2020 16:38:07 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: Migrating from ASCII LXDE to Beowulf LXQt]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=19980#p19980</link>
			<description><![CDATA[<p><span class="bbu">VLC</span></p><p>I had downloaded a couple of programs from the BBC with <span class="bbc">get_iplayer</span> and them tried viewing them with VLC and the video did not work. If I fiddled with the settings, VLC seemed to hang. I have now tried viewing with Kodi and these programs display correctly. I believe that VLC was working correctly before I upgraded to Beowulf.</p><p>Geoff</p>]]></description>
			<author><![CDATA[dummy@example.com (Geoff 42)]]></author>
			<pubDate>Mon, 10 Feb 2020 16:38:07 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=19980#p19980</guid>
		</item>
		<item>
			<title><![CDATA[Re: Migrating from ASCII LXDE to Beowulf LXQt]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=19905#p19905</link>
			<description><![CDATA[<p><span class="bbu">Postgresql</span></p><p>After the upgrade I tidied up the old version of Postgresql using Synaptic, removing :-</p><div class="quotebox"><blockquote><div><p>postgresql-9.6<br />postgresql-client-9.6<br />postgresql-contrib-9.6</p></div></blockquote></div><p>This produced an error message, but when I repeated it to capture the message, it just worked!</p><div class="codebox"><pre><code>pg_lsclusters </code></pre></div><div class="quotebox"><blockquote><div><p>Ver Cluster Port Status Owner&#160; &#160; Data directory&#160; &#160; &#160; &#160; &#160; &#160; &#160; Log file<br />11&#160; main&#160; &#160; 5432 down&#160; &#160;postgres /var/lib/postgresql/11/main /var/log/postgresql/postgresql-11-main.log</p></div></blockquote></div><p>as root :-</p><div class="codebox"><pre><code>/etc/init.d/postgresql status</code></pre></div><div class="quotebox"><blockquote><div><p>11/main (port 5432): down</p></div></blockquote></div><div class="codebox"><pre><code>/etc/init.d/postgresql start</code></pre></div><div class="quotebox"><blockquote><div><p>[ ok ] Starting PostgreSQL 11 database server: main.</p></div></blockquote></div><p>then as me :-</p><div class="codebox"><pre><code>pg_lsclusters</code></pre></div><div class="quotebox"><blockquote><div><p>Ver Cluster Port Status Owner&#160; &#160; Data directory&#160; &#160; &#160; &#160; &#160; &#160; &#160; Log file<br />11&#160; main&#160; &#160; 5432 online postgres /var/lib/postgresql/11/main /var/log/postgresql/postgresql-11-main.log</p></div></blockquote></div><p>Geoff</p>]]></description>
			<author><![CDATA[dummy@example.com (Geoff 42)]]></author>
			<pubDate>Wed, 05 Feb 2020 10:20:26 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=19905#p19905</guid>
		</item>
		<item>
			<title><![CDATA[Re: Migrating from ASCII LXDE to Beowulf LXQt]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=19819#p19819</link>
			<description><![CDATA[<p><span class="bbu">Postgresql</span></p><p>The section about setting the path for <span class="bbc">Postgresql</span> is unnecessary. There are a set of wrapper scripts in <span class="bbc">/usr/bin</span> which sort out the version for you, so that you do not need to add anything special to your path.</p><p>Geoff</p>]]></description>
			<author><![CDATA[dummy@example.com (Geoff 42)]]></author>
			<pubDate>Fri, 31 Jan 2020 08:46:14 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=19819#p19819</guid>
		</item>
		<item>
			<title><![CDATA[Re: Migrating from ASCII LXDE to Beowulf LXQt]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=19722#p19722</link>
			<description><![CDATA[<p><span class="bbu">What should I have done</span></p><p>Make sure that there is enough disc space!</p><p>If you have <span class="bbc">/var</span> as a separate partition you may need to tidy the apt cache :-</p><div class="codebox"><pre><code>apt-get autoclean</code></pre></div><p>If <span class="bbc">/boot</span> is a separate partition you may need to remove a few old kernels.</p><p>Apt is reasonably resiliant and does check the disk space and will not run if there is not enough, although grub does not spot the lack of space in /boot until the upgrade is under way.</p><p><span class="bbu">Wine and i386</span></p><p>There do seem to be difficulties with Wine and i386 on an amd64 installation.</p><p>If you do not need it, remove it. If you do need it, study this :-</p><p><a href="https://dev1galaxy.org/viewtopic.php?id=2987" rel="nofollow">https://dev1galaxy.org/viewtopic.php?id=2987</a></p><p><span class="bbu">upower</span></p><p>I think that there is no alternative to manually forcing the version of upower as the old version has &quot;1:&quot; in front of the version number, which makes it look newer that the real new one! It therefore looks like a downgrade, but this is what you should accept.</p><p><span class="bbu">Postgresql</span></p><p>I have included the path to the Postgresql commands in my .profile and this needed to be updated for the new version so that .profile includes the lines :-</p><div class="codebox"><pre><code>if [ -d &quot;/usr/lib/postgresql/11/bin&quot; ] ; then
    PATH=&quot;/usr/lib/postgresql/11/bin:$PATH&quot;
fi</code></pre></div><p>Geoff</p>]]></description>
			<author><![CDATA[dummy@example.com (Geoff 42)]]></author>
			<pubDate>Sun, 26 Jan 2020 16:40:34 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=19722#p19722</guid>
		</item>
		<item>
			<title><![CDATA[Re: Migrating from ASCII LXDE to Beowulf LXQt]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=19666#p19666</link>
			<description><![CDATA[<p><span class="bbu">Doing the upgrade</span></p><p>I had a review of my earlier efforts :-<br /><a href="https://dev1galaxy.org/viewtopic.php?id=2752" rel="nofollow">https://dev1galaxy.org/viewtopic.php?id=2752</a></p><p>I updated /etc/apt/sources.list replacing ascii with beowulf and commented out entries apart from the main one and updates and security.</p><div class="quotebox"><blockquote><div><p>deb <a href="http://deb.devuan.org/merged/" rel="nofollow">http://deb.devuan.org/merged/</a> beowulf main contrib non-free <br />deb <a href="http://deb.devuan.org/merged/" rel="nofollow">http://deb.devuan.org/merged/</a> beowulf-updates main contrib non-free <br />deb <a href="http://deb.devuan.org/merged/" rel="nofollow">http://deb.devuan.org/merged/</a> beowulf-security main contrib non-free <br /># deb <a href="http://deb.devuan.org/merged/" rel="nofollow">http://deb.devuan.org/merged/</a> beowulf-backports main contrib non-free <br /># deb <a href="http://deb.devuan.org/devuan/" rel="nofollow">http://deb.devuan.org/devuan/</a> beowulf-proposed main contrib non-free <br /># deb <a href="http://deb.devuan.org/merged/" rel="nofollow">http://deb.devuan.org/merged/</a> beowulf-proposed-updates non-free contrib main&#160; </p><p># deb <a href="https://pkgmaster.devuan.org/devuan/" rel="nofollow">https://pkgmaster.devuan.org/devuan/</a> beowulf-proposed-backports main contrib non-free <br /># deb <a href="https://pkgmaster.devuan.org/devuan/" rel="nofollow">https://pkgmaster.devuan.org/devuan/</a> beowulf-proposed-security main contrib non-free</p></div></blockquote></div><p>I then tried the upgrade :-</p><div class="codebox"><pre><code>apt update
apt list --upgradable
apt full-upgrade</code></pre></div><p>This stopped for lack of space.</p><div class="quotebox"><blockquote><div><p>1804 upgraded, 394 newly installed, 31 to remove and 3 not upgraded.<br />Need to get 3,782 MB of archives.<br />After this operation, 2,242 MB of additional disk space will be used.<br />E: You don&#039;t have enough free space in /var/cache/apt/archives/.</p></div></blockquote></div><p>I have /var on a rotating disc and hadn&#039;t cleaned up! I needed :-</p><div class="codebox"><pre><code>apt-get autoclean</code></pre></div><p>Which gave me 7.4G on /var</p><div class="codebox"><pre><code>apt full-upgrade</code></pre></div><p>This then proceeded, but produced quite a lot of warnings, but I carried on anyway.</p><p>Unpacking proceeds...</p><div class="quotebox"><blockquote><div><p>Selecting previously unselected package emacs-gtk.<br />Preparing to unpack .../34-emacs-gtk_1%3a26.1+1-3.2+deb10u1_amd64.deb ...<br />Unpacking emacs-gtk (1:26.1+1-3.2+deb10u1) ...<br />Errors were encountered while processing:<br /> /tmp/apt-dpkg-install-aisgOf/01-libjsp-api-java_2.3.4-2_all.deb<br /> /tmp/apt-dpkg-install-aisgOf/02-libel-api-java_3.0.0-2_all.deb<br /> /tmp/apt-dpkg-install-aisgOf/03-libwebsocket-api-java_1.1-1_all.deb<br />E: Sub-process /usr/bin/dpkg returned an error code (1)</p></div></blockquote></div><p>so I tried fix broken:-</p><div class="codebox"><pre><code>apt --fix-broken install</code></pre></div><p>this proceeds until :-</p><div class="quotebox"><blockquote><div><p>Processing triggers for initramfs-tools (0.133+deb10u1) ...<br />update-initramfs: Generating /boot/initrd.img-4.19.0-0.bpo.4-amd64<br />W: Possible missing firmware /lib/firmware/i915/bxt_dmc_ver1_07.bin for module i915<br />W: Possible missing firmware /lib/firmware/i915/skl_dmc_ver1_27.bin for module i915<br />W: Possible missing firmware /lib/firmware/i915/kbl_dmc_ver1_04.bin for module i915<br />W: Possible missing firmware /lib/firmware/i915/cnl_dmc_ver1_07.bin for module i915<br />W: Possible missing firmware /lib/firmware/i915/glk_dmc_ver1_04.bin for module i915<br />W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_39.bin for module i915<br />W: Possible missing firmware /lib/firmware/i915/bxt_guc_ver9_29.bin for module i915<br />W: Possible missing firmware /lib/firmware/i915/skl_guc_ver9_33.bin for module i915<br />W: Possible missing firmware /lib/firmware/i915/kbl_huc_ver02_00_1810.bin for module i915<br />W: Possible missing firmware /lib/firmware/i915/bxt_huc_ver01_07_1398.bin for module i915<br />W: Possible missing firmware /lib/firmware/i915/skl_huc_ver01_07_1398.bin for module i915<br />live-boot: core filesystems devices utils udev wget blockdev dns.<br />Processing triggers for libgdk-pixbuf2.0-0:amd64 (2.38.1+dfsg-1) ...<br />Errors were encountered while processing:<br /> openrc<br /> initscripts<br />E: Sub-process /usr/bin/dpkg returned an error code (1)</p></div></blockquote></div><p> </p><div class="codebox"><pre><code>apt --fix-broken install</code></pre></div><p> </p><div class="quotebox"><blockquote><div><p>* Caching service dependencies ...<br />Segmentation fault<br />dpkg: error processing package openrc (--configure):<br /> subprocess installed post-installation script returned error exit status 139<br />dpkg: dependency problems prevent configuration of initscripts:<br /> initscripts depends on sysv-rc | file-rc | openrc; however:<br />&#160; Package sysv-rc is not installed.<br />&#160; Package file-rc is not installed.<br />&#160; Package openrc is not configured yet.</p><p>dpkg: error processing package initscripts (--configure):<br /> dependency problems - leaving unconfigured<br />Errors were encountered while processing:<br /> openrc<br /> initscripts<br />E: Sub-process /usr/bin/dpkg returned an error code (1)</p></div></blockquote></div><p>It appears that rc-update has installed the runlevels, but openrc is reported as not configured yet.</p><p>I ran <span class="bbc">synaptic</span> and forced the version of <span class="bbc">upower</span> to <span class="bbc">0.99.10-1</span> and also <span class="bbc">fix broken packages</span>.</p><div class="codebox"><pre><code>apt full-upgrade</code></pre></div><p>then proceeds to 97%</p><div class="quotebox"><blockquote><div><p>Errors were encountered while processing:<br /> initramfs-tools<br />E: Sub-process /usr/bin/dpkg returned an error code (1)</p></div></blockquote></div><div class="codebox"><pre><code>apt --fix-broken install</code></pre></div><div class="quotebox"><blockquote><div><p>live-boot: core filesystems devices utils udev blockdev dns.<br />pigz: abort: write error on &lt;stdout&gt; (No space left on device)<br />E: mkinitramfs failure cpio 141 pigz 28<br />update-initramfs: failed for /boot/initrd.img-4.19.0-6-amd64 with 1.<br />dpkg: error processing package initramfs-tools (--configure):<br /> installed initramfs-tools package post-installation script subprocess returned error exit status 1<br />Errors were encountered while processing:<br /> initramfs-tools<br />E: Sub-process /usr/bin/dpkg returned an error code (1)</p></div></blockquote></div><p>So it looked like <span class="bbc">/boot</span> was out of space, so I used <span class="bbc">synaptic</span> to remove <span class="bbc">kernel 3.10</span>.</p><div class="codebox"><pre><code>apt --fix-broken install</code></pre></div><div class="quotebox"><blockquote><div><p>The following packages have been kept back:<br />&#160; elogind libelogind0 libpam-elogind<br />0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.</p></div></blockquote></div><p>So, using <span class="bbc">synaptic</span> I told it to upgrade elogind and it says that it will remove :-</p><div class="quotebox"><blockquote><div><p>libsystemd0and some i386 stuff, inc. wine</p></div></blockquote></div><p>I let it do this and then </p><div class="codebox"><pre><code>apt full-upgrade</code></pre></div><p>now only reports stuff that can be removed by <span class="bbc">apt autoremove</span> and seems to have completed the upgrade. I then wanted to check that Postgresql was ok.</p><p><span class="bbu">Postgresql</span></p><p>Following the upgrade message about postgresql I tried :-</p><div class="codebox"><pre><code>su - postgres
reindexdb --all</code></pre></div><div class="codebox"><pre><code>pg_lsclusters </code></pre></div><div class="quotebox"><blockquote><div><p>Ver Cluster Port Status Owner&#160; &#160; Data directory&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;Log file<br />9.6 main&#160; &#160; 5432 online postgres /var/lib/postgresql/9.6/main /var/log/postgresql/postgresql-9.6-main.log<br />11&#160; main&#160; &#160; 5433 online postgres /var/lib/postgresql/11/main&#160; /var/log/postgresql/postgresql-11-main.log</p></div></blockquote></div><div class="codebox"><pre><code>pg_upgradecluster 9.6 main
Error: target cluster 11/main already exists</code></pre></div><p>I went back over what I did last time and did this :-</p><div class="codebox"><pre><code>pg_dropcluster --stop 11 main
pg_lsclusters</code></pre></div><div class="quotebox"><blockquote><div><p>Ver Cluster Port Status Owner&#160; &#160; Data directory&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;Log file<br />9.6 main&#160; &#160; 5432 online postgres /var/lib/postgresql/9.6/main /var/log/postgresql/postgresql-9.6-main.log</p></div></blockquote></div><div class="codebox"><pre><code>pg_upgradecluster 9.6 main</code></pre></div><div class="codebox"><pre><code>pg_lsclusters </code></pre></div><div class="quotebox"><blockquote><div><p>Ver Cluster Port Status Owner&#160; &#160; Data directory&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;Log file<br />9.6 main&#160; &#160; 5433 down&#160; &#160;postgres /var/lib/postgresql/9.6/main /var/log/postgresql/postgresql-9.6-main.log<br />11&#160; main&#160; &#160; 5432 online postgres /var/lib/postgresql/11/main&#160; /var/log/postgresql/postgresql-11-main.log</p></div></blockquote></div><p>This appeared to be correct so as me :-</p><div class="codebox"><pre><code>psql --no-align --pset=footer=off --file=events_view.sql</code></pre></div><p>(Where the .sql file is my report generating sql) and it produces the correct data.<br />LibreOffice Base also connects correctly. So, I am happy that part of the upgrade is ok.</p><p><span class="bbu">Other stuff</span></p><p>running <span class="bbc">emacs</span> produces :-</p><div class="quotebox"><blockquote><div><p>(emacs:18729): dconf-CRITICAL **: 18:49:30.167: unable to create directory &#039;/run/user/1026/dconf&#039;: Permission denied.&#160; dconf will not work properly.</p></div></blockquote></div><p> but it does run.</p><p>I could run <span class="bbc">synaptic</span> from the menu and authorise myself.</p><p><span class="bbc">Claws-mail</span> still works, but the <span class="bbc">fancy html viewer</span> has gone.<br />In its place you can load the <span class="bbc">Dillo viewer</span> under configuration&gt;plugins<br />I can&#039;t see the liteHTML viewer... it is in Ceres.</p><p><a href="https://dev1galaxy.org/viewtopic.php?id=3119" rel="nofollow">https://dev1galaxy.org/viewtopic.php?id=3119</a></p><p><span class="bbc">Chromium</span> does not want to run. It needs the sandbox :-</p><div class="codebox"><pre><code>apt install chromium-sandbox</code></pre></div><p><span class="bbc">VNC</span> seems to work.</p><p><span class="bbc">lxqt-sudo</span> works.</p><p>Can I logout and back in?<br />Yes, but the login was very slow. The windowing environment eventually came up but there was no panel.<br />I could switch to tty1 with ctrl-alt-f1 and had to :-</p><div class="codebox"><pre><code>apt install lxqt-panel</code></pre></div><p>I was then able to get the panel running with Openbox.<br />I then tried to reboot but had to get a root window and run</p><div class="codebox"><pre><code>/sbin/shutdown -r now</code></pre></div><p>After the reboot, I was able to log in with no delay and the panel came up as expected. Also the errors about <span class="bbc">/run/user</span> had gone away.</p><p>Following the reboot, I was able to shut the machine down via the <span class="bbc">lxqt-panel</span>.</p><p>Also, despite some warning during the upgrade about <span class="bbc">Grub can&#039;t load initrd for Xen after upgrade to Buster</span>, I was also able to boot up under the Xen hypervisor. I need to check a message about the cpu security features with Xen.</p><p>All of the basic stuff seems to be working nicely.</p><p>Geoff</p><p>edited to correct the sequence of Postgresql commands</p>]]></description>
			<author><![CDATA[dummy@example.com (Geoff 42)]]></author>
			<pubDate>Fri, 24 Jan 2020 16:33:43 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=19666#p19666</guid>
		</item>
		<item>
			<title><![CDATA[Re: Migrating from ASCII LXDE to Beowulf LXQt]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=19530#p19530</link>
			<description><![CDATA[<p><span class="bbu">Postgresql</span></p><p>As I have a small Postgresql database on my desktop machine, I wanted to check that this would be ok when I upgrade. I also use LibreOffice Base for adding new info to the database using SDBC.</p><p>I installed Postgresql on my Beowulf laptop, along with <span class="bbc">libreoffice-sdbc-postgresql</span>.<br />On the ASCII desktop, I dumped the database as user &quot;postgres&quot; as given in the man page with :-</p><div class="codebox"><pre><code>pg_dumpall -c &gt; db.out</code></pre></div><p>The &quot;-c&quot; adds commands to clean out anything in the new database before adding the dumped data.</p><p>On the Beowulf laptop, as user postgres, I restored this data with :-</p><div class="codebox"><pre><code>psql -f db.out postgres</code></pre></div><p>This worked and having also copied over the .odb file I tried accessing the database from LibreOffice Base, which also &quot;just worked&quot;.</p><p>This has given me confidence that should there be any problems with the upgrade, that I have a work-a-round.</p><p>Geoff</p>]]></description>
			<author><![CDATA[dummy@example.com (Geoff 42)]]></author>
			<pubDate>Sat, 18 Jan 2020 09:55:48 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=19530#p19530</guid>
		</item>
		<item>
			<title><![CDATA[Re: Migrating from ASCII LXDE to Beowulf LXQt]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=19406#p19406</link>
			<description><![CDATA[<p>Reviewing what I did earlier at I think that simply running OpenRC under Beowulf should be fairly straightforward, whereby it still uses SysV init to get things started, but uses OpenRC to start up services and daemons.</p><p>Using openrc-init to replace SysV init completely is a bit more complicated, not helped by a bug in version 0.40 which doesn&#039;t sequence things correctly. This has been fixed by version 0.41.2, although this does not appear to be available via Deian/Devuan.</p><p>It is possible to compile v 0.41.2 and move in openrc-init, as detailed at :-</p><p><a href="https://dev1galaxy.org/viewtopic.php?pid=15539#p15539" rel="nofollow">https://dev1galaxy.org/viewtopic.php?pid=15539#p15539</a></p><p>It is also necessary to use openrc-shutdown instead of shutdown.</p><p>I notice that openrc has moved on to version 0.42.1. I have not yet tried this and, indeed, have only tried openrc-init from 0.41.2. If Devuan is getting OpenRC from Debian, then I wonder how quickly it is likely to get updated. Might we need to get it directly from the authors?</p><p>Geoff</p>]]></description>
			<author><![CDATA[dummy@example.com (Geoff 42)]]></author>
			<pubDate>Sat, 11 Jan 2020 17:50:31 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=19406#p19406</guid>
		</item>
		<item>
			<title><![CDATA[Re: Migrating from ASCII LXDE to Beowulf LXQt]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=19371#p19371</link>
			<description><![CDATA[<p>Fortunately, someone has documented what was necessary to get openrc-init working correctly :-</p><p><a href="https://dev1galaxy.org/viewtopic.php?id=2788" rel="nofollow">https://dev1galaxy.org/viewtopic.php?id=2788</a></p><p>I must now check whether this info needs updating. ;-)</p><p>Geoff</p>]]></description>
			<author><![CDATA[dummy@example.com (Geoff 42)]]></author>
			<pubDate>Fri, 10 Jan 2020 08:10:59 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=19371#p19371</guid>
		</item>
		<item>
			<title><![CDATA[Re: Migrating from ASCII LXDE to Beowulf LXQt]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=19370#p19370</link>
			<description><![CDATA[<p>While LXQt is running nicely under ASCII, the other point to mention is that it also stops nicely, in that you can shutdown via the leave options in the menu. I am running OpenRC. Under ASCII, SysV init is still used but control is passed to openrc to start all of the other processes.</p><p>On my laptop, under Beowulf, OpenRC ships with a replacement for SysV init, and I am using this replacement. I cannot recall whether this is how it is installed, or whether I had to configure it to do that. Anyway, this affects how the system id shut down. If you just run shutdown, OpenRC seems to notice that things are stopping and seems to restart them. There is a replacement /usr/bin/openrc-shutdown which works correctly. There is just the question of how you run it from the GUI. I have hacked up a very crude pop-up with xmessage, which doesn&#039;t look very good, but does work. I am just checking what I did, as it was some time ago!</p><p>Geoff</p>]]></description>
			<author><![CDATA[dummy@example.com (Geoff 42)]]></author>
			<pubDate>Fri, 10 Jan 2020 07:16:36 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=19370#p19370</guid>
		</item>
		<item>
			<title><![CDATA[Re: Migrating from ASCII LXDE to Beowulf LXQt]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=19350#p19350</link>
			<description><![CDATA[<p>I have managed to read some of the pop-up on shutdown. It seems to be a message about Dbus, which may well be correct, if it gets shutdown before I am completely logged out.</p><p>Geoff</p>]]></description>
			<author><![CDATA[dummy@example.com (Geoff 42)]]></author>
			<pubDate>Thu, 09 Jan 2020 16:28:16 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=19350#p19350</guid>
		</item>
		<item>
			<title><![CDATA[Migrating from ASCII LXDE to Beowulf LXQt]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=19338#p19338</link>
			<description><![CDATA[<p>I have a laptop running <span class="bbc">Beowulf</span> and <span class="bbc">Lxdm/LXQt</span> and I want to migrate my desktop from <span class="bbc">ASCII</span> and <span class="bbc">LXDE/Lxdm</span> to the same as the laptop, as it seems that <span class="bbc">LXQt</span> works a bit more smoothly with the policykit set-ups available. I do have a few other things running under <span class="bbc">ASCII</span> (including <span class="bbc">Postgresql</span>, <span class="bbc">Postfix</span>), so want to be a bit careful.</p><p>The plan was to move over to LXQt from LXDE, whilst still under ASCII and then ensure that the policykit stuff was set up correctly.</p><p>I currently have the following installed :-</p><div class="quotebox"><blockquote><div><p>elogind<br />libelogind0<br />libpam-elogind</p><p>consolekit<br />libck-connector0<br />libpolkit-backend-consolekit-1-0<br />libpolkit-gobject-consolekit-1-0</p></div></blockquote></div><p>This is working with <span class="bbc">LXDE/Lxdm</span>. It also seems to work ok with <span class="bbc">LXQt/Lxdm</span>.</p><p>Moving to LXQt works, but it did take quite a bit of fiddling to get it running as I like it. I use spacefm instead of pcmanfm, which also looks after the desktop wallpaper. To get this running I went into <span class="bbc">Preferences&gt;LXQt settings&gt;Session settings</span></p><p><span class="bbc">Under Basic Settings</span>, I turned off <span class="bbc">Desktop</span>, which is the module for <span class="bbc">pcmanfm</span>, with the other modules all selected.<br />Under <span class="bbc">Autostart</span> <span class="bbc">LXQt Autostart</span> I added <span class="bbc">spacefm</span> with the command</p><div class="codebox"><pre><code>spacefm --desktop</code></pre></div><p>Under <span class="bbc">Global Autostart</span> I have turned off :-</p><div class="quotebox"><blockquote><div><p>Network<br />PulseAudio<br />Wicd<br />Power Manager</p></div></blockquote></div><p> (Power Manager is the xfce one - the LXQt one is set in <span class="bbc">Basic settings</span>)</p><p>My desktop has wired ether, so I am not using the network managers,</p><p>In order to configure the Panel, you can right click on the panel and select <span class="bbc">Configure Panel</span>.</p><p>Setting up the Quick launch widget, involves dragging the desired programs from the start menu and dropping them on the Quick launch widget.</p><p>The wallpaper is set up by running <span class="bbc">spacefm</span> and going to <span class="bbc">View&gt;preferences&gt;Desktop</span>.</p><p>At this point, if I run <span class="bbc">lxqt-sudo rxvt -rv&amp;</span> it produces this warning (but still runs) :-</p><div class="quotebox"><blockquote><div><p>perl: warning: Setting locale failed.<br />perl: warning: Please check that your locale settings:<br />&#160; &#160; LANGUAGE = &quot;en_GB:en&quot;,<br />&#160; &#160; LC_ALL = (unset),<br />&#160; &#160; LC_MEASUREMENT = &quot;en_NZ.UTF-8&quot;,<br />&#160; &#160; LANG = &quot;en_GB.UTF-8&quot;<br />&#160; &#160; are supported and installed on your system.<br />perl: warning: Falling back to a fallback locale (&quot;en_GB.UTF-8&quot;).</p></div></blockquote></div><p>I have used <span class="bbc">LC_MEASUREMENT = &quot;en_NZ.UTF-8&quot;</span> in order to get metric measurements.<br />This warning does not appear under LXDE, but instead reports (and still works) :-</p><p><span class="bbc">QXcbConnection: XCB error: 3 (BadWindow), sequence: 651, resource id: 16779311, major code: 40 (TranslateCoords), minor code: 0</span></p><p>Using Synaptic, if I try and mark libpolkit-backend-elogind-1-0 for installation it reports that it will also install libpolkit-gobject-elogind-1-0, while removing :-</p><div class="quotebox"><blockquote><div><p>consolekit<br />libpolkit-backend-consolekit-1-0<br />libpolkit-gobject-consolekit-1-0<br />lxde etc.<br />slim</p></div></blockquote></div><p>I did the installation with :-</p><div class="codebox"><pre><code>apt update
apt install libpolkit-backend-elogind-1-0</code></pre></div><p>which then carried out the same things as Synaptic indicated. <span class="bbc">/var/log/apt/history.log</span> reports :-</p><div class="quotebox"><blockquote><div><p>Start-Date: 2020-01-08&#160; 16:38:59<br />Commandline: apt install libpolkit-backend-elogind-1-0<br />Requested-By: ggibbs (1026)<br />Install: libpolkit-backend-elogind-1-0:amd64 (0.105-25+devuan0~bpo2+1), libpolkit-gobject-elogind-1-0:amd64 (0.105-25+devuan0~bpo2+1, automatic)<br />Remove: lxde-core:amd64 (9), consolekit:amd64 (0.4.6-6), slim:amd64 (1.3.6-5.1+devuan2), lxsession-logout:amd64 (0.5.3-2), libpolkit-backend-consolekit-1-0:amd64 (0.105-25+devuan0~bpo2+1), lxde:amd64 (9), lxsession:amd64 (0.5.3-2), openbox-lxde-session:amd64 (0.99.2-3), libpolkit-gobject-consolekit-1-0:amd64 (0.105-25+devuan0~bpo2+1)<br />End-Date: 2020-01-08&#160; 16:39:14</p></div></blockquote></div><p>I have rebooted the machine and everything seems to work nicely. There are a couple of pop-ups which appear.<br />One is at login, when it reports that it is unable to bind the keys Control+Alt+D.<br />Another appears at shutdown but it disappears very quickly as the machine does indeed shutdown and I am unable to see what it says!</p><p><span class="bbc">/var/log/messages</span> reports :-</p><div class="quotebox"><blockquote><div><p>Jan&#160; 8 19:12:48 fluorine shutdown[4290]: shutting down for system halt<br />Jan&#160; 8 19:12:49 fluorine kernel: [ 2533.514734] lxqt-runner[3859]: segfault at 20 ip 00007fc12ecf9ea4 sp 00007ffd77a10790 error 6 in libQt5Core.so.5.7.1[7fc12ec54000+4be000]<br />Jan&#160; 8 19:12:49 fluorine kernel: [ 2533.514746] Code: 66 0f 1f 44 00 00 55 53 ba 01 00 00 00 48 83 ec 28 64 48 8b 04 25 28 00 00 00 48 89 44 24 18 31 c0 48 c7 44 24 08 00 00 00 00 &lt;f0&gt; 48 0f b1 17 0f 94 c2 74 05 48 89 44 24 08 84 d2 48 8b 5c 24 08</p></div></blockquote></div><p><span class="bbc">/var/log/auth.log</span>&#160; reports :-</p><div class="quotebox"><blockquote><div><p>Jan&#160; 8 18:31:15 fluorine polkitd(authority=local): Registered Authentication Agent for unix-session:1 (system bus name :1.12 [lxqt-policykit-agent], object path /org/lxqt/PolicyKit1/AuthenticationAgent, locale en_GB.UTF-8)<br />...<br />Jan&#160; 8 19:12:50 fluorine polkitd(authority=local): Unregistered Authentication Agent for unix-session:1 (system bus name :1.12, object path /org/lxqt/PolicyKit1/AuthenticationAgent, locale en_GB.UTF-8) (disconnected from bus)</p></div></blockquote></div><p>The machine is currently running <span class="bbc">ASCII</span> well with <span class="bbc">LXdm/LXQt</span> and <span class="bbc">elogind</span>. I will do some checking before I look at the upgrade to Beowulf itself...</p><p>Geoff</p>]]></description>
			<author><![CDATA[dummy@example.com (Geoff 42)]]></author>
			<pubDate>Thu, 09 Jan 2020 10:39:46 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=19338#p19338</guid>
		</item>
	</channel>
</rss>
