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. viastore SOFTWARE GmbH, Stuttgart oder Löhne
  2. Lampe & Schwartze, Bremen
  3. Ratbacher GmbH, Raum Köln
  4. HOMAG GmbH, Schopfloch


Anzeige
Blu-ray-Angebote
  1. (u. a. The Revenant 7,97€, James Bond Spectre 7,97€, Der Marsianer 7,97€)
  2. (u. a. Fast & Furious 1-7 Blu-ray 26,49€, Indiana Jones Complete Blu-ray 14,76€, The Complete...
  3. 24,99€ (Vorbesteller-Preisgarantie)

Folgen Sie uns
       


  1. Razer Core im Test

    Grafikbox + Ultrabook = Gaming-System

  2. Iphone-Hersteller

    Apple testet 5G-Technologie

  3. Cern

    Der LHC ist zurück aus der Winterpause

  4. Jamboard

    Googles Smartboard kommt in den USA auf den Markt

  5. Überwachung

    Wikipedia darf nun doch die NSA verklagen

  6. Prototypen

    BOE zeigt AMQLED-Displays mit 5 und 14 Zoll

  7. Passwortmanager

    1Password bietet sichere Passwörter beim Grenzübertritt

  8. QD-LCD mit LED-BLU

    Forscher kritisieren Samsungs QLED-Marketing

  9. Amazon, Maxdome, Netflix und Co.

    EU will europäische Filmquote etablieren

  10. XPS 13 (9365) im Test

    Dells Convertible zeigt alte Stärken und neue Schwächen



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Quantencomputer: Nano-Kühlung für Qubits
Quantencomputer
Nano-Kühlung für Qubits
  1. IBM Q Mehr Qubits von IBM
  2. Quantencomputer Was sind diese Qubits?
  3. Verschlüsselung Kryptographie im Quantenzeitalter

Tado im Langzeittest: Am Ende der Heizperiode
Tado im Langzeittest
Am Ende der Heizperiode
  1. Speedport Smart Telekom bringt Smart-Home-Funktionen auf den Speedport
  2. Tapdo Das Smart Home mit Fingerabdrücken steuern
  3. Mehr Möbel als Gadget Eine Holzfernbedienung für das Smart Home

Blackberry Keyone im Test: Tolles Tastatur-Smartphone hat zu kurze Akkulaufzeit
Blackberry Keyone im Test
Tolles Tastatur-Smartphone hat zu kurze Akkulaufzeit
  1. Blackberry Keyone kommt Mitte Mai
  2. Keyone Blackberrys neues Tastatur-Smartphone kommt später
  3. Blackberry Keyone im Hands on Android-Smartphone mit toller Hardware-Tastatur

  1. Re: Grundlos?

    M.P. | 11:55

  2. Wie siehts eig. mit australien aus?

    My1 | 11:54

  3. Re: 1Terabit braucht in 10 Jahren keiner mehr...

    __destruct() | 11:54

  4. Re: Taugen Passwortmanager was?

    david_rieger | 11:54

  5. Re: 30% Müll

    Niaxa | 11:53


  1. 12:01

  2. 11:57

  3. 11:32

  4. 11:21

  5. 10:52

  6. 10:40

  7. 10:19

  8. 10:00


  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