TUXEDO Tomte Light: Ein neues Multi-Distro-Werkzeug für Hardware-Fixes - TUXEDO Computers

  • Notebooks
    • Notebooks/Laptops mit vorinstalliertem und konfiguriertem Linux und mehr.. TUXEDO Computers sind individuell gebaute Computer und PCs die vollständig Linux tauglich sind, eben Linux-Hardware im Maßanzug. Wir liefern alle TUXEDOs so a...
    • 10-14 Zoll
    • 15-16 Zoll
    • 17 Zoll
    • Sofort versandbereit
    • Business-Notebooks
    • Gaming-Notebooks
    • Mobility-Notebooks
    • Deep Learning AI
    • Alle Notebooks
  • Computer / PCs
    • Computer / PCs mit vorinstalliertem und konfiguriertem Linux & mehr. TUXEDO Computers sind individuell gebaute Computer und PCs die vollständig Linux tauglich sind, eben Linux-Hardware im Maßanzug :) Wir liefern alle TUXEDOs so ...
    • Mini-Systeme
    • Midi-Systeme
    • Maxi-Systeme
    • AMD-Systeme
    • Intel-Systeme
    • Alle Systeme
  • Zubehör
    • Hier finden Sie Zubehörteile, Komponenten und Peripheriegeräte für Ihr TUXEDO System. Nicht das passende dabei? Sprechen Sie uns direkt an!
    • Akkus
    • Dockingstations
    • Monitore
    • Bücher
    • Eingabegeräte & Peripherie
    • Taschen & Hüllen
    • Notebook-Netzteile & Stromkabel
    • Komponenten & Ergänzungen
      • Arbeitsspeicher
      • Festplatten 2.5"
      • Kabel
      • Laufwerke
      • PC-Netzteile
      • SSDs 2.5"
      • SSDs m.2 (SATAIII und NVMe)
      • WLAN, LAN & Mobilfunk
      • Lizenzen
  • B2B
    • In dieser Kategorie finden Sie die Ausstattung für Ihre Firma, Ihr Büro, Ihre Schule, Universität, Bildungseinrichtung sowie Server und Lösungen. Appliances mit CRM, ERP und Warenwirtschaft, Cloudstorage, Cloudserver zum Selbs...
    • Business-Notebooks
    • Business-Computer
  • Neuheiten
  •  
    • Notebooks
      • 10-14 Zoll
      • 15-16 Zoll
      • 17 Zoll
      • Sofort versandbereit
      • Business-Notebooks
      • Gaming-Notebooks
      • Mobility-Notebooks
      • Deep Learning AI
      • Alle Notebooks
    • Computer / PCs
      • Mini-Systeme
      • Midi-Systeme
      • Maxi-Systeme
      • AMD-Systeme
      • Intel-Systeme
      • Alle Systeme
    • Zubehör
      • Akkus
      • Dockingstations
      • Monitore
      • Bücher
      • Eingabegeräte & Peripherie
      • Taschen & Hüllen
      • Notebook-Netzteile & Stromkabel
      • Komponenten & Ergänzungen
        • Arbeitsspeicher
          • DDR4 DIMM
          • DDR4 SO-DIMM
          • DDR5 DIMM
          • DDR5 SO-DIMM
        • Festplatten 2.5"
        • Kabel
        • Laufwerke
        • PC-Netzteile
        • SSDs 2.5"
        • SSDs m.2 (SATAIII und NVMe)
        • WLAN, LAN & Mobilfunk
        • Lizenzen
    • B2B
      • Business-Notebooks
      • Business-Computer
    • Neuheiten
  • Einstellungen

  • Deutsch
  • English

  • Kundenkonto

  • Anmelden
  ACHTUNG: Zur Nutzung unseres Shops müssen Sie zwingend JavaScript aktivieren und Script-Blocker deaktivieren!  
Vielen Dank für Ihr Verständnis!

TUXEDO Tomte Light: Ein neues Multi-Distro-Werkzeug für Hardware-Fixes

2025-12-06 14:00:00

Der Nikolaus bringt dieses Jahr ein besonderes neues Werkzeug für Linux-Nutzerinnen und -Nutzer mit: TUXEDO Tomte Light, ein leichtgewichtiges, distributionsübergreifendes Tool zur Anwendung unserer TUXEDO Fix- und Boardpakete.

Während TUXEDO Tomte ursprünglich ausschließlich für Ubuntu LTS entwickelt wurde und dort auf einer klar definierten Whitelist arbeitet, verfolgt TUXEDO Tomte Light einen opportunistischeren und paketbasierten Ansatz.
Es wurde entwickelt, um hardwarebezogene Anpassungen auf all jenen Systemen bereitzustellen, auf denen Tomte nicht zur Verfügung steht – einschließlich Ubuntu Point Releases, Debian-basierten Derivaten und mehreren rpm- und zypper-basierten Distributionen.

Verfügbare Distributionen

TUXEDO Tomte Light steht ab sofort bereit für:

  • Debian-basierte Systeme, auf denen Tomte nicht läuft, z. B. Ubuntu 25.10, Debian Testing, siduction
  • Fedora (ab Version 43)
  • openSUSE Leap und Tumbleweed

Perspektivisch geplant

  • Arch Linux
  • weitere Pacman-basierte Distributionen

Die Unterstützung wird erweitert, sobald alle benötigten Pakete bereitstehen.

Was macht TUXEDO Tomte Light?

TUXEDO Tomte Light:

  • erkennt das verbaute TUXEDO-Modell anhand der Board-Daten
  • installiert automatisch die passenden TUXEDO Fixpakete
  • unterstützt die in der Entwicklung befindlichen Board-Metapakete
  • arbeitet vollständig paketbasiert, ohne Skripte oder direkte Systemmodifikationen
  • ist ideal für WebFAI, automatisierte Installationen und QA-Testzwecke

Damit stellt TUXEDO Tomte Light einen einheitlichen, reproduzierbaren und testbaren Weg bereit, unsere Hardware-Anpassungen über viel mehr Distributionen als bisher hinweg auszurollen.

Board-Metapakete: aktueller Entwicklungsstand

Die Board-Metapakete befinden sich derzeit im Aufbau.
Sie werden nach und nach für jene Geräte bereitgestellt, die spezielle Fixes benötigen.

Sobald ein Board-Metapaket für ein Gerät verfügbar ist:

➡️ erkennt TUXEDO Tomte Light dieses automatisch
➡️ und installiert alle empfohlenen Fixpakete

So entsteht langfristig eine klare, portable und gut wartbare Struktur für gerätespezifische Anpassungen.

Was gehört ausdrücklich nicht zum Funktionsumfang?

TUXEDO Tomte Light bleibt bewusst minimalistisch.
Nicht enthalten sind:

  • NVIDIA-/Hybrid-GPU-spezifische Konfigurationen
  • Entfernen oder Bereinigen alter Kernel
  • Treiber-Updates außerhalb der Fixpakete
  • Ausführen von Shell-Skripten
  • selektives Blockieren oder Entfernen einzelner Fixes
  • ein umfangreiches CLI (bewusst minimal)

Wie installiere ich TUXEDO Tomte Light?

Die Pakete stehen bereits jetzt im GitLab bereit. Ab Anfang nächster Woche wird TUXEDO Tomte Light über die offiziellen TUXEDO Software-Repositories ausgeliefert.

Es werden jeweils die aktuellen Distributionen unterstützt (z. B. Fedora 43).
 

Tekkie-Ecke – unter der Haube von TUXEDO Tomte Light

Implementierung & Abhängigkeiten

  • Implementiert in Python mit moderner Projektstruktur pyproject.toml, setzt auf eine aktuelle Python-Version und nutzt PyYAML für die Konfigurationsverarbeitung.
  • Ein zentrales Logging-Setup trennt INFO/DEBUG nach STDOUT und WARN/ERROR/CRITICAL nach STDERR.

Hardware-Erkennung

  • Hardwaredaten werden über lspci -n und lsusb mit Timeout gesammelt.
  • Anschließend werden PCI- und USB-Geräte direkt aus /sys/bus/pci/devices und /sys/bus/usb/devices gelesen und zu normalisierten vendor:device-IDs im Hex-Format zusammengeführt.
  • Zusätzlich wird die Anzahl der GPUs ermittelt, indem PCI-Geräte mit der passenden Klassenkennung gezählt werden.

Start-, Wiederhol- und Fehlerverhalten

  • TUXEDO Tomte Light wird standardmäßig:

  • 5–10 Minuten nach dem Systemstart ausgeführt,

  • danach alle 12 Stunden erneut.

  • Bei ungraceful exits – z. B. wenn:

  • kein Internet verfügbar ist,

  • der Paketmanager gesperrt ist,

  • ein Timeout auftritt –
    → wird der Lauf bis zu zweimal automatisch wiederholt,
    → jeweils mit 30 Minuten Verzögerung.

So wird sichergestellt, dass Fix- und Boardpakete auch unter schwierigen Netzwerk- oder Paketmanagerbedingungen installiert werden können.

Regel-Engine & Konfigurationsschichten

  • Die Konfiguration wird aus mehreren YAML-Schichten geladen, z. B.:
  • base.yaml
  • optional tuxedo-devices.yaml (geräteabhängig)
  • optional tuxedo-os.yaml (OS-spezifisch)
  • Welche Schichten aktiv sind, hängt davon ab, ob:
  • das System als TUXEDO-Gerät erkannt wird (DMI-Strings),
  • und/oder ein TUXEDO OS läuft /etc/os-release.
  • Die YAML-Struktur beschreibt Bedingungen wie:
  • PCI-ID-Listen
  • USB-ID-Listen
  • Mindestanzahl an GPUs GPU_COUNT_min
  • Ein Validierungsschritt stellt sicher, dass die Konfiguration formal korrekt aufgebaut ist, bevor sie verwendet wird.

Match-Logik & Paketabbildung

  • Aus den gesammelten Hardwaredaten werden alle relevanten Geräte-IDs mit regulären Ausdrücken gegen die Konfigurationsregeln gematcht (PCI/USB/GPU_COUNT).
  • Das Ergebnis ist eine Menge abstrakter Paketnamen (Fix- oder Meta-Pakete), die noch nicht distributionsspezifisch sind.
  • Eine Mapping-Tabelle package_mapper.yaml übersetzt diese Paketnamen – sofern nötig - abhängig von ID und ID_LIKE aus /etc/os-release auf konkrete Paketnamen der jeweiligen Distribution.
  • Bereits als installiert markierte Pakete werden vor der Installation gefiltert.

Board-Erkennung & Board-Metapakete

  • DMI-Informationen /sys/class/dmi/id/board_name und board_vendor werden eingelesen und mittels eines Filters in gültige Paketnamenform gebracht (nur zulässige Zeichen, normalisierte Schreibweise).
  • Daraus werden Meta-Paketnamen wie tuxedo-board- und tuxedo-board-vendor- abgeleitet.
  • Existierende Board-Metapakete werden gemeinsam mit den hardwarebasierten Fixpaketen installiert und so automatisch eingebunden, sobald sie bereitstehen.

Paketmanager-Abstraktion

  • Eine abstrakte PackageManager-Klasse kapselt Aufrufe an das System und normalisiert Logging, Exitcodes und Ausgabe.
  • Konkrete Implementierungen existieren für:
  • apt-get (Debian/Ubuntu-Welt)
  • dnf (Fedora)
  • zypper (openSUSE)
  • pacman (Arch)
  • Der aktive Paketmanager wird automatisch anhand der vorhandenen Binaries ermittelt, mit definierter Priorität und expliziten Existenzchecks pro Paket (z. B. via apt-cache policy, rpm/dnf repoquery, zypper search).

Zustandsverwaltung

  • Installationszustand wird unter /var/lib/tuxedo-tomte-light/state/installed verwaltet.
  • Für jedes installierte Paket wird eine Flagdatei mit Zeitstempel angelegt, um Wiederholungen und unnötige Installationsversuche zu vermeiden.
  • Über –reset lässt sich dieser Zustand gezielt zurücksetzen; mit –force werden Flags entfernt und der Ablauf direkt erneut gestartet.

In Summe ergibt sich eine kleine, klar abgegrenzte Engine, die:

  • Hardware deterministisch erkennt
  • Regeln aus YAML-Schichten auswertet
  • Pakete distributionsspezifisch abbildet
  • ausschließlich über die nativen Paketmanager arbeitet
  • und ihren eigenen Zustand transparent nachverfolgbar speichert.

Frohen Nikolaus und viel Freude mit Tomte Light wünschen die TUXEDO Pinguine!

Beratung & Support

Willkommen beim TUXEDO-Support - wie können wir Ihnen helfen?

Linux bei TUXEDO

Sie fragen sich, ob Linux das Richtige für Sie ist? Unser Team beantwortet gerne Ihre Fragen und erklärt Details rund um das freie Betriebssystem bei TUXEDO.
Lassen Sie sich von den Vorteilen und Leistungen überzeugen!

Hardware

Notebook, PC, beides - und welches Modell? Unser technisches Serviceteam berät auch bei Auswahl, Ausstattung und stellt für Ihre technischen Anforderungen passende Angebote zusammen.

Fragen und Antworten

Häufig gestellte Fragen und die dazugehörigen Antworten finden Sie hier. Sollten Sie hier keine Lösung für Ihr Anliegen finden, lohnt sich ebenfalls ein Blick in den Bereich Anleitungen.


Mehr dazu

Anleitungen und Tipps

Die meisten Situationen können schnell und unkompliziert selbst gelöst werden. So sparen Sie Zeit und können Ihr Gerät direkt wieder verwenden. Wir stellen Ihnen Anleitungen, erste Schritte und kurze Tipps für alle TUXEDO-Modelle bereit.


Mehr dazu

Systemwiederherstellung

Selbst im Fall des Falles sind Sie nicht auf uns angewiesen: Ihr Gerät lässt sich in den Auslieferungszustand zurück versetzen - komplett automatisch! Ihrer Bestellung liegt alles dazu bereits bei und Sie können direkt loslegen.


Mehr dazu

Technischer Service

Auch bei Servicewünschen helfen unsere kompetenten Techniker gerne weiter. Sie haben verschiedene Möglichkeiten, uns zu kontaktieren. Wir sind Montag bis Freitag von 9 Uhr bis 13 Uhr und von 14 Uhr bis 17 Uhr persönlich für Sie da. Aber auch außerhalb dieser Zeiten können Sie sich mit Ihrem Anliegen per E-Mail an unser Team wenden.
Für Reparaturanfragen (RMA) steht Ihnen in Ihrem Kundenkonto eine extra Funktion zur Verfügung.

 

Kontakt

Wir sind Montag bis Freitag von 9 Uhr bis 13 Uhr und von 14 Uhr bis 17 Uhr persönlich für Sie da. Aber auch außerhalb dieser Zeiten können Sie sich mit Ihrem Anliegen per E-Mail an unser Team wenden. Sie erhalten innerhalb von rund 15 Minuten eine Eingangsbestätigung. Falls nicht, kontaktieren Sie uns gerne telefonisch. Bitte geben Sie Ihre Bestellnummer, den Modellnamen Ihres Notebooks oder PCs sowie eine möglichst detaillierte Beschreibung Ihres Anliegens mit an. Je mehr Details Sie uns mitteilen, desto schneller können wir Ihre Anfrage bearbeiten!

Wir behalten uns vor, Fragen zu Fremdhardware oder -Software nicht zu beantworten. Bitte wenden Sie sich bei Fragen zu populärer Open-Source Software (Thunderbird, Filezilla...) an ein Forum bspw. UbuntuUsers.de. Der Rechercheaufwand für anwendungsspezifische Einrichtung ist immens und zum aktuellen Zeitpunkt nicht stemmbar. Grundsätzliche Kompatibilitätsfragen z.B sind natürlich weiterhin willkommen!

Für Reparaturanfragen (RMA) steht Ihnen in Ihrem Kundenkonto eine extra Funktion zur Verfügung.

 

Bild von Tux, dem Linux Maskottchen

Linux kompatibel
stilisiertes abzeichen zur Garantie

Bis zu 5 Jahre Garantie
stilisiertes Bild einer Rakete

Sofort einsatzbereit
Bild von Deutschland mit Schraubschlüssel mittig

Gefertigt in Deutschland
Bild von Deutschland mit Paragraphenzeichen mittig

Deutscher Datenschutz
stilisiertes Bild eines Support Arbeiters

Deutscher Tech Support

Beratung

  • Beratung & Support
  • B2B


Mo - Fr: 9-13 & 14-17 Uhr
+49 (0) 821 / 8998 2992

Über TUXEDO

  • Warum TUXEDO?
  • TUXEDO Control Center
  • TUXEDO Tomte
  • TUXEDO WebFAI
  • TUXEDO OS
  • TUXEDO Aquaris
  • Individuelle Logos und Tastaturen

Hilfe & Support

  • Downloads & Treiber
  • Systemdiagnose
  • Häufige Fragen (FAQ)
  • Anleitungen
  • Hilfe für mein Gerät
  • Widerrufsrecht
  • Versandkosten & Lieferzeiten
  • Zahlungsarten

News & mehr

  • News & Blog
  • Presse & PR
  • Newsletter
  • Eventkalender
  • Jobs & Karriere
  • Sponsoring

Community


Ihr Linux-Spezialist seit 2004

  • Barrierefreiheit
  • Datenschutz
  • Impressum
  • Batterieentsorgung
  • AGB

Versandkosten & Lieferzeiten

Wir versenden Ihre Bestellung in nahezu alle Länder, in Europa größtenteils sogar kostenfrei! Die jeweiligen Versandkosten sowie die Kostenschwelle, ab welcher wir die Kosten für Sie übernehmen, finden Sie hier beziehungsweise für internationalen Versand in der unten stehenden Tabelle.

 


Kostenloser Versand in Deutschland

Bereits ab 100 € Warenwert entfallen die Versandkosten innerhalb Deutschlands.

 

Maximal 7,99 € Versandkosten

Egal, wie viele kleine Artikel, wie USB-Stick Cardreader, LAN-Adapter oder Fanartikel Sie bestellen, bei uns zahlen Sie maximal 7,99 € Versandkosten.

  • 7,99 € Versand für alle Bestellungen unter 100 € Warenwert
  • Gratis Versand ab 100 € Gesamtwert

Alle anfallenden Versandkosten oder ob wir Sie sogar gratis beliefern, sehen Sie noch vor Absenden der Bestellung!

 


Internationaler Versand

Hier finden Sie die verschiedenen Preise je Land sowie die jeweilige Versandkostenschwelle für Ihre Bestellung. Die Versandkostenschwelle bezieht sich dabei auf den Warenwert, ab welchem wir die Versandkosten übernehmen.
 

Steuern und Zölle außerhalb der EU:

Sofern die Lieferung außerhalb der EU erfolgt, fallen weitere Zölle, Steuern oder Gebühren an, die vom Kunden zu zahlen sind, jedoch nicht an den Anbieter, sondern an die dort zuständigen Zoll- bzw. Steuerbehörden. Wir empfehlen Ihnen, die Einzelheiten vor der Bestellung bei Ihren Zoll- bzw. Steuerbehörden zu erfragen! Allerdings müssen Sie dann keine Deutsche MwSt. bezahlen, was eine Ersparnis von bis zu 19% ausmacht!
Bedingt durch den Brexit und den damit einhergehenden Veränderungen kann es bei Auslieferungen in die UK zu mehrtägigen Verzögerungen bei der Zollabwicklung vor Ort kommen. Dies liegt nicht in unserem Einflussbereich.

Die Abwicklung von Bestellungen außerhalb der EU kann sich durch die jeweiligen Zoll-Behörden derzeit stark verzögern. Leider haben wir darauf keinen Einfluss und bitten Sie daher, Ihre Sendungsverfolgung täglich zu prüfen. Sollte sich der Status Ihrer Sendung über eine Woche nicht verändern, wenden Sie sich bitte an unseren Kundenservice.

Danke für Ihr Verständnis!

 

 
⚠️ Länder, in die wir leider nicht versenden können, und Informationen, wie Sie trotzdem bestellen können, finden Sie hier!
Land Versandkosten Kostenloser Versand ab
Albanien 99,00 EUR -
Andorra 59,00 EUR -
Belarus
(vorübergehend keine Lieferung möglich)
59,00 EUR -
Belgien 8,49 EUR 100 EUR
Bulgarien 15,99 EUR 160 EUR
Dänemark 8,49 EUR 100 EUR
Estland 15,99 EUR 160 EUR
Färöer 129,00 EUR -
Finnland 14,99 EUR 150 EUR
Frankreich
(Französische Überseegebiete ausgenommen)
9,99 EUR 120 EUR
Griechenland 22,90 EUR -
Großbritannien
(Überseegebiete ausgenommen)
9,99 EUR 120 EUR
Hong Kong 199,00 EUR -
Indien 199,00 EUR -
Irland 14,99 EUR 150 EUR
Island 129,00 EUR -
Italien 9,99 EUR 120 EUR
Japan 99,00 EUR -
Kanada 99,00 EUR -
Katar 199,00 EUR -
Kroatien 34,90 EUR 500 EUR
Lettland 15,99 EUR 160 EUR
Litauen 15,99 EUR 160 EUR
Luxemburg 8,49 EUR 100 EUR
Macau 199,00 EUR -
Malta 34,90 EUR 500 EUR
Mazedonien 59,00 EUR -
Moldau 199,00 EUR -
Monaco 19,00 EUR -
Montenegro 99,00 EUR -
Niederlande
(Niederländische Karibik ausgenommen)
8,49 EUR 100 EUR
Norwegen 14,99 EUR 150 EUR
Österreich 8,49 EUR 100 EUR
Polen 15,99 EUR 160 EUR
Portugal 14,99 EUR 150 EUR
Rumänien 15,99 EUR 160 EUR
San Marino 9,99 EUR 120 EUR
Schweden 14,99 EUR 150 EUR
Schweiz 13,99 EUR 150 EUR
Serbien 34,90 EUR 500 EUR
Singapur 199,00 EUR -
Slowakei 15,99 EUR 160 EUR
Slowenien 15,99 EUR 160 EUR
Spanien
(ohne Kanarischen Inseln)
14,99 EUR 150 EUR
Tschechische Republik 15,99 EUR 160 EUR
Ukraine
(vorübergehend keine Lieferung möglich)
129,00 EUR -
Ungarn 15,99 EUR 160 EUR
USA
inklusive Hawaii
99,00 EUR -
Vereinigte Arabische Emirate 199,00 EUR -
Zypern 34,90 EUR 500 EUR
⚠️ Länder, in die wir leider nicht versenden können, und Informationen, wie Sie trotzdem bestellen können, finden Sie hier!

 

 


Lieferzeiten

Soweit in der Artikelbeschreibung keine andere Frist angegeben ist, erfolgt die Lieferung der Ware in ...

  • 7-10 Werktagen innerhalb Deutschlands
  • 10-12 Werktagen außerhalb Deutschlands

Bei Zahlung per Vorkasse beginnt die Lieferfrist nach Zahlungseingang. Beachten Sie bitte, dass an Sonn- und Feiertagen keine Zustellung erfolgt.
Bei Waren, die per Download geliefert werden, fallen keine Versandkosten an.
Die Versendung der Zugangsdaten zur Ausführung des Downloads erfolgt innerhalb von 1-3 Werktagen nach Vertragsschluss per E-Mail. Bei Zahlung per Vorkasse liefern wir erst nach Zahlungseingang. Sie können die Download-Artikel dann über den in der E-Mail mitgeteilten Link herunterladen.

Eine Selbstabholung von Bestellungen ist leider nicht möglich.