View previous topic :: View next topic |
Author |
Message |
cheater1034 Veteran
Joined: 09 Sep 2004 Posts: 1558
|
Posted: Sun Feb 05, 2006 3:49 am Post subject: 2.6.15-no3 "Finesse" (!Deprecated!) |
|
|
DEPRECATED, SEE LATEST RELEASE!
https://forums.gentoo.org/viewtopic-t-433849.html
-----
No-Sources 2.6.15-no3 "Finesse"
...Featuring plugsched for multiple cpu schedular support
-----
The Return
No-Sources has quite the history, it is making its return, and trying to make a presence.
It currently includes a lot of great patches, so try it, hate it or love it .
-----
Code: |
.....IMPORTANT.....
DO NOT POST BUGS ON BUGS.GENTOO.ORG
......
For support visit us on FreeNode in #no-sources
Look for cheater-conrad or joecool, or post bugs
in this thread
......
--->PATCHLIST
01_from-mm.patch (114 -mm patches) ->
/ 2.6-sony_acpi4.patch
/ 3c59x-improve-usage-of-netif_carrier_onoff.patch
/ 8139cp-register-interrupt-handler-when-net-device-is-registered.patch
/ acx1xx-wireless-driver.patch
/ add-faster-__iowrite32_copy-routine-for-x86_64.patch
/ add-sys-fs.patch
/ add-tmpfs-options-for-memory-placement-policies.patch
/ af_key-set-message-type.patch
/ ali5451-add-pci_device-and-defines-in-snd_ali_ids.patch
/ amd64-agp-suspend-support.patch
/ areca-raid-linux-scsi-driver.patch
/ asfs-filesystem-driver.patch
/ asus_acpi-invert-read-of-wled-proc-file-to-show-correct.patch
/ cassini-printk-fix.patch
/ cleanup-cdrom_ioctl.patch
/ cpuset-oom-lock-fix.patch
/ dcdbas-convert-to-the-new-platform-device-interface.patch
/ debug-shared-irqs.patch
/ define-bits_per_byte.patch
/ dell_rbu-fix-bug-5854.patch
/ detect-atomic-counter-underflows.patch
/ device-suspend-debug.patch
/ dlm-build.patch
/ drivers-md-dm-raid1c-fix-inconsistent-mirroring-after-interrupted.patch
/ drivers-net-arcnet-possible-cleanups.patch
/ drivers-net-sk98lin-possible-cleanups.patch
/ drivers-scsi-qla2xxx-possible-cleanups.patch
/ enable-unit-at-a-time-optimisations-for-gcc4.patch
/ ext2-remove-d_splice_alias-null-check-from-ext2_lookup.patch
/ ext3-get-blocks-adjust-accounting-info-in-build-fix.patch
/ ext3-get-blocks-adjust-accounting-info-in.patch
/ ext3-get-blocks-adjust-reservation-window-size-for.patch
/ ext3-get-blocks-maping-multiple-blocks-at-a-once-vs-ext3_readdir-....patch
/ ext3-get-blocks-maping-multiple-blocks-at-a-once.patch
/ ext3-get-blocks-multiple-block-allocation.patch
/ ext3-get-blocks-support-multiple-blocks-allocation-in.patch
/ ext3_readdir-use-generic-readahead.patch
/ firestream-warnings.patch
/ git-audit.patch
/ git-cifs.patch
/ git-infiniband.patch
/ git-netdev-all.patch
/ git-ntfs.patch
/ git-sas-jg.patch
/ git-watchdog.patch
/ gregkh-driver-add-logic-module-bus_type-probe-remove-methods.patch
/ gregkh-driver-add-pseudo-lld-bus_type-probe-and-remove-methods.patch
/ gregkh-driver-add-sh_bus_type-probe-and-remove-methods.patch
/ gregkh-driver-aoe-increase-allowed-outstanding-packets.patch
/ gregkh-driver-aoe-update-driver-version-number.patch
/ happtmeal-add-pci-probing.patch
/ hda_intel-patch-for-intel-ich8.patch
/ hdaps-convert-to-the-new-platform-device-interface.patch
/ i386-enable-4k-stacks-by-default.patch
/ i386-let-regparm-no-longer-depend-on-experimental.patch
/ ide-restore-support-for-aec6280m-cards-in-aec62xxc.patch
/ input-attempt-to-re-synchronize-mouse-every-5-seconds.patch
/ introduce-__iowrite32_copy.patch
/ ipw2200-stack-reduction.patch
/ ipw2200_txbusy.patch
/ isofs-remove-d_splice_alias-null-check-from-isofs_lookup.patch
/ kill-cdrom-dev_ioctl-method.patch
/ kobject-dont-oops-on-null-kobjectname.patch
/ list_del-debug.patch
/ listh-dont-evaluate-macro-args-multiple-times.patch
/ lxdialog-sane-colours.patch
/ make-frame_pointer-default=y.patch
/ mark-several-functions-__always_inline.patch
/ mark-some-key-vfs-functions-as-__always_inline.patch
/ md-dm-reduce-stack-usage-with-stacked-block-devices.patch
/ mmc-multi-sector-writes.patch
/ ncpfs-remove-kmalloc-wrapper.patch
/ net-fix-1.patch
/ net2280-warning-fix.patch
/ no-longer-mark-mtd_obsolete_chips-as-broken.patch
/ nvidia-agp-use-time_before_eq.patch
/ oops-reporting-tool.patch
/ optimize-select-poll-by-putting-small-data-sets-on-the-stack.patch
/ p4-clockmod-workaround-for-cpus-with-n60-errata.patch
/ page-owner-tracking-leak-detector.patch
/ partitions-read-rio-karma-partition-table.patch
/ pktcdvd-un-inline-some-functions.patch
/ powernow-k7-work-when-kernel-is-compiled-for-smp.patch
/ pre-udma-eide-pio-mode-selection.patch
/ prevent-trident-driver-from-grabbing-pcnet32-hardware.patch
/ protect-remove_proc_entry.patch
/ provide-a-filesystem-specific-syncable-page-bit.patch
/ quota-make-useless-quota-error-message-informative.patch
/ reduce-size-of-bio-mempools.patch
/ reiserfs-remove-d_splice_alias-null-check-from-reiserfs_lookup.patch
/ reiserfs-remove-kmalloc-wrapper.patch
/ reiserfs-use-__gfp_nofail-instead-of-yield-and-retry-loop.patch
/ releasing-resources-with-children.patch
/ remove-unused-tmp_buf_sems.patch
/ rocketpoint-1520-fails-clock-stabilization.patch
/ s390-add-dummy-pm_power_off.patch
/ s390-cputime-misaccounting.patch
/ s390-show_task-oops.patch
/ serial-add-support-for-non-standard-xtals-to-16c950-driver.patch
/ serial8250-convert-to-the-new-platform-device-interface.patch
/ shrinks-sizeoffiles_struct-and-better-layout.patch
/ small-fixes-backported-to-old-ide-sis-driver.patch
/ smbfs-readdir-vs-signal-fix.patch
/ smbfs-remove-kmalloc-wrapper.patch
/ sound-remove-bkl-from-sound-core-infoc.patch
/ tiny-configurable-support-for-pci-serial-ports.patch
/ touchkit-ps-2-touchscreen-driver.patch
/ tulip-fix-for-64-bit-mips.patch
/ unplug-can-sleep.patch
/ use-fget_light-in-select-poll.patch
/ via-rhine-link-loss-autoneg-off-==-trouble.patch
/ x86_64-add-__meminit-for-memory-hotplug.patch
/ x86_64-disable-tsc-with-seccomp.patch
/ x86_64-powernow-init.patch
02_reiser4-from-mm.patch (reiser4 filesystem support, taken from mm)
03_ck-patches (patches from -ck)
/ hz-default_values.patch
/ pdflush-tweaks.patch
/ vmsplit-config_options.patch
/ 2.6.15-dynticks-060101.patch
/ defaultcfq.diff
04_plugsched-6.1.6-for.2.6.15-rc5.patch
05_daconfig-menuconfig.patch (Show kernel name in menuconfig title)
06_suspend2-2.2.patch (Suspend2 Power Management)
07_vesafb-tng-1.0-rc1-r3.patch (Allow vesafb-tng instead of vesafb)
08_fbsplash-0.9.2-r5.patch (Support for FrameBuffer Splash Screens)
09_bdz_undervolt.2006.01.07.patch (Pentium M Underclocking and Undervolting)
10_kernel-2.6.13-2.6.15-layer7-2.1.patch (iptables Layer7 Support)
11_ibm_fancontrol.patch (IBM ACPI Fancontrol)
12_squashfs-2.2.patch (Support for the Squashfs FileSystem)
13_unionfs-1.1.2.patch (Support for the Unionfs FileSystem)
14_config-nr-tty-devices.patch (Cleaner /dev, Less tty Devices)
15_sata_pm.2.6.15.patch (SATA Power Management Patch)
16_usbhid-readd-kconfig.patch (USB HID Mouse Interrupt Polling Interval Patch)
17_realtime-lsm-0.1.1.patch (Realtime-lsm security)
18_sky2_and_deprecate-sk98lin.patch (Support for sky2 - replacement/better sk98lin driver)
19_no-branding (Brand Makefile ver. for latest no-sources) |
HOWTO: Select Multiple CPU Schedulars wrote: | 1 - SELECTING THE DEFAULT CPU SCHED IN THE KERNEL
/In Menuconfig
General setup --> CPU Schedulars
Here, you can select which cpu schedulars to build (by default, all will build --- Ingosched,Nicksched,Staircase,SPA Cpu Schedular, or Zaphoid)
you can also select the default cpu schedular, (it is by default pre-set to ingosched)
2 - CHOOSING WHICH TO USE IN GRUB OR LILO
(otherwise, it will use the default in the kernel)
cpusched=<scheduler>
to the boot command line where <scheduler> is one of: ingosched,
nicksched, staircase, spa_no_frills, spa_ws, spa_svr, spa_ebs or zaphod.
If you don't change the default when you build the kernel the default
scheduler will be ingosched (which is the normal scheduler).
|
SUPPORT wrote: | DO NOT POST BUGS ON BUGS.GENTOO.ORG, AS MENTIONED, POST THEM IN THIS THREAD, OR ON FREENODE TO #no-sources! |
Downloads:
EBUILD
PATCH
PATCH MD5SUM
BROKEN-OUT .TBZ2
BROKEN-OUT FOLDER
NOTES (Patch Listing)
Enjoy!
-cheater-conrad, joecool, JasonF _________________ IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land.
Last edited by cheater1034 on Tue Feb 14, 2006 10:47 pm; edited 3 times in total |
|
Back to top |
|
|
thoffmeyer Apprentice
Joined: 11 Apr 2004 Posts: 208 Location: GMT -5 Hours
|
Posted: Mon Feb 06, 2006 7:53 pm Post subject: |
|
|
Woohoo thanks _________________ Conrad Guide, Current Maintainer
Join us on IRC
Server: irc.freenode.net
Channel: #conrad |
|
Back to top |
|
|
mbar Veteran
Joined: 19 Jan 2005 Posts: 1990 Location: Poland
|
Posted: Tue Feb 07, 2006 11:55 am Post subject: |
|
|
Nice, I hope you'll keep them up to date |
|
Back to top |
|
|
batistuta Veteran
Joined: 29 Jul 2005 Posts: 1384 Location: Aachen
|
Posted: Tue Feb 07, 2006 12:11 pm Post subject: |
|
|
Please forgive my ignorance. But do you have a link where I could find more abot no-sources? Which kernel patch is it based on? Some info would be cool. Thanks. |
|
Back to top |
|
|
RogerWilco n00b
Joined: 30 Dec 2004 Posts: 29
|
Posted: Tue Feb 07, 2006 8:15 pm Post subject: |
|
|
batistuta wrote: | Please forgive my ignorance. But do you have a link where I could find more abot no-sources? Which kernel patch is it based on? Some info would be cool. Thanks. |
If you look at the original post, you'll see "114 -mm patches" so obviously it's heavily built on -mm. Also some patches from -ck are listed. |
|
Back to top |
|
|
batistuta Veteran
Joined: 29 Jul 2005 Posts: 1384 Location: Aachen
|
Posted: Tue Feb 07, 2006 8:28 pm Post subject: |
|
|
I'm not that familiar with what these are, and by simply looking at the list I find a bit hard to understand. Is there a list of additions rather than patches (something like "reiser, suspend2", etc)? Then I could and search for them on the net. But something like "/ drivers-net-sk98lin-possible-cleanups.patch" doesn't mean anything to me.
Don't take me wrong, I really appreciate the work, it is just that I'm a bit new into kernel variants and I would like to learn more about no-sources but I find it hard by just looking at the patch list |
|
Back to top |
|
|
cheater1034 Veteran
Joined: 09 Sep 2004 Posts: 1558
|
Posted: Tue Feb 07, 2006 9:31 pm Post subject: |
|
|
batistuta wrote: | I'm not that familiar with what these are, and by simply looking at the list I find a bit hard to understand. Is there a list of additions rather than patches (something like "reiser, suspend2", etc)? Then I could and search for them on the net. But something like "/ drivers-net-sk98lin-possible-cleanups.patch" doesn't mean anything to me.
Don't take me wrong, I really appreciate the work, it is just that I'm a bit new into kernel variants and I would like to learn more about no-sources but I find it hard by just looking at the patch list |
Ok, No-sources is heavily based on -mm patches, it does not include all of them, but according to the lines on the patchlist, there are 114, so I would consider it a lot. It has has some popular -ck patches (there may be more in the future). I can link you up and post more clear names for you.
Code: |
PATCHNAME | WEBSITE
-----
# The -mm patch in no-sources includes 114 mm patches, see the releast Notes for details
01_from-mm.patch | http://kernel.org/patchtypes/mm.html
# The reiser4 patch featured in no-sources includes the newer filesystem, reiser4, it is the version from the -mm patchset, not the namesys patch
02_reiser4-from-mm.patch | http://namesys.com
# The ck patch featured in no-sources includes some patches from the very popular -ck patchset
03_ck-patches | http://ck.kolivas.org/
# The plugsched patch featured in no-sources allows selection of multiple CPU Schedulars
04_plugsched-6.1.6-for.2.6.15-rc5.patch | http://lwn.net/Articles/163773/
# The suspend2 patch is for additional suspend 2 power management features
06_suspend2-2.2.patch | http://www.suspend2.net/
# The vesafb-tng allows the use of vesafb-tng instead of vesafb
07_vesafb-tng-1.0-rc1-r3.patch | http://dev.gentoo.org/~spock/projects/vesafb-tng/
# The FBSplash patch allows the use of framebuffer splashes in the kernel
08_fbsplash-0.9.2-r5.patch | http://dev.gentoo.org/~spock/projects/gensplash/
# The BDZ Undervolt patch is for intel pentium m and centrion (mobile) processors, it allows downclocking and undervolting of the cpus for power management
09_bdz_undervolt.2006.01.07.patch | http://gentoo-wiki.com/HOWTO_Undervolt_a_Pentium_M_CPU
# The iptables patch allow IP tables layer 7 support
10_kernel-2.6.13-2.6.15-layer7-2.1.patch | http://sourceforge.net/projects/l7-filter/
# The IBM Fancontrol patch is for certain IBM Thinkpad laptops, it allows you to adjust fan speed
11_ibm_fancontrol.patch | http://www.thinkwiki.org/wiki/Patch_for_controlling_fan_speed
# The squashfs filesystem is a squashed filesystem that is used for LiveCD's
12_squashfs-2.2.patch | http://squashfs.sourceforge.net/
# THe unionfs filesystem is a filesystem generally used on LiveCDs
13_unionfs-1.1.2.patch | http://www.am-utils.org/project-unionfs.html
# The tty devices patch was developed my steel300 and edited by joecool and bzcat_-patch-p1 for modern kernel support, it cleans up the tty devices found in /dev
14_config-nr-tty-devices.patch
# The SATA Power Management patch is additional features for SATA to help with power management
15_sata_pm.2.6.15.patch
# The USB HID Patch is for controlling mouse speed
16_usbhid-readd-kconfig.patch
# The Realtime Linux Security Module is an extra patch for the linux kernel that has some security features
17_realtime-lsm-0.1.1.patch | http://sourceforge.net/projects/realtime-lsm/
# The sky2 driver is a replacement to sk98lin, it is more advanced, more compatible, etc.
(This particular driver does not work with my card, I still need sk98lin, I do not understand why)
18_sky2_and_deprecate-sk98lin.patch
# The no-branding patch just brands the kernel with an identity of, 2.6.15-no3 "Finesse", so it is recognized as a no-sources kernel
19_no-branding |
I hope that helps you and others concerned about the functions of the patches _________________ IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land. |
|
Back to top |
|
|
batistuta Veteran
Joined: 29 Jul 2005 Posts: 1384 Location: Aachen
|
Posted: Wed Feb 08, 2006 12:51 am Post subject: |
|
|
Thanks cheater, that was one really nice summary, I really appreciate!!
I've searched a bit on those things, and it seems to be a pretty good collection of extra features. I will give it a try, maybe still leave reiser4 out, but I particularly like the idea of playing around with different schedulers. Thanks for the nice work and clarification. |
|
Back to top |
|
|
cheater1034 Veteran
Joined: 09 Sep 2004 Posts: 1558
|
Posted: Wed Feb 08, 2006 2:48 am Post subject: |
|
|
batistuta wrote: | Thanks cheater, that was one really nice summary, I really appreciate!!
I've searched a bit on those things, and it seems to be a pretty good collection of extra features. I will give it a try, maybe still leave reiser4 out, but I particularly like the idea of playing around with different schedulers. Thanks for the nice work and clarification. |
No problem I include reiser4 because many people use it, though unsupported by the default linux kernel, I use it along with many others it is a must have for most people.
And the different schedulers are very nice because it lets you test them side by side with a boot parameter so you can find the best one for you _________________ IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land. |
|
Back to top |
|
|
mbar Veteran
Joined: 19 Jan 2005 Posts: 1990 Location: Poland
|
Posted: Wed Feb 08, 2006 8:51 am Post subject: |
|
|
cheater1034 wrote: | And the different schedulers are very nice because it lets you test them side by side with a boot parameter so you can find the best one for you |
And that's why I switched from archck to no-sources for now |
|
Back to top |
|
|
batistuta Veteran
Joined: 29 Jul 2005 Posts: 1384 Location: Aachen
|
Posted: Wed Feb 08, 2006 9:08 am Post subject: |
|
|
mbar wrote: | And that's why I switched from archck to no-sources for now |
I might follow
anyone knows if it is possible to switch schedulers on-the-fly, without rebooting? I remember there was a way in gentoo-sources to switch beweetn standart (whatever that was) and cqf on the fly. Is the same method valid for no-sources or are these completely different things? |
|
Back to top |
|
|
bollucks l33t
Joined: 27 Oct 2004 Posts: 606
|
Posted: Wed Feb 08, 2006 10:32 am Post subject: |
|
|
batistuta wrote: | mbar wrote: | And that's why I switched from archck to no-sources for now |
I might follow
anyone knows if it is possible to switch schedulers on-the-fly, without rebooting? I remember there was a way in gentoo-sources to switch beweetn standart (whatever that was) and cqf on the fly. Is the same method valid for no-sources or are these completely different things? |
No changing cpu schedulers on the fly (yet). You're thinking of I/O schedulers which are always change on the fly in all current 2.6 kernels. |
|
Back to top |
|
|
Phlogiston Veteran
Joined: 27 Jan 2004 Posts: 1925 Location: Europe, Swizerland
|
Posted: Wed Feb 08, 2006 1:02 pm Post subject: |
|
|
Which cpu scheduler are u guys using? And why? Is there any comparision table or somehting, or could anyone descripe the general purpose of those?
Greets
Phlogiston
Trying out those sources the first time. _________________ Workstation: 5.1 SurroundSound, LIRC remote control; Laptop [IBM-T43]: patched sources, s2disk/ram, fingerprint sensor |
|
Back to top |
|
|
mbar Veteran
Joined: 19 Jan 2005 Posts: 1990 Location: Poland
|
Posted: Wed Feb 08, 2006 2:01 pm Post subject: |
|
|
I use SPA Workstation on my Pentium III laptop - far better interactivity than standard/staircase schedulers. |
|
Back to top |
|
|
Master_of_Puppets n00b
Joined: 17 Dec 2005 Posts: 48 Location: Austria
|
Posted: Wed Feb 08, 2006 6:53 pm Post subject: |
|
|
Works fine for me, including the sky2 ethernet
Don't know exactly about what each schedular does, currently I'm using nicksched...
greets _________________ There are only 10 kinds of people in the world, those who understand binary and those who don't. |
|
Back to top |
|
|
cheater1034 Veteran
Joined: 09 Sep 2004 Posts: 1558
|
Posted: Wed Feb 08, 2006 7:49 pm Post subject: |
|
|
Phlogiston wrote: | Which cpu scheduler are u guys using? And why? Is there any comparision table or somehting, or could anyone descripe the general purpose of those?
Greets
Phlogiston
Trying out those sources the first time. |
Well, I do not have a comparitive guide, but here is a summary of them, according the the Kconfig.
Currently, I am using nicksched, I have only used ingosched,staircase, and nicksched, I have not testd the SPA or Zaphod cpu schedular.
I like nicksched on my machine, it seems to be the fastest and it seems very stable.
-----
Ingosched
Code: | This is the standard CPU scheduler which is an O(1) dual priority
array scheduler with a hybrid interactive design.
To boot this CPU scheduler, if it is not the default, use the
boot parameter "cpusched=ingosched". |
Staircase
Code: | This scheduler is an O(1) single priority array with a foreground-
background interactive design.
To boot this CPU scheduler, if it is not the default, use the
boot parameter "cpusched=staircase". |
SPA_no-frills
Code: | This scheduler is a simple round robin O(1) single priority array
scheduler with NO extra scheduling "frills" except for soft and hard
CPU usage rate caps. This scheduler contains no extra mechanisms
for enhancing interactive response and is best suited for server
systems.
To boot this CPU scheduler, if it is not the default, use the
boot parameter "cpusched=spa_no_frills". |
SPA Workstation
Code: | This is a scheduler with a O(1) single priority array intended for
use on work stations. In addition to soft and hard CPU usage rate
caps, it has modifications to improve interactive responsiveness
and media streamer latency.
To boot this CPU scheduler, if it is not the default, use the
boot parameter "cpusched=spa_ws". |
SPA Server
Code: | This is a scheduler with a O(1) single priority array intended for
use on servers. In addition to soft and hard CPU usage rate
caps, it has modifications to reduce CPU delay at moderate load
levels.
To boot this CPU scheduler, if it is not the default, use the
boot parameter "cpusched=spa_svr". |
Zaphod
Code: | This scheduler is an O(1) single priority array with interactive
bonus, throughput bonus, soft and hard CPU rate caps and a runtime
choice between priority based and entitlement based interpretation
of nice.
To boot this CPU scheduler, if it is not the default, use the
boot parameter "cpusched=zaphod". |
Nicksched
(Ingosched with modifications from Nick Piggin)
Code: | This is the default CPU scheduler which is an O(1) dual priority
array scheduler with a hybrid interactive design as modified by
Nick Piggin.
To boot this CPU scheduler, if it is not the default, use the
boot parameter "cpusched=nicksched". |
-----
They all have benefits in certain areas I am sure of. You can test them out if you wish, or get some second opinions _________________ IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land. |
|
Back to top |
|
|
cheater1034 Veteran
Joined: 09 Sep 2004 Posts: 1558
|
Posted: Thu Feb 09, 2006 8:00 pm Post subject: |
|
|
Just an update
This kernel is now the official kernel of the Conrad install guide 1.5.0 and the Conrad install guide dev. edition 1.5.5
And within the week it will also be the kernel used on the Conrad Install LiveCD 0.6.0, and the Conrad Maggie "X" LiveCD 0.1.
So stay tuned
sidenote
There are currently no plans for any 2.6.16-rc* releases of this kernel, there may be when the release canidates get a little more stable. _________________ IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land. |
|
Back to top |
|
|
batistuta Veteran
Joined: 29 Jul 2005 Posts: 1384 Location: Aachen
|
Posted: Fri Feb 10, 2006 9:28 am Post subject: |
|
|
OK guys, you've bought me. I've tried it, and I think this is the coolest kernel I've seen. I love to try the different schedulers
I haven't made up my mind yet on which one I like best though... need more testing...
Thanks to Cheater and the rest who contributed! |
|
Back to top |
|
|
Phlogiston Veteran
Joined: 27 Jan 2004 Posts: 1925 Location: Europe, Swizerland
|
Posted: Fri Feb 10, 2006 12:45 pm Post subject: |
|
|
@cheater, thanks for quoting the stuff.
Does anyone use that kernel with splash? Here it is not working at boot, probably it has to do with the suspend patches, not sure. Because I'm using latest nitro and since I updated the suspend there it won't work. And btw., hdaps is not working with no-sources. But there is a patch in nitro which makes it working again here. So probably you'd like to include it in a further release.
Phlogiston _________________ Workstation: 5.1 SurroundSound, LIRC remote control; Laptop [IBM-T43]: patched sources, s2disk/ram, fingerprint sensor |
|
Back to top |
|
|
cheater1034 Veteran
Joined: 09 Sep 2004 Posts: 1558
|
Posted: Fri Feb 10, 2006 7:57 pm Post subject: |
|
|
Phlogiston wrote: | @cheater, thanks for quoting the stuff.
Does anyone use that kernel with splash? Here it is not working at boot, probably it has to do with the suspend patches, not sure. Because I'm using latest nitro and since I updated the suspend there it won't work. And btw., hdaps is not working with no-sources. But there is a patch in nitro which makes it working again here. So probably you'd like to include it in a further release.
Phlogiston |
I am using a fbsplash splash (old conrad theme) with vesafb-tng over here. It works fine.
And I shall get the hdaps patch in the next release , but the next release might be a 2.6.16 kernel, otherwise we may see a 2.6.15-no4, based off of 2.6.15.3.
I do not know your problem with it, is it configured correctly? Are all the things you need compiled in the kernel, and you have a proper initrd setup, etc.
Like I said, I have no fbsplash problems here :\ _________________ IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land. |
|
Back to top |
|
|
Phlogiston Veteran
Joined: 27 Jan 2004 Posts: 1925 Location: Europe, Swizerland
|
Posted: Fri Feb 10, 2006 8:48 pm Post subject: |
|
|
cheater1034 wrote: |
I am using a fbsplash splash (old conrad theme) with vesafb-tng over here. It works fine.
And I shall get the hdaps patch in the next release , but the next release might be a 2.6.16 kernel, otherwise we may see a 2.6.15-no4, based off of 2.6.15.3.
I do not know your problem with it, is it configured correctly? Are all the things you need compiled in the kernel, and you have a proper initrd setup, etc.
Like I said, I have no fbsplash problems here :\ |
Hmm the splash works with an older kernel with the same initrd... And I think I don't need to update anything, or do I? BTW: I can start the splash manually but it does not work at boot... _________________ Workstation: 5.1 SurroundSound, LIRC remote control; Laptop [IBM-T43]: patched sources, s2disk/ram, fingerprint sensor |
|
Back to top |
|
|
cheater1034 Veteran
Joined: 09 Sep 2004 Posts: 1558
|
Posted: Sun Feb 12, 2006 12:42 am Post subject: |
|
|
Phlogiston wrote: | cheater1034 wrote: |
I am using a fbsplash splash (old conrad theme) with vesafb-tng over here. It works fine.
And I shall get the hdaps patch in the next release , but the next release might be a 2.6.16 kernel, otherwise we may see a 2.6.15-no4, based off of 2.6.15.3.
I do not know your problem with it, is it configured correctly? Are all the things you need compiled in the kernel, and you have a proper initrd setup, etc.
Like I said, I have no fbsplash problems here :\ |
Hmm the splash works with an older kernel with the same initrd... And I think I don't need to update anything, or do I? BTW: I can start the splash manually but it does not work at boot... |
I would double check all your settings, and backtrace, make sure nothing is excluded, the grub.conf is all correct, and make a new initrd for the heck of it _________________ IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land. |
|
Back to top |
|
|
Tiger683 Veteran
Joined: 08 Jan 2005 Posts: 1347 Location: Heffner's House
|
Posted: Sun Feb 12, 2006 9:23 am Post subject: |
|
|
cheater1034 wrote: | for the heck of it |
Instead of doing stuff "for the heck of it" i would doublecheck the version of splashutils is the latest available and try again......
( the "shake it, maybe it starts to work" heuristics only rarely work ) _________________ Retired gentoo user |
|
Back to top |
|
|
Phlogiston Veteran
Joined: 27 Jan 2004 Posts: 1925 Location: Europe, Swizerland
|
Posted: Sun Feb 12, 2006 12:15 pm Post subject: |
|
|
Tiger683 wrote: | cheater1034 wrote: | for the heck of it |
Instead of doing stuff "for the heck of it" i would doublecheck the version of splashutils is the latest available and try again......
( the "shake it, maybe it starts to work" heuristics only rarely work ) |
I already did that and the strange thing is that with nitro2 it works with the same initrd _________________ Workstation: 5.1 SurroundSound, LIRC remote control; Laptop [IBM-T43]: patched sources, s2disk/ram, fingerprint sensor |
|
Back to top |
|
|
cheater1034 Veteran
Joined: 09 Sep 2004 Posts: 1558
|
Posted: Sun Feb 12, 2006 11:33 pm Post subject: |
|
|
Tiger683 wrote: | cheater1034 wrote: | for the heck of it |
Instead of doing stuff "for the heck of it" i would doublecheck the version of splashutils is the latest available and try again......
( the "shake it, maybe it starts to work" heuristics only rarely work ) |
Looks like I can not speak figuratively anymore? You obviously take things too seriously. What I meant by that is he said fbsplash works on older kernels, but not the newer releases of the patchsets. I Suggested double checking kernel config, etc "for the heck of it" because an issue like that can be as simple as a missing configuration option, or a typo in grub.conf.
Quite possibly, there is a problem with a kernel option that when he compiled the new kernel, if he loaded an old config it may have got excluded somehow, or if he re-configured it completely it could of got left out by mistake.
So the things I mentioned/suggested, are simple things, but I reccomend them because an issue like that can come down to something very simple.
If I lose my keys, someone may say "Look in your pocket for the heck of it", and sometimes it may be there. So even the simplest of things can cause it not to work.
"For the heck of it" was like a figure of speech the way I said it. It is completely unnecessary to point out things like that, if you have a suggestion fine, but to point out something like that....
And why are we "shaking" something? What I said was a few very simple things that could of caused it to break
Phlogiston wrote: | Hmm the splash works with an older kernel with the same initrd... And I think I don't need to update anything, or do I? BTW: I can start the splash manually but it does not work at boot... |
I will try to help you the best I can here, first of all, upgrade to the latest ~x86 version of splashutils, unless already done.
Then do nano /usr/src/linux/.config, and make sure the following things are built in (what you need for a working splash)
Code: |
****
Graphics Support
****
CONFIG_FB=y
CONFIG_FB_CFB_FILLRECT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
CONFIG_FB_VESA_TNG=y
CONFIG_FB_VESA_STD=y
CONFIG_VIDEO_SELECT=y
****
Graphics support > console display driver support
****
CONFIG_VGA_CONSOLE=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y |
The above is what is set on my system for a working framebuffer splash.
Also, would you post your grub.conf entry for me? I will try to trace this problem my best _________________ IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|