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

Goto page Previous  1, 2, 3 ... 18, 19, 20 ... 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: 5999
Location: Pomona, California.

PostPosted: Mon Apr 18, 2011 4:43 am    Post subject: Reply with quote

Moriah,

The only way you'd even have a hope of going without Intel KMS would be to revert to xorg-server-1.7.7-r1. There is an older Intel video driver that works with that version that will allow for operation without KMS. I don't recall which version it is, but I do recall KMS becoming mandatory about halfway through the operational life of xorg-server-1.7.x.

That will require masking lots of packages, and unmasking others, reversion to using hal, and grabbing ebuilds from the repository. I do have lists of what I've setup to use if you're interested. It's a hell of a way to burn through a night.

Cheers,
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: Tue Apr 19, 2011 4:09 am    Post subject: Reply with quote

Naw, Pappy, I'm going to try to fix it right. The only problem is that I need to keep the machine up for contract search. I'm "between contracts". :cry:

I have a second drive with an image of the system on it, so I should be reasonably safe as I dinker my way through this. The system is 15 months old, and I always maintained it every weekend -- until it broke; then I reverted to a backup to get it back up. (That's a joke, son. :lol: Quote compliments of Foghorn Leghorn.)
_________________
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: 5999
Location: Pomona, California.

PostPosted: Tue Apr 19, 2011 5:24 am    Post subject: Reply with quote

I'm fairly sure that all the Intel drivers for >=xorg-server-1.8 require KMS. You can try xf86-video-intel-2.9.1 to see if that will work with your version of xorg-server. If it does (which won't surprise me too much), it will probably operate in an unstable fashion. But, as far as I can see, xf86-video-intel-2.9.1 is the last functional version to not require KMS.

If you do go that route, don't forget to set the vesa vga framebuffer to on, as KMS works as a frame buffer in its own right.

Cheers,
Pappy
_________________
This space left intentionally blank, except for these ASCII symbols.
Back to top
View user's profile Send private message
FizzyWidget
Veteran
Veteran


Joined: 21 Nov 2008
Posts: 1133
Location: 127.0.0.1

PostPosted: Tue Apr 19, 2011 9:34 pm    Post subject: Reply with quote

Pappy any chance you could help me out before i go mental??

I am using your gentoo .38-2 x64 kernel seed but every time i select something i think i need, it always tells me i have unmet dependencies, and when i go looking for them i cant find them.

Code:
warning: (I2C_ISCH && GPIO_SCH) selects LPC_SCH which has unmet direct dependencies (MFD_SUPPORT && PCI)
warning: (I2C_ISCH && GPIO_SCH && GPIO_RDC321X && RADIO_WL1273) selects MFD_CORE which has unmet direct dependencies (MFD_SUPPORT)



Code:
laptop ~ # lspci -n
00:00.0 0600: 8086:2a00 (rev 0c)
00:01.0 0604: 8086:2a01 (rev 0c)
00:1a.0 0c03: 8086:2834 (rev 03)
00:1a.1 0c03: 8086:2835 (rev 03)
00:1a.7 0c03: 8086:283a (rev 03)
00:1b.0 0403: 8086:284b (rev 03)
00:1c.0 0604: 8086:283f (rev 03)
00:1c.1 0604: 8086:2841 (rev 03)
00:1c.5 0604: 8086:2849 (rev 03)
00:1d.0 0c03: 8086:2830 (rev 03)
00:1d.1 0c03: 8086:2831 (rev 03)
00:1d.2 0c03: 8086:2832 (rev 03)
00:1d.7 0c03: 8086:2836 (rev 03)
00:1e.0 0604: 8086:2448 (rev f3)
00:1f.0 0601: 8086:2815 (rev 03)
00:1f.1 0101: 8086:2850 (rev 03)
00:1f.2 0106: 8086:2829 (rev 03)
00:1f.3 0c05: 8086:283e (rev 03)
01:00.0 0300: 10de:0427 (rev a1)
02:00.0 0280: 8086:4222 (rev 02)
08:00.0 0200: 10ec:8136 (rev 01)
09:09.0 0c00: 1180:0832 (rev 05)
09:09.1 0805: 1180:0822 (rev 22)
09:09.2 0880: 1180:0843 (rev 12)
09:09.3 0880: 1180:0592 (rev 12)
09:09.4 0880: 1180:0852 (rev 12)



Code:
laptop ~ # cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Core(TM)2 Duo CPU     T5750  @ 2.00GHz
stepping        : 13
cpu MHz         : 1995.024
cache size      : 2048 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm dts
bogomips        : 3990.04
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Core(TM)2 Duo CPU     T5750  @ 2.00GHz
stepping        : 13
cpu MHz         : 1995.024
cache size      : 2048 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
apicid          : 1
initial apicid  : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm dts
bogomips        : 3990.00
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:



Code:
laptop ~# cat /etc/fstab
/dev/sda1   /boot        ext2    defaults,noatime     1 2
/dev/sda2   none         swap    sw                   0 0
/dev/sda3   /            ext4    defaults,noatime     0 1
proc        /proc        proc    defaults             0 0
##/dev/cdrom            /mnt/cdrom      auto            noauto,ro       0 0


On a different not what other flags can i put in make.conf for the cpu? i have mmx sse sse2 ssse3, any others in the flags section above i should be looking at.

Thanks for any help you could give
_________________
I know 43 ways to kill with a SKITTLE, so taste my rainbow bitch.
Back to top
View user's profile Send private message
Aquous
l33t
l33t


Joined: 08 Jan 2011
Posts: 700

PostPosted: Wed Apr 20, 2011 7:09 am    Post subject: Reply with quote

Dark Foo wrote:
On a different not what other flags can i put in make.conf for the cpu? i have mmx sse sse2 ssse3, any others in the flags section above i should be looking at.
Can't help you with the kernel dependency issue, but your processor also supports sse3 (pni in /proc/cpuinfo). But you shouldn't need to do this - if you use -march=native gcc auto-selects these flags.
Back to top
View user's profile Send private message
pappy_mcfae
Watchman
Watchman


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

PostPosted: Wed Apr 20, 2011 7:15 am    Post subject: Reply with quote

This appears to be some sort of weird thing with certain zen-source versions. I noted it myself. However, it doesn't seem to effect the kernel build. Can you actually get past the configuration and successfully make the kernel and its modules?

If so, ignore the warning, or go to the zen-sources thread and ask them about it. Since all four of my machines are now running 2.6.38.2-zen, you can rest assured that those issues will go away.

However, if you do have problems getting things to work, then also post your .config to pastebin and put the link to it below.

EDIT: I use the same CPU-based USE flags for core-too, my amd64 server. I'm also not a big proponent of "-march=native", as it can cause distccd to make weird things happen if the CPU's in the "helper" machines aren't also core2 chips. If you don't distribute your compilation, then it works fine. /EDIT

Cheers,
Pappy
_________________
This space left intentionally blank, except for these ASCII symbols.
Back to top
View user's profile Send private message
FizzyWidget
Veteran
Veteran


Joined: 21 Nov 2008
Posts: 1133
Location: 127.0.0.1

PostPosted: Wed Apr 20, 2011 7:25 am    Post subject: Reply with quote

I'm not using the Zen version, I am using the version from here - http://62.3.120.142/~pappy/seeds/64_bit/gentoo/2.6.38-gentoo-x86_64-08.config - I got past it by manually adding the MFD_SUPPORT to the .config file, last time i had an unmet dependency from using one of your seeds the laptop would'nt boot, so i was rather hesitant to just go ahead and compile, seems it did compile and laptop is happy (for now)

Aquous wrote:
Dark Foo wrote:
On a different not what other flags can i put in make.conf for the cpu? i have mmx sse sse2 ssse3, any others in the flags section above i should be looking at.
Can't help you with the kernel dependency issue, but your processor also supports sse3 (pni in /proc/cpuinfo). But you shouldn't need to do this - if you use -march=native gcc auto-selects these flags.


I'm not on about what to put in the CFLAGS= section of make.conf, as i use CFLAGS="-march=native -mtune=native -O2 -pipe" , i was on about the USE= section of the make.conf, which by default comes with mmx sse sse2, guess i can add sse3, maybe some program might use it, dont suppose it can hurt
_________________
I know 43 ways to kill with a SKITTLE, so taste my rainbow bitch.
Back to top
View user's profile Send private message
pappy_mcfae
Watchman
Watchman


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

PostPosted: Wed Apr 20, 2011 8:17 am    Post subject: Reply with quote

Interesting.

Perhaps this is some strange .38 bug showing its head. If you're seeing this in gentoo-sources, it makes me wonder what the deal is. I thought it was an anomaly because of the zen patches. I'll have to take a quick look at the 2.6.38-gentoo-x86_64 seed. I never saw anything about that from gentoo-sources.

As for using sse3, by all means. Also, depending on your gcc version, you can use -march=core2, and be done with it.

Cheers,
Pappy
_________________
This space left intentionally blank, except for these ASCII symbols.
Back to top
View user's profile Send private message
FizzyWidget
Veteran
Veteran


Joined: 21 Nov 2008
Posts: 1133
Location: 127.0.0.1

PostPosted: Wed Apr 20, 2011 8:51 am    Post subject: Reply with quote

with 4.3 and above its best to -marach=native as it pulls in all the options the cpu can do, unless like yourself you use distcc, i dont so im good to go with native :-) , still its working for now, until i have to tweak it to get other things like the webcam working
_________________
I know 43 ways to kill with a SKITTLE, so taste my rainbow bitch.
Back to top
View user's profile Send private message
Moriah
Advocate
Advocate


Joined: 27 Mar 2004
Posts: 2117
Location: Kentucky

PostPosted: Thu Apr 21, 2011 7:12 am    Post subject: Reply with quote

Pappy, I'm working again on that AMD Phenom quod-core box that seems to get stuck unless I generate some interrupts by moving the mouse around. Remember that one? :?

Well, I re-installed everything on it from scratch, and it still messes up. The liveCD seems to work fine, so its gotta be something I'm doing wrong, or the seeds are not set right for this machine.

I installed it to boot to an lvm-managed root xfs filesystem, which is the way I always have used it. I do all my machines that way so I can use the lvm snapshot capability to freeze the view of the filesystem during the nightly backups.

What all do you need to take a look at this and see if you can find anything wrong with the configuration?

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
DuzaK
n00b
n00b


Joined: 31 Mar 2009
Posts: 14
Location: Glückstadt, Germany

PostPosted: Thu Apr 21, 2011 11:29 am    Post subject: Reply with quote

Dark Foo wrote:
I'm not on about what to put in the CFLAGS= section of make.conf, as i use CFLAGS="-march=native -mtune=native -O2 -pipe" , i was on about the USE= section of the make.conf, which by default comes with mmx sse sse2, guess i can add sse3, maybe some program might use it, dont suppose it can hurt

I was under the assumption that we can just copy&paste the Flags section of /proc/cpuinfo. Most things are probably not used, but it can't hurt... can it?
Back to top
View user's profile Send private message
FizzyWidget
Veteran
Veteran


Joined: 21 Nov 2008
Posts: 1133
Location: 127.0.0.1

PostPosted: Thu Apr 21, 2011 11:34 am    Post subject: Reply with quote

DuzaK wrote:

I was under the assumption that we can just copy&paste the Flags section of /proc/cpuinfo. Most things are probably not used, but it can't hurt... can it?


Can't say i am too sure, but i only put stuff there i know is safe
_________________
I know 43 ways to kill with a SKITTLE, so taste my rainbow bitch.
Back to top
View user's profile Send private message
Moriah
Advocate
Advocate


Joined: 27 Mar 2004
Posts: 2117
Location: Kentucky

PostPosted: Thu Apr 21, 2011 3:17 pm    Post subject: Reply with quote

Regarding that miscreant amd quad core box, it seems to be working ok, but I'll have greater confidence after it carries a load for a few days... 8O
_________________
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
cach0rr0
Bodhisattva
Bodhisattva


Joined: 13 Nov 2008
Posts: 4123
Location: Houston, Republic of Texas

PostPosted: Thu Apr 21, 2011 8:08 pm    Post subject: Reply with quote

Dark Foo wrote:
unless like yourself you use distcc


You can easily enough do 'same as native'

Code:

gcc --march=native -Q --help=target |grep -v disabled


enable what you see set to 'enabled', set march to whatever it shows you, omit mtune as this tends to not play well with distcc from what ive seen.

/me disappears so as to not steer thread too off topic
_________________
Lost configuring your system?
dump lspci -n here | see Pappy's guide | Link Stash
Back to top
View user's profile Send private message
pappy_mcfae
Watchman
Watchman


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

PostPosted: Thu Apr 21, 2011 8:16 pm    Post subject: Reply with quote

Moriah wrote:
Regarding that miscreant amd quad core box, it seems to be working ok, but I'll have greater confidence after it carries a load for a few days... 8O


Check to see how fast the timer is set. I've seen an I7 brought to its knees because the timer was set at 1000Hz. After checking on the net, it appears that those timer totals add themselves together in multi-core chips, effectively making the timer run at 4000Hz on a quad core. Check to see if slowing down the timer helps.

Cheers,
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 Apr 22, 2011 3:30 am    Post subject: Reply with quote

Thanks, Pappy, for the timer tip. I'll have to get to it a bit later. Right now, I'm building an x86 32-bit single cpu box for a web and email server for a new user on my network. They have a fairly simple website to put up, but they need it on their domain name, and they need email on that same domain. Their former provider has stopped servicing them, although the site is still up, but they can't get to it to change anything, and the provider does return mails or phone calls, so they want to move everything. And of course, they need it quickly. :|
_________________
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: 5999
Location: Pomona, California.

PostPosted: Fri Apr 22, 2011 3:52 am    Post subject: Reply with quote

It's always needed yesterday, don't you know?

Cheers,
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: 5999
Location: Pomona, California.

PostPosted: Fri Apr 22, 2011 7:15 am    Post subject: Reply with quote

Another few seeds for you folks. I've just uploaded .configs for 2.6.32-hardened-r44, 2.6.38-hardened-r1, and 2.5.38.4 in both x86 and x86_64 flavors. Enjoy!

Cheers,
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 Apr 24, 2011 6:21 pm    Post subject: Reply with quote

The on-going saga of the AMD Phenom 9650 Quad-Core that stuttered...

Pappy, I amd still seeing stuttering/stalling with this machine. I just rebuilt it from scratch yesterday, and it seems to be working basicly ok, it keeps time, sshd is working, X is working over ssh, but the output to the display, either the console, or to an X-server on another machine, stutters or stalls. If I so much as move the mouse on the console, or move the mouse into or out of a window on the remote X display, then it catches up and everything seems to be working fine. I was able to do emerges, etc. with the kernel, and yet this annoying problem persists. :evil:

I do not see the problem when booted from the live CD. :?

Give me a list of what you would like me to patse on pastebin, and I will put t there. I'm stumped! :x
_________________
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: 5999
Location: Pomona, California.

PostPosted: Tue Apr 26, 2011 7:14 am    Post subject: Reply with quote

I've just uploaded .configs for 2.6.32.39, 2.6.33.12, and 2.6.38-gentoo-r3 in both x86 and x86_64 flavors. Enjoy!

Cheers,
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: 5999
Location: Pomona, California.

PostPosted: Tue Apr 26, 2011 7:27 am    Post subject: Reply with quote

Moriah,

Try turning down the timer first. If that doesn't do it, then change the state of the Tickless system under Processor type and features. See how that state change makes things workout. Failing that, try rerouting for broken IRQ's under the same heading.

If available, get the .config from the boot disk, and see if you can use it to get a bootable system with it. If you can get it to boot, clear out the extra devices. Configure for the ones you use. See how that works. Move it slowly towards seed settings until you find the magick bullet that kills off the issue, or makes it worse.

Has the BIOS been updated? See if there is one, as you might have a BIOS issue. It's an outside shot, but you never know.

On this one, there really is no substitute for experimenting. It's going to be interesting, if nothing else.

Cheers,
Pappy
_________________
This space left intentionally blank, except for these ASCII symbols.
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 43577
Location: 56N 3W

PostPosted: Tue Apr 26, 2011 6:59 pm    Post subject: Reply with quote

pappy_mcfae,

The term is binary searching.
Start with the CD and turn off half the differences. If the problem does not recur, its in the half you left on.
If the problem happens, its in the half that were turned off.
Apply the algorithm recursively.

Of course, this only works if its a single setting being searched for and we don't know that.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
pappy_mcfae
Watchman
Watchman


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

PostPosted: Tue Apr 26, 2011 9:41 pm    Post subject: Reply with quote

Yeah. At this point, it really is about experimentation. When you're not really sure about the nature of the gremlin you're hunting, it makes it that much more difficult. Considering that things work properly with the install CD, it has to be a setting somewhere. Finding that setting is sure to be the proverbial needle in the haystack search.

The BIOS update could fix quirky USB issues, or not. It would be worth a shot, given all the known provisos about BIOS updating. Admittedly, it is a shot in the dark suggestion, but if it works, then it was worth the effort.

That's part of the fun with Linux. No waiting for some guy in a Smallflacid Ivory Tower to bestow his fixes from on high. We do it ourselves, and usually do a better and faster job. I just took five days out of my life bringing an old Gentoo install back from almost two years ago. It was well worth it because now I'm using that machine to see if I can resurrect the data from a neighbor's QUITE toasty Seagate forty Gig. Hurray for dd!

Cheers,
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: Wed Apr 27, 2011 4:05 am    Post subject: Reply with quote

Yes, Neddy, the binary search algorithm is appropriate, and if it doesn't work, then you know you have the np-complete problem of enumerating all the partitions of a set.

Moral: It is usually a mistake to assume that there is only one problem. :?

Yes, Pappy, the open source community almost always fixes thing much faster than the corporation -- unless the corporation is one of the ones that use and contribute back to the open source community. I have consulted for several of them. 8)
_________________
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: 5999
Location: Pomona, California.

PostPosted: Fri Apr 29, 2011 7:54 am    Post subject: Reply with quote

Another day, a few more sources, and some seeds to match. I've just uploaded .configs for 2.6.32-hardened-r45, 2.6.35.13, and 2.6.38-hardened-r2 in both x86 and x86_64 flavors. Enjoy!

Cheers,
Pappy
_________________
This space left intentionally blank, except for these ASCII symbols.
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 ... 18, 19, 20 ... 22, 23, 24  Next
Page 19 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