Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , reacties: 20, views: 4.340 •
Bron: Linux, submitter: JanDM

NewTux logo (75 pix)Maandag is versie 2.6.38 van de Linux Kernel vrijgegeven. De kernel is het hart van het besturingssysteem en zit, simpel gezegd, als laag tussen de hardware en de applicaties in. In versie 2.6.38 treffen we onder andere de mogelijkheid aan om automatisch processen te groeperen, is er het Better Approach To Mobile Adhoc Networking oftewel batman mesh-protocol en ondersteuning voor Amd Fusion grafische processoren.

Linux 2 6 38

This release adds support for a automatic process grouping (called "the wonder patch" in the news), significant scalability improvements in the VFS, Btrfs LZO compression and read-only snapshots, support for the B.A.T.M.A.N. mesh protocol (which helps to provide network connectivity in the presence of natural disasters, military conflicts or Internet censorship), transparent Huge Page support (without using hugetblfs), support for the AMD Fusion APUs, many drivers and other changes.

Linux x86 onder qemu

Reacties (20)

Hoe lang duurt het dat nieuwe kernels in Ubuntu worden opgenomen, Mijn Ubuntu LTS 10-04 draait nog steeds op 2.6.32-24 ? Ik loop hopeloos achter.

PS: ik doe regelmatig een

sudo apt-get update
sudo apt-get upgrade

[Reactie gewijzigd door pandit op 16 maart 2011 09:48]

Vaak worden belangrijke wijzigingen in de upstream kernel ge-backport d.m.v. de huidige kernel patchen (In jouw geval dus 2.6.32). Je ziet ook op het einde 24 staan, dat is de kernel versie die dijkwijls het patch level van de kernel aangeeft. Je hebt kans dat de Ubuntu jongens sommige features van 2.6.38 in de 2.6.32 gaan bouwen d.m.v. een patch. Geen garantie natuurlijk dat dat daadwerkelijk ook gebeurt.

Als alternatief kan je altijd nog je eigen kernel compileren. Klinkt heel ingewikkeld maar dat is eigenlijk kinderspel als je eenmaal door hebt hoe de basis in elkaar zit.
Zelf compileren is ook niet meer nodig, er is een PPA die er voor zorgt dat je ze kan gewoon de packages kan installeren: http://kernel.ubuntu.com/~kernel-ppa/mainline/
Nadat die toegevoegd is en geupdate, komt ie (de 2.6.38 kernel) bij mij (maverick) niet in het lijstje voor.
Dan maar via www.kernel.org

[Reactie gewijzigd door idef1x op 16 maart 2011 18:49]

Dan draai je wel een "vanilla" kernel zoals dat heet, zonder patches van distro bakkers, opzich niks mis mee maar vaak gooien distro bakkertjes er nog wat patches overheen om het beter te integreren, security bugs op te lossen enzo ;)
Iedere release komt met een nieuwe kernel, dat is of de nieuwste (deze komt in 11.04) of een versie ervoor (vooral bij LTS releases).
In de LTS worden (naar mijn weten) geen nieuwe kernels opgenomen maar alleen patches. Wil je een nieuwere kernel dan zal je een nieuwere versie van (ubuntu 10.10 of 11.04) moeten gaan draaien.

In de 11.04 moet de laatste kernel gewoon zijn opgenomen maar dat is wel een bleeding edge versie. It's your choice ;)
10.04 is een LTS release, denk je dat ze dan zomaar ff een drastische kernel upgrade gaan doen? 2.6.35 is overigens gewoon door canonical gebackport en staat in de repositories (ik draai zelf ook 10.04 met 2.6.35) en je hebt best kans dat 2.6.38 ook gebackport gaat worden aangezien ze die in 11.04 gaan gebruiken.

EDIT:
Er is al een ppa met 2.6.38 beschikbaar van de ubuntu kernel developers zelf ;)
https://launchpad.net/~kernel-ppa/+archive/ppa

[Reactie gewijzigd door A Noniem op 16 maart 2011 12:30]

Let op dat de kernel niet altijd standaard wordt bijgewerkt.
Om zeker te weten dat alles is bijgewerkt kan je beter sudo aptitude full-upgrade uitvoeren.

Let op 'full-upgrade' verwijderd oude versies niet langer meer nodig zijn volgens het pakketbeheer. Oude kernels worden nooit verwijderd.

Als een Kernel niet compatible is met oude drivers, wordt dit aangeduid met een verandering in de ABI.
Je loopt wel enigszins achter: vanochtend heb ik net 2.6.32-30 ge´nstalleerd, die via updatebeheer werd aangeboden.
Ubuntu (en andere distributies) werken niet bij elke vrijgave de kernel tot de laatste versie bij. Dat zou ook ondoenlijk zijn omdat dan ook andere pakketten bijgewerkt moeten worden. Daarom komt er ook vaak elk half jaar een nieuwe versie beschikbaar. Bij Ubuntu 10.10 is nu bijv. de 2.6.35-27 kernel actief en als je met de nieuwste kernel wil werken dan moet je straks over naar Ubuntu 11.04. De huidige alpha werkt met al met de 2.6.38-6 kernel.
Dat zou ook ondoenlijk zijn omdat dan ook andere pakketten bijgewerkt moeten worden.
Dat valt wel reuze mee. Er zijn maar weinig pakketten die de kernel als dependency hebben. Dit zijn eigenlijk ook alleen maar drivers en verder dan de NVidia BLOB en ATI Catalyst kom ik dan niet. Alle andere drivers zitten namelijk gewoon in de kernel zelf en zijn geen losse pakketten (en als het losse pakketten waren zouden die nog steeds uit dezelfde compile+package worden gegenereerd)
Ook niet helemaal waar, er zijn nog andere softwarepakketten zoals bijv. Virtualbox die ook modules in de kernel laden. Hoewel dat tegenwoordig al een behoorlijk geautomatiseerd process is bestaat er altijd de kans op falen.
Je kan overstappen op een rolling-release distro. Ubuntu is conservatief in de zin dat het niet wil rommelen aan een al uitgebrachte versie behalve patches.
Rolling-release betekent bleeding-edge, met als nadeel dat er weleens iets breekt.
Rolling release hoeft niet bleeding edge te zijn, en hoeft (dus) ook niet te breken. Er kunnen best rolling release disto's zijn die bij updates van software eerst een of meerdere maanden (intern) testen voordat iets word uitgerold. Dan is het nog steeds rolling release, maar niet meer zo bleeding-edge als Arch bv. is (sommige software al geupdate op de dag van release). Ook bij een "langzame" rolling release distro. heb je alle voordelen ten opzichte van een distro. met vaste releases/versies, alleen is de software toch altijd wat ouder. Iets wat bij distro's met vaste release ook altijd het geval is (op een gegeven moment voor de vaste release komt er een freeze op de pakket (versies) en worden er nog maar alleen patches voor die specifieke versie worden gegeven, zo bevatte OpenSUSE 11.3 volgensmij KDE 4.4.0 terwijl op het moment dat die uit kwam ook al KDE 4.4.1 beschikbaar was (of iets dergelijks, in ieder geval met zo'n maandelijkse bugfix release))
Ik heb gister al zelf 2.6.38 proberen te compileren onder 10.04, maar de ati drivers willen nog niet erg werken en om een een of andere reden is window compositing enorm traag.
Das waarschijnlijk een probleem met je video driver, probeer eens je video driver te downloaden van de site en te installeren, degene uit de repository werkt zeer waarschijnlijk niet met custom kernels.
De driver uit de repository had ik altijd al wel wat stoeiwerk mee dus ik draai al maanden gewoon met de laatste ati driver van de site, maar die werkt ook niet.
Maar hij compiled wel tegen de goeie kernel aan en de module wil ook laden maar is traag of wat is er aan de hand?
De opengl driver wordt in ieder geval niet ge´nstaleerd en hij geeft een foutmelding dat hij de driver niet goed kon instaleren. Ik kan wel gewoon graphisch inloggen, maar opengl werkt in ieder geval niet.
Als ik de 2.6.38 kernel uit de ubuntu kernel ppa pak krijg ik exact hetzelfde. Het wachten is dus op 2.6.38 support in de ati drivers.

En die traagheid van de window compositing had ik sowieso, ook zonder ati driver dus die heeft er niks mee te maken, dit was onder de stock 2.6.38 kernel van ubuntu al beter.

Op dit item kan niet meer gereageerd worden.



Populair:Apple iPhone 6Samsung Galaxy Note 4Apple iPad Air 2FIFA 15Motorola Nexus 6Call of Duty: Advanced WarfareApple WatchWorld of Warcraft: Warlords of Draenor, PC (Windows)Microsoft Xbox One 500GBSamsung

© 1998 - 2014 Tweakers.net B.V. Tweakers is onderdeel van De Persgroep en partner van Computable, Autotrack en Carsom.nl Hosting door True

Beste nieuwssite en prijsvergelijker van het jaar 2013