User Tools

Site Tools


packages:kernel-desktop

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):
    • realtime-preempt patch by Ingo Molar
      this patch contains many changes from -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:


Series 2.6.17

now on branch LINUX_2_6_17

<strong class=“highlight”><html></html></strong>

<strong class=“highlight”><html></html></strong> ArchVersionSMPRT CK GR LAPBUILDSTESTED
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
amd642.6.17.11 - - + + - yes<strong class=“highlight”><html></html></strong>ok (3)
amd642.6.17.11 - + + + - yes<strong class=“highlight”><html></html></strong>ok, but (4)
amd642.6.17.14-/+ - + + - yes<strong class=“highlight”><html></html></strong>no
amd642.6.17.14-/+ + + + - yes<strong class=“highlight”><html></html></strong>no
  1. 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
    • + AirPort 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> ArchVersionSMPRTCKGRLAPBUILDSTESTED
* 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
amd642.6.18.2 -/+ - + - - yes<strong class=“highlight”><html></html></strong>no
amd642.6.18.2 -/+ + - + - yes<strong class=“highlight”><html></html></strong>no
  1. iBook G4: 1.3GHz, 768MB RAM, Radeon Mobility 9200
    • - does not even leave OpenFirmware 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

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