Abo
  • Services:
Anzeige
Erste Terminal-Sitzungen mit Systemd können getestet werden.
Erste Terminal-Sitzungen mit Systemd können getestet werden. (Bild: Josh Landis/National Science Foundation, Public Domain)

Userspace statt Kernel: Systemd bekommt virtuelle Terminals

Wie von Entwickler David Herrmann angekündigt bekommt Systemd nun virtuelle Terminals im Userspace. Mit dem noch experimentellen Code lässt sich eine Terminal-Sitzung bereits testen.

Anzeige

Mit der neuen Version 217 von Systemd, die demnächst erscheinen soll, ist es erstmals möglich, ein einzelnes virtuelles Terminal (VT) aus einer Nutzer-Sitzung heraus zu starten. Das Terminal nutzt dabei Code im Userspace und greift nicht auf die bisher verwendete VT-Infrastruktur im Kernel zurück. Noch sei der Code sehr experimentell, und der Entwickler David Herrmann schreibt in der dazugehörigen Git-Nachricht, dass noch viele Funktionen fehlten.

Bereits im November 2013 kündigte Herrmann seine Idee mit einer Reihe von Patches an, die Code zum Testen bereithielten. Der Entwickler forderte Interessierte zu Kommentaren auf. In der Einführungsmail erklärte Herrmann zudem, dass seine Implementierung den bisher im Kernel verwendeten Code ersetzen solle, was mehrere Vorteile mit sich bringe.

So sei der Kernel mit duplizierten Funktionen aus dem Userspace überfrachtet, zum Beispiel mit verschiedenen Tastaturlayouts oder mehrsprachigen Schrifttypen. Zudem ließen sich die Kernel-VTs nicht konfigurieren und die notwendige UI-Schicht gefährde die Stabilität und Sicherheit des Kernels. Schließlich könnten Angreifer durch einen Fehler im UI-Code Rechte über den Kernel erlangen. Als langfristiges Ziel gab Herrmann an, einen Ersatz für Agetty zu schaffen und einen Start mit der Konfigurationsvariablen CONFIG_VT=n, also ohne Kernel-VT zu ermöglichen.

So weit ist der nun in Systemd verfügbare Code aber noch nicht: Bis jetzt kann der für die Terminal-Umgebung zuständige Console-Daemon lediglich ein Terminal pro Nutzer-Sitzung bereitstellen. Künftig soll auch der für die meisten Anwender typische Umgang mit mehreren Terminals in einer einzelnen Nutzer-Sitzung möglich werden. Mit der Veröffentlichung von Systemd 216 im August dieses Jahres ist bereits die Terminal-Bibliothek erschienen, die genutzt wird, um den TTY-Stream zu parsen und zu rendern. Dieser Code dient als Unterbau für den Console-Daemon.


eye home zur Startseite
Hello_World 09. Okt 2014

Jeder, der ernsthaft Linux einsetzt, verwendet den Kernel des Distributors (in der Regel...

SelfEsteem 09. Okt 2014

Naja, evtl. wirds aber richtig, wenn man es nur oft genug wiederholt.



Anzeige

Stellenmarkt
  1. SAACKE GmbH, Bremen
  2. CSS Computer Software Service Franz Schneider GmbH, Heilbronn, Künzelsau
  3. über Hanseatisches Personalkontor Bremen, Bremen
  4. medavis GmbH, Karlsruhe


Anzeige
Hardware-Angebote
  1. 89,90€ + 3,99€ Versand (Vergleichspreis ca. 140€)

Folgen Sie uns
       


  1. Vito, Sprinter, Citan

    Mercedes bringt Lieferwagen als Elektrofahrzeuge heraus

  2. JoltandBleed

    Oracle veröffentlicht Notfallpatch für Universitäts-Software

  3. Medion Akoya P56000

    Aldi-PC mit Ryzen 5 und RX 560D kostet 600 Euro

  4. The Update Aquatic

    Minecraft bekommt Klötzchendelfine

  5. Elektroauto

    Fährt der E-Golf auch bei Gewitter?

  6. Prozessoren

    Neues Werk dürfte Coffee-Lake-Verfügbarkeit verbessern

  7. Apple

    Hinweise deuten auf einen A10-ARM-SoC im neuen iMac Pro

  8. Sega

    Valkyria Chronicles 4 setzt erneut auf Kitsch im Krieg

  9. Drohnenhersteller

    DJI vergisst TLS-Schlüssel und Firmwarekeys auf Github

  10. Förderung

    Bayern bezahlt Schließung von Mobilfunklücken



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Windows 10 Version 1709 im Kurztest: Ein bisschen Kontaktpflege
Windows 10 Version 1709 im Kurztest
Ein bisschen Kontaktpflege
  1. Windows 10 Microsoft stellt Sicherheitsrichtlinien für Windows-PCs auf
  2. Fall Creators Update Microsoft will neues Windows 10 schneller verteilen
  3. Windows 10 Microsoft verteilt Fall Creators Update

Orbital Sciences: Vom Aufstieg und Niedergang eines Raketenbauers
Orbital Sciences
Vom Aufstieg und Niedergang eines Raketenbauers
  1. Astronomie Erster interstellarer Komet entdeckt
  2. Jaxa Japanische Forscher finden riesige Höhle im Mond
  3. Nasa und Roskosmos Gemeinsam stolpern sie zum Mond

Ideenzug: Der Nahverkehr soll cool werden
Ideenzug
Der Nahverkehr soll cool werden
  1. 3D-Printing Neues Druckverfahren sorgt für bruchfesteren Stahl
  2. Autonomes Fahren Bahn startet selbstfahrende Buslinie in Bayern
  3. Mobilitätsprojekt Ioki Bahn macht Sammeltaxi zum autonomen On-Demand-Shuttle

  1. Re: Als aktuellen Spiele-PC ungeeignet.

    Dwalinn | 14:39

  2. Re: Stromverbrauch Radio

    chefin | 14:38

  3. Re: Falsch bzgl der Wahlgänge

    HubertHans | 14:37

  4. Re: Lags am Familiennachzug?

    CHU | 14:37

  5. Re: Die Gesellschaft hat Schuld

    Clown | 14:36


  1. 13:46

  2. 12:50

  3. 12:35

  4. 12:20

  5. 12:07

  6. 11:22

  7. 11:07

  8. 10:50


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel