micko wrote:Bob P, ok, that explanation suits me fine. One of the reasons why I asked was that the PDF doesn't work well on my computer at work. I don't know what's wrong but it seems to have pages missing and images not showing. I get a few error messages from Adobe Reader while the PDF is open... But I'll try to view it with another computer.
When you download the PDF, there's a note next to the PDF icon that mentions that you have to be using Acrobat 5.0. If your reader is older than 5.0, you can't view the file. One of our team members ran into the similar problems to yours with a 5.0 reader, and found that the problem was caused by a corrupted installation of Acrobat.
I've also had a problem installing the Jackass. Nvidia-kernel doesn't seem to compile properly. No errors anywhere, but when loading the module it says it's not a proper module (I'll check the exact error message in a while). I tried both x86 and ~x86. I also tried it with 4kb and 8kb kernel stacks, because some older nvidia-kernel had problems with 4kb stacks.
I was thinking if it was possible to compile it with more conservative CFLAGS. Such as "-O2 -pipe -fomit-frame-pointer". All my other systems has been compiled using that and I haven't seen this problem with them... Only problem now is how to emerge it using those CFLAGS. Can I run 'CFLAGS="-O2 -pipe -fomit-frame-pointer" emerge nvidia-kernel'? Is there a file such as packages.use for this?
Jackass! comes with a standardized set of CFLAGS that have been tested on all of the arches that we've built it for. That isn't to say that we've tested it with everything. Some of our testers have reported that there are specific versions of nvidia drivers that work and some that don't. Beyond that, there isn't much that I can personally add about the driver issues, other than to say that it seems to be a driver problem or a kernel configuration issue.
In regard to emerging Jackass! using more conservative CFLAGS, we don't offer a package like that, but if you want to do that, I'd recommend following the Stage 1/3 Installation Guide.
Edit2: Hmmm...
http://forums.gentoo.org/viewtopic-t-33 ... ormat.html
Looks like someone else has had the same problem with Bob P's Stage 1/3 method. Why does it say the kernel is compiled with gcc 3.3.5 when I'm running a pure Jackass 2005.0 install? Well... Only thing that isn't Jackass is my /boot partition which has some of my old kernels.
well, i would consider rebuilding your kernels so that they are built with our compiler. our compiler is probably more extensively tested than the compiler that you used to build your kernels.
the other thing that may be worth looking into is a problem with static library retention by the ebuild. if that's the case, the problem is with the ebuild, which needs to have a bug report filed. in the interim, i would suggest rebuilding the video driver with emerge --emptytree, and doing that twice.