<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.trinitydesktop.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hunter0one</id>
	<title>Trinity Desktop Project Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.trinitydesktop.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hunter0one"/>
	<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/Special:Contributions/Hunter0one"/>
	<updated>2026-05-24T23:26:59Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.13</generator>
	<entry>
		<id>https://wiki.trinitydesktop.net/index.php?title=FreeBSD_Trinity_Installation_Instructions&amp;diff=2336</id>
		<title>FreeBSD Trinity Installation Instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/index.php?title=FreeBSD_Trinity_Installation_Instructions&amp;diff=2336"/>
		<updated>2022-05-03T03:24:14Z</updated>

		<summary type="html">&lt;p&gt;Hunter0one: /* Installing git and other core dependencies */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Konqifreebsd.png|150px|right]]&lt;br /&gt;
This is a step-by-step guide to installing the Trinity Desktop Environment on &amp;#039;&amp;#039;&amp;#039;FreeBSD 13 and onward&amp;#039;&amp;#039;&amp;#039;. This includes tips to make the process as painless as possible.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Prerequisites=&lt;br /&gt;
===Installing the latest versions of the FreeBSD base system and Ports Collection===&lt;br /&gt;
This could very possibly help with some issues by ensuring you are using the latest ports and base system packages. Follow the next step if you want to mix ports and packages.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
# portsnap auto &amp;amp;&amp;amp; freebsd-update fetch install&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ports + packages: Switching to &amp;quot;latest&amp;quot; package branch===&lt;br /&gt;
&amp;#039;&amp;#039;Make sure you do this if you are going to install anything via pkg beforehand, or are installing TDE in a non-clean environment.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
To avoid building some things that would be much quicker to avoid, we can use pkg to fetch and install core dependencies instead of compiling every dependency as a port. As of 2 May 2022, some package libraries from the &amp;quot;quarterly&amp;quot; branch are older than what some TDE applications are looking for. &amp;lt;tt&amp;gt;devel/icu&amp;lt;/tt&amp;gt; is a notable example. Therefore, it is recommended that we use the latest repository which has the same versions as the Ports Collection. If you haven&amp;#039;t, you can do this the following way:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
# mkdir -p /usr/local/etc/pkg/repos &amp;amp;&amp;amp; cp /etc/pkg/FreeBSD.conf /usr/local/etc/pkg/repos&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You then need to edit the original &amp;lt;tt&amp;gt;/etc/pkg/FreeBSD.conf&amp;lt;/tt&amp;gt; in your favorite text editor (as root) and make sure its disabled by setting &amp;lt;tt&amp;gt;enabled: yes&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;enabled: no&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After editing that, edit &amp;lt;tt&amp;gt;/usr/local/etc/pkg/repos/FreeBSD.conf&amp;lt;/tt&amp;gt; and change the&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
url: &amp;quot;pkg+http://pkg.FreeBSD.org/${ABI}/quarterly&amp;quot;,&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
url: &amp;quot;pkg+http://pkg.FreeBSD.org/${ABI}/latest&amp;quot;,&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can now run &amp;lt;tt&amp;gt;pkg update&amp;lt;/tt&amp;gt; which will re-generate the list with the latest branch of packages. If you are in a non-clean environment (i.e you already have another wm/desktop environment and were using quarterly), please run &amp;lt;tt&amp;gt;pkg upgrade&amp;lt;/tt&amp;gt; before proceeding with the next step.&lt;br /&gt;
&lt;br /&gt;
===Installing git and other core dependencies===&lt;br /&gt;
After making sure we are on the latest branch of packages, we will need to install &amp;#039;&amp;#039;&amp;#039;git&amp;#039;&amp;#039;&amp;#039; to obtain the files from the Trinity Gitea Workspace as well as some other core dependencies to avoid building them later:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
# pkg install git libtool gettext findutils gsed bash automake cmake gmake ninja&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Cloning the repo===&lt;br /&gt;
&lt;br /&gt;
Now that we have git, we can go ahead and clone the r14.0.x branch:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
$ git clone --single-branch --branch r14.0.x https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging.git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Keep in mind this will install the complete repository, which includes build scripts for Linux. The only directory you need in this repo is the &amp;#039;&amp;#039;freebsd&amp;#039;&amp;#039; one.&lt;br /&gt;
&lt;br /&gt;
=Building the port=&lt;br /&gt;
&lt;br /&gt;
To build the complete desktop environment with build prompts along the way do the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ~/tde-packaging/freebsd &amp;amp;&amp;amp; sudo make install clean&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt&amp;gt;sudo&amp;lt;/tt&amp;gt; is used because if this is performed entirely as root then &amp;quot;cd&amp;quot; will go into root&amp;#039;s home directory. You could also use &amp;lt;tt&amp;gt;doas&amp;lt;/tt&amp;gt; or enter the directory first then switch to root using &amp;lt;tt&amp;gt;su&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* If you are okay with the default build options or have an &amp;lt;tt&amp;gt;/etc/make.conf&amp;lt;/tt&amp;gt; file and don&amp;#039;t want to be prompted, you can add &amp;lt;code&amp;gt;NO_DIALOG=yes&amp;lt;/code&amp;gt; to the &amp;lt;tt&amp;gt;make&amp;lt;/tt&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
===Choosing packages manually===&lt;br /&gt;
Advanced users may not want everything included in the port. You can choose what you want by commenting out sections of a Makefile. As an example, if you don&amp;#039;t want Dolphin, you could do the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
$ ee ~/tde-packaging/freebsd/applications/system/Makefile&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And then comment out (add a &amp;#039;&amp;#039;&amp;#039;#&amp;#039;&amp;#039;&amp;#039;) the entry for Dolphin:&lt;br /&gt;
&lt;br /&gt;
[[File:2021-11-26_12-33.png]]&lt;br /&gt;
&lt;br /&gt;
This can be applied to any of the other Makefiles, but it&amp;#039;s best to not touch essentials (i.e anything in the &amp;quot;dependencies&amp;quot; directory&amp;quot;) unless absolutely necessary.&lt;br /&gt;
&lt;br /&gt;
==Issues==&lt;br /&gt;
You may run into a snag during the build process. Even if you fix it yourself, it would be great to write a bug report to TGW [https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging/issues/new here]. This will help improve the quality of the port by locating and indicating the severity of a bug so it doesn&amp;#039;t happen again in the future. This section should cover known issues.&lt;br /&gt;
&lt;br /&gt;
As of R14.0.12, the [https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging/issues/110 imlib issue (#110)] has been fixed.&lt;br /&gt;
&lt;br /&gt;
=Post-installation=&lt;br /&gt;
After finishing the build process, you may want to enable Trinity&amp;#039;s display manager (TDM). To do this, we will replace the XDM entry with TDM in &amp;lt;tt&amp;gt;/etc/ttys&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
# ee /etc/ttys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:2021-11-26_13-30-Fixed.png]]&lt;br /&gt;
&lt;br /&gt;
Where the yellow cursor is will be the line that will contain &amp;lt;tt&amp;gt;/usr/local/bin/xdm&amp;lt;/tt&amp;gt;. You want to replace this line with &amp;lt;tt&amp;gt;/opt/trinity/bin/tdm&amp;lt;/tt&amp;gt; like in the image and change &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;on&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;If all is done correctly, you should be greeted with TDM once you reboot. You can then enter your newly installed Trinity Desktop Environment. Enjoy!&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Installation]]&lt;/div&gt;</summary>
		<author><name>Hunter0one</name></author>
	</entry>
	<entry>
		<id>https://wiki.trinitydesktop.net/index.php?title=FreeBSD_Trinity_Installation_Instructions&amp;diff=2335</id>
		<title>FreeBSD Trinity Installation Instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/index.php?title=FreeBSD_Trinity_Installation_Instructions&amp;diff=2335"/>
		<updated>2022-05-03T03:23:17Z</updated>

		<summary type="html">&lt;p&gt;Hunter0one: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Konqifreebsd.png|150px|right]]&lt;br /&gt;
This is a step-by-step guide to installing the Trinity Desktop Environment on &amp;#039;&amp;#039;&amp;#039;FreeBSD 13 and onward&amp;#039;&amp;#039;&amp;#039;. This includes tips to make the process as painless as possible.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Prerequisites=&lt;br /&gt;
===Installing the latest versions of the FreeBSD base system and Ports Collection===&lt;br /&gt;
This could very possibly help with some issues by ensuring you are using the latest ports and base system packages. Follow the next step if you want to mix ports and packages.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
# portsnap auto &amp;amp;&amp;amp; freebsd-update fetch install&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ports + packages: Switching to &amp;quot;latest&amp;quot; package branch===&lt;br /&gt;
&amp;#039;&amp;#039;Make sure you do this if you are going to install anything via pkg beforehand, or are installing TDE in a non-clean environment.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
To avoid building some things that would be much quicker to avoid, we can use pkg to fetch and install core dependencies instead of compiling every dependency as a port. As of 2 May 2022, some package libraries from the &amp;quot;quarterly&amp;quot; branch are older than what some TDE applications are looking for. &amp;lt;tt&amp;gt;devel/icu&amp;lt;/tt&amp;gt; is a notable example. Therefore, it is recommended that we use the latest repository which has the same versions as the Ports Collection. If you haven&amp;#039;t, you can do this the following way:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
# mkdir -p /usr/local/etc/pkg/repos &amp;amp;&amp;amp; cp /etc/pkg/FreeBSD.conf /usr/local/etc/pkg/repos&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You then need to edit the original &amp;lt;tt&amp;gt;/etc/pkg/FreeBSD.conf&amp;lt;/tt&amp;gt; in your favorite text editor (as root) and make sure its disabled by setting &amp;lt;tt&amp;gt;enabled: yes&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;enabled: no&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After editing that, edit &amp;lt;tt&amp;gt;/usr/local/etc/pkg/repos/FreeBSD.conf&amp;lt;/tt&amp;gt; and change the&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
url: &amp;quot;pkg+http://pkg.FreeBSD.org/${ABI}/quarterly&amp;quot;,&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
url: &amp;quot;pkg+http://pkg.FreeBSD.org/${ABI}/latest&amp;quot;,&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can now run &amp;lt;tt&amp;gt;pkg update&amp;lt;/tt&amp;gt; which will re-generate the list with the latest branch of packages. If you are in a non-clean environment (i.e you already have another wm/desktop environment and were using quarterly), please run &amp;lt;tt&amp;gt;pkg upgrade&amp;lt;/tt&amp;gt; before proceeding with the next step.&lt;br /&gt;
&lt;br /&gt;
===Installing git and other core dependencies===&lt;br /&gt;
After making sure we are on the latest branch of packages, we will need to install &amp;#039;&amp;#039;&amp;#039;git&amp;#039;&amp;#039;&amp;#039; to obtain the files from the Trinity Gitea Workspace:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
# pkg install git libtool gettext findutils gsed bash automake cmake gmake ninja&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Cloning the repo===&lt;br /&gt;
&lt;br /&gt;
Now that we have git, we can go ahead and clone the r14.0.x branch:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
$ git clone --single-branch --branch r14.0.x https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging.git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Keep in mind this will install the complete repository, which includes build scripts for Linux. The only directory you need in this repo is the &amp;#039;&amp;#039;freebsd&amp;#039;&amp;#039; one.&lt;br /&gt;
&lt;br /&gt;
=Building the port=&lt;br /&gt;
&lt;br /&gt;
To build the complete desktop environment with build prompts along the way do the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ~/tde-packaging/freebsd &amp;amp;&amp;amp; sudo make install clean&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt&amp;gt;sudo&amp;lt;/tt&amp;gt; is used because if this is performed entirely as root then &amp;quot;cd&amp;quot; will go into root&amp;#039;s home directory. You could also use &amp;lt;tt&amp;gt;doas&amp;lt;/tt&amp;gt; or enter the directory first then switch to root using &amp;lt;tt&amp;gt;su&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* If you are okay with the default build options or have an &amp;lt;tt&amp;gt;/etc/make.conf&amp;lt;/tt&amp;gt; file and don&amp;#039;t want to be prompted, you can add &amp;lt;code&amp;gt;NO_DIALOG=yes&amp;lt;/code&amp;gt; to the &amp;lt;tt&amp;gt;make&amp;lt;/tt&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
===Choosing packages manually===&lt;br /&gt;
Advanced users may not want everything included in the port. You can choose what you want by commenting out sections of a Makefile. As an example, if you don&amp;#039;t want Dolphin, you could do the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
$ ee ~/tde-packaging/freebsd/applications/system/Makefile&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And then comment out (add a &amp;#039;&amp;#039;&amp;#039;#&amp;#039;&amp;#039;&amp;#039;) the entry for Dolphin:&lt;br /&gt;
&lt;br /&gt;
[[File:2021-11-26_12-33.png]]&lt;br /&gt;
&lt;br /&gt;
This can be applied to any of the other Makefiles, but it&amp;#039;s best to not touch essentials (i.e anything in the &amp;quot;dependencies&amp;quot; directory&amp;quot;) unless absolutely necessary.&lt;br /&gt;
&lt;br /&gt;
==Issues==&lt;br /&gt;
You may run into a snag during the build process. Even if you fix it yourself, it would be great to write a bug report to TGW [https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging/issues/new here]. This will help improve the quality of the port by locating and indicating the severity of a bug so it doesn&amp;#039;t happen again in the future. This section should cover known issues.&lt;br /&gt;
&lt;br /&gt;
As of R14.0.12, the [https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging/issues/110 imlib issue (#110)] has been fixed.&lt;br /&gt;
&lt;br /&gt;
=Post-installation=&lt;br /&gt;
After finishing the build process, you may want to enable Trinity&amp;#039;s display manager (TDM). To do this, we will replace the XDM entry with TDM in &amp;lt;tt&amp;gt;/etc/ttys&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
# ee /etc/ttys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:2021-11-26_13-30-Fixed.png]]&lt;br /&gt;
&lt;br /&gt;
Where the yellow cursor is will be the line that will contain &amp;lt;tt&amp;gt;/usr/local/bin/xdm&amp;lt;/tt&amp;gt;. You want to replace this line with &amp;lt;tt&amp;gt;/opt/trinity/bin/tdm&amp;lt;/tt&amp;gt; like in the image and change &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;on&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;If all is done correctly, you should be greeted with TDM once you reboot. You can then enter your newly installed Trinity Desktop Environment. Enjoy!&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Installation]]&lt;/div&gt;</summary>
		<author><name>Hunter0one</name></author>
	</entry>
	<entry>
		<id>https://wiki.trinitydesktop.net/index.php?title=FreeBSD_Trinity_Installation_Instructions&amp;diff=2334</id>
		<title>FreeBSD Trinity Installation Instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/index.php?title=FreeBSD_Trinity_Installation_Instructions&amp;diff=2334"/>
		<updated>2022-05-03T03:21:25Z</updated>

		<summary type="html">&lt;p&gt;Hunter0one: Updated for R14.0.12&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Konqifreebsd.png|150px|right]]&lt;br /&gt;
This is a step-by-step guide to installing the Trinity Desktop Environment on &amp;#039;&amp;#039;&amp;#039;FreeBSD 13 and onward&amp;#039;&amp;#039;&amp;#039;. This includes tips to make the process as painless as possible.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Prerequisites=&lt;br /&gt;
===Installing the latest versions of the FreeBSD base system and Ports Collection===&lt;br /&gt;
This could very possibly help with some of the issues mentioned below by ensuring you are using the latest ports and base system packages. Follow the next step if you want to mix ports and packages.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
# portsnap auto &amp;amp;&amp;amp; freebsd-update fetch install&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Ports + packages: Switching to &amp;quot;latest&amp;quot; package branch===&lt;br /&gt;
&amp;#039;&amp;#039;Make sure you do this if you are going to install anything via pkg beforehand, or are installing TDE in a non-clean environment.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
To avoid building some things that would be much quicker to avoid, we can use pkg to fetch and install core dependencies instead of compiling every dependency as a port. As of 2 May 2022, some package libraries from the &amp;quot;quarterly&amp;quot; branch are older than what some TDE applications are looking for. &amp;lt;tt&amp;gt;devel/icu&amp;lt;/tt&amp;gt; is a notable example. Therefore, it is recommended that we use the latest repository which has the same versions as the Ports Collection. If you haven&amp;#039;t, you can do this the following way:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
# mkdir -p /usr/local/etc/pkg/repos &amp;amp;&amp;amp; cp /etc/pkg/FreeBSD.conf /usr/local/etc/pkg/repos&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You then need to edit the original &amp;lt;tt&amp;gt;/etc/pkg/FreeBSD.conf&amp;lt;/tt&amp;gt; in your favorite text editor (as root) and make sure its disabled by setting &amp;lt;tt&amp;gt;enabled: yes&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;enabled: no&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After editing that, edit &amp;lt;tt&amp;gt;/usr/local/etc/pkg/repos/FreeBSD.conf&amp;lt;/tt&amp;gt; and change the&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
url: &amp;quot;pkg+http://pkg.FreeBSD.org/${ABI}/quarterly&amp;quot;,&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight&amp;gt;&lt;br /&gt;
url: &amp;quot;pkg+http://pkg.FreeBSD.org/${ABI}/latest&amp;quot;,&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can now run &amp;lt;tt&amp;gt;pkg update&amp;lt;/tt&amp;gt; which will re-generate the list with the latest branch of packages.&lt;br /&gt;
&lt;br /&gt;
===Installing git and other core dependencies===&lt;br /&gt;
After making sure we are on the latest branch of packages, we will need to install &amp;#039;&amp;#039;&amp;#039;git&amp;#039;&amp;#039;&amp;#039; to obtain the files from the Trinity Gitea Workspace:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
# pkg install git libtool gettext findutils gsed bash automake cmake gmake ninja&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Cloning the repo===&lt;br /&gt;
&lt;br /&gt;
Now that we have git, we can go ahead and clone the r14.0.x branch:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
$ git clone --single-branch --branch r14.0.x https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging.git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Keep in mind this will install the complete repository, which includes build scripts for Linux. The only directory you need in this repo is the &amp;#039;&amp;#039;freebsd&amp;#039;&amp;#039; one.&lt;br /&gt;
&lt;br /&gt;
=Building the port=&lt;br /&gt;
&lt;br /&gt;
To build the complete desktop environment with build prompts along the way do the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ~/tde-packaging/freebsd &amp;amp;&amp;amp; sudo make install clean&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt&amp;gt;sudo&amp;lt;/tt&amp;gt; is used because if this is performed entirely as root then &amp;quot;cd&amp;quot; will go into root&amp;#039;s home directory. You could also use &amp;lt;tt&amp;gt;doas&amp;lt;/tt&amp;gt; or enter the directory first then switch to root using &amp;lt;tt&amp;gt;su&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* If you are okay with the default build options or have an &amp;lt;tt&amp;gt;/etc/make.conf&amp;lt;/tt&amp;gt; file and don&amp;#039;t want to be prompted, you can add &amp;lt;code&amp;gt;NO_DIALOG=yes&amp;lt;/code&amp;gt; to the &amp;lt;tt&amp;gt;make&amp;lt;/tt&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
===Choosing packages manually===&lt;br /&gt;
Advanced users may not want everything included in the port. You can choose what you want by commenting out sections of a Makefile. As an example, if you don&amp;#039;t want Dolphin, you could do the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
$ ee ~/tde-packaging/freebsd/applications/system/Makefile&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And then comment out (add a &amp;#039;&amp;#039;&amp;#039;#&amp;#039;&amp;#039;&amp;#039;) the entry for Dolphin:&lt;br /&gt;
&lt;br /&gt;
[[File:2021-11-26_12-33.png]]&lt;br /&gt;
&lt;br /&gt;
This can be applied to any of the other Makefiles, but it&amp;#039;s best to not touch essentials (i.e anything in the &amp;quot;dependencies&amp;quot; directory&amp;quot;) unless absolutely necessary.&lt;br /&gt;
&lt;br /&gt;
==Issues==&lt;br /&gt;
You may run into a snag during the build process. Even if you fix it yourself, it would be great to write a bug report to TGW [https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging/issues/new here]. This will help improve the quality of the port by locating and indicating the severity of a bug so it doesn&amp;#039;t happen again in the future. This section should cover known issues.&lt;br /&gt;
&lt;br /&gt;
As of R14.0.12, the [https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging/issues/110 imlib issue (#110)] has been fixed.&lt;br /&gt;
&lt;br /&gt;
=Post-installation=&lt;br /&gt;
After finishing the build process, you may want to enable Trinity&amp;#039;s display manager (TDM). To do this, we will replace the XDM entry with TDM in &amp;lt;tt&amp;gt;/etc/ttys&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
# ee /etc/ttys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:2021-11-26_13-30-Fixed.png]]&lt;br /&gt;
&lt;br /&gt;
Where the yellow cursor is will be the line that will contain &amp;lt;tt&amp;gt;/usr/local/bin/xdm&amp;lt;/tt&amp;gt;. You want to replace this line with &amp;lt;tt&amp;gt;/opt/trinity/bin/tdm&amp;lt;/tt&amp;gt; like in the image and change &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;on&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;If all is done correctly, you should be greeted with TDM once you reboot. You can then enter your newly installed Trinity Desktop Environment. Enjoy!&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Installation]]&lt;/div&gt;</summary>
		<author><name>Hunter0one</name></author>
	</entry>
	<entry>
		<id>https://wiki.trinitydesktop.net/index.php?title=User_FAQ&amp;diff=2071</id>
		<title>User FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/index.php?title=User_FAQ&amp;diff=2071"/>
		<updated>2022-01-19T23:27:31Z</updated>

		<summary type="html">&lt;p&gt;Hunter0one: Fixed spelling of qt5ct under Qt5&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is meant to be a collection of answers to questions frequently coming up on the [http://mail.trinitydesktop.org/mailman3/postorius/lists/users.trinitydesktop.org/ users&amp;#039; mailing list].&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can use the table of contents below or your browser&amp;#039;s in-page search feature (usually &amp;lt;code&amp;gt;Ctrl+F&amp;lt;/code&amp;gt;) to find relevant information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Q|1|How do I make Gtk+/Qt apps use the Trinity style/colors/fonts?|toolkit, consistency, look and feel}}&lt;br /&gt;
&lt;br /&gt;
== Gtk+2 ==&lt;br /&gt;
&lt;br /&gt;
Install the Gtk+2 TQt engine (&amp;lt;tt&amp;gt;gtk-tqt-engine&amp;lt;/tt&amp;gt;). Then configure it via &amp;lt;code&amp;gt;Trinity Control Center &amp;gt; Appearance &amp;gt; GTK Styles and Fonts&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Gtk+3 ==&lt;br /&gt;
&lt;br /&gt;
{{WarningBox | text = This will not work with Gtk+3 versions 3.20 and later.}}&lt;br /&gt;
Install the Gtk+3 TQt engine (&amp;lt;tt&amp;gt;gtk-tqt-engine&amp;lt;/tt&amp;gt;). Then configure it in the same way as the Gtk+2 style.&lt;br /&gt;
&lt;br /&gt;
== Qt4 ==&lt;br /&gt;
&lt;br /&gt;
Start Qt4&amp;#039;s &amp;lt;tt&amp;gt;qtconfig&amp;lt;/tt&amp;gt; (might be named &amp;lt;tt&amp;gt;qtconfig-qt4&amp;lt;/tt&amp;gt; or similarly on your system). In the option &amp;lt;code&amp;gt;Select GUI Style&amp;lt;/code&amp;gt; pick &amp;lt;code&amp;gt;GTK+&amp;lt;/code&amp;gt; from the drop-down menu.&lt;br /&gt;
&lt;br /&gt;
You will have to pick the appropriate fonts manually.&lt;br /&gt;
&lt;br /&gt;
== Qt5 ==&lt;br /&gt;
&lt;br /&gt;
Install &amp;lt;tt&amp;gt;qt5ct&amp;lt;/tt&amp;gt; and the Gtk+ style plugin for Qt5 (probably in a package named something like &amp;lt;tt&amp;gt;qt5-styleplugins&amp;lt;/tt&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
Then, make Qt5 use &amp;lt;tt&amp;gt;qt5ct&amp;lt;/tt&amp;gt; settings by means of the appropriate environment variable:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
$ export QT_QPA_PLATFORMTHEME=qt5ct&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can put this line in your &amp;lt;tt&amp;gt;.bashrc&amp;lt;/tt&amp;gt; for the current user or in a script in the &amp;lt;tt&amp;gt;/etc/profile.d&amp;lt;/tt&amp;gt; directory to set it system-wide.&lt;br /&gt;
&lt;br /&gt;
Next, start &amp;lt;tt&amp;gt;qt5ct&amp;lt;/tt&amp;gt; and select &amp;lt;code&amp;gt;Gtk2&amp;lt;/code&amp;gt; as your Qt5 style.&lt;br /&gt;
&lt;br /&gt;
Once again, you will have to pick the appropriate fonts manually.&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hunter0one</name></author>
	</entry>
	<entry>
		<id>https://wiki.trinitydesktop.net/index.php?title=User:Hunter0one&amp;diff=2052</id>
		<title>User:Hunter0one</title>
		<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/index.php?title=User:Hunter0one&amp;diff=2052"/>
		<updated>2022-01-17T22:26:41Z</updated>

		<summary type="html">&lt;p&gt;Hunter0one: Created page with &amp;quot;I am an avid TDE user on FreeBSD.  https://hunter0.one&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I am an avid TDE user on FreeBSD.&lt;br /&gt;
&lt;br /&gt;
https://hunter0.one&lt;/div&gt;</summary>
		<author><name>Hunter0one</name></author>
	</entry>
	<entry>
		<id>https://wiki.trinitydesktop.net/index.php?title=FreeBSD_Trinity_Installation_Instructions&amp;diff=2051</id>
		<title>FreeBSD Trinity Installation Instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/index.php?title=FreeBSD_Trinity_Installation_Instructions&amp;diff=2051"/>
		<updated>2022-01-17T16:53:13Z</updated>

		<summary type="html">&lt;p&gt;Hunter0one: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Konqifreebsd.png|150px|right]]&lt;br /&gt;
This is a step-by-step guide to installing the Trinity Desktop Environment on &amp;#039;&amp;#039;&amp;#039;FreeBSD 13 and onward&amp;#039;&amp;#039;&amp;#039;. This includes tips to make the process as painless as possible.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Prerequisites=&lt;br /&gt;
===Installing the latest versions of the FreeBSD base system and Ports Collection===&lt;br /&gt;
This could very possibly help with some of the issues mentioned below by ensuring you are using the latest ports and base system packages.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
# portsnap auto &amp;amp;&amp;amp; freebsd-update fetch install&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Installing git and core tools===&lt;br /&gt;
We will need to install &amp;#039;&amp;#039;&amp;#039;git&amp;#039;&amp;#039;&amp;#039; to obtain the files from the Trinity Gitea Workspace. We can also go ahead and get some of the core build dependencies used by the TDE port to avoid building them later:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
# pkg install git libtool gettext findutils gsed bash automake cmake gmake ninja&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Cloning the repo===&lt;br /&gt;
&lt;br /&gt;
Now that we have git, we can go ahead and clone the r14.0.x branch:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
$ git clone --single-branch --branch r14.0.x https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging.git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Keep in mind this will install the complete repository, which includes build scripts for Linux. The only directory you need in this repo is the &amp;#039;&amp;#039;freebsd&amp;#039;&amp;#039; one.&lt;br /&gt;
&lt;br /&gt;
=Building the port=&lt;br /&gt;
&lt;br /&gt;
To build the complete desktop environment with build prompts along the way do the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ~/tde-packaging/freebsd &amp;amp;&amp;amp; sudo make install clean&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt&amp;gt;sudo&amp;lt;/tt&amp;gt; is used because if this is performed entirely as root then &amp;quot;cd&amp;quot; will go into root&amp;#039;s home directory. You could also use &amp;lt;tt&amp;gt;doas&amp;lt;/tt&amp;gt; or enter the directory first then switch to root using &amp;lt;tt&amp;gt;su&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* If you are okay with the default build options and don&amp;#039;t want to be prompted, you can add &amp;lt;code&amp;gt;NO_DIALOG=yes&amp;lt;/code&amp;gt; to the &amp;lt;tt&amp;gt;make&amp;lt;/tt&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
===Choosing packages manually===&lt;br /&gt;
Advanced users may not want everything included in the port. You can choose what you want by commenting out sections of a Makefile. As an example, if you don&amp;#039;t want Dolphin, you could do the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
$ ee ~/tde-packaging/freebsd/applications/system/Makefile&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And then comment out (add a &amp;#039;&amp;#039;&amp;#039;#&amp;#039;&amp;#039;&amp;#039;) the entry for Dolphin:&lt;br /&gt;
&lt;br /&gt;
[[File:2021-11-26_12-33.png]]&lt;br /&gt;
&lt;br /&gt;
This can be applied to any of the other Makefiles, but it&amp;#039;s best to not touch essentials (i.e anything in the &amp;quot;dependencies&amp;quot; directory&amp;quot;) unless absolutely necessary.&lt;br /&gt;
&lt;br /&gt;
==Issues==&lt;br /&gt;
You may run into a snag during the build process. Even if you fix it yourself, it would be great to write a bug report to TGW [https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging/issues/new here]. This will help improve the quality of the port by locating and indicating the severity of a bug so it doesn&amp;#039;t happen again in the future. This section should cover known issues and ways to bypass them for now.&lt;br /&gt;
&lt;br /&gt;
====tdepim stuck on &amp;quot;[29/30] Running tests....&amp;quot;====&lt;br /&gt;
Use &amp;lt;code&amp;gt;Ctrl + C&amp;lt;/code&amp;gt; to stop the build process. Don&amp;#039;t worry, when you start it again it will start from where you left off. Open the Makefile for &amp;lt;tt&amp;gt;tdepim-trinity&amp;lt;/tt&amp;gt; in an editor (such as &amp;lt;tt&amp;gt;ee&amp;lt;/tt&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
$ ee ~/tde-packaging/freebsd/core/tdepim/Makefile&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now scroll to the bottom and comment out the line starting with &amp;lt;code&amp;gt;post-build:&amp;lt;/code&amp;gt;. This will disable the CMake check that gets stuck. Return to the master directory and start the build process again.&lt;br /&gt;
&lt;br /&gt;
=Post-installation=&lt;br /&gt;
After finishing the build process, you may want to enable Trinity&amp;#039;s display manager (TDM). To do this, we will replace the XDM entry with TDM in &amp;lt;tt&amp;gt;/etc/ttys&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
# ee /etc/ttys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:2021-11-26_13-30-Fixed.png]]&lt;br /&gt;
&lt;br /&gt;
Where the yellow cursor is will be the line that will contain &amp;lt;tt&amp;gt;/usr/local/bin/xdm&amp;lt;/tt&amp;gt;. You want to replace this line with &amp;lt;tt&amp;gt;/opt/trinity/bin/tdm&amp;lt;/tt&amp;gt; like in the image and change &amp;lt;tt&amp;gt;off&amp;lt;/tt&amp;gt; to &amp;lt;tt&amp;gt;on&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;If all is done correctly, you should be greeted with TDM once you reboot. You can then enter your newly installed Trinity Desktop Environment. Enjoy!&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Installation]]&lt;/div&gt;</summary>
		<author><name>Hunter0one</name></author>
	</entry>
	<entry>
		<id>https://wiki.trinitydesktop.net/index.php?title=FreeBSD_Trinity_Installation_Instructions&amp;diff=2050</id>
		<title>FreeBSD Trinity Installation Instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/index.php?title=FreeBSD_Trinity_Installation_Instructions&amp;diff=2050"/>
		<updated>2022-01-17T16:52:10Z</updated>

		<summary type="html">&lt;p&gt;Hunter0one: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Konqifreebsd.png|150px|right]]&lt;br /&gt;
This is a step-by-step guide to installing the Trinity Desktop Environment on &amp;#039;&amp;#039;&amp;#039;FreeBSD 13 and onward&amp;#039;&amp;#039;&amp;#039;. This includes tips to make the process as painless as possible.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Prerequisites=&lt;br /&gt;
===Installing the latest versions of the FreeBSD base system and Ports Collection===&lt;br /&gt;
This could very possibly help with some of the issues mentioned below by ensuring you are using the latest ports and base system packages.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
# portsnap auto &amp;amp;&amp;amp; freebsd-update fetch install&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Installing git and core tools===&lt;br /&gt;
We will need to install &amp;#039;&amp;#039;&amp;#039;git&amp;#039;&amp;#039;&amp;#039; to obtain the files from the Trinity Gitea Workspace. We can also go ahead and get some of the core build dependencies used by the TDE port to avoid building them later:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
# pkg install git libtool gettext findutils gsed bash automake cmake gmake ninja&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Cloning the repo===&lt;br /&gt;
&lt;br /&gt;
Now that we have git, we can go ahead and clone the r14.0.x branch:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
$ git clone --single-branch --branch r14.0.x https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging.git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Keep in mind this will install the complete repository, which includes build scripts for Linux. The only directory you need in this repo is the &amp;#039;&amp;#039;freebsd&amp;#039;&amp;#039; one.&lt;br /&gt;
&lt;br /&gt;
=Building the port=&lt;br /&gt;
&lt;br /&gt;
To build the complete desktop environment with build prompts along the way do the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ~/tde-packaging/freebsd &amp;amp;&amp;amp; sudo make install clean&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt&amp;gt;sudo&amp;lt;/tt&amp;gt; is used because if this is performed entirely as root then &amp;quot;cd&amp;quot; will go into root&amp;#039;s home directory. You could also use &amp;lt;tt&amp;gt;doas&amp;lt;/tt&amp;gt; or enter the directory first then switch to root using &amp;lt;tt&amp;gt;su&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* If you are okay with the default build options and don&amp;#039;t want to be prompted, you can add &amp;lt;code&amp;gt;NO_DIALOG=yes&amp;lt;/code&amp;gt; to the &amp;lt;tt&amp;gt;make&amp;lt;/tt&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
===Choosing packages manually===&lt;br /&gt;
Advanced users may not want everything included in the port. You can choose what you want by commenting out sections of a Makefile. As an example, if you don&amp;#039;t want Dolphin, you could do the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
$ ee ~/tde-packaging/freebsd/applications/system/Makefile&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And then comment out (add a &amp;#039;&amp;#039;&amp;#039;#&amp;#039;&amp;#039;&amp;#039;) the entry for Dolphin:&lt;br /&gt;
&lt;br /&gt;
[[File:2021-11-26_12-33.png]]&lt;br /&gt;
&lt;br /&gt;
This can be applied to any of the other Makefiles, but it&amp;#039;s best to not touch essentials (i.e anything in the &amp;quot;dependencies&amp;quot; directory&amp;quot;) unless absolutely necessary.&lt;br /&gt;
&lt;br /&gt;
==Issues==&lt;br /&gt;
You may run into a snag during the build process. Even if you fix it yourself, it would be great to write a bug report to TGW [https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging/issues/new here]. This will help improve the quality of the port by locating and indicating the severity of a bug so it doesn&amp;#039;t happen again in the future. This section should cover known issues and ways to bypass them for now.&lt;br /&gt;
&lt;br /&gt;
====tdepim stuck on &amp;quot;[29/30] Running tests....&amp;quot;====&lt;br /&gt;
Use &amp;lt;code&amp;gt;Ctrl + C&amp;lt;/code&amp;gt; to stop the build process. Don&amp;#039;t worry, when you start it again it will start from where you left off. Open the Makefile for &amp;lt;tt&amp;gt;tdepim-trinity&amp;lt;/tt&amp;gt; in an editor (such as &amp;lt;tt&amp;gt;ee&amp;lt;/tt&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
$ ee ~/tde-packaging/freebsd/core/tdepim/Makefile&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now scroll to the bottom and comment out the line starting with &amp;lt;code&amp;gt;post-build:&amp;lt;/code&amp;gt;. This will disable the CMake check that gets stuck. Return to the master directory and start the build process again.&lt;br /&gt;
&lt;br /&gt;
=Post-installation=&lt;br /&gt;
After finishing the build process, you may want to enable Trinity&amp;#039;s display manager (TDM). To do this, we will replace the XDM entry with TDM in &amp;lt;tt&amp;gt;/etc/ttys&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
# ee /etc/ttys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:2021-11-26_13-30-Fixed.png]]&lt;br /&gt;
&lt;br /&gt;
Where the yellow cursor is will be the line that will contain &amp;lt;tt&amp;gt;/usr/local/bin/xdm&amp;lt;/tt&amp;gt;. You want to replace this line with &amp;lt;tt&amp;gt;/opt/trinity/bin/tdm&amp;lt;/tt&amp;gt; like in the image and change &amp;quot;off&amp;quot; to &amp;quot;on&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;If all is done correctly, you should be greeted with TDM once you reboot. You can then enter your newly installed Trinity Desktop Environment. Enjoy!&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Installation]]&lt;/div&gt;</summary>
		<author><name>Hunter0one</name></author>
	</entry>
	<entry>
		<id>https://wiki.trinitydesktop.net/index.php?title=FreeBSD_Trinity_Installation_Instructions&amp;diff=2049</id>
		<title>FreeBSD Trinity Installation Instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/index.php?title=FreeBSD_Trinity_Installation_Instructions&amp;diff=2049"/>
		<updated>2022-01-17T16:51:17Z</updated>

		<summary type="html">&lt;p&gt;Hunter0one: Removed some tips I provided based on my own error and added its solution at the prerequisites&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Konqifreebsd.png|150px|right]]&lt;br /&gt;
This is a step-by-step guide to installing the Trinity Desktop Environment on &amp;#039;&amp;#039;&amp;#039;FreeBSD 13 and onward&amp;#039;&amp;#039;&amp;#039;. This includes tips to make the process as painless as possible.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Prerequisites=&lt;br /&gt;
===Installing the latest versions of the FreeBSD base system and Ports Collection===&lt;br /&gt;
This could very possibly help with some of the issues mentioned below by ensuring you are using the latest ports and base system packages.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
# portsnap auto &amp;amp;&amp;amp; freebsd-update fetch install&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Installing git and core tools===&lt;br /&gt;
We will need to install &amp;#039;&amp;#039;&amp;#039;git&amp;#039;&amp;#039;&amp;#039; to obtain the files from the Trinity Gitea Workspace. We can also go ahead and get some of the core build dependencies used by the TDE port to avoid building them later:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
# pkg install git libtool gettext findutils gsed bash automake cmake gmake ninja&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Cloning the repo===&lt;br /&gt;
&lt;br /&gt;
Now that we have git, we can go ahead and clone the r14.0.x branch:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
$ git clone --single-branch --branch r14.0.x https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging.git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Keep in mind this will install the complete repository, which includes build scripts for Linux. The only directory you need in this repo is the &amp;#039;&amp;#039;freebsd&amp;#039;&amp;#039; one.&lt;br /&gt;
&lt;br /&gt;
=Building the port=&lt;br /&gt;
&lt;br /&gt;
To build the complete desktop environment with build prompts along the way do the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ~/tde-packaging/freebsd &amp;amp;&amp;amp; sudo make install clean&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt&amp;gt;sudo&amp;lt;/tt&amp;gt; is used because if this is performed entirely as root then &amp;quot;cd&amp;quot; will go into root&amp;#039;s home directory. You could also use &amp;lt;tt&amp;gt;doas&amp;lt;/tt&amp;gt; or enter the directory first then switch to root using &amp;lt;tt&amp;gt;su&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* If you are okay with the default build options and don&amp;#039;t want to be prompted, you can add &amp;lt;code&amp;gt;NO_DIALOG=yes&amp;lt;/code&amp;gt; to the &amp;lt;tt&amp;gt;make&amp;lt;/tt&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
===Choosing packages manually===&lt;br /&gt;
Advanced users may not want everything included in the port. You can choose what you want by commenting out sections of a Makefile. As an example, if you don&amp;#039;t want Dolphin, you could do the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
$ ee ~/tde-packaging/freebsd/applications/system/Makefile&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And then comment out (add a &amp;#039;&amp;#039;&amp;#039;#&amp;#039;&amp;#039;&amp;#039;) the entry for Dolphin:&lt;br /&gt;
&lt;br /&gt;
[[File:2021-11-26_12-33.png]]&lt;br /&gt;
&lt;br /&gt;
This can be applied to any of the other Makefiles, but it&amp;#039;s best to not touch essentials (i.e anything in the &amp;quot;dependencies&amp;quot; directory&amp;quot;) unless absolutely necessary.&lt;br /&gt;
&lt;br /&gt;
==Issues==&lt;br /&gt;
You may run into a snag during the build process. Even if you fix it yourself, it would be great to write a bug report to TGW [https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging/issues/new here]. This will help improve the quality of the port by locating and indicating the severity of a bug so it doesn&amp;#039;t happen again in the future. This section should cover known issues and ways to bypass them for now.&lt;br /&gt;
&lt;br /&gt;
====tdepim stuck on &amp;quot;[29/30] Running tests....&amp;quot;====&lt;br /&gt;
Use &amp;lt;code&amp;gt;Ctrl + C&amp;lt;/code&amp;gt; to stop the build process. Don&amp;#039;t worry, when you start it again it will start from where you left off. Open the Makefile for &amp;lt;tt&amp;gt;tdepim-trinity&amp;lt;/tt&amp;gt; in an editor (such as &amp;lt;tt&amp;gt;ee&amp;lt;/tt&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
$ ee ~/tde-packaging/freebsd/core/tdepim/Makefile&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now scroll to the bottom and comment out the line starting with &amp;lt;code&amp;gt;post-build:&amp;lt;/code&amp;gt;. This will disable the CMake check that gets stuck. Return to the master directory and start the build process again.&lt;br /&gt;
&lt;br /&gt;
=Post-installation=&lt;br /&gt;
After finishing the build process, you may want to enable Trinity&amp;#039;s display manager (TDM). To do this, we will replace the XDM entry with TDM in &amp;lt;tt&amp;gt;/etc/ttys&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
# ee /etc/ttys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:2021-11-26_13-30-Fixed.png]]&lt;br /&gt;
&lt;br /&gt;
Where the yellow cursor is will be the line that will contain &amp;lt;tt&amp;gt;/usr/local/bin/xdm&amp;lt;/tt&amp;gt;. You want to replace this line with &amp;lt;tt&amp;gt;/opt/trinity/bin/tdm&amp;lt;/tt&amp;gt; like in the image.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;If all is done correctly, you should be greeted with TDM once you reboot. You can then enter your newly installed Trinity Desktop Environment. Enjoy!&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Installation]]&lt;/div&gt;</summary>
		<author><name>Hunter0one</name></author>
	</entry>
	<entry>
		<id>https://wiki.trinitydesktop.net/index.php?title=FreeBSD_Trinity_Installation_Instructions&amp;diff=1851</id>
		<title>FreeBSD Trinity Installation Instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/index.php?title=FreeBSD_Trinity_Installation_Instructions&amp;diff=1851"/>
		<updated>2021-11-28T14:16:46Z</updated>

		<summary type="html">&lt;p&gt;Hunter0one: This imlib solution did not work&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Konqifreebsd.png|150px|right]]&lt;br /&gt;
This is a step-by-step guide to installing the Trinity Desktop Environment on &amp;#039;&amp;#039;&amp;#039;FreeBSD 13 and onward&amp;#039;&amp;#039;&amp;#039;. This includes tips to make the process as painless as possible.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Prerequisites=&lt;br /&gt;
===Installing git and core tools===&lt;br /&gt;
We will need to install &amp;#039;&amp;#039;&amp;#039;git&amp;#039;&amp;#039;&amp;#039; to obtain the files from the Trinity Gitea Workspace. We can also go ahead and get some of the core build dependencies used by the TDE port to avoid building them later:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
# pkg install git libtool gettext findutils gsed bash automake cmake gmake ninja&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Trouble packages===&lt;br /&gt;
The following extras can be installed to prevent the build process from being stopped. It&amp;#039;s much easier to install the binaries for these miscellaneous dependencies than build them and end up with obscure errors that halt the entire build. This may be updated with more that are known.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
# pkg install gpgme sqlite mysql57-client orc samba binutils libxine texlive-texmf-source&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Cloning the repo===&lt;br /&gt;
&lt;br /&gt;
Now that we have git, we can go ahead and clone the r14.0.x branch:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
$ git clone --single-branch --branch r14.0.x https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging.git&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Keep in mind this will install the complete repository, which includes build scripts for Linux. The only directory you need in this repo is the &amp;#039;&amp;#039;freebsd&amp;#039;&amp;#039; one.&lt;br /&gt;
&lt;br /&gt;
=Building the port=&lt;br /&gt;
&lt;br /&gt;
To build the complete desktop environment with build prompts along the way do the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
$ cd ~/tde-packaging/freebsd &amp;amp;&amp;amp; sudo make install clean&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;tt&amp;gt;sudo&amp;lt;/tt&amp;gt; is used because if this is performed entirely as root then &amp;quot;cd&amp;quot; will go into root&amp;#039;s home directory. You could also use &amp;lt;tt&amp;gt;doas&amp;lt;/tt&amp;gt; or enter the directory first then switch to root using &amp;lt;tt&amp;gt;su&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* If you are okay with the default build options and don&amp;#039;t want to be prompted, you can add &amp;lt;code&amp;gt;NO_DIALOG=yes&amp;lt;/code&amp;gt; to the &amp;lt;tt&amp;gt;make&amp;lt;/tt&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
===Choosing packages manually===&lt;br /&gt;
Advanced users may not want everything included in the port. You can choose what you want by commenting out sections of a Makefile. As an example, if you don&amp;#039;t want Dolphin, you could do the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
$ ee ~/tde-packaging/freebsd/applications/system/Makefile&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And then comment out (add a &amp;#039;&amp;#039;&amp;#039;#&amp;#039;&amp;#039;&amp;#039;) the entry for Dolphin:&lt;br /&gt;
&lt;br /&gt;
[[File:2021-11-26_12-33.png]]&lt;br /&gt;
&lt;br /&gt;
This can be applied to any of the other Makefiles, but it&amp;#039;s best to not touch essentials (i.e anything in the &amp;quot;dependencies&amp;quot; directory&amp;quot;) unless absolutely necessary.&lt;br /&gt;
&lt;br /&gt;
==Issues==&lt;br /&gt;
You may run into a snag during the build process. Even if you fix it yourself, it would be great to write a bug report to TGW [https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging/issues/new here]. This will help improve the quality of the port by locating and indicating the severity of a bug so it doesn&amp;#039;t happen again in the future. This section should cover known issues and ways to bypass them for now.&lt;br /&gt;
&lt;br /&gt;
====tdepim stuck on &amp;quot;[29/30] Running tests....&amp;quot;====&lt;br /&gt;
Use &amp;lt;code&amp;gt;Ctrl + C&amp;lt;/code&amp;gt; to stop the build process. Don&amp;#039;t worry, when you start it again it will start from where you left off. Open the Makefile for &amp;lt;tt&amp;gt;tdepim-trinity&amp;lt;/tt&amp;gt; in an editor (such as &amp;lt;tt&amp;gt;ee&amp;lt;/tt&amp;gt;):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
$ ee ~/tde-packaging/freebsd/core/tdepim/Makefile&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now scroll to the bottom and comment out the line starting with &amp;lt;code&amp;gt;post-build:&amp;lt;/code&amp;gt;. This will disable the CMake check that gets stuck. Return to the master directory and start the build process again.&lt;br /&gt;
&lt;br /&gt;
====A dependency couldn&amp;#039;t be found and stops the process with an error====&lt;br /&gt;
Usually you can scroll up right before the error and see the package its trying to build. For example, while building &amp;lt;tt&amp;gt;tdepim&amp;lt;/tt&amp;gt; it may halt on &amp;lt;tt&amp;gt;gpgme&amp;lt;/tt&amp;gt;. You can fix this by installing the binary of &amp;lt;tt&amp;gt;gpgme&amp;lt;/tt&amp;gt; via &amp;lt;tt&amp;gt;pkg&amp;lt;/tt&amp;gt; like the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
# pkg install gpgme&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then restart &amp;lt;tt&amp;gt;make&amp;lt;/tt&amp;gt;. &amp;lt;!-- This issue is the main reason for the --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Post-installation=&lt;br /&gt;
After finishing the build process, you may want to enable Trinity&amp;#039;s display manager (TDM). To do this, we will replace the XDM entry with TDM in &amp;lt;tt&amp;gt;/etc/ttys&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
# ee /etc/ttys&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:2021-11-26_13-30-Fixed.png]]&lt;br /&gt;
&lt;br /&gt;
Where the yellow cursor is will be the line that will contain &amp;lt;tt&amp;gt;/usr/local/bin/xdm&amp;lt;/tt&amp;gt;. You want to replace this line with &amp;lt;tt&amp;gt;/opt/trinity/bin/tdm&amp;lt;/tt&amp;gt; like in the image.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;If all is done correctly, you should be greeted with TDM once you reboot. You can then enter your newly installed Trinity Desktop Environment. Enjoy!&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Installation]]&lt;/div&gt;</summary>
		<author><name>Hunter0one</name></author>
	</entry>
	<entry>
		<id>https://wiki.trinitydesktop.net/index.php?title=FreeBSD_Trinity_Installation_Instructions&amp;diff=1848</id>
		<title>FreeBSD Trinity Installation Instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/index.php?title=FreeBSD_Trinity_Installation_Instructions&amp;diff=1848"/>
		<updated>2021-11-26T23:27:04Z</updated>

		<summary type="html">&lt;p&gt;Hunter0one: /* Prerequisites */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Konqifreebsd.png]]&lt;br /&gt;
&lt;br /&gt;
This is a step-by-step guide to installing the Trinity Desktop Environment on FreeBSD 13 and onward. This includes tips to make the process as painless as possible.&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Installation]]&lt;br /&gt;
&lt;br /&gt;
=Prerequisites=&lt;br /&gt;
===Installing git and core tools===&lt;br /&gt;
We will need to install &amp;#039;&amp;#039;&amp;#039;git&amp;#039;&amp;#039;&amp;#039; to obtain the files from the Trinity Gitea Workspace. We can also go ahead and get some of the core build dependencies used by the TDE port to avoid building them later:&lt;br /&gt;
&lt;br /&gt;
 # pkg install git libtool gettext findutils gsed bash automake cmake gmake ninja&lt;br /&gt;
&lt;br /&gt;
===Trouble packages===&lt;br /&gt;
The following extras can be installed to prevent the build process from being stopped. It&amp;#039;s much easier to install the binaries for these miscellaneous dependencies than build them and end up with obscure errors that halt the entire build. This may be updated with more that are known.&lt;br /&gt;
&lt;br /&gt;
 # pkg install gpgme sqlite mysql57-client orc samba binutils libxine texlive-texmf-source&lt;br /&gt;
&lt;br /&gt;
===Cloning the repo===&lt;br /&gt;
&lt;br /&gt;
Now that we have git, we can go ahead and clone the r14.0.x branch:&lt;br /&gt;
 &lt;br /&gt;
 git clone --single-branch --branch r14.0.x https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging.git&lt;br /&gt;
&lt;br /&gt;
Keep in mind this will install the complete repository, which includes build scripts for Linux. The only directory you need in this repo is the &amp;#039;&amp;#039;freebsd&amp;#039;&amp;#039; one.&lt;br /&gt;
&lt;br /&gt;
=Building the port=&lt;br /&gt;
&lt;br /&gt;
To build the complete desktop environment with build prompts along the way do the following:&lt;br /&gt;
&lt;br /&gt;
 cd ~/tde-packaging/freebsd &amp;amp;&amp;amp; sudo make install clean&lt;br /&gt;
&lt;br /&gt;
* Sudo is used because if this is performed entirely as root then &amp;quot;cd&amp;quot; will go into root&amp;#039;s home directory. You could also use &amp;#039;&amp;#039;&amp;#039;doas&amp;#039;&amp;#039;&amp;#039; or enter the directory first then switch to root using &amp;#039;&amp;#039;&amp;#039;su&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
* If you are okay with the default build options and don&amp;#039;t want to be prompted, you can add NO_DIALOG=yes to the &amp;#039;&amp;#039;&amp;#039;make&amp;#039;&amp;#039;&amp;#039; command.&lt;br /&gt;
&lt;br /&gt;
===Choosing packages manually===&lt;br /&gt;
Advanced users may not want everything included in the port. You can choose what you want by commenting out sections of a Makefile. As an example, if you don&amp;#039;t want Dolphin, you could do the following:&lt;br /&gt;
&lt;br /&gt;
 ee ~/tde-packaging/freebsd/applications/system/Makefile&lt;br /&gt;
&lt;br /&gt;
And then add a &amp;#039;&amp;#039;&amp;#039;#&amp;#039;&amp;#039;&amp;#039; to the entry for Dolphin:&lt;br /&gt;
&lt;br /&gt;
[[File:2021-11-26_12-33.png]]&lt;br /&gt;
&lt;br /&gt;
This can be applied to any of the other Makefiles, but it&amp;#039;s best to not touch essentials (i.e anything in the &amp;quot;dependencies&amp;quot; directory&amp;quot;) unless absolutely necessary.&lt;br /&gt;
&lt;br /&gt;
==Issues==&lt;br /&gt;
You may run into a snag during the build process. Even if you fix it yourself, it would be great to write a bug report to TGW [https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging/issues/new here]. This will help improve the quality of the port by locating and indicating the severity of a bug so it doesn&amp;#039;t happen again in the future. This section should cover known issues and ways to bypass them for now.&lt;br /&gt;
&lt;br /&gt;
====imlib error====&lt;br /&gt;
When imlib is compiling, it may stop mid-way due to too many errors. If you have imlib2 installed on your system (checked by pkg info | grep imlib) then commenting this entry out is sufficient to bypass the snag.&lt;br /&gt;
&lt;br /&gt;
====tdepim stuck on &amp;quot;[29/30] Running tests....&amp;quot;====&lt;br /&gt;
Use Ctrl + C to stop the build process. Don&amp;#039;t worry, when you start it again it will start from where you left off. Open the makefile for tdepim-trinity in an editor (such as ee):&lt;br /&gt;
&lt;br /&gt;
 ee ~/tde-packaging/freebsd/core/tdepim/Makefile&lt;br /&gt;
&lt;br /&gt;
Now scroll to the bottom and comment out the line starting with &amp;quot;post-build:&amp;quot;. This will disable the cmake check that gets stuck. Return to the master directory and start the build process again.&lt;br /&gt;
&lt;br /&gt;
====A dependency couldn&amp;#039;t be found and stops the process with an error====&lt;br /&gt;
Usually you can scroll up right before the error and see the package its trying to build. For example, while building tdepim it may halt on gpgme. You can fix this by installing the binary of gpgme via pkg like the following:&lt;br /&gt;
&lt;br /&gt;
 # pkg install gpgme&lt;br /&gt;
&lt;br /&gt;
Then restart make. This issue is the main reason for the&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
=Post-installation=&lt;br /&gt;
After finishing the build process, you may want to enable Trinity&amp;#039;s display manager (TDM). To do this, we will replace the XDM entry with TDM in /etc/ttys:&lt;br /&gt;
&lt;br /&gt;
 # ee /etc/ttys&lt;br /&gt;
&lt;br /&gt;
[[File:2021-11-26_13-30-Fixed.png]]&lt;br /&gt;
&lt;br /&gt;
Where the yellow cursor is will be the line that will contain /usr/local/bin/xdm. You want to replace this line with /opt/trinity/bin/tdm like in the image.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;If all is done correctly, you should be greeted with TDM once you reboot. You can then enter your newly installed Trinity Desktop Environment. Enjoy!&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;</summary>
		<author><name>Hunter0one</name></author>
	</entry>
	<entry>
		<id>https://wiki.trinitydesktop.net/index.php?title=FreeBSD_Trinity_Installation_Instructions&amp;diff=1847</id>
		<title>FreeBSD Trinity Installation Instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/index.php?title=FreeBSD_Trinity_Installation_Instructions&amp;diff=1847"/>
		<updated>2021-11-26T22:49:22Z</updated>

		<summary type="html">&lt;p&gt;Hunter0one: Added installation instructions and tips for FreeBSD&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Konqifreebsd.png]]&lt;br /&gt;
&lt;br /&gt;
This is a step-by-step guide to installing the Trinity Desktop Environment on FreeBSD 13 and onward. This includes tips to make the process as painless as possible.&lt;br /&gt;
[[Category:Documentation]]&lt;br /&gt;
[[Category:Installation]]&lt;br /&gt;
&lt;br /&gt;
=Prerequisites=&lt;br /&gt;
We will need to install &amp;#039;&amp;#039;&amp;#039;git&amp;#039;&amp;#039;&amp;#039; to obtain the files from the Trinity Gitea Workspace. We can also go ahead and get some of the core build dependencies used by the TDE port to avoid building them later:&lt;br /&gt;
&lt;br /&gt;
 # pkg install git libtool gettext findutils gsed bash automake cmake gmake ninja&lt;br /&gt;
&lt;br /&gt;
===Trouble packages===&lt;br /&gt;
The following extras can be installed to prevent the build process from being stopped. It&amp;#039;s much easier to install the binaries for these miscellaneous dependencies than build them and end up with obscure errors that halt the entire build. This may be updated with more that are known.&lt;br /&gt;
&lt;br /&gt;
 # pkg install gpgme sqlite mysql57-client orc samba binutils libxine&lt;br /&gt;
&lt;br /&gt;
===Cloning the repo===&lt;br /&gt;
&lt;br /&gt;
Now that we have git, we can go ahead and clone the r14.0.x branch:&lt;br /&gt;
 &lt;br /&gt;
 git clone --single-branch --branch r14.0.x https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging.git&lt;br /&gt;
&lt;br /&gt;
Keep in mind this will install the complete repository, which includes build scripts for Linux. The only directory you need in this repo is the &amp;#039;&amp;#039;freebsd&amp;#039;&amp;#039; one.&lt;br /&gt;
&lt;br /&gt;
=Building the port=&lt;br /&gt;
&lt;br /&gt;
To build the complete desktop environment with build prompts along the way do the following:&lt;br /&gt;
&lt;br /&gt;
 cd ~/tde-packaging/freebsd &amp;amp;&amp;amp; sudo make install clean&lt;br /&gt;
&lt;br /&gt;
* Sudo is used because if this is performed entirely as root then &amp;quot;cd&amp;quot; will go into root&amp;#039;s home directory. You could also use &amp;#039;&amp;#039;&amp;#039;doas&amp;#039;&amp;#039;&amp;#039; or enter the directory first then switch to root using &amp;#039;&amp;#039;&amp;#039;su&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
* If you are okay with the default build options and don&amp;#039;t want to be prompted, you can add NO_DIALOG=yes to the &amp;#039;&amp;#039;&amp;#039;make&amp;#039;&amp;#039;&amp;#039; command.&lt;br /&gt;
&lt;br /&gt;
===Choosing packages manually===&lt;br /&gt;
Advanced users may not want everything included in the port. You can choose what you want by commenting out sections of a Makefile. As an example, if you don&amp;#039;t want Dolphin, you could do the following:&lt;br /&gt;
&lt;br /&gt;
 ee ~/tde-packaging/freebsd/applications/system/Makefile&lt;br /&gt;
&lt;br /&gt;
And then add a &amp;#039;&amp;#039;&amp;#039;#&amp;#039;&amp;#039;&amp;#039; to the entry for Dolphin:&lt;br /&gt;
&lt;br /&gt;
[[File:2021-11-26_12-33.png]]&lt;br /&gt;
&lt;br /&gt;
This can be applied to any of the other Makefiles, but it&amp;#039;s best to not touch essentials (i.e anything in the &amp;quot;dependencies&amp;quot; directory&amp;quot;) unless absolutely necessary.&lt;br /&gt;
&lt;br /&gt;
==Issues==&lt;br /&gt;
You may run into a snag during the build process. Even if you fix it yourself, it would be great to write a bug report to TGW [https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging/issues/new here]. This will help improve the quality of the port by locating and indicating the severity of a bug so it doesn&amp;#039;t happen again in the future. This section should cover known issues and ways to bypass them for now.&lt;br /&gt;
&lt;br /&gt;
====imlib error====&lt;br /&gt;
When imlib is compiling, it may stop mid-way due to too many errors. If you have imlib2 installed on your system (checked by pkg info | grep imlib) then commenting this entry out is sufficient to bypass the snag.&lt;br /&gt;
&lt;br /&gt;
====tdepim stuck on &amp;quot;[29/30] Running tests....&amp;quot;====&lt;br /&gt;
Use Ctrl + C to stop the build process. Don&amp;#039;t worry, when you start it again it will start from where you left off. Open the makefile for tdepim-trinity in an editor (such as ee):&lt;br /&gt;
&lt;br /&gt;
 ee ~/tde-packaging/freebsd/core/tdepim/Makefile&lt;br /&gt;
&lt;br /&gt;
Now scroll to the bottom and comment out the line starting with &amp;quot;post-build:&amp;quot;. This will disable the cmake check that gets stuck. Return to the master directory and start the build process again.&lt;br /&gt;
&lt;br /&gt;
====A dependency couldn&amp;#039;t be found and stops the process with an error====&lt;br /&gt;
Usually you can scroll up right before the error and see the package its trying to build. For example, while building tdepim it may halt on gpgme. You can fix this by installing the binary of gpgme via pkg like the following:&lt;br /&gt;
&lt;br /&gt;
 # pkg install gpgme&lt;br /&gt;
&lt;br /&gt;
Then restart make. This issue is the main reason for the&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
=Post-installation=&lt;br /&gt;
After finishing the build process, you may want to enable Trinity&amp;#039;s display manager (TDM). To do this, we will replace the XDM entry with TDM in /etc/ttys:&lt;br /&gt;
&lt;br /&gt;
 # ee /etc/ttys&lt;br /&gt;
&lt;br /&gt;
[[File:2021-11-26_13-30-Fixed.png]]&lt;br /&gt;
&lt;br /&gt;
Where the yellow cursor is will be the line that will contain /usr/local/bin/xdm. You want to replace this line with /opt/trinity/bin/tdm like in the image.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;If all is done correctly, you should be greeted with TDM once you reboot. You can then enter your newly installed Trinity Desktop Environment. Enjoy!&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;</summary>
		<author><name>Hunter0one</name></author>
	</entry>
	<entry>
		<id>https://wiki.trinitydesktop.net/index.php?title=File:Konqifreebsd.png&amp;diff=1846</id>
		<title>File:Konqifreebsd.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/index.php?title=File:Konqifreebsd.png&amp;diff=1846"/>
		<updated>2021-11-26T22:31:37Z</updated>

		<summary type="html">&lt;p&gt;Hunter0one: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Hunter0one</name></author>
	</entry>
	<entry>
		<id>https://wiki.trinitydesktop.net/index.php?title=File:2021-11-26_13-30-Fixed.png&amp;diff=1845</id>
		<title>File:2021-11-26 13-30-Fixed.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/index.php?title=File:2021-11-26_13-30-Fixed.png&amp;diff=1845"/>
		<updated>2021-11-26T19:33:17Z</updated>

		<summary type="html">&lt;p&gt;Hunter0one: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Hunter0one</name></author>
	</entry>
	<entry>
		<id>https://wiki.trinitydesktop.net/index.php?title=File:2021-11-26_13-27.png&amp;diff=1844</id>
		<title>File:2021-11-26 13-27.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/index.php?title=File:2021-11-26_13-27.png&amp;diff=1844"/>
		<updated>2021-11-26T19:30:30Z</updated>

		<summary type="html">&lt;p&gt;Hunter0one: Hunter0one uploaded a new version of File:2021-11-26 13-27.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Hunter0one</name></author>
	</entry>
	<entry>
		<id>https://wiki.trinitydesktop.net/index.php?title=File:2021-11-26_13-27.png&amp;diff=1843</id>
		<title>File:2021-11-26 13-27.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/index.php?title=File:2021-11-26_13-27.png&amp;diff=1843"/>
		<updated>2021-11-26T19:27:59Z</updated>

		<summary type="html">&lt;p&gt;Hunter0one: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Hunter0one</name></author>
	</entry>
	<entry>
		<id>https://wiki.trinitydesktop.net/index.php?title=File:2021-11-26_12-33.png&amp;diff=1842</id>
		<title>File:2021-11-26 12-33.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/index.php?title=File:2021-11-26_12-33.png&amp;diff=1842"/>
		<updated>2021-11-26T18:36:23Z</updated>

		<summary type="html">&lt;p&gt;Hunter0one: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Hunter0one</name></author>
	</entry>
	<entry>
		<id>https://wiki.trinitydesktop.net/index.php?title=Community_Screenshots&amp;diff=1742</id>
		<title>Community Screenshots</title>
		<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/index.php?title=Community_Screenshots&amp;diff=1742"/>
		<updated>2021-09-22T00:58:49Z</updated>

		<summary type="html">&lt;p&gt;Hunter0one: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Community Screenshots=&lt;br /&gt;
[[Category:Community]]&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;DISCLAIMER: These files are not part of the Trinity Project. The content hosted below has been provided by TDE users on their own will. If you have a copyright/DMCA complaint, please contact [[User:TimothyPearson|Timothy Pearson]] and appropriate action will be taken.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;1&amp;quot;|Alexandre Couture &lt;br /&gt;
|-&lt;br /&gt;
|[[File:Alexandre Couture 1_thumb.jpg|300px|link=File:Alexandre Couture 1.jpg]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|David Bouley&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Tde_screen1.jpg|300px|link=File:Tde_screen1.jpg]]&lt;br /&gt;
|[[File:Tde_screen2.jpg|300px|link=File:Tde_screen2.jpg]]&lt;br /&gt;
|[[File:Tde_screen3.jpg|300px|link=File:Tde_screen3.jpg]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;1&amp;quot;|David Rankin &lt;br /&gt;
|-&lt;br /&gt;
|[[File:David_Rankin_1_thumb.jpg|300px|link=File:David Rankin 1.jpg]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|Diego Vadell&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Diego Vadell 1 thumb.jpg|300px|link=File:Diego Vadell 1.jpg]]&lt;br /&gt;
|[[File:Diego Vadell 2 thumb.jpg|300px|link=File:Diego Vadell 2.jpg]]&lt;br /&gt;
|[[File:Diego Vadell 3 thumb.jpg|300px|link=File:Diego Vadell 3.jpg]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;1&amp;quot;|D.R. Evans&lt;br /&gt;
|-&lt;br /&gt;
|[[File:DR_Evans_desktop_thumb.png|300px|link=File:DR_Evans_desktop.png]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Hunter Ellett&lt;br /&gt;
|-&lt;br /&gt;
|[[File:HuntersScreenshot1.png|300px|link=File:HuntersScreenshot1.png]]&lt;br /&gt;
|[[File:HuntersScreenshot2.png|300px|link=File:HuntersScreenshot2.png]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;1&amp;quot;|Marvin Jones &lt;br /&gt;
|-&lt;br /&gt;
|[[File:Jonesy-KISS_TDE_desktop_thumb.jpg|300px|link=File:Jonesy-KISS_TDE_desktop.jpg]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|Nikolaus Klepp&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Nikolaus Klepp 1 thumb.jpg|300px|link=File:Nikolaus Klepp 1.jpg]]&lt;br /&gt;
|[[File:Nikolaus Klepp 2 thumb.jpg|300px|link=File:Nikolaus Klepp 2.jpg]]&lt;br /&gt;
|[[File:Nikolaus Klepp 3 thumb.jpg|300px|link=File:Nikolaus Klepp 3.jpg]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Nikolaus Klepp 4 thumb.jpg|300px|link=File:Nikolaus Klepp 4.jpg]]&lt;br /&gt;
|[[File:Nik2 thumb.png|300px|link=File:Nik2.png]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Philippe Mavridis&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Philippe-screen-thumb.png|300px|link=File:Philippe-screen.png]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Thierry de Coulon&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Thierry de Coulon 1 thumb.jpg|300px|link=File:Thierry de Coulon 1.jpg]]&lt;br /&gt;
|[[File:Thierry de Coulon 2 thumb.jpg|300px|link=File:Thierry de Coulon 2.jpg]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|William Morder&lt;br /&gt;
|-&lt;br /&gt;
|[[File:William Morder 1 thumb.jpg|300px|link=File:William Morder 1.jpg]]&lt;br /&gt;
|[[File:William Morder 2 thumb.jpg|300px|link=File:William Morder 2.jpg]]&lt;br /&gt;
|[[File:William Morder 3 thumb.jpg|300px|link=File:William Morder 3.jpg]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:William Morder 4 thumb.jpg|300px|link=File:William Morder 4.jpg]]&lt;br /&gt;
|[[File:William Morder 5 thumb.jpg|300px|link=File:William Morder 5.jpg]]&lt;br /&gt;
|[[File:William Morder 6 thumb.jpg|300px|link=File:William Morder 6.jpg]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hunter0one</name></author>
	</entry>
	<entry>
		<id>https://wiki.trinitydesktop.net/index.php?title=Community_Screenshots&amp;diff=1741</id>
		<title>Community Screenshots</title>
		<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/index.php?title=Community_Screenshots&amp;diff=1741"/>
		<updated>2021-09-22T00:54:50Z</updated>

		<summary type="html">&lt;p&gt;Hunter0one: Added some screenshots of mine&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Community Screenshots=&lt;br /&gt;
[[Category:Community]]&lt;br /&gt;
&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;DISCLAIMER: These files are not part of the Trinity Project. The content hosted below has been provided by TDE users on their own will. If you have a copyright/DMCA complaint, please contact [[User:TimothyPearson|Timothy Pearson]] and appropriate action will be taken.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;1&amp;quot;|Alexandre Couture &lt;br /&gt;
|-&lt;br /&gt;
|[[File:Alexandre Couture 1_thumb.jpg|300px|link=File:Alexandre Couture 1.jpg]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|David Bouley&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Tde_screen1.jpg|300px|link=File:Tde_screen1.jpg]]&lt;br /&gt;
|[[File:Tde_screen2.jpg|300px|link=File:Tde_screen2.jpg]]&lt;br /&gt;
|[[File:Tde_screen3.jpg|300px|link=File:Tde_screen3.jpg]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;1&amp;quot;|David Rankin &lt;br /&gt;
|-&lt;br /&gt;
|[[File:David_Rankin_1_thumb.jpg|300px|link=File:David Rankin 1.jpg]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|Diego Vadell&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Diego Vadell 1 thumb.jpg|300px|link=File:Diego Vadell 1.jpg]]&lt;br /&gt;
|[[File:Diego Vadell 2 thumb.jpg|300px|link=File:Diego Vadell 2.jpg]]&lt;br /&gt;
|[[File:Diego Vadell 3 thumb.jpg|300px|link=File:Diego Vadell 3.jpg]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;1&amp;quot;|D.R. Evans&lt;br /&gt;
|-&lt;br /&gt;
|[[File:DR_Evans_desktop_thumb.png|300px|link=File:DR_Evans_desktop.png]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;1&amp;quot;|Hunter Ellett&lt;br /&gt;
|-&lt;br /&gt;
|[[File:HuntersScreenshot1.png|300px|link=File:HuntersScreenshot1.png]]&lt;br /&gt;
|[[File:HuntersScreenshot2.png|300px|link=File:HuntersScreenshot2.png]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;1&amp;quot;|Marvin Jones &lt;br /&gt;
|-&lt;br /&gt;
|[[File:Jonesy-KISS_TDE_desktop_thumb.jpg|300px|link=File:Jonesy-KISS_TDE_desktop.jpg]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|Nikolaus Klepp&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Nikolaus Klepp 1 thumb.jpg|300px|link=File:Nikolaus Klepp 1.jpg]]&lt;br /&gt;
|[[File:Nikolaus Klepp 2 thumb.jpg|300px|link=File:Nikolaus Klepp 2.jpg]]&lt;br /&gt;
|[[File:Nikolaus Klepp 3 thumb.jpg|300px|link=File:Nikolaus Klepp 3.jpg]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Nikolaus Klepp 4 thumb.jpg|300px|link=File:Nikolaus Klepp 4.jpg]]&lt;br /&gt;
|[[File:Nik2 thumb.png|300px|link=File:Nik2.png]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Philippe Mavridis&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Philippe-screen-thumb.png|300px|link=File:Philippe-screen.png]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;2&amp;quot;|Thierry de Coulon&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Thierry de Coulon 1 thumb.jpg|300px|link=File:Thierry de Coulon 1.jpg]]&lt;br /&gt;
|[[File:Thierry de Coulon 2 thumb.jpg|300px|link=File:Thierry de Coulon 2.jpg]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|William Morder&lt;br /&gt;
|-&lt;br /&gt;
|[[File:William Morder 1 thumb.jpg|300px|link=File:William Morder 1.jpg]]&lt;br /&gt;
|[[File:William Morder 2 thumb.jpg|300px|link=File:William Morder 2.jpg]]&lt;br /&gt;
|[[File:William Morder 3 thumb.jpg|300px|link=File:William Morder 3.jpg]]&lt;br /&gt;
|-&lt;br /&gt;
|[[File:William Morder 4 thumb.jpg|300px|link=File:William Morder 4.jpg]]&lt;br /&gt;
|[[File:William Morder 5 thumb.jpg|300px|link=File:William Morder 5.jpg]]&lt;br /&gt;
|[[File:William Morder 6 thumb.jpg|300px|link=File:William Morder 6.jpg]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hunter0one</name></author>
	</entry>
	<entry>
		<id>https://wiki.trinitydesktop.net/index.php?title=File:HuntersScreenshot2.png&amp;diff=1740</id>
		<title>File:HuntersScreenshot2.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/index.php?title=File:HuntersScreenshot2.png&amp;diff=1740"/>
		<updated>2021-09-22T00:52:17Z</updated>

		<summary type="html">&lt;p&gt;Hunter0one: My screenshot of TDE on FreeBSD 13.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
My screenshot of TDE on FreeBSD 13.&lt;/div&gt;</summary>
		<author><name>Hunter0one</name></author>
	</entry>
	<entry>
		<id>https://wiki.trinitydesktop.net/index.php?title=File:HuntersScreenshot1.png&amp;diff=1739</id>
		<title>File:HuntersScreenshot1.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.trinitydesktop.net/index.php?title=File:HuntersScreenshot1.png&amp;diff=1739"/>
		<updated>2021-09-22T00:51:18Z</updated>

		<summary type="html">&lt;p&gt;Hunter0one: My screenshot of TDE on Devuan GNU/Linux.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
My screenshot of TDE on Devuan GNU/Linux.&lt;/div&gt;</summary>
		<author><name>Hunter0one</name></author>
	</entry>
</feed>