Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Pappy's Kernel Seeds Part II <CLOSED>Please use new thread
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3, 4, 5 ... 22, 23, 24  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
pappy_mcfae
Watchman
Watchman


Joined: 27 Dec 2007
Posts: 5997
Location: Pomona, California.

PostPosted: Fri Dec 04, 2009 10:41 am    Post subject: Reply with quote

Everyone that's been waiting for .32 goodies, I have them in abundance. I just uploaded .configs for 2.6.32, 2.6.32-gentoo, and 2.6.32-zen0 (source from git) in both x86 and x86_64 flavors. I've also added some new graphic touches to the ftp-ish pages.

I wish to thank jason at www.feedimage.info for the custom graphics once again. You rock!

Blessed be!
Pappy
_________________
This space left intentionally blank, except for these ASCII symbols.
Back to top
View user's profile Send private message
pappy_mcfae
Watchman
Watchman


Joined: 27 Dec 2007
Posts: 5997
Location: Pomona, California.

PostPosted: Fri Dec 04, 2009 10:48 am    Post subject: Reply with quote

Moriah,

I haven't forgotten your question. It's just a bit late, my brain hurts, and I really need to get to bed. I'll comment tomorrow. Yes, I do remember that machine. :\

Blessed be!
Pappy
_________________
This space left intentionally blank, except for these ASCII symbols.
Back to top
View user's profile Send private message
Moriah
Advocate
Advocate


Joined: 27 Mar 2004
Posts: 2117
Location: Kentucky

PostPosted: Fri Dec 04, 2009 12:47 pm    Post subject: Reply with quote

Its not a rush. Its just that the zen discussion reminded me to ask about it.
_________________
The MyWord KJV Bible tool is at http://www.elilabs.com/~myword

Foghorn Leghorn is a Warner Bros. cartoon character.
Back to top
View user's profile Send private message
aramis_qc
Tux's lil' helper
Tux's lil' helper


Joined: 24 Sep 2006
Posts: 106
Location: Québec - Canada

PostPosted: Fri Dec 04, 2009 3:12 pm    Post subject: Reply with quote

Hi !

I've been using Papy's seeds since I've been told about them. I'm still questionning about one thing somehow. Is there really a good reason to pass lspci -n output to http://kmuto.jp/debian/hcl/ ?

For one I configure kernel by grabbing info from lspci, lsusb, /proc/cpuinfo (or lscpu) and some other tools as describeb in French tutorial : http://gentoo-quebec.org/wiki/index.php/Guide_installation_configuration_syst%C3%A8me_de_base .

By the way, if I have time to in the course of next Winter, I'll translate Papy's pages to French unless someone else has projects to do so.

@Papy

Please drop me a word or two about the above.... guy.fontaine AT gentoo-quebec DOT org or aramisqc AT gmail DOT com ... Thank's.
_________________
Profil et systèmes
Back to top
View user's profile Send private message
Moriah
Advocate
Advocate


Joined: 27 Mar 2004
Posts: 2117
Location: Kentucky

PostPosted: Fri Dec 04, 2009 4:56 pm    Post subject: Reply with quote

The lspci -n pasted into the debian web page is done to determine which drivers are recommended for the devices on your box. If you have another way to do this, great; please share it with us. Most of the time, it is straitforward, but sometimes it can be hard to tell what driver is needed to support a given device. The web page is helpful in those cases.
_________________
The MyWord KJV Bible tool is at http://www.elilabs.com/~myword

Foghorn Leghorn is a Warner Bros. cartoon character.
Back to top
View user's profile Send private message
aramis_qc
Tux's lil' helper
Tux's lil' helper


Joined: 24 Sep 2006
Posts: 106
Location: Québec - Canada

PostPosted: Fri Dec 04, 2009 6:17 pm    Post subject: Reply with quote

Moriah wrote:
The lspci -n pasted into the debian web page is done to determine which drivers are recommended for the devices on your box. If you have another way to do this, great; please share it with us. Most of the time, it is straitforward, but sometimes it can be hard to tell what driver is needed to support a given device. The web page is helpful in those cases.


Thank you for your answer, moriah. There are some other ways to determine drivers. You will find tips in Greg Kroah-Hartman's Linux Kernel in a Nutshell. Here is the link :

http://www.kroah.com/lkn/
_________________
Profil et systèmes
Back to top
View user's profile Send private message
pappy_mcfae
Watchman
Watchman


Joined: 27 Dec 2007
Posts: 5997
Location: Pomona, California.

PostPosted: Fri Dec 04, 2009 7:42 pm    Post subject: Reply with quote

aramis_qc,

I use lspci -n for one simple reason, it shows exactly which driver to use. In most cases, the drivers are relatively clear. However, there are many cases where just relying on standard lspci resulted in long searches via google.

With lspci -n, there are generally no searches. While I have run across a driver or two that fought identification, for the most part, using lspci -n cuts down the time it takes to research and configure the kernel properly.

Blessed be!
Pappy
_________________
This space left intentionally blank, except for these ASCII symbols.
Back to top
View user's profile Send private message
pappy_mcfae
Watchman
Watchman


Joined: 27 Dec 2007
Posts: 5997
Location: Pomona, California.

PostPosted: Fri Dec 04, 2009 8:01 pm    Post subject: Reply with quote

Moriah wrote:
So, Pappy, starting with the AMD quad-core box, what kernel should I try to install? You probably remember this as the box with the flakey ethernet that works OK with the liveCD but flakey under 2.6.29-gentoo-r5.


At the moment, 2.6.30-zen10 seems to be rock solid. I'm using it on everything I run, and so far, everything has been quite hearty, and really fast. The .31 family is afflicted with some issues, not the least of which is an incredibly buggy set of sensor drivers. If you wish to go more middle of the road, anything above 2.6.30.3 is a good choice.

I've found that the .31 family is a way too aggressive with Intel video drivers, sometimes causing black screen exiting X. That more or less demands that you use KSM, which as folks know who follow my words, is a bad thing.

I can't recommend the .32 family as of yet since I seem to have found an issue. I will research this further today while I let core-too compile the web server's world file. It would take far too long to do if I let the server do it by itself, even with distcc.

Well, it's off to do that.

Blessed be!
Pappy
_________________
This space left intentionally blank, except for these ASCII symbols.
Back to top
View user's profile Send private message
Moriah
Advocate
Advocate


Joined: 27 Mar 2004
Posts: 2117
Location: Kentucky

PostPosted: Sat Dec 05, 2009 3:07 am    Post subject: Reply with quote

OK, I will take your recomendation on the 2.6.30-zen10 kernel. I need to re-install that box anyway, and since it has front panel hot swappable drives, its easy to save the old system before I start on the new one. 8)

This -- along with the work that makes the money -- will be a project this weekend. Nice thing about a quad-core is that things build fast.

Oh yes, have they solved the genkernel problem for making an initrd for lvm on the root filesystem yet? If not, then my work on this box will be purely experimental, to see if I can fix the flakey ethernet problem; otherwise, I can do a full production install for keeps.
_________________
The MyWord KJV Bible tool is at http://www.elilabs.com/~myword

Foghorn Leghorn is a Warner Bros. cartoon character.
Back to top
View user's profile Send private message
pappy_mcfae
Watchman
Watchman


Joined: 27 Dec 2007
Posts: 5997
Location: Pomona, California.

PostPosted: Sat Dec 05, 2009 7:36 am    Post subject: Reply with quote

aramis_qc wrote:
@Papy

Please drop me a word or two about the above.... guy.fontaine AT gentoo-quebec DOT org or aramisqc AT gmail DOT com ... Thank's.


Done! I hope you don't mind that I did it publicly. I want everyone to know what I think about you guys.

Soyez benis!
Pappy
_________________
This space left intentionally blank, except for these ASCII symbols.
Back to top
View user's profile Send private message
Anon-E-moose
Advocate
Advocate


Joined: 23 May 2008
Posts: 3849
Location: Dallas area

PostPosted: Sat Dec 05, 2009 12:11 pm    Post subject: Reply with quote

I've been using the 2.6.31-zen9 kernel for several days now, with nvidia video not intel,
and I don't ever do suspend/hibernate on my machines,
so I can't speak to those aspects, but with both the nvidia-drivers and the nouveau drivers
it's been rock solid, no hiccups, no problems. I'm pretty impressed.

Anyway nothing but a good report, so far, on what I'm running.
_________________
Asus m5a99fx, FX 8320 - nouveau, oss4, rx550 for qemu passthrough
Acer laptop E5-575, i3-7100u - i965, alsa
---both---
5.0.13 zen kernel, profile 17.0 (no-pie) amd64-no-multilib
gcc 8.2.0, eudev, openrc, openbox, palemoon
Back to top
View user's profile Send private message
aramis_qc
Tux's lil' helper
Tux's lil' helper


Joined: 24 Sep 2006
Posts: 106
Location: Québec - Canada

PostPosted: Sat Dec 05, 2009 12:24 pm    Post subject: Reply with quote

pappy_mcfae wrote:
aramis_qc wrote:
@Papy

Please drop me a word or two about the above.... guy.fontaine AT gentoo-quebec DOT org or aramisqc AT gmail DOT com ... Thank's.


Done! I hope you don't mind that I did it publicly. I want everyone to know what I think about you guys.

Soyez benis!
Pappy


OK I see :wink: The real link (the one which deals with kernel configuration) is :

http://gentoo-quebec.org/wiki/index.php/Guide_de_configuration_du_noyau

By the way, aramis_qc is Guy Fontaine's nickname :)

Gentoo-Québec is proud and glad to promote your seeds, Pappy.
_________________
Profil et systèmes
Back to top
View user's profile Send private message
d2_racing
Bodhisattva
Bodhisattva


Joined: 25 Apr 2005
Posts: 13047
Location: Ste-Foy,Canada

PostPosted: Sat Dec 05, 2009 5:21 pm    Post subject: Reply with quote

In fact. aramis_qc is Guy Fontaine :P

So what do you think Pappy :P
Back to top
View user's profile Send private message
pappy_mcfae
Watchman
Watchman


Joined: 27 Dec 2007
Posts: 5997
Location: Pomona, California.

PostPosted: Sat Dec 05, 2009 7:26 pm    Post subject: Reply with quote

I think I'm embarrassed. Of course, I've been embarrassed before. It's not the best feeling, but it's better than having one's teeth removed without Novocaine and a nitrous oxide chaser.

aramis_qc, I'm sorry about the flub. My bad. I really do appreciate what you did, though. Seriously. My gratitude remains undiminished.

Soyez benis!
Papi :)
_________________
This space left intentionally blank, except for these ASCII symbols.
Back to top
View user's profile Send private message
myceliv
Apprentice
Apprentice


Joined: 29 Nov 2007
Posts: 178

PostPosted: Sat Dec 05, 2009 8:30 pm    Post subject: amd64 kernel seeds and vesa fb Reply with quote

First, thanks so much for all your work, Pappy. Have gotten lots of great results with kernel seeds since their creation. And probably never would have tried zen kernels without your trail-blazing; they are indeed impressive so far.

EDIT: see following responses -- question/issue is invalid -- vesa works fine on amd64 multilib:
Question/Feedback: For amd64 seeds at least, wouldn't it be better to remove all the vesa framebuffer stuff?

AFAICT only uvesa with v86d, CONFIG_CONNECTOR=y, and initramfs works for amd64; vesa can't work. Also the current Handbook illustrates using uvesa for both amd64 and x86. Since (reasonable choice) the seeds don't support using initramfs maybe it would make sense to just not have the vesa fb stuff enabled for amd64 seeds. The current seed defaults are not really a problem. I am used to redoing things with the standard uvesa CONFIG_INITRAMFS_SOURCE="/usr/share/v86d/initramfs" setup, however, I'm using VTY's less these days and would love it if kernel seeds provided the minimum kernel support needed to have scrollback in VTY's but no higher resolutions or graphics etc.

Forgive me if I've misunderstood how it works. Searching revealed nothing clarifying this issue so figured was worth asking about it here.
EDIT: (yep, I misunderstood.)

Quote:
"I tell you the truth, if you have faith as small as a kernel seed, you can say to this filesystem, Move from here to there and it will move."


Last edited by myceliv on Sat Dec 05, 2009 9:32 pm; edited 2 times in total
Back to top
View user's profile Send private message
Anon-E-moose
Advocate
Advocate


Joined: 23 May 2008
Posts: 3849
Location: Dallas area

PostPosted: Sat Dec 05, 2009 8:34 pm    Post subject: Re: amd64 kernel seeds and vesa fb Reply with quote

myceliv wrote:
First, thanks so much for all your work, Pappy. Have gotten lots of great results with kernel seeds since their creation. And probably never would have tried zen kernels without your trail-blazing; they are indeed impressive so far.

Question/Feedback: For amd64 seeds at least, wouldn't it be better to remove all the vesa framebuffer stuff?

AFAICT only uvesa with v86d, CONFIG_CONNECTOR=y, and initramfs works for amd64; vesa can't work. Also the current Handbook illustrates using uvesa for both amd64 and x86. Since (reasonable choice) the seeds don't support using initramfs maybe it would make sense to just not have the vesa fb stuff enabled for amd64 seeds. The current seed defaults are not really a problem. I am used to redoing things with the standard uvesa CONFIG_INITRAMFS_SOURCE="/usr/share/v86d/initramfs" setup, however, I'm using VTY's less these days and would love it if kernel seeds provided the minimum kernel support needed to have scrollback in VTY's but no higher resolutions or graphics etc.

Forgive me if I've misunderstood how it works and that's how it is set up now. Searching revealed nothing clarifying this issue so figured was worth asking about it here.

Quote:
"I tell you the truth, if you have faith as small as a kernel seed, you can say to this filesystem, Move from here to there and it will move."


I'm running an amd64 (multilib) system and vesa runs just fine,
matter of fact I tried getting uvesafb working,
had less than stellar results,
and went back to using vesafb.
_________________
Asus m5a99fx, FX 8320 - nouveau, oss4, rx550 for qemu passthrough
Acer laptop E5-575, i3-7100u - i965, alsa
---both---
5.0.13 zen kernel, profile 17.0 (no-pie) amd64-no-multilib
gcc 8.2.0, eudev, openrc, openbox, palemoon
Back to top
View user's profile Send private message
myceliv
Apprentice
Apprentice


Joined: 29 Nov 2007
Posts: 178

PostPosted: Sat Dec 05, 2009 8:46 pm    Post subject: Re: amd64 kernel seeds and vesa fb Reply with quote

Anon-E-moose wrote:

I'm running an amd64 (multilib) system and vesa runs just fine,
matter of fact I tried getting uvesafb working,
had less than stellar results,
and went back to using vesafb.


Ah, that's awesome. Was hoping I was just out of date somehow. Guess I should have tried harder to get the right kernel parameters for vesa. Anon-E-moose what are you using for your video=....? Or any links to something to help me get it right?
Back to top
View user's profile Send private message
matze_na
n00b
n00b


Joined: 04 Apr 2007
Posts: 54
Location: Germany

PostPosted: Sat Dec 05, 2009 8:58 pm    Post subject: Reply with quote

Code:
kernel /vmlinuz root=/dev/sda4 vga=0x31B video=vesafb:mtrr:3,ywrap,1280x1024-32@60


That's my kernel-line with vesafb on amd64.
If you change the resolution, you should also change vga= I guess, but I honestly don't know if both are necessary, it just works and I haven't touched that line in years ;)
In the kernel I didn't enable anything special, just vesafb itself.


Last edited by matze_na on Sat Dec 05, 2009 8:59 pm; edited 1 time in total
Back to top
View user's profile Send private message
Anon-E-moose
Advocate
Advocate


Joined: 23 May 2008
Posts: 3849
Location: Dallas area

PostPosted: Sat Dec 05, 2009 8:58 pm    Post subject: Re: amd64 kernel seeds and vesa fb Reply with quote

myceliv wrote:
Anon-E-moose wrote:

I'm running an amd64 (multilib) system and vesa runs just fine,
matter of fact I tried getting uvesafb working,
had less than stellar results,
and went back to using vesafb.


Ah, that's awesome. Was hoping I was just out of date somehow. Guess I should have tried harder to get the right kernel parameters for vesa. Anon-E-moose what are you using for your video=....? Or any links to something to help me get it right?


I only use the vesafb for the console,
Under Support for Frame buffer devices I only have
Enable firmware EDID
Enable Video Mode Handling Helpers
VESA VGA graphics support
selected and under
Console display driver support I have
Framebuffer Console support
selected

I use nvidia-drivers for X, I haven't tried vesa for that.

edit to add:
for the boot parm I use
kernel /boot/kernel-2.6.31-zen9 root=/dev/sda3 vga=791 video=vesafb:mtrr:3,ywrap
791 = 0x317 if using hex
_________________
Asus m5a99fx, FX 8320 - nouveau, oss4, rx550 for qemu passthrough
Acer laptop E5-575, i3-7100u - i965, alsa
---both---
5.0.13 zen kernel, profile 17.0 (no-pie) amd64-no-multilib
gcc 8.2.0, eudev, openrc, openbox, palemoon
Back to top
View user's profile Send private message
myceliv
Apprentice
Apprentice


Joined: 29 Nov 2007
Posts: 178

PostPosted: Sat Dec 05, 2009 9:18 pm    Post subject: Reply with quote

Thanks guys. Works perfectly (I'd had an error in my vga specification.) Man it's nice to get rid of uvesa and friends. v86d indeed periodically gave funky problems with my nvidia blob driver.
Back to top
View user's profile Send private message
pappy_mcfae
Watchman
Watchman


Joined: 27 Dec 2007
Posts: 5997
Location: Pomona, California.

PostPosted: Sun Dec 06, 2009 6:19 am    Post subject: Reply with quote

All of my seeds are set for vesa. I don't use anything else. And even though the tide wants to push me towards KMS, I will not go. :evil:

If VESA doesn't work, you're using an 8088-80286, and it's really time to think about upgrading.

Blessed be!
Pappy
_________________
This space left intentionally blank, except for these ASCII symbols.
Back to top
View user's profile Send private message
pappy_mcfae
Watchman
Watchman


Joined: 27 Dec 2007
Posts: 5997
Location: Pomona, California.

PostPosted: Sun Dec 06, 2009 6:38 am    Post subject: Reply with quote

There is a bug with the .32 kernels. NFSv3 doesn't work properly. For those interested, here is the bug report. I guess perhaps it should have been in the shop another week so they could work on that before they released it. Hmm.

Blessed be!
Pappy
_________________
This space left intentionally blank, except for these ASCII symbols.
Back to top
View user's profile Send private message
Moriah
Advocate
Advocate


Joined: 27 Mar 2004
Posts: 2117
Location: Kentucky

PostPosted: Sun Dec 06, 2009 5:25 pm    Post subject: Reply with quote

I am going to ask again, and also ask where else I should ask.

Has the genkernel problem been fixed so that I can update my kernels on all my machines that use LVM for the root filesystem, and genkernel to make the initrd?

I probably should ask somewhere else, but I do not even know where to look. This is keeping me from applying updates, and some of these machines are internet facing; one is on an OC3 connection to the backbone, so I *NEED* to keep these boxes up to date!

Thanks! :D
_________________
The MyWord KJV Bible tool is at http://www.elilabs.com/~myword

Foghorn Leghorn is a Warner Bros. cartoon character.
Back to top
View user's profile Send private message
d2_racing
Bodhisattva
Bodhisattva


Joined: 25 Apr 2005
Posts: 13047
Location: Ste-Foy,Canada

PostPosted: Sun Dec 06, 2009 5:29 pm    Post subject: Reply with quote

Pappy, there is a new kernel command with the release of the 2.6.32.

http://linuxfr.org/2009/12/03/26207.html

Code:

Make localmodconfig


Will create a custom .config that will use the module that are actually loaded on the target system. So, even if your .config kernel is not optimised, then this command will remove all the extra stuff.

You should try that on your box and maybe you will tweak a little more your kernel-seeds :P
Back to top
View user's profile Send private message
aramis_qc
Tux's lil' helper
Tux's lil' helper


Joined: 24 Sep 2006
Posts: 106
Location: Québec - Canada

PostPosted: Sun Dec 06, 2009 5:36 pm    Post subject: Reply with quote

d2_racing wrote:
Pappy, there is a new kernel command with the release of the 2.6.32.

http://linuxfr.org/2009/12/03/26207.html

Code:

Make localmodconfig


Will create a custom .config that will use the module that are actually loaded on the target system. So, even if your .config kernel is not optimised, then this command will remove all the extra stuff.

You should try that on your box and maybe you will tweak a little more your kernel-seeds :P


I'm currently running 2.6.32 in my unstable environment. I'll try localmodconfig as soon as an RC version is available. Instead of using oldconfig, I'll create a .config from a seed and then run the localmodconfig. Is it good sense ?
_________________
Profil et systèmes
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 ... 22, 23, 24  Next
Page 4 of 24

 
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