View previous topic :: View next topic |
Author |
Message |
appelgebak Apprentice
Joined: 12 Sep 2004 Posts: 225 Location: Ruhrpott
|
Posted: Thu Nov 11, 2004 6:34 pm Post subject: |
|
|
I nedded both of them, 'cause 'ebuild blabla-nitro3 digest' hung connecting to mirror, after saving the .bzip-file to /usr/portage/distfiles
ebuild-command worked, so emerging after that was correct |
|
Back to top |
|
|
chunderbunny Veteran
Joined: 31 May 2004 Posts: 1281 Location: 51°24'27" N, 0°57'15" W
|
Posted: Thu Nov 11, 2004 7:19 pm Post subject: |
|
|
Yeah, you'll need both files since the patch files aren't actually in portage and will therefore not be found on the portage mirrors. The patch file needs to be saved in /usr/portage/distfiles. |
|
Back to top |
|
|
LittleGreenMan n00b
Joined: 06 Aug 2004 Posts: 12 Location: Moscow,Russia
|
Posted: Thu Nov 11, 2004 8:33 pm Post subject: |
|
|
appelgebak wrote: | Quote: | patch it msp3400.c in 1555: kthread_run (bla,bla,bla);
add 4th parameter: i2c_client_name(c). |
leads to:
Code: | make[1]: »arch/i386/kernel/asm-offsets.s« ist bereits aktualisiert.
Building modules, stage 2.
MODPOST
*** Warning: "i2c_client_name" [drivers/media/video/msp3400.ko] undefined! |
What to do?
appel |
use instead of i2c_client_name(c), i2c_clientname(c) or patch from Apexman |
|
Back to top |
|
|
Arek75 n00b
Joined: 11 Nov 2004 Posts: 25
|
Posted: Thu Nov 11, 2004 8:40 pm Post subject: Framebuffer and downloading. |
|
|
rshadow wrote: | is the framebuffer working in nitro3? |
I've got vesafb-tng working in nitro3 right now, and am even posting this using "links -g -driver fb".
DocSavage wrote: | I notice that there are 2 files I can download for this kernel -- the ebuild and the .bz2. Do I need both of these? Or is it optional which one I use. |
chunderbunny wrote: | Yeah, you'll need both files since the patch files aren't actually in portage and will therefore not be found on the portage mirrors. The patch file needs to be saved in /usr/portage/distfiles. |
I've never needed to manually download the nitro-sources bz2 (nitro2 or nitro3), since a download location is included in the ebuild (which you do need to download). However, because of the way mirroring works in portage, portage will try to download the file from several regular portage mirrors before the download location in the ebuild is used, so manually downloading the bz2 is probably a good idea.
--Arek75
(james@verge-rpg.com)
p.s. I can't fully vouch for nitro's performance yet (I don't have X installed yet), but it seems to be a great kernel so far - keep it up, seppe! |
|
Back to top |
|
|
irondog l33t
Joined: 07 Jul 2003 Posts: 715 Location: Voor mijn TV. Achter mijn pc.
|
Posted: Thu Nov 11, 2004 8:48 pm Post subject: |
|
|
I've used Nitro sources for some time now and like some patches included in this source tree. I have a question that bothers me however.
quote from http://www.gentoo.org/doc/en/gentoo-kernel.xml
Quote: | [...]
ck-sources is Con Kolivas's kernel patch set. This kernel is HIGHLY tuned for desktop performance at the expense of throughput and some of the scheduler's ability to prioritize applications.
[...] |
Is this the reason why I see that the write buffer of my burning program drops down to frightening low levels comparing to the stable 100% I get when using a stock kernel?
In other words:
* Can Nitro-sources do harm to my cd burning projects while stressing the PC?
* Do I have to pay for these performance improvements? _________________ Alle dingen moeten onzin zijn. |
|
Back to top |
|
|
bollucks l33t
Joined: 27 Oct 2004 Posts: 606
|
Posted: Thu Nov 11, 2004 11:11 pm Post subject: |
|
|
irondog wrote: | I've used Nitro sources for some time now and like some patches included in this source tree. I have a question that bothers me however.
quote from http://www.gentoo.org/doc/en/gentoo-kernel.xml
Quote: | [...]
ck-sources is Con Kolivas's kernel patch set. This kernel is HIGHLY tuned for desktop performance at the expense of throughput and some of the scheduler's ability to prioritize applications.
[...] |
Is this the reason why I see that the write buffer of my burning program drops down to frightening low levels comparing to the stable 100% I get when using a stock kernel?
In other words:
* Can Nitro-sources do harm to my cd burning projects while stressing the PC?
* Do I have to pay for these performance improvements? |
That is a tragically wrong description! -ck is used on many servers and improves throughput! If you're having buffer problems they are unrelated to the cpu scheduler. |
|
Back to top |
|
|
grzewho l33t
Joined: 31 Dec 2002 Posts: 626 Location: /home/g
|
Posted: Thu Nov 11, 2004 11:26 pm Post subject: |
|
|
this nitro as well as the previous one hangs when running fullscreen glx apps (using nvidia) for me _________________
Code: | USE="freedom -software_patents" emerge --deep --update world |
|
|
Back to top |
|
|
barrymac Tux's lil' helper
Joined: 15 Jul 2004 Posts: 87
|
Posted: Fri Nov 12, 2004 12:30 am Post subject: Win4lin all good here |
|
|
This kernel is very impressive.
It definitely feels considerably faster. My impression is that it has helped win4lin's performance quite a lot too. |
|
Back to top |
|
|
rusxakep Guru
Joined: 09 Jul 2004 Posts: 458
|
Posted: Fri Nov 12, 2004 7:00 am Post subject: |
|
|
appelgebak wrote: | Quote: | patch it msp3400.c in 1555: kthread_run (bla,bla,bla);
add 4th parameter: i2c_client_name(c). |
leads to:
Code: | make[1]: »arch/i386/kernel/asm-offsets.s« ist bereits aktualisiert.
Building modules, stage 2.
MODPOST
*** Warning: "i2c_client_name" [drivers/media/video/msp3400.ko] undefined! |
What to do?
appel |
I'm not in home now (where nitro3 has install), correct i2c_client_name() syntax see before in code of msp3400.c.
Somebody previuos already post new patch's of msp. Use it. Maybe is more correct.
P.S: My TV Tuner (Aver Studio) work fine with my patch |
|
Back to top |
|
|
jdkbx n00b
Joined: 03 May 2004 Posts: 40
|
Posted: Fri Nov 12, 2004 9:11 am Post subject: |
|
|
everthings fine so far. win4lin and swsusp2 work. |
|
Back to top |
|
|
To Veteran
Joined: 12 Apr 2003 Posts: 1145 Location: Coimbra, Portugal
|
Posted: Fri Nov 12, 2004 10:49 am Post subject: |
|
|
racoontje wrote: | Seppe, any chance of PaX/grsecurity being implemented? |
I don't think that anyone will have that work for now, even grsecurity and PAX aren't updating for 2.6 and they had explain it on grsecurity forum.
Tó _________________
------------------------------------------------
Linux Gandalf 3.2.35-grsec
Gentoo Base System version 2.2
------------------------------------------------ |
|
Back to top |
|
|
To Veteran
Joined: 12 Apr 2003 Posts: 1145 Location: Coimbra, Portugal
|
Posted: Fri Nov 12, 2004 10:50 am Post subject: |
|
|
Oktane wrote: | I really think that some patches should be dropped (especially supermount and like that). In my opinion new nitros are too bloated |
My opinion exactly, but then again we can choose to use or not to use it, maybe who doesn't use a direct internet connection may use it without any problems, or mayeb not
Tó _________________
------------------------------------------------
Linux Gandalf 3.2.35-grsec
Gentoo Base System version 2.2
------------------------------------------------ |
|
Back to top |
|
|
jdkbx n00b
Joined: 03 May 2004 Posts: 40
|
Posted: Fri Nov 12, 2004 1:06 pm Post subject: |
|
|
jdkbx wrote: | everthings fine so far. win4lin and swsusp2 work. |
nope, too early. suspend just quit on me. back to nitro2. |
|
Back to top |
|
|
sibov Tux's lil' helper
Joined: 09 Feb 2004 Posts: 147 Location: Germany
|
Posted: Fri Nov 12, 2004 2:08 pm Post subject: |
|
|
tnt wrote: | Twiggy794 wrote: | Aye, I reported this a bit earlier:
Quote: | doh! Got an erroR:
Code:
drivers/media/video/msp3400.c:1555:69: macro "kthread_run" requires 5 arguments, but only 3 given
drivers/media/video/msp3400.c: In function `msp_attach':
drivers/media/video/msp3400.c:1555: error: `kthread_run' undeclared (first use in this function)
drivers/media/video/msp3400.c:1555: error: (Each undeclared identifier is reported only once
drivers/media/video/msp3400.c:1555: error: for each function it appears in.)
make[3]: *** [drivers/media/video/msp3400.o] Error 1
make[2]: *** [drivers/media/video] Error 2
make[1]: *** [drivers/media] Error 2
make: *** [drivers] Error 2
Same config works on past -nitro's, -ck's, and oodles of other kernels. Anybody have this as well? |
rusxakep suggested this:
Quote: | patch it msp3400.c in 1555: kthread_run (bla,bla,bla);
add 4th parameter: i2c_client_name(c). |
But I'm not feeling that brave. |
Compiled well with that patch! Just add that parameter! |
for me it dosn't work or maybe i am to stupid
Code: |
CHK include/linux/version.h
make[1]: »arch/i386/kernel/asm-offsets.s« ist bereits aktualisiert.
CHK include/linux/compile.h
CC [M] drivers/media/video/msp3400.o
drivers/media/video/msp3400.c:1555:4: ungültige Präprozessordirektive #msp
drivers/media/video/msp3400.c: In function `msp_attach':
drivers/media/video/msp3400.c:1556: Warnung: Verarbeiten des Argumentes 3 von »kthread_create« erzeugt Ganzzahl von Zeiger ohne Typkonvertierung
make[3]: *** [drivers/media/video/msp3400.o] Fehler 1
make[2]: *** [drivers/media/video] Fehler 2
make[1]: *** [drivers/media] Fehler 2
make: *** [drivers] Fehler 2
|
Quote: | EDIT: I changed the 4th param on line 1555 in msp3400.c to i2c_clientname(c) and had also to remove the module cx88 in .config. Now it compiles |
_________________ Gentoo 2.6.17-gentoo-r5 with dmraid Raid0 Dualboot
AMD64 X2 3800+, 4x512MB DDR PC3200Pro Corsair Geforce EN6600GT silencer @ 256MB
4x250GB SATAII Samsung SP120, Asus A8N Premium, Plextor PX712SA DVDRW
Logitech Dinovo, SB Audigy4 |
|
Back to top |
|
|
Apexman Tux's lil' helper
Joined: 07 Apr 2004 Posts: 141
|
Posted: Fri Nov 12, 2004 2:54 pm Post subject: |
|
|
sibov wrote: |
for me it dosn't work or maybe i am to stupid
|
I don't think so
Once again
Code: |
--- linux-2.6.9-nitro3.orig/drivers/media/video/msp3400.c 2004-11-11 18:50:13.883941936 +0200
+++ linux-2.6.9-nitro3/drivers/media/video/msp3400.c 2004-11-11 18:51:46.112921000 +0200
@@ -1552,7 +1552,7 @@
/* startup control thread if needed */
if (thread_func) {
- msp->kthread = kthread_run(thread_func, c, "msp34xx");
+ msp->kthread = kthread_run(thread_func, c, 0, "msp34xx");
if (NULL == msp->kthread)
printk(KERN_WARNING "msp34xx: kernel_thread() failed\n");
wake_up_interruptible(&msp->wq);
|
2rusxaker : We already have "i2c_clientname", it is defined as "msp34xx". The trouble is with new 3rd parameter (added for swsusp2), not 4th
look at macro kthread_run and comments in include/linux/kthread.h
Code: |
...
/**
* kthread_run: create and wake a thread.
* @threadfn: the function to run until signal_pending(current).
* @data: data ptr for @threadfn.
* @freezer_flags: process flags that should be used for freezing.
* PF_SYNCTHREAD if needed for syncing data to disk.
* PF_NOFREEZE if also needed for writing the image.
* 0 otherwise.
* @namefmt: printf-style name for the thread.
...
|
|
|
Back to top |
|
|
s4kk3 Apprentice
Joined: 15 Oct 2004 Posts: 232 Location: Finland
|
Posted: Fri Nov 12, 2004 3:23 pm Post subject: |
|
|
seppe rocks. He doesn't have much of time and he's making great patchets.
Thanks for this release! _________________ My own filemanager project |
|
Back to top |
|
|
irondog l33t
Joined: 07 Jul 2003 Posts: 715 Location: Voor mijn TV. Achter mijn pc.
|
Posted: Fri Nov 12, 2004 3:47 pm Post subject: |
|
|
bollucks wrote: | That is a tragically wrong description! -ck is used on many servers and improves throughput! If you're having buffer problems they are unrelated to the cpu scheduler. | Why does a stock kernel work better for me when burning cd's? You are saying no without saying why. _________________ Alle dingen moeten onzin zijn. |
|
Back to top |
|
|
peddie n00b
Joined: 02 Nov 2004 Posts: 9 Location: Toronto, ON
|
Posted: Fri Nov 12, 2004 3:52 pm Post subject: nitro, nvidia 6629, xorg 6.0.0, reiserfs4 |
|
|
Just installed the new kernel on a new Reiser4 partition and everything is woriking great. Haven't gotten around to fixing the /dev/nvidia* stuff yet, but when I had chmod'd them I got around 800 frames using an nForce2 with 64MBs of ram. With this kernel and Reiser4 I'm definitlly experiencing a lot of speed improvements, with portage most noticeably. Even emerge syncs are going faster. I have been noticing a slight problem I didn't have before. The system overall slows down more than it did when I'm compiling two or more programs, glxgears goes down to 10 fps, but most apps remain pretty responsive. No problems at all. Will be testing win4lin soon.
Any anyone know what that kexec is all about? Do I really now have the ability to install kernel updates without having to look at my bios screen ever again? |
|
Back to top |
|
|
ryceck Apprentice
Joined: 13 Jan 2004 Posts: 195
|
Posted: Fri Nov 12, 2004 4:14 pm Post subject: |
|
|
Whoohoo!
Win4Lin and Softwaresuspend work both like a charm with this kernel. And this thingy is mighty stable and fast too
This kernel is a keeper for me, never gonna delete it |
|
Back to top |
|
|
p-i n00b
Joined: 20 Apr 2004 Posts: 8
|
Posted: Fri Nov 12, 2004 4:27 pm Post subject: |
|
|
irondog wrote: | bollucks wrote: | That is a tragically wrong description! -ck is used on many servers and improves throughput! If you're having buffer problems they are unrelated to the cpu scheduler. | Why does a stock kernel work better for me when burning cd's? You are saying no without saying why. |
Having just had a load avg. of ~8.00 burning a .cue under nitro3, I can sympathize! What I don't know is whether this is CK related or something in the mainline kernel. The last cd burning I did was on 2.6.8.1, IIRC, so it could be either.
Anyone else having burning problems? Anyone solved them?
edit: Heavy disk usage (e.g. BT hash checking) also leads to high load. I think I'll go back to nitro2 for now :/ |
|
Back to top |
|
|
grenouille Tux's lil' helper
Joined: 12 Jun 2004 Posts: 97
|
Posted: Fri Nov 12, 2004 4:53 pm Post subject: Re: nitro, nvidia 6629, xorg 6.0.0, reiserfs4 |
|
|
peddie wrote: | Just installed the new kernel on a new Reiser4 partition and everything is woriking great. Haven't gotten around to fixing the /dev/nvidia* stuff yet, but when I had chmod'd them | just add your user to the video group |
|
Back to top |
|
|
SchAmane Tux's lil' helper
Joined: 11 Sep 2004 Posts: 107
|
Posted: Fri Nov 12, 2004 4:54 pm Post subject: |
|
|
p-i wrote: | Anyone else having burning problems? Anyone solved them? |
I have same problems with my CD-Writer:
Code: | [kernel] hdc: request sense failure: status=0x51 { DriveReady SeekComplete Error } |
Another problem with -ck kernels i get - valgrid wont work:
Code: | $ valgrind ls -l
Executable range 0xb0000000-0xb01f8ee0 is outside the
acceptable range 0x80db000-0xaffff000
valgrind: failed to load /usr/lib/valgrind/stage2: Cannot allocate memory |
|
|
Back to top |
|
|
maxpayne Tux's lil' helper
Joined: 13 Oct 2003 Posts: 122
|
Posted: Fri Nov 12, 2004 6:36 pm Post subject: |
|
|
does smp or ht work now while utilizing reiser4? in up i had no issues w/ nitros, but would like 2 use my comp in mp mode if possible |
|
Back to top |
|
|
ConVicTioN Tux's lil' helper
Joined: 24 Sep 2004 Posts: 80 Location: Orlando
|
Posted: Fri Nov 12, 2004 6:41 pm Post subject: |
|
|
I get this error on the emerge of ndiswrapper. First time I am runing nitro source is there some thing I am missing patch/switch? What I noticed right away is the clipping/hitch on data load is gone. Loading tons of textures like in doom 3 is smooth no data pulling hitching. Would really like to run these sources .
Code: |
>>> Unpacking ndiswrapper-0.11.tar.gz to /var/tmp/portage/ndiswrapper-0.11/work
>>> Source unpacked.
make -C driver
make[1]: Entering directory `/var/tmp/portage/ndiswrapper-0.11/work/ndiswrapper-0.11/driver'
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
make -C //usr/src/linux M=/var/tmp/portage/ndiswrapper-0.11/work/ndiswrapper-0.11/driver \
NDISWRAPPER_VERSION=0.11 \
EXTRA_VERSION= modules
make[2]: Entering directory `/usr/src/linux-2.6.9-nitro3'
CC [M] /var/tmp/portage/ndiswrapper-0.11/work/ndiswrapper-0.11/driver/wrapper.o
CC [M] /var/tmp/portage/ndiswrapper-0.11/work/ndiswrapper-0.11/driver/iw_ndis.o
/var/tmp/portage/ndiswrapper-0.11/work/ndiswrapper-0.11/driver/iw_ndis.c: In function `wpa_set_key':
/var/tmp/portage/ndiswrapper-0.11/work/ndiswrapper-0.11/driver/iw_ndis.c:1342: warning: ignoring return value of `copy_from_user', declared with
attribute warn_unused_result
/var/tmp/portage/ndiswrapper-0.11/work/ndiswrapper-0.11/driver/iw_ndis.c:1344: warning: ignoring return value of `copy_from_user', declared with
attribute warn_unused_result
/var/tmp/portage/ndiswrapper-0.11/work/ndiswrapper-0.11/driver/iw_ndis.c:1347: warning: ignoring return value of `copy_from_user', declared with
attribute warn_unused_result
/var/tmp/portage/ndiswrapper-0.11/work/ndiswrapper-0.11/driver/iw_ndis.c:1350: warning: ignoring return value of `copy_from_user', declared with
attribute warn_unused_result
/var/tmp/portage/ndiswrapper-0.11/work/ndiswrapper-0.11/driver/iw_ndis.c: In function `wpa_disassociate':
/var/tmp/portage/ndiswrapper-0.11/work/ndiswrapper-0.11/driver/iw_ndis.c:1488: warning: ignoring return value of `copy_from_user', declared with
attribute warn_unused_result
/var/tmp/portage/ndiswrapper-0.11/work/ndiswrapper-0.11/driver/iw_ndis.c: In function `wpa_associate':
/var/tmp/portage/ndiswrapper-0.11/work/ndiswrapper-0.11/driver/iw_ndis.c:1505: warning: ignoring return value of `copy_from_user', declared with
attribute warn_unused_result
/var/tmp/portage/ndiswrapper-0.11/work/ndiswrapper-0.11/driver/iw_ndis.c:1507: warning: ignoring return value of `copy_from_user', declared with
attribute warn_unused_result
/var/tmp/portage/ndiswrapper-0.11/work/ndiswrapper-0.11/driver/iw_ndis.c: In function `wpa_deauthenticate':
/var/tmp/portage/ndiswrapper-0.11/work/ndiswrapper-0.11/driver/iw_ndis.c:1629: warning: ignoring return value of `copy_from_user', declared with
attribute warn_unused_result
CC [M] /var/tmp/portage/ndiswrapper-0.11/work/ndiswrapper-0.11/driver/pe_loader.o
CC [M] /var/tmp/portage/ndiswrapper-0.11/work/ndiswrapper-0.11/driver/ntoskernel.o
/var/tmp/portage/ndiswrapper-0.11/work/ndiswrapper-0.11/driver/ntoskernel.c:692:63: macro "kthread_run" requires 5 arguments, but only 3 given
/var/tmp/portage/ndiswrapper-0.11/work/ndiswrapper-0.11/driver/ntoskernel.c: In function `PsCreateSystemThread':
/var/tmp/portage/ndiswrapper-0.11/work/ndiswrapper-0.11/driver/ntoskernel.c:692: error: `kthread_run' undeclared (first use in this function)
/var/tmp/portage/ndiswrapper-0.11/work/ndiswrapper-0.11/driver/ntoskernel.c:692: error: (Each undeclared identifier is reported only once
/var/tmp/portage/ndiswrapper-0.11/work/ndiswrapper-0.11/driver/ntoskernel.c:692: error: for each function it appears in.)
make[3]: *** [/var/tmp/portage/ndiswrapper-0.11/work/ndiswrapper-0.11/driver/ntoskernel.o] Error 1
make[2]: *** [_module_/var/tmp/portage/ndiswrapper-0.11/work/ndiswrapper-0.11/driver] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.9-nitro3'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/var/tmp/portage/ndiswrapper-0.11/work/ndiswrapper-0.11/driver'
make: *** [all] Error 2
!!! ERROR: net-wireless/ndiswrapper-0.11 failed.
!!! Function src_compile, Line 40, Exitcode 2
!!! Compile Failed!
!!! If you need support, post the topmost build error, NOT this status message.
|
_________________ I think there for I am? |
|
Back to top |
|
|
djh-world Apprentice
Joined: 04 Jan 2004 Posts: 281 Location: Nottingham, UK
|
Posted: Fri Nov 12, 2004 9:26 pm Post subject: |
|
|
Hmmmm.
I compiled and installed this kernel release fine, but I'm having trouble with it, it seems to hang my machine on occasion.
- During the copying of a file from a CD the machine froze
- During the viewing of a movie I was watching, it froze ~20 mins in
- During a compile, it froze
I had to resort to using my 'safety' kernel which I have set in lilo.conf - 2.6.8.1-nitro6.
Just thought I 'd see if anyone else has the same problem _________________ djh-solutions :: freelance web design | solution provider |
|
Back to top |
|
|
|