Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[__ dead nitro thread __]
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9  Next  
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
metalshark
Apprentice
Apprentice


Joined: 07 Jan 2006
Posts: 197
Location: Bournemouth, England

PostPosted: Wed Mar 08, 2006 11:36 am    Post subject: Testing Reply with quote

PM if you want help testing anything.
_________________
Gentoo's Portage: Any ideas for reform?
Back to top
View user's profile Send private message
priestjim
Tux's lil' helper
Tux's lil' helper


Joined: 09 Jan 2005
Posts: 100
Location: Never never land

PostPosted: Wed Mar 08, 2006 11:36 am    Post subject: Reply with quote

ΗΡΘΕ ΤΟ ΤΕΛΟΣ
_________________
My soul is my antenna, I am the instrument + the guitar is my amplifier.
-- Ottmar Liebert
Back to top
View user's profile Send private message
bollucks
l33t
l33t


Joined: 27 Oct 2004
Posts: 606

PostPosted: Wed Mar 08, 2006 1:04 pm    Post subject: Reply with quote

priestjim wrote:
ΗΡΘΕ ΤΟ ΤΕΛΟΣ

Nah the patchset wars happen every so often and then fade. It certainly isn't the end.
Back to top
View user's profile Send private message
Tiger683
Veteran
Veteran


Joined: 08 Jan 2005
Posts: 1347
Location: Heffner's House

PostPosted: Thu Mar 09, 2006 12:43 am    Post subject: Reply with quote

Ok guys, proof of concept for the future is here:
http://nitro-sources.devserver.info/nitro.git
gitweb will follow so ppl can easily track changes, commits, branches etc.

Don't pull from it plz, as it's a vanilla 2.6.16-rc5 at the moment.

T
_________________
Retired gentoo user
Back to top
View user's profile Send private message
metalshark
Apprentice
Apprentice


Joined: 07 Jan 2006
Posts: 197
Location: Bournemouth, England

PostPosted: Thu Mar 09, 2006 12:53 am    Post subject: Reply with quote

Tiger683 wrote:
Ok guys, proof of concept for the future is here:
http://nitro-sources.devserver.info/nitro.git
gitweb will follow so ppl can easily track changes, commits, branches etc.

Don't pull from it plz, as it's a vanilla 2.6.16-rc5 at the moment.

T


I am a complete n00b to kernel development, hence I cling to patchset kernels instead of patching my own. Are there any articles explaining the tools/techniques you are using (such as git which is an alien term for me)?
_________________
Gentoo's Portage: Any ideas for reform?
Back to top
View user's profile Send private message
Tiger683
Veteran
Veteran


Joined: 08 Jan 2005
Posts: 1347
Location: Heffner's House

PostPosted: Thu Mar 09, 2006 1:01 am    Post subject: Reply with quote

metalshark wrote:
Are there any articles explaining the tools/techniques you are using (such as git which is an alien term for me)?


Basically:
http://www.kernel.org/pub/software/scm/git/docs/
and
http://www.kernel.org/pub/software/scm/cogito/docs/
_________________
Retired gentoo user
Back to top
View user's profile Send private message
metalshark
Apprentice
Apprentice


Joined: 07 Jan 2006
Posts: 197
Location: Bournemouth, England

PostPosted: Thu Mar 09, 2006 1:07 am    Post subject: Sorry to hassle Reply with quote

Thank you for the links - just one further question.

Would it be wise to have an ebuild that resolved the kernel dependancy but did not actually write to /usr/src/ so that the automated patching/downloading would occur in that folder, but also meaning that a
Code:
emerge -e world
would not re-install the kernel in its uncompiled state? One of my issues with a
Code:
emerge -e world
is I have to recompile the kernel (as per the qa notices) to re-emerge anything in
Code:
module-rebuild list

_________________
Gentoo's Portage: Any ideas for reform?
Back to top
View user's profile Send private message
Tiger683
Veteran
Veteran


Joined: 08 Jan 2005
Posts: 1347
Location: Heffner's House

PostPosted: Thu Mar 09, 2006 10:46 am    Post subject: Reply with quote

small update, gitweb is now running under
http://nitro-sources.devserver.info

It's pretty cool but the shown repositories are just testing,
so there are lots of commits for linus :lol: :P

Well, nevertheless, now it's human-readable ;)
_________________
Retired gentoo user
Back to top
View user's profile Send private message
metalshark
Apprentice
Apprentice


Joined: 07 Jan 2006
Posts: 197
Location: Bournemouth, England

PostPosted: Thu Mar 09, 2006 10:51 am    Post subject: Git Reply with quote

Very pretty and easy to follow, got scared by the previous link 8O.
_________________
Gentoo's Portage: Any ideas for reform?
Back to top
View user's profile Send private message
Tiger683
Veteran
Veteran


Joined: 08 Jan 2005
Posts: 1347
Location: Heffner's House

PostPosted: Thu Mar 09, 2006 11:50 am    Post subject: Reply with quote

Thx ;)
I added a logo and short description, now It's actually time to start the real thing and
do initial commit.

Again, thx to LL0rd for setting things up flawlessly and fast on the server as issues were araising ;)
_________________
Retired gentoo user
Back to top
View user's profile Send private message
mrBob
n00b
n00b


Joined: 03 Feb 2006
Posts: 65

PostPosted: Fri Mar 10, 2006 2:21 am    Post subject: Reply with quote

So, I'm a little confused about the schedulers. There's the staircase, cfq, anticipatory, and deadline. I fired up menuconfig, and they're all checked. Default i/o scheduler is set to cfq by default. Why is staircase selected under 'nitro options' but not available under 'i/o scheduler'??
Back to top
View user's profile Send private message
metalshark
Apprentice
Apprentice


Joined: 07 Jan 2006
Posts: 197
Location: Bournemouth, England

PostPosted: Fri Mar 10, 2006 3:11 am    Post subject: Schedulars Reply with quote

Quote:
So, I'm a little confused about the schedulers. There's the staircase, cfq, anticipatory, and deadline. I fired up menuconfig, and they're all checked. Default i/o scheduler is set to cfq by default. Why is staircase selected under 'nitro options' but not available under 'i/o scheduler'??


There are schedulars for any shared resource. They determine what gets control at any one time. IO Schedulars deal with block devices and the staircase schedular deals with processors. It is generally not safe to change the actual IO schedular on a mounted device and personally I only use deadline. Many report CFQ to be best for desktop usage, Antipatory is mean't to work like prefetch under Windows and aids binutils with -bdirect and prelinking.

You can alter the CPU schedular through sysctl whilst the system is running, as well as fine tuning your chosen IO schedular, this is generally safe, however before fine tuning your IO schedular for the first time you might want to remount your harddrives readonly until you find your barings.

Tiger uses good defaults and unless you have a quantifiable goal I would recommend just picking a IO schedular from the three (well four if you count no op looping) and maybe do some reading. IBM has some revolutionary articles on little known facts about filesystems (it's where my suggested link came from).

The IO schedular and tunable settings are one of the most important decisions you can make when optimising drive access. Do you design for con-currency, fast reads, fast writes, constant write speed, low latency, max throughput, low/high caching, mirror raids, etc - there are many goals you may want to achieve and some options you make will adversely affect other areas. Personally I aim for low latency, constant write time and low caching on my desktops - so that means less ram, less waiting and excellent media recording. I aim for high caching, max throughput and lots of prefetching on my laptops. For servers though I want con-currency, stability and fast mirror-raiding.
_________________
Gentoo's Portage: Any ideas for reform?
Back to top
View user's profile Send private message
Tiger683
Veteran
Veteran


Joined: 08 Jan 2005
Posts: 1347
Location: Heffner's House

PostPosted: Fri Mar 10, 2006 8:23 am    Post subject: Reply with quote

mrBob wrote:
So, I'm a little confused about the schedulers. There's the staircase, cfq, anticipatory, and deadline. I fired up menuconfig, and they're all checked. Default i/o scheduler is set to cfq by default. Why is staircase selected under 'nitro options' but not available under 'i/o scheduler'??


cfq, anticipatory, no-op and deadline are IO schedulers. staircase is CPU scheduler.

So: there are 4 IO schedulers, managing the accesses to your IO devices and 1 cpu scheduler, it only has some tunable options, but there is no alternative to it. Therefore it is normal that a CPU scheduler doesn't show up in the selection menu for IO schedulers. Hope it's clear now ;)
_________________
Retired gentoo user
Back to top
View user's profile Send private message
mrBob
n00b
n00b


Joined: 03 Feb 2006
Posts: 65

PostPosted: Fri Mar 10, 2006 3:50 pm    Post subject: Reply with quote

Sweet. Thanks. Now I need to figure out why Nvidia drivers won't compile with this one. They work fine on 2.6.15-nitro3, which is my "stable" kernel. :wink:
Back to top
View user's profile Send private message
metalshark
Apprentice
Apprentice


Joined: 07 Jan 2006
Posts: 197
Location: Bournemouth, England

PostPosted: Fri Mar 10, 2006 4:00 pm    Post subject: Reply with quote

mrBob wrote:
Sweet. Thanks. Now I need to figure out why Nvidia drivers won't compile with this one. They work fine on 2.6.15-nitro3, which is my "stable" kernel. :wink:


You might want to use the latest ~x86's (8179 or around that number) as the stable 6629's don't seem to work.
_________________
Gentoo's Portage: Any ideas for reform?
Back to top
View user's profile Send private message
mrBob
n00b
n00b


Joined: 03 Feb 2006
Posts: 65

PostPosted: Fri Mar 10, 2006 4:01 pm    Post subject: Reply with quote

Right on ... trying it momentarily.
Back to top
View user's profile Send private message
mrBob
n00b
n00b


Joined: 03 Feb 2006
Posts: 65

PostPosted: Fri Mar 10, 2006 4:47 pm    Post subject: Reply with quote

Nicely. That has everything working.

What I'm not understanding, however, is why everything seems so slow. I have an SMP system--two 2.0GHz Xeons--with 1GB of ram. GeForce4. Linux is on a 7200rpm WD 160GB drive w/ 8MB cache. Running the [old] Love-sources feels much faster--bootup, startx, program startups, graphic drawing. Root partition is ReiserFS(3).

dmesg reports that idebus=100 is a bad speed--wants 20-66. Should I just forget setting idebus? Everytime it loads as 33. Isn't that a little ridiculous or am I missing something?

And now splash isn't working properly, whereas it works fine under 2.6.15-nitro3. It starts okay with silent mode, but switching to verbose loses the bg. Do I have to reemerge gensplash?

I am also getting this error quite frequently:
Code:

Recaching dependency info (mtimes differ)


I remember seeing that every so often when I first started using love-sources, but that was over a year ago and I just put this box back into action.

EDIT: I can't rebuild splashutils. I'm getting a lot of errors on this, both x86 and ~x86.
Back to top
View user's profile Send private message
metalshark
Apprentice
Apprentice


Joined: 07 Jan 2006
Posts: 197
Location: Bournemouth, England

PostPosted: Fri Mar 10, 2006 5:55 pm    Post subject: Read through the forum Reply with quote

@mrBob - please read through the whole forum - there are a few issues and if your issues are with speed you might consider disabling splashes entirely :P - basically the splash stuff doesn't work for the people that tried. It sounds like your clock is out of sync, in the Gentoo Install Handbook it tells you how to set your timezone, also you might like to look at the Gentoo Wiki guide on NTP. Both of these will allow you to fix issues :D

The error message you are receiving is probably caused by your clock being set to a time before the mtime of the files your syncing to.
_________________
Gentoo's Portage: Any ideas for reform?
Back to top
View user's profile Send private message
mrBob
n00b
n00b


Joined: 03 Feb 2006
Posts: 65

PostPosted: Fri Mar 10, 2006 8:34 pm    Post subject: Reply with quote

Thanks. I did read through. I've read about the issues with splash ... and I'm thinking I may just cut it out altogether. I see Tiger's patch for the splash stuff. I'll look up the other items you suggest, metalshark. As far as my clock getting out of sync, it seems awful strange to have happened so suddenly. I've had my timezone set for sometime and gentoo-sources, my old love-sources, and 2.6.15-nitro3 work fine without the errors--and I've had NTP setup. We'll see what happens from here.
Back to top
View user's profile Send private message
metalshark
Apprentice
Apprentice


Joined: 07 Jan 2006
Posts: 197
Location: Bournemouth, England

PostPosted: Fri Mar 10, 2006 8:37 pm    Post subject: Hmm... Reply with quote

If the error only happens with this kernel and not a previous Nitro you might of hit upon a 2.6.16 fault - any chance of posting your motherboard/processor or manufacturer/model name for that box - just incase it turns out to be a upstream kernel oversight?
_________________
Gentoo's Portage: Any ideas for reform?
Back to top
View user's profile Send private message
mrBob
n00b
n00b


Joined: 03 Feb 2006
Posts: 65

PostPosted: Fri Mar 10, 2006 8:45 pm    Post subject: Reply with quote

Standby ...
Back to top
View user's profile Send private message
Tiger683
Veteran
Veteran


Joined: 08 Jan 2005
Posts: 1347
Location: Heffner's House

PostPosted: Fri Mar 10, 2006 10:14 pm    Post subject: Reply with quote

Just to keep everyone uptodate with what's holding down the next release:

I've just finished the cogito.eclass which currently handles source fetching through
git quite perfectly... 240 lines of twisted stuff... :P

Now, I will probably debug it and work on output formatting for next few hours (and try to
sleep a little too ;) ) and then I'll start hacking on the next release...

T

EDIT: Ok, here: cogito.eclass
_________________
Retired gentoo user
Back to top
View user's profile Send private message
mrBob
n00b
n00b


Joined: 03 Feb 2006
Posts: 65

PostPosted: Sun Mar 12, 2006 7:41 pm    Post subject: Reply with quote

Well, now everything is freezing up within five minutes of bootup.
Back to top
View user's profile Send private message
Tiger683
Veteran
Veteran


Joined: 08 Jan 2005
Posts: 1347
Location: Heffner's House

PostPosted: Sun Mar 12, 2006 7:59 pm    Post subject: Reply with quote

mrBob:

Try the kernel bootoption
Code:
   
timer=pit   


It might help, as it turns off the sometimes faulty tick compensation and avoids the false positives
for lost ticks, clock skew issues are one of the indices of the need for this...

T
_________________
Retired gentoo user
Back to top
View user's profile Send private message
Tiger683
Veteran
Veteran


Joined: 08 Jan 2005
Posts: 1347
Location: Heffner's House

PostPosted: Sun Mar 12, 2006 11:05 pm    Post subject: Reply with quote

As update:
You can track the activity on nitro git repository through
an rss-feed now ;) simply go to http://nitro-sources.devserver.info/?p=nitro-sources.git
and add the rss-feed to the newsreader ;) I actually started to commit stuff today, so new release
will come soon. Then we will have oportunity to test the new release system.

It'll be done first when i tagged the final commit, sometime monday or tuesday...
_________________
Retired gentoo user
Back to top
View user's profile Send private message
Display posts from previous:   
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Unsupported Software All times are GMT
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9  Next
Page 7 of 9

 
Jump to:  
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