User Tools

Site Tools


packages:kernel-desktop

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
packages:kerneldesktop [2008-09-26 23:44] qwiatpackages:kernel-desktop [2013-04-10 14:45] (current) – Page name changed from packages:kerneldesktop to packages:kernel-desktop glen
Line 1: Line 1:
 +
 +
 +**Page is out of date** 
 +
 +Please update it if You can. 
 +
 +
 +
 +====== KernelDesktop ======
 +
 +
 +===== kernel-desktop specifications =====
 +
 +
 +==== Main goals: ====
 +
 +  * create kernel for desktop computers, oriented to architectures used as desktops: ppc, x86, amd64 (there is no ia64 support) 
 +  * not so loaded as main PLD kernel, no full grsec, no vserver 
 +  * add patches improving latency and other tasks useful on desktops 
 +
 +
 +==== Conditional Builds: ====
 +
 +  * preemptrt (**RT**):  
 +    * [[http://people.redhat.com/~mingo/realtime-preempt/|realtime-preempt]] patch by Ingo Molar\\ this patch contains many changes from [[http://kernel.org/patchtypes/mm.html|-mm]] tree thus kernel using it may be very unstable or unusable  
 +
 +    ck (**CK**): 
 +    * Con Kolivas [[http://members.optusnet.com.au/ckolivas/kernel/|desktop patches]]\\ those patches are obsolete in current kernel versions. 
 +
 +    grsec_minimal (**GR**): 
 +    * grsecurity for ''/proc'': in PLD noone can live without grsecured ''/proc'', even on desktops ;-) 
 +
 +    laptop (**LAP**): 
 +    * simply changes HZ from default 1000 to 100, this should improve on-batery time, but decreases corectness of some programs using timer a lot (even 'time' in shells is not very reliable)\\ example: played some music with mplayer, time: <file>HZ=100:
 +real 32m24.907s  user  0m4.420s  sys 0m0.780s
 +HZ=1000:
 +real 32m25.936s  user 0m22.736s  sys 0m7.582s</file>
 +
 +
 +More patches: 
 +
 +
 +  * [[http://www.suspend2.net/|suspend2]] 
 +  * [[http://dev.gentoo.org/~spock/projects/vesafb-tng/|vesa-tng]] 
 +  * [[http://dev.gentoo.org/~spock/projects/gensplash/|fbsplash]] or [[http://www.bootsplash.org/|bootsplash]] 
 +  * [[http://www.namesys.com/v4/v4.html|reiser4]] and [[http://squashfs.sourceforge.net/|squashfs]] 
 +
 +
 +----
 + 
 +
 +
 +
 +===== Series 2.6.17 =====
 +now on branch LINUX_2_6_17 
 +
 +<strong class="highlight"><html></html></strong>
 +|<strong class="highlight"><html></html></strong>  Arch|Version|SMP|RT |CK |GR |LAP|BUILDS|TESTED|
 +|                         | |
 +|ppc  |2.6.17.11| - | - | + | + | + |yes|<strong class="highlight"><html></html></strong>ok, but (1)|
 +|ppc  |2.6.17.11|-/+| + | + | + |-/+|yes|<strong class="highlight"><html></html></strong>does not work (2)|
 +|ppc  |2.6.17.14| - | - | + | + | + |yes|<strong class="highlight"><html></html></strong>ok, but (1) |
 +|ppc  |2.6.17.14| + | - | + | + | + |yes|<strong class="highlight"><html></html></strong>no |
 +|ppc  |2.6.17.14|-/+| + | + | + | - |yes|<strong class="highlight"><html></html></strong>does not work (2)|
 +|                         | |
 +|x86  |2.6.17.14|-/+| - | + | + |-/+|yes|<strong class="highlight"><html></html></strong>no |
 +|x86  |2.6.17.14|-/+| + | + | + |-/+|yes|<strong class="highlight"><html></html></strong>no, but don't use|
 +|                         | |
 +|amd64|2.6.17.11| - | - | + | + | - |yes|<strong class="highlight"><html></html></strong>ok (3) |
 +|amd64|2.6.17.11| - | + | + | + | - |yes|<strong class="highlight"><html></html></strong>ok, but (4) |
 +|amd64|2.6.17.14|-/+| - | + | + | - |yes|<strong class="highlight"><html></html></strong>no |
 +|amd64|2.6.17.14|-/+| + | + | + | - |yes|<strong class="highlight"><html></html></strong>no |Exact description: 
 +
 +
 +  - iBook G4: 1.3GHz, 768MB RAM, Radeon Mobility 9200 
 +    * - suspend2 (suspend to disk) does not work 
 +    * - fails to detect lpj/bogomips correctly, adding lpj=3333333 helps 
 +    * + no problems with suspend to ram 
 +    * + Air''''Port II works well (bcm43xx) 
 +    * + fbsplash works 
 +    * + swap prefetch (CK-patch part) works 
 +
 +    iBook G4: 1.3GHz, 768MB RAM, Radeon Mobility 9200 
 +    * - FATAL: no hardware is working because of problems with genirq 
 +
 +    Athlon64 2GHz, 1GB RAM, some NVidia board, NVidia Ge''''Force 2 MX 200 
 +    * * suspend2 works, but there are issues with clock after resuming 
 +    * + ext3 cache works fine 
 +
 +    Athlon64 2GHz, 1GB RAM, some NVidia board, NVidia Ge''''Force 2 MX 200 
 +    * + did not have problems with genirq, unlike on other archs/computers 
 +    * - sometimes is was locking in kernel-mode for a long time (5 seconds) 
 +
 +
 +
 +----
 + 
 +
 +
 +
 +===== Series 2.6.18 =====
 +<strong class="highlight"><html></html></strong>
 +|<strong class="highlight"><html></html></strong> Arch|Version|SMP|RT|CK|GR|LAP|BUILDS|TESTED|
 +|                         | |
 +|*    |2.6.18.2 | * | + | + | * | * |**there is no ck-patch for rt**|
 +|                         | |
 +|ppc  |2.6.18.2 |-/+| - | + | - |-/+|yes|<strong class="highlight"><html></html></strong>no |
 +|ppc  |2.6.18.2 | - | - | + | + | + |yes|<strong class="highlight"><html></html></strong>no |
 +|ppc  |2.6.18.3 | - | - | + | + | - |yes|<strong class="highlight"><html></html></strong>works (2) |
 +|ppc  |2.6.18.2 | + | - | + | + | - |yes|<strong class="highlight"><html></html></strong>works (3) |
 +|ppc  |2.6.18.2 |-/+| + | - | + | - |yes|<strong class="highlight"><html></html></strong>fails to boot (1) |
 +|                         | |
 +|x86  |2.6.18.2 |-/+| - | + |-/+| - |yes|<strong class="highlight"><html></html></strong>no |
 +|x86  |2.6.18.2 |-/+| + | - |-/+| - |yes|<strong class="highlight"><html></html></strong>no |
 +|                         | |
 +|amd64|2.6.18.2 |-/+| - | + | - | - |yes|<strong class="highlight"><html></html></strong>no |
 +|amd64|2.6.18.2 |-/+| + | - | + | - |yes|<strong class="highlight"><html></html></strong>no |Exact description: 
 +
 +
 +  - iBook G4: 1.3GHz, 768MB RAM, Radeon Mobility 9200 
 +    * - does not even leave Open''''Firmware console 
 +
 +    iBook G4: 1.3GHz, 768MB RAM, Radeon Mobility 9200 
 +    * - fails to detect lpj/bogomips correctly, adding lpj=333333 helps\\NOTE: this lpj is different than in 2.6.17, depends on HZ ? 
 +    * + suspend2 (2.2.9) works, no more problems with X 
 +    * + no problems with suspend to ram 
 +    * + Air''''Port II works well (bcm43xx) 
 +
 +    iBook G4: 1.3GHz, 768MB RAM, Radeon Mobility 9200 
 +    * - fails to detect lpj/bogomips correctly 
 +    * ? no further tests 
 +
 +
 +
 +----
 + 
 +
 +
 +
 +===== Series 2.6.19 =====
 +Not started. CK patch is missing. 
 +
 +
 +
 +----
 + 
 +
 +
 +
 +===== Tips =====
 +
 +  * If you are using CK patch check the page to get some info about it. Then install ''schedtool'' and start using ''schedtool -I''
 +  * If you own Macintosh PowerPC computer try adding ''noisapnp'' and ''i8042.nopnp'' to kernel cmdline to suppress some ugly warnings about non-existing device. 
 +
 +
 +
 + [[::categoryupdateneeded|CategoryUpdateNeeded]] 
 +
  
packages/kernel-desktop.txt · Last modified: 2013-04-10 14:45 by glen

Except where otherwise noted, content on this wiki is licensed under the following license: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS PLD Linux Driven by DokuWiki