View previous topic :: View next topic |
Author |
Message |
discomfitor l33t
Joined: 21 Feb 2003 Posts: 927 Location: None
|
Posted: Mon Jan 31, 2005 3:03 am Post subject: 2.6.11-rc2-nitro1: The Bear Necessities |
|
|
REISER4 PEOPLE: USE 8K STACKS!
NVIDIA PEOPLE: MAKE SURE NVAGP IS SET TO 2 IN YOUR XORG.CONF
Code: | 2.6.11-rc2 #newest kernel version
reiser4 #newest snapshot with extra patches
vesafb-tng #still works
chmp #usb mouse polling patch
inotify #newer version
-mm1
config-nr-tty-devices
cflags-selection-for-nitro #change cflags for kernel
ck1 #latest ck patch
alsa 1.0.8
linux-2.6.10-cpad.diff
-toshiba_acpi_0.18-dev_toshiba_test4.patch
swsusp2+win4lin #see note; new version
-genetic scheduling
varstacks #thanks Tiger683
lufs
================================
+fbsplash #newer; should work
|
I decided to take a step back from insanity (I know, I know) and release a stable kernel. This one should work PERFECTLY for everything. It should not crash, it should not kill your reiser4 partitions, it should not do anything unexpected. If I could guarantee that a kernel would be stable and worth using, I would guarantee that it would be this one. Of course, this is nitro-sources. We make no such guarantees at any time.
There is no experimental version for this release. This is not going to be a permanent thing, so just live with it for a little while. Just take the bare necessities (no, it's not a typo in the title either, I'm aware that I used a homonym) and go with it. If you're using nitro0e, I do recommend switching to this kernel, because nitro0e has a couple bugs which have a small probability of showing up. I'm using it, so there's no reason not to switch
Nvidia drivers DO work with this kernel. If you're having issues, try using kernel agpgart and/or downloading the linked nvidia-kernel directory (goes in your $PORTDIR_OVERLAY/media-video) and using the newest ebuild in there that I made. It adjusts some stuff that's new in rc2 and avoids this:
Con Kolivas wrote: | Nvidia is completely borked with 2.6.11-rc2. The number of changes required to get it going is getting ridiculous so unless someone can send me a patch to do it all in one go there is not much hope of getting compatibility working. |
I wonder if I he knows that nitro has accounted for this...
Insane stack users: Here is basically how it works (unless I'm completely mistaken). The smaller the stack size, the less memory stuff will use. The larger the stack size, the more memory it will use AND the faster stuff will work (to an extent I suppose). I'm not sure how noticible it would be and I'm sticking to 4k stacks myself. No guarantees that everything will work with stack sizes other than 4k and 8k!
fbsplash should work now. Genetic scheduling is out for this one (and possibly for quite a few versions in the near future since it doesn't actually do much now besides suck more than cfq).
SEMI-NEW:
This kernel bears the "Darckness Gaming Seal Of Approval". This means that it's a kernel that I can play World of Warcraft and other intense games without issues on. Of course I test it for other stuff as well, but I remember always being frustrated when I couldn't find a good fps-guaranteed kernel. From now on, I will put the seal of approval on any nitros (or other kernels if people really want me to...) that I deem worthy of my use in various gaming worlds. For those of you wondering why I think I'm qualified to have my own Seal Of Approval, check out my awesome World Of Warcraft Howto. I'll be posting a couple other gaming howtos in the near future as well.
I think that about covers everything regarding this release...
For a cool automotive background picture made by M@rijn, go here.
Anyone else wanna make some nitro-related backgrounds?
Ebuild
Patch
Realtime Patch
nvidia-kernel
Install directions courtesy of BlinkEye:
Quote: |
1. download the ebuild
2. mkdir -p /usr/local/portage/sys-kernel/nitro-sources
3. mv the ebuild to /usr/local/portage/sys-kernel/nitro-sources (or wherever your PORTDIR_OVERLAY points to)
4. open /etc/portage/package.keywords (if it doesn't exist create it)
5. add "sys-kernel/nitro-sources ~x86" without the quotes and with the appropriate architecture (for me its ~x86")
6. ebuild nitro-sources-2.6.10-r4.ebuild digest
7. emerge nitro-sources
8. cd /usr/src/ and behold your nitro-sources
9. remerge any modules (nvidia...) |
Also be sure to check out my ideas on genkernel. Anyone who can contribute to realizing some of the ideas in that thread would be most appreciated.
EDIT: I know I said there wasn't going to be an experimental version. This is half true. From now on (I think...?) Tiger683 is going to be maintaining a separate experimental version of nitro which will have several different features. Most noteably is the realtime patch. If you want the realtime version of nitro, just put "want-realtime" in your use flags and emerge it. The patches in this version are as follows:
Code: | ck1 #everything EXCEPT staircase
realtime scheduler
chmp
cflags-selection-for-nitro #change cflags for kernel
win4lin
reiser4
tux-server
vesafb-tng
fbsplash
mm2 #most of it from what I can tell...
varstacks
squashfs
config-nr-tty-devices
some other misc fixes |
Do not use this version if you want swsusp2; it's not here. Use stable for that. I haven't tested this yet (I like staircase too much) but Tiger683 has so I'll assume that it runs. Unfortunately since I haven't tested it, I can't give it the Darckness Gaming Seal Of Approval yet.
In summary: if you want realtime, use this. If you don't (or don't know what realtime is) then stick to regular nitro. The realtime version is just as unstable as any experimental version, so don't cry too much if it breaks stuff.
Oh, and nvidia appears to be broken in the realtime version. _________________ There is no substitute for experience.
Imperfection indicates a lack of effort.
Last edited by discomfitor on Tue Feb 01, 2005 8:58 pm; edited 4 times in total |
|
Back to top |
|
|
rmh3093 Advocate
Joined: 06 Aug 2003 Posts: 2138 Location: Albany, NY
|
Posted: Mon Jan 31, 2005 3:08 am Post subject: |
|
|
crossing my fingers hoping this works!!! _________________ Do not meddle in the affairs of wizards, for they are subtle and quick to anger. |
|
Back to top |
|
|
rmh3093 Advocate
Joined: 06 Aug 2003 Posts: 2138 Location: Albany, NY
|
Posted: Mon Jan 31, 2005 3:45 am Post subject: |
|
|
damn orinoco is still broken, a pcmcia ode change must be breaking it _________________ Do not meddle in the affairs of wizards, for they are subtle and quick to anger. |
|
Back to top |
|
|
predatorfreak l33t
Joined: 13 Jan 2005 Posts: 708 Location: USA, Michigan.
|
Posted: Mon Jan 31, 2005 5:39 am Post subject: |
|
|
heh, nice darckness. Though I'm going to wait until 2.6.11 becomes stable to release a 2.6.11-dark kernel. _________________ System: predatorbox
Distro: Arch Linux x86_64
Current projects: blackhole, convmedia and anything else I cook up. |
|
Back to top |
|
|
mirko_3 l33t
Joined: 02 Nov 2003 Posts: 605 Location: Birreria
|
Posted: Mon Jan 31, 2005 10:48 am Post subject: |
|
|
Ehm... would posting the swsup+win4lin patch be a problem? I need to reverse it because of ndiswrapper....
Thanks for the kernel _________________ Non fa male! Non fa male! |
|
Back to top |
|
|
zerojay Veteran
Joined: 09 Aug 2003 Posts: 1033
|
Posted: Mon Jan 31, 2005 1:23 pm Post subject: |
|
|
Still suffers from the same audio CD burning problems. Everything else is fine. |
|
Back to top |
|
|
discomfitor l33t
Joined: 21 Feb 2003 Posts: 927 Location: None
|
Posted: Mon Jan 31, 2005 1:25 pm Post subject: |
|
|
mirko_3: Here is the swsusp2+win4lin patch. It's probably going to take a bit of fiddling to get the whole thing out.
DarkStalker: What kind of drive do you have? My computer burns cds fine... _________________ There is no substitute for experience.
Imperfection indicates a lack of effort. |
|
Back to top |
|
|
zerojay Veteran
Joined: 09 Aug 2003 Posts: 1033
|
Posted: Mon Jan 31, 2005 1:29 pm Post subject: |
|
|
Darckness wrote: | mirko_3: Here is the swsusp2+win4lin patch. It's probably going to take a bit of fiddling to get the whole thing out.
DarkStalker: What kind of drive do you have? My computer burns cds fine... |
Burning CDs isn't a problem. Burning audio CDs is a problem. It's a HL-DT-ST CD-RW GCE-82408. |
|
Back to top |
|
|
mirko_3 l33t
Joined: 02 Nov 2003 Posts: 605 Location: Birreria
|
Posted: Mon Jan 31, 2005 1:33 pm Post subject: |
|
|
Thanks, I'll reverse it as soon as I have time... _________________ Non fa male! Non fa male! |
|
Back to top |
|
|
discomfitor l33t
Joined: 21 Feb 2003 Posts: 927 Location: None
|
Posted: Mon Jan 31, 2005 1:45 pm Post subject: |
|
|
DarkStalker: I meant that I just burned an audio cd. Have you tried using other burning apps? Or do all of them have the same problem? _________________ There is no substitute for experience.
Imperfection indicates a lack of effort. |
|
Back to top |
|
|
zerojay Veteran
Joined: 09 Aug 2003 Posts: 1033
|
Posted: Mon Jan 31, 2005 2:14 pm Post subject: |
|
|
Darckness wrote: | DarkStalker: I meant that I just burned an audio cd. Have you tried using other burning apps? Or do all of them have the same problem? |
Any program that uses cdrecord. Same problem that some people were having with 2.6.8, I believe, where burning audio cds causes a huge memory leak, as far as I can tell. CPU to 100%, burning speed to 1x or below. |
|
Back to top |
|
|
discomfitor l33t
Joined: 21 Feb 2003 Posts: 927 Location: None
|
Posted: Mon Jan 31, 2005 4:17 pm Post subject: |
|
|
It must be the type of burner then. I've got a lite-on 52327s and it works perfectly no matter what kernel I'm using or type of cd I'm burning. _________________ There is no substitute for experience.
Imperfection indicates a lack of effort. |
|
Back to top |
|
|
rounz n00b
Joined: 11 Dec 2004 Posts: 26 Location: england
|
Posted: Mon Jan 31, 2005 5:58 pm Post subject: |
|
|
runs like a dream, nice
darkstalker- are you burning from wav or mp3/ogg?
just tried a cd audio at full speed (pioneer dvr 106) from mp3 and that went smoothly, if your encoding it might be software related
nvidia kernel loaded in fine so its quake 3 time for me |
|
Back to top |
|
|
Zephyrus Apprentice
Joined: 01 Sep 2004 Posts: 204
|
Posted: Mon Jan 31, 2005 11:34 pm Post subject: |
|
|
First I would like to make you my compliments for all your nice work on nitro sources, which i use with satisfaction
However this time i have a problem;i get a lot of these errors in my logs:
Code: |
...
Feb 1 00:18:27 tux [<c0104385>]
Feb 1 00:18:27 tux [<c0102bc6>]
Feb 1 00:18:27 tux Badness in local_bh_enable at kernel/softirq.c:140
Feb 1 00:18:27 tux [<c0119476>]
Feb 1 00:18:27 tux [<c03386a7>]
...
|
This is the output from lsmod (if can help):
Code: |
Module Size Used by
dazuko 31568 0
snd_pcm_oss 38080 0
snd_mixer_oss 12480 3 snd_pcm_oss
snd_seq_oss 22592 0
snd_seq_midi_event 3456 1 snd_seq_oss
snd_seq 33648 4 snd_seq_oss,snd_seq_midi_event
snd_seq_device 3820 2 snd_seq_oss,snd_seq
nvidia 3206588 12
uhci_hcd 22832 0
usbcore 75608 2 uhci_hcd
commoncap 2368 1 dazuko
parport_pc 21924 1
lp 5828 0
parport 22696 2 parport_pc,lp
w83781d 18920 0
i2c_sensor 1664 1 w83781d
i2c_viapro 3788 0
i2c_core 11280 3 w83781d,i2c_sensor,i2c_viapro
|
P.s. Sorry for my English. |
|
Back to top |
|
|
discomfitor l33t
Joined: 21 Feb 2003 Posts: 927 Location: None
|
Posted: Mon Jan 31, 2005 11:41 pm Post subject: |
|
|
Zephyrus: Don't worry about your English; it's perfect . As for the error, I'd recommend checking the lkml (lkml.org) for something since I've never seen that before. _________________ There is no substitute for experience.
Imperfection indicates a lack of effort. |
|
Back to top |
|
|
Zephyrus Apprentice
Joined: 01 Sep 2004 Posts: 204
|
Posted: Tue Feb 01, 2005 12:29 am Post subject: |
|
|
Darckness wrote: | Zephyrus: Don't worry about your English; it's perfect . As for the error, I'd recommend checking the lkml (lkml.org) for something since I've never seen that before. |
Thank you for your help.
I'm searching right now in the archive of the mailing list and perhaps i've already found something interesting about these errors. |
|
Back to top |
|
|
Tiger683 Veteran
Joined: 08 Jan 2005 Posts: 1347 Location: Heffner's House
|
Posted: Tue Feb 01, 2005 12:38 am Post subject: |
|
|
@Zephyrus:
http://lkml.org/lkml/2005/1/23/139
@Darckness:
fixed all buggy stuff, kept most important stuff from mm2, removed bootsplash and supermount, added vesafb-tng and fbsplash newest versions...after the build right now and about 30 mins heavyload i'll send it to you..
cheers
T |
|
Back to top |
|
|
discomfitor l33t
Joined: 21 Feb 2003 Posts: 927 Location: None
|
Posted: Tue Feb 01, 2005 12:53 am Post subject: |
|
|
Tiger683: Sounds good. _________________ There is no substitute for experience.
Imperfection indicates a lack of effort. |
|
Back to top |
|
|
Tiger683 Veteran
Joined: 08 Jan 2005 Posts: 1347 Location: Heffner's House
|
Posted: Tue Feb 01, 2005 1:02 am Post subject: |
|
|
console wrote: |
mkinitrd -k vmlinuz-2.6.11-rc2-nitro1-RT-TEST_BUILD_04 -i initrd-2.6.11-rc2-nitro1-RT-TEST_BUILD_04
|
See ya on the other side....
EDIT: Whoooosh!!!!! And there i am. so it didn't break, although vesafb works, my system handles it in some strange way, but nevermind.... now unixbench and maybe doom3 if i dint break ati driver even more, then upload..... |
|
Back to top |
|
|
nikopol n00b
Joined: 27 Sep 2004 Posts: 7 Location: /home/Braga
|
Posted: Tue Feb 01, 2005 1:22 am Post subject: Great nitro |
|
|
It works... solved the nvidia issue. I should search even more before I ask.
Runs like a charm.
|
|
Back to top |
|
|
Tiger683 Veteran
Joined: 08 Jan 2005 Posts: 1347 Location: Heffner's House
|
Posted: Tue Feb 01, 2005 2:13 am Post subject: |
|
|
Now, I just sent the experimental to Darckness, must go to bed now its 4 am over here....
cheers,
T
@Darckness:
check email. |
|
Back to top |
|
|
discomfitor l33t
Joined: 21 Feb 2003 Posts: 927 Location: None
|
Posted: Tue Feb 01, 2005 4:48 am Post subject: |
|
|
Alright, I just whipped up a new ebuild so that you can choose between regular and realtime nitro. The first post has been edited to reflect the changes as well. _________________ There is no substitute for experience.
Imperfection indicates a lack of effort. |
|
Back to top |
|
|
pifactorial Tux's lil' helper
Joined: 15 Oct 2004 Posts: 77 Location: 3<x<4 on the gamma function
|
Posted: Tue Feb 01, 2005 6:08 am Post subject: X horrors |
|
|
Nvidia is borked severely. It compiles, and the kernel boots perfectly, but X crashes when it's starting up the nvidia module. When I tell it to not use the nvidia module, X starts.
Here is the last line of my Xorg.0.log:
Code: | (II) NVIDIA(0): Virtual screen size determined to be 1024 x 768 |
It could be a config problem, but I can't find anything wrong. I'm using the classic nitro (not realtime), with agpgart and the portage overlay for nvidia-kernel. Help! Please! This new kernel seems fantastic.
P.S. I'm writing this in links
EDIT: I've looked at my old logs, and the next lines should look something like:
Code: |
(--) NVIDIA(0): Display dimensions: (300, 230) mm
(--) NVIDIA(0): DPI set to (67,66)
| but it never gets this far. The screen flashes like X is starting, but then it goes to a blank terminal and freezes. |
|
Back to top |
|
|
discomfitor l33t
Joined: 21 Feb 2003 Posts: 927 Location: None
|
Posted: Tue Feb 01, 2005 8:06 am Post subject: |
|
|
pifactorial: It isn't broken; I know because I'm using it right now and have been for over a day. You need to do two things: make sure you've got kernel agpgart and make sure that your xorg.conf (or whatever) is set to use the kernel agpgart (NVAGP = 2). If that fails, try my ebuild. _________________ There is no substitute for experience.
Imperfection indicates a lack of effort. |
|
Back to top |
|
|
Tiger683 Veteran
Joined: 08 Jan 2005 Posts: 1347 Location: Heffner's House
|
Posted: Tue Feb 01, 2005 8:23 am Post subject: |
|
|
Here again, the next one will probably be a complete repatch and come with next kernel release more major than bk ( ugh! never!)
Maybe it sounds crazy, but gonna try to hook staircase into rt, as rt isn't a standalone sched policy it might work....
Cheers,
T
PS: experim has a few cookies in the kconfig not mentioned in the changelog, mostly stuff i verified safe from mm.... and the stable alsa, rt makes someting to alsa and it did't like the bk tree.. *_*
Last edited by Tiger683 on Tue Feb 01, 2005 8:27 am; edited 2 times in total |
|
Back to top |
|
|
|