View previous topic :: View next topic |
Author |
Message |
Maximus2000 Tux's lil' helper
Joined: 07 Oct 2004 Posts: 127 Location: USA
|
Posted: Mon Mar 07, 2005 9:57 pm Post subject: |
|
|
I had an issue with the nvidia driver compile. The way I solved it was to unemerge the old one then compile it as a module in the kernel. After that it sems to be working fine. _________________ Thanks
Maximus |
|
Back to top |
|
|
gentoo_lan l33t
Joined: 08 Sep 2004 Posts: 891 Location: Charles Town, WV
|
Posted: Mon Mar 07, 2005 10:10 pm Post subject: |
|
|
http://www.fsf.org/licensing/licenses/gpl-faq.html#GPLModuleLicense
Quote: | If I add a module to a GPL-covered program, do I have to use the GPL as the license for my module?
The GPL says that the whole combined program has to be released under the GPL. So your module has to be available for use under the GPL.
But you can give additional permission for the use of your code. You can, if you wish, release your program under a license which is more lax than the GPL but compatible with the GPL. The license list page gives a partial list of GPL-compatible licenses. |
Quote: | How can I allow linking of proprietary modules with my GPL-covered library under a controlled interface only?
Add this text to the license notice of each file in the package, at the end of the text that says the file is distributed under the GNU GPL:
Linking FOO statically or dynamically with other modules is making a
combined work based on FOO. Thus, the terms and conditions of the GNU
General Public License cover the whole combination.
As a special exception, the copyright holders of FOO give you
permission to link FOO with independent modules that communicate with
FOO solely through the FOOBAR interface, regardless of the license
terms of these independent modules, and to copy and distribute the
resulting combined work under terms of your choice, provided that
every copy of the combined work is accompanied by a complete copy of
the source code of FOO (the version of FOO used to produce the
combined work), being distributed under the terms of the GNU General
Public License plus this exception. An independent module is a module
which is not derived from or based on FOO.
Note that people who make modified versions of FOO are not obligated
to grant this special exception for their modified versions; it is
their choice whether to do so. The GNU General Public License gives
permission to release a modified version without this exception; this
exception also makes it possible to release a modified version which
carries forward this exception. |
You should probably study the GPL before you include nvidia and ati drivers built as modules within you kernel. I would suggest you modify your license or remove the proprietary modules. |
|
Back to top |
|
|
Gentree Watchman
Joined: 01 Jul 2003 Posts: 5350 Location: France, Old Europe
|
Posted: Mon Mar 07, 2005 10:16 pm Post subject: |
|
|
Yep , sorry to disagree with you on this Tiger but I have just verified.
I have two versions of gcc here.
[1] i686-pc-linux-gnu-3.3.4
[2] i686-pc-linux-gnu-3.4.3-20050110 *
and I tried two versions of nvidia:
* media-video/nvidia-kernel :
[ ] 1.0.6111-r3 (0)
[ I] 1.0.6629-r1 (0)
Both would compile with either compiler against previous nitro kernel sources but not with this one
Code: | bash-3.00#whatlin
total 68
25169 drwxr-xr-x 6 root root 304 Mar 7 23:06 .
3176 drwxr-xr-x 15 root root 496 Mar 5 13:57 ..
1936 -rw-r--r-- 1 root root 32029 Mar 7 18:55 .config
25170 -rw-r--r-- 1 root root 0 Feb 24 22:42 .keep
97725 -rw-r--r-- 1 root root 32132 Feb 26 18:20 config
665 lrwxrwxrwx 1 root root 18 Mar 7 23:06 linux -> linux-2.6.9-nitro1
32053 drwxr-xr-x 20 root root 1328 Mar 7 18:52 linux-2.6.10-nitro4
150922 drwxr-xr-x 20 root root 1296 Mar 7 19:26 linux-2.6.11-nitro0
103135 drwxr-xr-x 19 root root 1280 Feb 27 00:56 linux-2.6.9-nitro1
|
Looks like I'll have go with IT next time I want my Geforce4
_________________ Linux, because I'd rather own a free OS than steal one that's not worth paying for.
Gentoo because I'm a masochist
AthlonXP-M on A7N8X. Portage ~x86 |
|
Back to top |
|
|
pifactorial Tux's lil' helper
Joined: 15 Oct 2004 Posts: 77 Location: 3<x<4 on the gamma function
|
Posted: Mon Mar 07, 2005 11:30 pm Post subject: |
|
|
@gentoo_lan: I would advise you read the thread's rules about license flaming before you post.
As per my earlier post, I was wondering if anyone could confirm whether America's Army is/isn't working under nitro0e? |
|
Back to top |
|
|
gentoo_lan l33t
Joined: 08 Sep 2004 Posts: 891 Location: Charles Town, WV
|
Posted: Mon Mar 07, 2005 11:50 pm Post subject: |
|
|
pifactorial wrote: | @gentoo_lan: I would advise you read the thread's rules about license flaming before you post.
As per my earlier post, I was wondering if anyone could confirm whether America's Army is/isn't working under nitro0e? |
I would advise you to not use illegal software. |
|
Back to top |
|
|
pifactorial Tux's lil' helper
Joined: 15 Oct 2004 Posts: 77 Location: 3<x<4 on the gamma function
|
Posted: Tue Mar 08, 2005 12:01 am Post subject: |
|
|
gentoo_lan wrote: | I would advise you to not use illegal software. |
You call it illegal software, but you continue to host the ebuild on your webpage. |
|
Back to top |
|
|
gentoo_lan l33t
Joined: 08 Sep 2004 Posts: 891 Location: Charles Town, WV
|
Posted: Tue Mar 08, 2005 12:13 am Post subject: |
|
|
pifactorial wrote: | gentoo_lan wrote: | I would advise you to not use illegal software. |
You call it illegal software, but you continue to host the ebuild on your webpage. |
It isn't hosted on my webpage anymore...took care of that discrepancy. Thanks for the info.
EDIT: I used to support their kernel before the latest changes.
Last edited by gentoo_lan on Tue Mar 08, 2005 12:25 am; edited 1 time in total |
|
Back to top |
|
|
codergeek42 Bodhisattva
Joined: 05 Apr 2004 Posts: 5142 Location: Anaheim, CA (USA)
|
Posted: Tue Mar 08, 2005 12:15 am Post subject: |
|
|
pifactorial wrote: | gentoo_lan wrote: | I would advise you to not use illegal software. |
You call it illegal software, but you continue to host the ebuild on your webpage. | Not anymore. I get a 404 error. _________________ ~~ Peter: Programmer, Mathematician, STEM & Free Software Advocate, Enlightened Agent, Transhumanist, Fedora contributor
Who am I? :: EFF & FSF |
|
Back to top |
|
|
rush_ad l33t
Joined: 22 Jul 2004 Posts: 863 Location: New Jersey, USA
|
Posted: Tue Mar 08, 2005 3:11 am Post subject: |
|
|
i have these errors after applying the two non e amd64 patched successfully.
Code: | CC net/compat.o
CC net/sysctl_net.o
LD net/built-in.o
CC lib/dyn_pageflags.o
lib/dyn_pageflags.c: In function `clear_dyn_pageflags':
lib/dyn_pageflags.c:32: error: `max_mapnr' undeclared (first use in this function)
lib/dyn_pageflags.c:32: error: (Each undeclared identifier is reported only once
lib/dyn_pageflags.c:32: error: for each function it appears in.)
lib/dyn_pageflags.c: In function `allocate_dyn_pageflags':
lib/dyn_pageflags.c:47: error: `max_mapnr' undeclared (first use in this function)
lib/dyn_pageflags.c: In function `free_dyn_pageflags':
lib/dyn_pageflags.c:72: error: `max_mapnr' undeclared (first use in this function)
make[1]: *** [lib/dyn_pageflags.o] Error 1
make: *** [lib] Error 2
bash-2.05b# |
i have disables power management options in kernel. so now what can be the problem? |
|
Back to top |
|
|
Legoguy Apprentice
Joined: 22 Dec 2003 Posts: 166 Location: Edmonton, Alberta, Canada
|
Posted: Tue Mar 08, 2005 3:22 am Post subject: |
|
|
Darckness wrote: |
xororand: I'm aware of this, just as I have been for all -r0 releases. Since we aren't technically in portage anyway though, the point of -r0 is to tell people that this is a preliminary release. I only consider releases after -r1 to be "good".
|
I think that this is the wrong way of looking at it. Make it a beta or something. Because -r0 is not the way of doing it. Revision 0 is kind of redundant don't you think?
For example, you could make this one nitro-sources-2.6.11_beta1.
If you don't see it as stable, don't mark it with any -r because -r's are supposed to mean _more_ stable than the last. |
|
Back to top |
|
|
discomfitor l33t
Joined: 21 Feb 2003 Posts: 927 Location: None
|
Posted: Tue Mar 08, 2005 3:32 am Post subject: |
|
|
Legoguy: Good thought. I'll do that in the future.
Lawyers: I'm currently talking to the fsf to get a clear answer on this and SHUT ALL YOU PEOPLE UP. Ahem. It seems like people are somewhat determined to shut nitro-sources down by finding licensing issues. Seems rather stupid, especially considering we're just trying to simplify things. Not that I don't think compliance with licenses is all-important. It's just that I'd prefer for people to wait until I've done something that is blatantly offensive without knowing it before they notify me that I'm providing "illegal software".
If you must know, I have also contacted both nvidia and ati about this just so that I won't have anyone else from the forums trying to serve me a subpoena in the future.
EDIT:
rush_ad: Are you on stable or experimental with this error? I don't see this in my version (stable). Have you tried the other version? _________________ There is no substitute for experience.
Imperfection indicates a lack of effort.
Last edited by discomfitor on Tue Mar 08, 2005 5:02 am; edited 3 times in total |
|
Back to top |
|
|
rush_ad l33t
Joined: 22 Jul 2004 Posts: 863 Location: New Jersey, USA
|
Posted: Tue Mar 08, 2005 3:35 am Post subject: |
|
|
dark said
Quote: | Lawyers: I'm currently talking to the fsf to get a clear answer on this and SHUT ALL YOU PEOPLE UP. Ahem. It seems like people are somewhat determined to shut nitro-sources down by finding licensing issues. Seems rather stupid, especially considering we're just trying to simplify things. Not that I don't think compliance with licenses is all-important. It's just that I'd prefer for people to wait until I've done something that is blatantly offensive without knowing it before they notify me that I'm providing "illegal software".
If you must know, I have also contacted both nvidia and ati about this just so that I won't have anyone else from the forums trying to serve me a subpoena in the future. |
damn, i agree. this is really stupid to question nitro's existance. you guys are spending your time on community by providing us with latest stuff. keep up the good work.
now, can someone please fix my problem? |
|
Back to top |
|
|
pifactorial Tux's lil' helper
Joined: 15 Oct 2004 Posts: 77 Location: 3<x<4 on the gamma function
|
Posted: Tue Mar 08, 2005 3:51 am Post subject: |
|
|
Darckness wrote: | It seems like people are somewhat determined to shut nitro-sources down by finding licensing issues. |
It's not just license freaks, either! If you read "Nitro or Love?", you'll find that numerous Gentoo devs/mods/demigods fall into the nitro-hater category (though I can imagine they have their share of n00b's asking for help with their tricked-out patchsets). Nonetheless, what right does that give them to slander us so? Life's unfair.
And well were at it, I want my problem fixed too! |
|
Back to top |
|
|
Evil Dark Archon Guru
Joined: 21 Dec 2002 Posts: 562 Location: Santa Rosa, CA
|
Posted: Tue Mar 08, 2005 3:52 am Post subject: |
|
|
I don't get those errors at all, PM compiled in or not. _________________ This post has been over explained for newb-informing purposes.
Registered Linux user 347334
Abit AV8-3rd eye, AMD Athlon64 3500+ 90nm, ATI Radeon x850 pro |
|
Back to top |
|
|
rush_ad l33t
Joined: 22 Jul 2004 Posts: 863 Location: New Jersey, USA
|
Posted: Tue Mar 08, 2005 4:00 am Post subject: |
|
|
well, i do. so how do i fix it? |
|
Back to top |
|
|
Tiger683 Veteran
Joined: 08 Jan 2005 Posts: 1347 Location: Heffner's House
|
Posted: Tue Mar 08, 2005 8:35 am Post subject: |
|
|
Hey ppl. , im not @ home until thursday, so darckness has to do the support.
@rush_ad: while noone else gets the trouble you have with nitro ( i hope ! ),
try reemerging linux-headers.
_cheers_,
@linence-philes (ie. gentoo_lan) and flamers (ie. gentoo_lan)
hey, i looooove ppl who just drop into a thread to flame it's authors or make them look bad.
and now get out!
what a shame gentoo forums don't have an ignore-function....
_T_ _________________ Retired gentoo user |
|
Back to top |
|
|
Benson Apprentice
Joined: 23 Feb 2004 Posts: 156 Location: Switzerland
|
Posted: Tue Mar 08, 2005 10:07 am Post subject: |
|
|
Tiger683 wrote: | hey, i looooove ppl who just drop into a thread to flame it's authors or make them look bad.
and now get out! |
Some people will always point one's finger at you if you make a mistake - if they're that clever to see what's wrong, why don't they simply say what's wrong and simply suggest a solution?!? This is not a kindergarten, we are a community!
@pifactorial: AA is running here without problems, using agpgart.
Reiser4 & Nitro works good, no speed problems so far. Very nice kernel, go on!
rgds
Benson |
|
Back to top |
|
|
a13x Apprentice
Joined: 05 Jan 2005 Posts: 215
|
Posted: Tue Mar 08, 2005 11:24 am Post subject: |
|
|
So .. any progress on the NVIDIA issue ? |
|
Back to top |
|
|
Gentree Watchman
Joined: 01 Jul 2003 Posts: 5350 Location: France, Old Europe
|
Posted: Tue Mar 08, 2005 11:55 am Post subject: |
|
|
I have just resolved my cdrecord issues by booting to 2.6.9-nitro1
What changes do I need to make for this to work under 2.6.10* or 2.6.11* nitro ?
TIA _________________ Linux, because I'd rather own a free OS than steal one that's not worth paying for.
Gentoo because I'm a masochist
AthlonXP-M on A7N8X. Portage ~x86 |
|
Back to top |
|
|
rush_ad l33t
Joined: 22 Jul 2004 Posts: 863 Location: New Jersey, USA
|
Posted: Tue Mar 08, 2005 1:20 pm Post subject: |
|
|
which linux header should i emerge? i am running 2.6.11 and below are availble headers
Code: | bash-2.05b# ls /usr/portage/sys-kernel/linux-headers
ChangeLog linux-headers-2.4.23.ebuild
Manifest linux-headers-2.4.23_p3.ebuild
files linux-headers-2.4.25.ebuild
linux-headers-2.0.40.ebuild linux-headers-2.4.26.ebuild
linux-headers-2.2.26.ebuild linux-headers-2.6.10.ebuild
linux-headers-2.4.21-r1.ebuild linux-headers-2.6.8.1-r2.ebuild
linux-headers-2.4.21.ebuild linux-headers-2.6.8.1-r4.ebuild
linux-headers-2.4.22-r1.ebuild metadata.xml
linux-headers-2.4.22.ebuild
bash-2.05b# |
|
|
Back to top |
|
|
Gentoonie Apprentice
Joined: 06 Apr 2004 Posts: 205 Location: near Munich | Bavaria | Germany
|
Posted: Tue Mar 08, 2005 1:32 pm Post subject: |
|
|
always the latest 2.6.x, at the moment the latest, not-masked one is sys-kernel/linux26-headers-2.6.8.1-r2 _________________ Do you know the secret hand shake - you best use it.
GCC 4, Kernel 2.6.14-ck7, NPTL |
|
Back to top |
|
|
rush_ad l33t
Joined: 22 Jul 2004 Posts: 863 Location: New Jersey, USA
|
Posted: Tue Mar 08, 2005 2:02 pm Post subject: |
|
|
emerged latest headers. reemerged nitro, applied patches. still the same problem. |
|
Back to top |
|
|
Guinpen Guru
Joined: 08 Dec 2004 Posts: 393
|
Posted: Tue Mar 08, 2005 2:17 pm Post subject: |
|
|
I have a very weird behaviour with this new nitro. It takes forever to boot (boot process slows down somewhat gradually, and stops for 2-3 minutes, then resumes). It usually happens when coldplugging devices, but not necessarily... Once it boots the kernel is somewhat slower than 2.6.10-r4, but completely usable. What could be the problem? |
|
Back to top |
|
|
chunderbunny Veteran
Joined: 31 May 2004 Posts: 1281 Location: 51°24'27" N, 0°57'15" W
|
Posted: Tue Mar 08, 2005 4:25 pm Post subject: |
|
|
I got the built in nvidia module to work when using the stripped down CFLAGS that were suggested, it built fine before but segfaulted on modprobe.
Also, thanks to a new patch even the nvsound driver finally works! Although you have to disable the spdif option on 2.6.11 kernels (and Imean DISABLE, ie comment out the option and don't just set it to 0.)
Overall, it looks pretty good so far. |
|
Back to top |
|
|
discomfitor l33t
Joined: 21 Feb 2003 Posts: 927 Location: None
|
Posted: Tue Mar 08, 2005 6:43 pm Post subject: |
|
|
Alright, I've decided that while the nvidia/ati drivers were cool (AND WORKED ON MY BOX), it would be stupid to leave that patch in for future versions due to the problems some people are having using them, and also due to the lawyers. The next nitro is going to be slimmed down, with several features "missing" (not coming back). And after this, there will be no more innovations. Nitro-sources will return to the "here's the next release, nothing special" that everyone likes, and (hopefully) people will stop hating me for trying to improve upon it.
New "stable" pending. _________________ There is no substitute for experience.
Imperfection indicates a lack of effort. |
|
Back to top |
|
|
|