Abo
  • Services:
Anzeige
Linux 3.14 ist fertig.
Linux 3.14 ist fertig. (Bild: Ben Tubby/CC-by-2.0)

Patches für Grafiktreiber

Anzeige

Während Nouveau in Linux 3.14 Nvidias Chipsatz Geforce GTX 780 alias Titan und Geforce GTX 630 beziehungsweise GTX 640 unterstützt, können Maxwell-Chipsätze (GTX 750) weiterhin noch nicht mit dem freien Treiber genutzt werden. Zudem haben die Nouveau-Entwickler das Overlaying, also die Anzeige von Videos, nochmals verbessert und weitere Fehler im Code korrigiert. Im Nouveau-Treiber wurde eine erste Implementierung für Nvidias Hybridgrafik-Technik Prime für Tegra eingepflegt, mit dem sich zumindest zwischen älteren Tegra-Chips und anderen Grafikchips umschalten lässt. Der neuen Version des Treibers fehlt aber weiterhin die Unterstützung für den neuen Tegra K1. Nvidia hatte Anfang Februar 2014 Referenzcode gestiftet, mit dem der Tegra K1 mit dem freien Nouveau-Treiber künftig laufen soll.

Mit AMDs Grafikchips ab HD 7000 sollte künftig der Unified Video Decoder korrekt funktionieren. Mit dem Nachreichen der IRQ-Unterstützung erreichte der Entwickler Christian König nach eigenen Angaben eine Bildrate von 52 fps beim Abspielen eines mit H264 codierten 1080p-Videos. Der Patch wird auch in älteren Kernel-Versionen eingepflegt. In Linux 3.14 wird außerdem die Unterstützung der dynamischen Leistungsverwaltung (Dynamic Power Management, DPM) für aktuelle Radeon-Chipsätze aktiviert.

Die Unterstützung für die Grafikeinheiten in Intels Haswell-Nachfolger Broadwell gilt inzwischen als so weit ausgereift, dass der Code seinen experimentellen Status in Linux 3.14 losgeworden ist. Noch fehlen allerdings einige Funktionen, wie der Hauptentwickler bei Intel, Daniel Vetter, in seinem Blog mitteilte. Sie sollen in Linux 3.15 nachgereicht werden. Wer Broadwell mit Linux nutzen will, benötigt neben Version 3.0 des Kernel-Treibers (xf86-video-intel 3.0) noch Mesa ab Version 10.2 und VA-API in Version 1.3.0.

Außerdem wird nach und nach der Code für die User-Mode-Settings (UMS) aus dem Kernel-Treiber entfernt. UMS ist längst durch die Kernel Mode Settings ersetzt worden, bei denen der Linux-Kernel beispielsweise die Bildschirmauflösung selbst anpasst. Aus Kompatibilitätsgründen bleiben Reste des UMS-Codes noch im Treiber. In einem Jahr soll er aber vollständig entfernt werden.

Mehr Effizienz im Netzwerk

Um den Datendurchsatz bei Netzwerkverbindungen zu verbessern und gleichzeitig die CPU-Last zu senken, gibt es in Linux 3.14 das TCP Autocorking. Dabei werden kleinere Datenpakete zunächst nur gesammelt und später zu einem größeren zusammengefügt. Parallel dazu gibt es einen neuen Filter, der kleinere Datenströme über das Netzwerk von größeren unterscheiden kann und die kleineren bevorzugt. Für eine effizientere Verwaltung von Warteschlangen gibt es den Proportional Integral Controller Enhanced (PIE), der Schwankungen und Latenzen bei Netzwerkverbindungen effizienter verwaltet. PIE soll vor allem unter einer hohen Netzwerklast für einen besseren Durchsatz sorgen.

Umstritten ist die Umsetzung der Address-Space Layout Randomization (ASLR) im Kernel. Der Code stammt von Google und wird dort bereits in Chrome OS genutzt. Durch die zufällige Zuweisung von Adressbereichen soll es Angreifern erschwert werden, mögliche Angriffsflächen durch Pufferüberläufe zu entdecken. Bislang werden nur Teile des Kernel-Codes zur Startzeit randomisiert, etwa Text. Möglicherweise werden später auch andere Regionen von ASLR abgedeckt. ASLR für den Kernel ist auch deshalb umstritten, weil der Ruhezustand und die Leistungsanalysewerkzeuge Perf Events damit noch nicht funktionieren.

Kexec für EFI-Systeme

Auf EFI-basierter Hardware lässt sich künftig Kexec wieder nutzen. Die entsprechenden Patches von den Kernel-Entwicklern Borislav Petkov und Dave Young hat Ingo Molnar abgesegnet. Von Petkov stammen statische Runtime-Dienste, die das virtuelle Mapping des EFI-Systems im Speicher bereitstellen. Auf dessen Informationen stützt sich dann der neue Kernel, der den alten über den Kexec-Befehl ersetzen kann, ohne dass das System neu gestartet werden muss. Von Young stammen noch die Anpassungen an Kexec selbst. Zwischenzeitlich wurde Kexec auf EFI-Systemen wegen Problemen deaktiviert. Darüber hinaus wurde die Unterstützung für Kexec auf Linux m68k für Mikroprozessoren von Motorola eingebaut.

Derweil arbeitet der Entwickler Vivek Goyal daran, dass Kexec signierte Kernel überprüfen und laden kann. Denn die bereits integrierten EFI-Patches funktionieren noch nicht auf Secure-Boot-Systemen. Noch sind die Änderungen aber nicht für die Integration in den Kernel bereit. Kernel-Entwickler Matthew Garrett hatte bereits mehrfach darauf hingewiesen, dass Kexec auch unsignierte Kernel laden kann. Damit lassen sich die mit Secure Boot bereitgestellten Sicherheitsmechanismus unterlaufen und möglicherweise sogar ein Windows-Kernel starten. Bislang wurde das Ausführen von Kexec auf EFI-Sytemen von den meisten Distributionen auch aus diesem Grund unterbunden.

Linux 3.14 steht auf Kernel.org zum Download bereit.

 Prozessfristen: Linux 3.14 erhält Deadline Scheduler

eye home zur Startseite
frostbitten king 01. Apr 2014

Klingt, zwar jetzt nach einem bei mir nicht, daher gehts bei anderen auch, aber...



Anzeige

Stellenmarkt
  1. LuK GmbH & Co. KG, Bühl
  2. Präsidium Technik, Logistik, Service der Polizei, Stuttgart
  3. Commerz Finanz GmbH, München
  4. PROMOS consult GmbH, Berlin


Anzeige
Blu-ray-Angebote
  1. (u. a. Zoomania Blu-ray 11,97€, Die Schöne und das Biest Blu-ray 9,97€, The Jungle Book Blu...
  2. (u. a. The Revenant 7,97€, James Bond Spectre 7,97€, Der Marsianer 7,97€)
  3. (u. a. Platoon, Erbarmungslos, Training Day, Spaceballs, Einsame Entscheidung)

Folgen Sie uns
       


  1. Ryzen CPU

    Ach AMD!

  2. Sensor

    Mit dem Kopfpflaster Gefühle lesen

  3. Übernahme

    Apple kauft iOS-Automatisierungs-Tool Workflow

  4. Linux-Desktop

    Gnome 3.24 erscheint mit Nachtmodus

  5. Freenet TV

    DVB-T2-Stick für Windows und MacOS ist da

  6. Instandsetzung

    Apple macht iPhone-Reparaturen teurer

  7. Energielabels

    Aus A+++ wird nur noch A

  8. Update 1.2

    Gog.com-Client erhält Cloud-Speicheroption und fps-Zähler

  9. HTTPS

    US-Cert warnt vor Man-In-The-Middle-Boxen

  10. Datenrate

    Facebook und Nokia bringen Seekabel ans Limit



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Live-Linux: Knoppix 8.0 bringt moderne Technik für neue Hardware
Live-Linux
Knoppix 8.0 bringt moderne Technik für neue Hardware

Buch - Apple intern: "Die behandeln uns wie Sklaven"
Buch - Apple intern
"Die behandeln uns wie Sklaven"
  1. Earbuds mit Sensor Apple beantragt Patent auf biometrische Kopfhörer
  2. Apple Park Apple bezieht das Raumschiff
  3. Klage gegen Steuernachzahlung Apple beruft sich auf europäische Grundrechte

Technik-Kritiker: Jaron Lanier will Facebook zerschlagen
Technik-Kritiker
Jaron Lanier will Facebook zerschlagen
  1. Facebook & Co Bis zu 50 Millionen Euro Geldbuße für Hasskommentare
  2. OCP Facebook rüstet das Rechenzentrum auf
  3. Social Media Facebook verbietet Datennutzung für Überwachung

  1. Re: Im Vergleich nicht sooo teuer

    Niaxa | 09:21

  2. Re: Core i3 soll reichen?

    Laforma | 09:18

  3. Re: Für den Preis ...

    Fotobar | 09:18

  4. Re: "...speziell für die Numa-Nutzung...

    Sinnfrei | 09:16

  5. Re: Praxistest vor 20 Jahren

    Dwalinn | 09:16


  1. 09:04

  2. 08:33

  3. 08:13

  4. 07:42

  5. 07:27

  6. 07:16

  7. 18:59

  8. 18:42


  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