<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[TechGameGeeks Forum - Xfce Edition]]></title>
		<link>https://forum.techgamegeek.com/</link>
		<description><![CDATA[TechGameGeeks Forum - https://forum.techgamegeek.com]]></description>
		<pubDate>Mon, 20 Apr 2026 02:46:05 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Konfiguration der Buildumgebung  UEFI boot only]]></title>
			<link>https://forum.techgamegeek.com/thread-37.html</link>
			<pubDate>Tue, 05 Aug 2025 17:16:27 +0200</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.techgamegeek.com/member.php?action=profile&uid=2">Daniel</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.techgamegeek.com/thread-37.html</guid>
			<description><![CDATA[Wir befinden uns im Livebuildordner. also zB: /home/&lt;user&gt;/xfce_edition alle unten angegebenen Ordner gehen von diesem Basisordner aus<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Basiseinstellungen des Livebuild (UEFI boot only!)</span><br />
<ul class="mycode_list"><li>Ordner: /auto<br />
</li>
<li>Datei: config<br />
</li>
</ul>
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>#!/bin/sh<br />
set -e<br />
<br />
lb config noauto &#92;<br />
  --distribution trixie &#92;<br />
  --architecture amd64 &#92;<br />
  --iso-publisher TechGameGeek &#92;<br />
  --iso-volume TGG_Debian13_Xfce &#92;<br />
  --debian-installer none &#92;<br />
  --interactive shell &#92;<br />
  --binary-images iso-hybrid &#92;<br />
  --bootloaders grub-efi &#92;<br />
  --archive-areas "main contrib non-free non-free-firmware" &#92;<br />
  --bootappend-live "boot=live components locales=de_AT.UTF-8 keyboard-layouts=de" &#92;<br />
  "&#36;{@}"</code></div></div><ul class="mycode_list"><li>Ordner: config/package-lists<br />
</li>
<li>Datei: live.list.chroot<br />
</li>
</ul>
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>live-boot <br />
live-config <br />
live-config-systemd <br />
systemd-sysv <br />
linux-image-amd64 <br />
linux-headers-amd64 <br />
<br />
task-german <br />
task-german-desktop <br />
console-setup <br />
<br />
xfce4 <br />
xfce4-goodies <br />
xfce4-whiskermenu-plugin <br />
xfce4-pulseaudio-plugin <br />
<br />
plank <br />
xdg-dbus-proxy <br />
xterm <br />
xbitmaps <br />
xz-utils <br />
<br />
calamares <br />
calamares-settings-debian <br />
<br />
pipewire <br />
pipewire-audio <br />
wireplumber <br />
<br />
hplip <br />
cups <br />
cups-client <br />
printer-driver-gutenprint <br />
printer-driver-cups-pdf <br />
system-config-printer <br />
system-config-printer-common <br />
system-config-printer-udev <br />
libgutenprint-common <br />
gutenprint-locales <br />
<br />
cifs-utils <br />
keyutils <br />
ufw <br />
<br />
curl <br />
unzip <br />
flatpak <br />
udisks2 <br />
extrepo <br />
chrony <br />
sudo <br />
<br />
grub-efi-amd64 <br />
grub-efi-amd64-bin <br />
grub-efi-amd64-signed <br />
efibootmgr <br />
<br />
flac <br />
eog              <br />
evince          <br />
file-roller <br />
<br />
arc-theme <br />
papirus-icon-theme <br />
<br />
lightdm <br />
slick-greeter <br />
<br />
synaptic<br />
network-manager<br />
network-manager-gnome<br />
xfce4-indicator-plugin<br />
<br />
zenity<br />
<br />
gparted<br />
gnome-disk-utility<br />
<br />
gvfs-backends <br />
gvfs-fuse <br />
jmtpfs <br />
mtp-tools<br />
<br />
xfce4-screensaver</code></div></div><ul class="mycode_list"><li>Ordner: config/includes.chroot/<br />
</li>
</ul>
<br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>etc<br />
│   ├── lightdm<br />
│   │   ├── lightdm.conf<br />
│   │   └── slick-greeter.conf<br />
│   ├── polkit-1<br />
│   │   └── rules.d<br />
│   │      └── 10-mount-internal.rules<br />
│   ├── skel<br />
│   └── systemd<br />
│      └── system<br />
│          ├── disable-wayland.service<br />
│          └── sources-final.service<br />
├── etc.tar.gz<br />
├── usr<br />
│   ├── bin<br />
│   ├── local<br />
│   │   └── bin<br />
│   │      ├── brave-installer.sh<br />
│   │      ├── disable-wayland-session.sh<br />
│   │      ├── firefox-installer.sh<br />
│   │      ├── flatpak_installer.sh<br />
│   │      ├── gimp-installer.sh<br />
│   │      ├── heroic-installer.sh<br />
│   │      ├── install-nvidia.sh<br />
│   │      ├── kdenlive-installer.sh<br />
│   │      ├── kde_program_launcher.sh<br />
│   │      ├── kernel-installer.sh<br />
│   │      ├── kernel_menu.sh<br />
│   │      ├── libreoffice-installer.sh<br />
│   │      ├── librewolf-installer.sh<br />
│   │      ├── lutris-installer.sh<br />
│   │      ├── nvidia-installer.sh<br />
│   │      ├── obs-installer.sh<br />
│   │      ├── onlyoffice-installer.sh<br />
│   │      ├── program_installer.sh<br />
│   │      ├── repair_installer.sh<br />
│   │      ├── repair-nvidia-interactive.sh<br />
│   │      ├── repair_nvidia.sh<br />
│   │      ├── repair_nvidia_wayland.sh<br />
│   │      ├── run-nvidia-installer.sh<br />
│   │      ├── set-background.sh<br />
│   │      ├── set-cinnamon-theme.sh<br />
│   │      ├── setup-nvidia-installer-service.sh<br />
│   │      ├── sources-final<br />
│   │      ├── steam-installer.sh<br />
│   │      ├── tgg_script_updater.sh<br />
│   │      ├── thunderbird-installer.sh<br />
│   │      └── xfce-automount.sh<br />
│   ├── sbin<br />
│   └── share<br />
│      ├── applications<br />
│      │   ├── flatpak-gui.desktop<br />
│      │   ├── Kernelwartung.desktop<br />
│      │   ├── nvidia_wartung.desktop<br />
│      │   └── program_installer.desktop<br />
│      ├── backgrounds<br />
│      │   └── xfce<br />
│      │      └── xfce-x.svg<br />
│      └── wallpapers<br />
│          └── tgg<br />
│              ├── xfce_background.jpg<br />
│              └── xfce_login.jpg<br />
└── usr.tar.gz</code></div></div><br />
<span style="font-weight: bold;" class="mycode_b">Sources.list Anpassung durch einmal startenden systemd-Dienst der ein Skript startet</span><br />
<ul class="mycode_list"><li>Ordner: config/includes.chroot/etc/systemd/system<br />
</li>
<li>Datei: sources-final.service<br />
</li>
</ul>
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>[Unit]<br />
Description=Einmalige Anpassung der sources.list nach Installation<br />
After=multi-user.target<br />
<br />
[Service]<br />
Type=oneshot<br />
ExecStart=/usr/local/bin/sources-final<br />
RemainAfterExit=no<br />
<br />
[Install]<br />
WantedBy=multi-user.target</code></div></div><br />
<span style="font-weight: bold;" class="mycode_b">Inhalt der Datei /usr/local/bin/sources-final für den systemd-Dienst </span><br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>#!/bin/sh<br />
<br />
LOG="/var/log/sources-final.log"<br />
RELEASE="trixie"<br />
<br />
echo "[sources-final] gestartet am &#36;(date)" &gt; "&#36;LOG"<br />
<br />
cat &lt;&lt; EOF &gt; /etc/apt/sources.list<br />
deb http://ftp.at.debian.org/debian/ trixie main non-free-firmware contrib non-free<br />
#deb-src http://ftp.at.debian.org/debian/ trixie main non-free-firmware contrib non-free<br />
<br />
deb http://security.debian.org/debian-security trixie-security main non-free-firmware contrib non-free<br />
#deb-src http://security.debian.org/debian-security trixie-security main non-free-firmware contrib non-free<br />
<br />
deb http://ftp.at.debian.org/debian/ trixie-updates main non-free-firmware contrib non-free<br />
#deb-src http://ftp.at.debian.org/debian/ trixie-updates main non-free-firmware contrib non-free<br />
<br />
# Backports (noch nicht verfügbar, später aktivieren)<br />
# deb http://deb.debian.org/debian trixie-backports main contrib non-free non-free-firmware<br />
EOF<br />
<br />
echo "[sources-final] sources.list ersetzt." &gt;&gt; "&#36;LOG"<br />
<br />
# einmalig ausführen, dann löschen<br />
rm -f /etc/systemd/system/sources-final.service<br />
systemctl disable sources-final.service</code></div></div>to be continued]]></description>
			<content:encoded><![CDATA[Wir befinden uns im Livebuildordner. also zB: /home/&lt;user&gt;/xfce_edition alle unten angegebenen Ordner gehen von diesem Basisordner aus<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Basiseinstellungen des Livebuild (UEFI boot only!)</span><br />
<ul class="mycode_list"><li>Ordner: /auto<br />
</li>
<li>Datei: config<br />
</li>
</ul>
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>#!/bin/sh<br />
set -e<br />
<br />
lb config noauto &#92;<br />
  --distribution trixie &#92;<br />
  --architecture amd64 &#92;<br />
  --iso-publisher TechGameGeek &#92;<br />
  --iso-volume TGG_Debian13_Xfce &#92;<br />
  --debian-installer none &#92;<br />
  --interactive shell &#92;<br />
  --binary-images iso-hybrid &#92;<br />
  --bootloaders grub-efi &#92;<br />
  --archive-areas "main contrib non-free non-free-firmware" &#92;<br />
  --bootappend-live "boot=live components locales=de_AT.UTF-8 keyboard-layouts=de" &#92;<br />
  "&#36;{@}"</code></div></div><ul class="mycode_list"><li>Ordner: config/package-lists<br />
</li>
<li>Datei: live.list.chroot<br />
</li>
</ul>
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>live-boot <br />
live-config <br />
live-config-systemd <br />
systemd-sysv <br />
linux-image-amd64 <br />
linux-headers-amd64 <br />
<br />
task-german <br />
task-german-desktop <br />
console-setup <br />
<br />
xfce4 <br />
xfce4-goodies <br />
xfce4-whiskermenu-plugin <br />
xfce4-pulseaudio-plugin <br />
<br />
plank <br />
xdg-dbus-proxy <br />
xterm <br />
xbitmaps <br />
xz-utils <br />
<br />
calamares <br />
calamares-settings-debian <br />
<br />
pipewire <br />
pipewire-audio <br />
wireplumber <br />
<br />
hplip <br />
cups <br />
cups-client <br />
printer-driver-gutenprint <br />
printer-driver-cups-pdf <br />
system-config-printer <br />
system-config-printer-common <br />
system-config-printer-udev <br />
libgutenprint-common <br />
gutenprint-locales <br />
<br />
cifs-utils <br />
keyutils <br />
ufw <br />
<br />
curl <br />
unzip <br />
flatpak <br />
udisks2 <br />
extrepo <br />
chrony <br />
sudo <br />
<br />
grub-efi-amd64 <br />
grub-efi-amd64-bin <br />
grub-efi-amd64-signed <br />
efibootmgr <br />
<br />
flac <br />
eog              <br />
evince          <br />
file-roller <br />
<br />
arc-theme <br />
papirus-icon-theme <br />
<br />
lightdm <br />
slick-greeter <br />
<br />
synaptic<br />
network-manager<br />
network-manager-gnome<br />
xfce4-indicator-plugin<br />
<br />
zenity<br />
<br />
gparted<br />
gnome-disk-utility<br />
<br />
gvfs-backends <br />
gvfs-fuse <br />
jmtpfs <br />
mtp-tools<br />
<br />
xfce4-screensaver</code></div></div><ul class="mycode_list"><li>Ordner: config/includes.chroot/<br />
</li>
</ul>
<br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>etc<br />
│   ├── lightdm<br />
│   │   ├── lightdm.conf<br />
│   │   └── slick-greeter.conf<br />
│   ├── polkit-1<br />
│   │   └── rules.d<br />
│   │      └── 10-mount-internal.rules<br />
│   ├── skel<br />
│   └── systemd<br />
│      └── system<br />
│          ├── disable-wayland.service<br />
│          └── sources-final.service<br />
├── etc.tar.gz<br />
├── usr<br />
│   ├── bin<br />
│   ├── local<br />
│   │   └── bin<br />
│   │      ├── brave-installer.sh<br />
│   │      ├── disable-wayland-session.sh<br />
│   │      ├── firefox-installer.sh<br />
│   │      ├── flatpak_installer.sh<br />
│   │      ├── gimp-installer.sh<br />
│   │      ├── heroic-installer.sh<br />
│   │      ├── install-nvidia.sh<br />
│   │      ├── kdenlive-installer.sh<br />
│   │      ├── kde_program_launcher.sh<br />
│   │      ├── kernel-installer.sh<br />
│   │      ├── kernel_menu.sh<br />
│   │      ├── libreoffice-installer.sh<br />
│   │      ├── librewolf-installer.sh<br />
│   │      ├── lutris-installer.sh<br />
│   │      ├── nvidia-installer.sh<br />
│   │      ├── obs-installer.sh<br />
│   │      ├── onlyoffice-installer.sh<br />
│   │      ├── program_installer.sh<br />
│   │      ├── repair_installer.sh<br />
│   │      ├── repair-nvidia-interactive.sh<br />
│   │      ├── repair_nvidia.sh<br />
│   │      ├── repair_nvidia_wayland.sh<br />
│   │      ├── run-nvidia-installer.sh<br />
│   │      ├── set-background.sh<br />
│   │      ├── set-cinnamon-theme.sh<br />
│   │      ├── setup-nvidia-installer-service.sh<br />
│   │      ├── sources-final<br />
│   │      ├── steam-installer.sh<br />
│   │      ├── tgg_script_updater.sh<br />
│   │      ├── thunderbird-installer.sh<br />
│   │      └── xfce-automount.sh<br />
│   ├── sbin<br />
│   └── share<br />
│      ├── applications<br />
│      │   ├── flatpak-gui.desktop<br />
│      │   ├── Kernelwartung.desktop<br />
│      │   ├── nvidia_wartung.desktop<br />
│      │   └── program_installer.desktop<br />
│      ├── backgrounds<br />
│      │   └── xfce<br />
│      │      └── xfce-x.svg<br />
│      └── wallpapers<br />
│          └── tgg<br />
│              ├── xfce_background.jpg<br />
│              └── xfce_login.jpg<br />
└── usr.tar.gz</code></div></div><br />
<span style="font-weight: bold;" class="mycode_b">Sources.list Anpassung durch einmal startenden systemd-Dienst der ein Skript startet</span><br />
<ul class="mycode_list"><li>Ordner: config/includes.chroot/etc/systemd/system<br />
</li>
<li>Datei: sources-final.service<br />
</li>
</ul>
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>[Unit]<br />
Description=Einmalige Anpassung der sources.list nach Installation<br />
After=multi-user.target<br />
<br />
[Service]<br />
Type=oneshot<br />
ExecStart=/usr/local/bin/sources-final<br />
RemainAfterExit=no<br />
<br />
[Install]<br />
WantedBy=multi-user.target</code></div></div><br />
<span style="font-weight: bold;" class="mycode_b">Inhalt der Datei /usr/local/bin/sources-final für den systemd-Dienst </span><br />
<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>#!/bin/sh<br />
<br />
LOG="/var/log/sources-final.log"<br />
RELEASE="trixie"<br />
<br />
echo "[sources-final] gestartet am &#36;(date)" &gt; "&#36;LOG"<br />
<br />
cat &lt;&lt; EOF &gt; /etc/apt/sources.list<br />
deb http://ftp.at.debian.org/debian/ trixie main non-free-firmware contrib non-free<br />
#deb-src http://ftp.at.debian.org/debian/ trixie main non-free-firmware contrib non-free<br />
<br />
deb http://security.debian.org/debian-security trixie-security main non-free-firmware contrib non-free<br />
#deb-src http://security.debian.org/debian-security trixie-security main non-free-firmware contrib non-free<br />
<br />
deb http://ftp.at.debian.org/debian/ trixie-updates main non-free-firmware contrib non-free<br />
#deb-src http://ftp.at.debian.org/debian/ trixie-updates main non-free-firmware contrib non-free<br />
<br />
# Backports (noch nicht verfügbar, später aktivieren)<br />
# deb http://deb.debian.org/debian trixie-backports main contrib non-free non-free-firmware<br />
EOF<br />
<br />
echo "[sources-final] sources.list ersetzt." &gt;&gt; "&#36;LOG"<br />
<br />
# einmalig ausführen, dann löschen<br />
rm -f /etc/systemd/system/sources-final.service<br />
systemctl disable sources-final.service</code></div></div>to be continued]]></content:encoded>
		</item>
	</channel>
</rss>