<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>x11 &amp;mdash; Paul Sutton</title>
    <link>https://personaljournal.ca/paulsutton/tag:x11</link>
    <description>Personal Blog</description>
    <pubDate>Tue, 05 May 2026 15:02:31 +0000</pubDate>
    <item>
      <title>FreeBSD 2</title>
      <link>https://personaljournal.ca/paulsutton/freebsd-2-98wq</link>
      <description>&lt;![CDATA[FreeBSD 2&#xA;&#xA;Following on from my previous post.  I have been working on fixing the keyboard mapping issue.&#xA;&#xA;Again, after asking for some help on this from IRC, I was given an example configuration file to work from.  &#xA;&#xA;/usr/local/etc/X11/xorg.conf.d/00-keyboard.conf&#xA;&#xA;From this I have created a new X11 keyboard configuration file for the UK / GB keyboard layout.  This now works, so at least pressing shift 2 gives &#34; and not @ which would happen on a US keyboard and was happening previously.&#xA;&#xA;Now this is working, it is a little easier to play nethack as @ turns auto pickups off,  which is very helpful when you don&#39;t want to pick up everything you come across. &#xA;&#xA;#freebsd, #x11, #keyboard, #layout, #configuration, #irc, #nethack&#xA;&#xA;You can find me on Friendica at zleap@social.isurf.ca&#xA;&#xA;---&#xA;&#xA;cc-by logo&#xA;&#xA;Licenced under Attribution 4.0 International (CC BY 4.0)&#xA;&#xA;hr&#xD;&#xA;&#xD;&#xA;table&#xD;&#xA;thead&#xD;&#xA;trtda rel=&#34;me&#34; href=&#34;https://qoto.org/@zleap&#34;Mastodon/a/td&#xD;&#xA;tda href=&#34;https://wiki.ircnow.org/?n=Shelllabs.Intro&#34;ShellLabs/td&#xD;&#xA;tda href=&#34;https://joinmastodon.org/&#34;Join Mastodon/a/td/tr/thead/table&#xD;&#xA;center&#xD;&#xA;AI statement : b Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. /b&#xD;&#xA;/center&#xD;&#xA;&#xD;&#xA;a href=&#34;https://liberapay.com/PaulSutton/donate&#34;img alt=&#34;Donate using Liberapay&#34; src=&#34;https://liberapay.com/assets/widgets/donate.svg&#34;/a&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>FreeBSD 2</p>

<p>Following on from my <a href="https://personaljournal.ca/paulsutton/free-bsd-1" rel="nofollow">previous post</a>.  I have been working on fixing the keyboard mapping issue.</p>

<p>Again, after asking for some help on this from <a href="https://webchat.freenode.net/" rel="nofollow">IRC</a>, I was given an <a href="https://pink.packageloss.eu:8448/_matrix/media/r0/download/pink.packageloss.eu/d1189bc3c0be0a49b2ab4da4d206c387273a5605" rel="nofollow">example configuration file</a> to work from.</p>

<p>/usr/local/etc/X11/xorg.conf.d/00-keyboard.conf</p>

<p>From this I have created a new X11 keyboard configuration file for the UK / GB keyboard layout.  This now works, so at least pressing shift 2 gives “ and not @ which would happen on a US keyboard and was happening previously.</p>

<p>Now this is working, it is a little easier to play nethack as @ turns auto pickups off,  which is very helpful when you don&#39;t want to pick up everything you come across.</p>

<p><a href="/paulsutton/tag:freebsd" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">freebsd</span></a>, <a href="/paulsutton/tag:x11" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">x11</span></a>, <a href="/paulsutton/tag:keyboard" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">keyboard</span></a>, <a href="/paulsutton/tag:layout" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">layout</span></a>, <a href="/paulsutton/tag:configuration" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">configuration</span></a>, <a href="/paulsutton/tag:irc" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">irc</span></a>, <a href="/paulsutton/tag:nethack" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">nethack</span></a></p>

<p><a href="https://social.isurf.ca/profile/zleap" rel="nofollow">You can find me on Friendica at zleap@social.isurf.ca</a></p>

<hr>

<p><img src="https://raw.githubusercontent.com/zleap/blogmedia/master/88x31.png" alt="cc-by logo"></p>

<p><a href="https://creativecommons.org/licenses/by/4.0/" rel="nofollow">Licenced under Attribution 4.0 International (CC BY 4.0)</a></p>

<hr>

<p><table>
<thead>
<tr><td><a href="https://qoto.org/@zleap" rel="nofollow">Mastodon</a></td>
<td><a href="https://wiki.ircnow.org/?n=Shelllabs.Intro" rel="nofollow">ShellLabs</td>
<td><a href="https://joinmastodon.org/" rel="nofollow">Join Mastodon</a></td></tr></thead></table>

AI statement : <b> Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. </b>
</p>

<p><a href="https://liberapay.com/PaulSutton/donate" rel="nofollow"><img alt="Donate using Liberapay" src="https://liberapay.com/assets/widgets/donate.svg"></a></p>
]]></content:encoded>
      <guid>https://personaljournal.ca/paulsutton/freebsd-2-98wq</guid>
      <pubDate>Tue, 25 Feb 2020 11:38:43 +0000</pubDate>
    </item>
    <item>
      <title>FreeBSD 1</title>
      <link>https://personaljournal.ca/paulsutton/free-bsd-1</link>
      <description>&lt;![CDATA[FreeBSD 1&#xA;&#xA;Further to my post on Vultures-eye earlier .  I spent some time last night installing [FreeBSD](&#xA;https://www.freebsd.org/) with the view to getting the game working.   The page on freshports.&#xA;&#xA;I also joined #freebsd on irc.freenode.net to ask for any help.&#xA;&#xA;Once I had downloaded the ISO file and created an install DVD.  I set about installing it.  Text based installer is easy to use.  Very similar to Slackware.&#xA;&#xA;Once installed,  I set about installing nethack with the package manager.  (pkg  install &lt;packagename ) Once installed  I realised that I probably need to run this through X.  &#xA;&#xA;I then set about installing X11 on the target netbook.  This was painless, once installed started X11 with startx then ran the vulture-nethack game&#xA;&#xA;Worth noting the config file can be found in /usr/home/user/.vulture&#xA;as:&#xA;vulture.conf&#xA;&#xA;You may want to:&#xA;Change the game window size &#xA;Turn off music if you want to play the game and :-&#xA;&#xA;watch a video&#xA;listen to other music.&#xA;&#xA;The game worked fine, so I can get back to playing again.&#xA;&#xA;The only issue I did seem to have was setting up a normal user account, this failed during the install process, not quite sure why, but I just added a new  user with adduser from the root prompt.   One thing to note about BSD is the user home director is in a different place. But that much different to under Linux. &#xA;&#xA;I also installed prboom which is a free Doom game.&#xA;&#xA;Given that I have never actually touched BSD at all.   The ease of use is down to the great work of the developer team(s). &#xA;&#xA;FreeBSD Handbook&#xA;&#xA;#freebsd, #unix, #nethack, #technology, #computing, #irc, #freenode, #support, #install, #configure, #x11, #setup, #netbook&#xA;&#xA;You can find me on Friendica at zleap@social.isurf.ca&#xA;&#xA;---&#xA;&#xA;cc-by logo&#xA;&#xA;Licenced under Attribution 4.0 International (CC BY 4.0)&#xA;&#xA;hr&#xD;&#xA;&#xD;&#xA;table&#xD;&#xA;thead&#xD;&#xA;trtda rel=&#34;me&#34; href=&#34;https://qoto.org/@zleap&#34;Mastodon/a/td&#xD;&#xA;tda href=&#34;https://wiki.ircnow.org/?n=Shelllabs.Intro&#34;ShellLabs/td&#xD;&#xA;tda href=&#34;https://joinmastodon.org/&#34;Join Mastodon/a/td/tr/thead/table&#xD;&#xA;center&#xD;&#xA;AI statement : b Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. /b&#xD;&#xA;/center&#xD;&#xA;&#xD;&#xA;a href=&#34;https://liberapay.com/PaulSutton/donate&#34;img alt=&#34;Donate using Liberapay&#34; src=&#34;https://liberapay.com/assets/widgets/donate.svg&#34;/a&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>FreeBSD 1</p>

<p>Further to my post on <a href="https://personaljournal.ca/paulsutton/nethack-vultures-eye" rel="nofollow">Vultures-eye</a> earlier .  I spent some time last night installing <a href="https://www.freebsd.org/" rel="nofollow">FreeBSD</a> with the view to getting the game working.   The page on <a href="https://www.freshports.org/" rel="nofollow">freshports</a>.</p>

<p>I also joined <a href="/paulsutton/tag:freebsd" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">freebsd</span></a> on irc.freenode.net to ask for any help.</p>

<p>Once I had downloaded the ISO file and created an install DVD.  I set about installing it.  Text based installer is easy to use.  Very similar to Slackware.</p>

<p>Once installed,  I set about installing nethack with the package manager.  (<em>pkg  install &lt;packagename</em> ) Once installed  I realised that I probably need to run this through X.</p>

<p>I then set about installing X11 on the target netbook.  This was painless, once installed started X11 with <em>startx</em> then ran the <em>vulture-nethack</em> game</p>

<p>Worth noting the config file can be found in <strong>/usr/home/user/.vulture</strong>
as:
<strong>vulture.conf</strong></p>

<p>You may want to:
Change the game window size
Turn off music if you want to play the game and :-</p>
<ul><li>watch a video</li>
<li>listen to other music.</li></ul>

<p>The game worked fine, so I can get back to playing again.</p>

<p>The only issue I did seem to have was setting up a normal user account, this failed during the install process, not quite sure why, but I just added a new  user with <em>adduser</em> from the root prompt.   One thing to note about BSD is the user home director is in a different place. But that much different to under Linux.</p>

<p>I also installed prboom which is a free Doom game.</p>

<p>Given that I have never actually touched BSD at all.   The ease of use is down to the great work of the developer team(s).</p>

<p><a href="https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/" rel="nofollow">FreeBSD Handbook</a></p>

<p><a href="/paulsutton/tag:freebsd" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">freebsd</span></a>, <a href="/paulsutton/tag:unix" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">unix</span></a>, <a href="/paulsutton/tag:nethack" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">nethack</span></a>, <a href="/paulsutton/tag:technology" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">technology</span></a>, <a href="/paulsutton/tag:computing" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">computing</span></a>, <a href="/paulsutton/tag:irc" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">irc</span></a>, <a href="/paulsutton/tag:freenode" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">freenode</span></a>, <a href="/paulsutton/tag:support" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">support</span></a>, <a href="/paulsutton/tag:install" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">install</span></a>, <a href="/paulsutton/tag:configure" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">configure</span></a>, <a href="/paulsutton/tag:x11" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">x11</span></a>, <a href="/paulsutton/tag:setup" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">setup</span></a>, <a href="/paulsutton/tag:netbook" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">netbook</span></a></p>

<p><a href="https://social.isurf.ca/profile/zleap" rel="nofollow">You can find me on Friendica at zleap@social.isurf.ca</a></p>

<hr>

<p><img src="https://raw.githubusercontent.com/zleap/blogmedia/master/88x31.png" alt="cc-by logo"></p>

<p><a href="https://creativecommons.org/licenses/by/4.0/" rel="nofollow">Licenced under Attribution 4.0 International (CC BY 4.0)</a></p>

<hr>

<p><table>
<thead>
<tr><td><a href="https://qoto.org/@zleap" rel="nofollow">Mastodon</a></td>
<td><a href="https://wiki.ircnow.org/?n=Shelllabs.Intro" rel="nofollow">ShellLabs</td>
<td><a href="https://joinmastodon.org/" rel="nofollow">Join Mastodon</a></td></tr></thead></table>

AI statement : <b> Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. </b>
</p>

<p><a href="https://liberapay.com/PaulSutton/donate" rel="nofollow"><img alt="Donate using Liberapay" src="https://liberapay.com/assets/widgets/donate.svg"></a></p>
]]></content:encoded>
      <guid>https://personaljournal.ca/paulsutton/free-bsd-1</guid>
      <pubDate>Fri, 21 Feb 2020 11:55:08 +0000</pubDate>
    </item>
  </channel>
</rss>