Re: [gentoo-user] nvidia-kernel vs. gentoo-sources

2006-05-04 Thread S. Schwartz
Glenn Enright wrote:
 Nvidia dont release the source for this driver, which makes it difficult for 
 others to patch it, even if they new how the card internals worked ;).
As far as I understand, the binary driver itself is not patched. The
patching concerns the way it is integrated into your system (e.g.
symbols and certain function calls, of course kernel related stuff) --
and there are source files for that. That's what is being compiled by
emerge. The problem with the function/symbol pci_find_class has occured
before with an older version of nvidia-kernel and was patched
successfully. So, I guess it's just a matter of time and patching
experience.

But because of the reasons Richard wrote/summarized, it's not looking
very good :-/

 Does the xorg nv driver do what you need?
Fortunately yes. I can start X an do all 2D-things. For the time being
I'll have to live with that.

So, I guess my search for some help has come to a dead end. Thank you
for all your suggestions and information. Let's hope for better Nvidia
support in the future.

Sigi

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] nvidia-kernel vs. gentoo-sources

2006-05-04 Thread Hemmann, Volker Armin
On Thursday 04 May 2006 09:59, S. Schwartz wrote:
 Glenn Enright wrote:
  Nvidia dont release the source for this driver, which makes it difficult
  for others to patch it, even if they new how the card internals worked
  ;).

 As far as I understand, the binary driver itself is not patched. The
 patching concerns the way it is integrated into your system (e.g.
 symbols and certain function calls, of course kernel related stuff) --
 and there are source files for that. That's what is being compiled by
 emerge. The problem with the function/symbol pci_find_class has occured
 before with an older version of nvidia-kernel and was patched
 successfully. So, I guess it's just a matter of time and patching
 experience.

 But because of the reasons Richard wrote/summarized, it's not looking
 very good :-/

  Does the xorg nv driver do what you need?

 Fortunately yes. I can start X an do all 2D-things. For the time being
 I'll have to live with that.

 So, I guess my search for some help has come to a dead end. Thank you
 for all your suggestions and information. Let's hope for better Nvidia
 support in the future.


Do you have read this thread?
http://www.nvnews.net/vbulletin/showthread.php?t=67068
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] nvidia-kernel vs. gentoo-sources

2006-05-03 Thread S. Schwartz
Hemmann, Volker Armin wrote:
 you don't need 6629 in that case. You can go to 7174.
I told you before: any other version (other than 6629) didn't compile or
load. And one of the 7something was seriously unstable.

So, I would have to go back to 6629. This one just needs a bit of
patching. I was looking for some help in that direction.

Sigi

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] nvidia-kernel vs. gentoo-sources

2006-05-03 Thread Richard Fish

On 5/3/06, S. Schwartz [EMAIL PROTECTED] wrote:

So, I would have to go back to 6629. This one just needs a bit of
patching. I was looking for some help in that direction.


You may want to track this bug:
http://bugs.gentoo.org/show_bug.cgi?id=127618

This is probably why none of the 7xxx drivers are in stable yet.

-Richard

--
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] nvidia-kernel vs. gentoo-sources

2006-05-03 Thread S. Schwartz
Richard Fish wrote:
 http://bugs.gentoo.org/show_bug.cgi?id=127618
Thanks for the link, very interesting indeed.

In comment #18 someone says that Nvidia won't release a newer legacy
driver set any time soon, whereas in the nVNews-forum someone from
NVIDIA Corporation announced that an updated legacy graphics driver is
planned for the near future. That one should match 1.0-8756.

Sounds pretty bad and good at the same time. Still: isn't someone of the
Gentoo-guys (experienced in patching) able to patch the old 6629 for the
time being or do I simply underestimate the effort?

Sigi
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] nvidia-kernel vs. gentoo-sources

2006-05-03 Thread Hemmann, Volker Armin
On Wednesday 03 May 2006 11:08, S. Schwartz wrote:
 Hemmann, Volker Armin wrote:
  which patches?
  What would you missing?

 I don't really know, not even if those would be important to me. But I
 kind of trust into the work of the Gentoo-guys and believe the
 gentoo-sources are tested more intensive than vanilla sources (that's
 just hearsay).

  And since the problem does not appear with vanilla kernels, it is worth a
  try.

 Not really. Firstly, in portage only vanilla-sources-2.6.15.1 is
 declared as stable (and I won't use an unstable one). Since I never had
 problems with gentoo-sources-2.6.15-rsomething the whole procedure might
 work, but that would be kinda lame news to me.
 Secondly, I don't think avoiding the problem fixes it. I might have
 similar problems in the future if patching isn't done properly with
 certain packages that tend to come with problems (e.g. nvidia stuff).


if the problem is in the gentoo-sources itself, you can try as many nvidia 
drivers as you want.

Besides:
ls /usr/portage/sys-kernel/vanilla-sources/
ChangeLog vanilla-sources-2.6.14.4.ebuild
files vanilla-sources-2.6.14.5.ebuild
Manifest  vanilla-sources-2.6.14.6.ebuild
metadata.xml  vanilla-sources-2.6.15.1.ebuild
vanilla-sources-2.0.40-r1.ebuild  vanilla-sources-2.6.15.3.ebuild
vanilla-sources-2.2.26-r1.ebuild  vanilla-sources-2.6.15.4.ebuild
vanilla-sources-2.4.21.ebuild vanilla-sources-2.6.15.5.ebuild
vanilla-sources-2.4.28.ebuild vanilla-sources-2.6.15.6.ebuild
vanilla-sources-2.4.30.ebuild vanilla-sources-2.6.15.ebuild
vanilla-sources-2.4.31.ebuild vanilla-sources-2.6.16.11.ebuild
vanilla-sources-2.4.32.ebuild vanilla-sources-2.6.16.1.ebuild
vanilla-sources-2.6.10.ebuild vanilla-sources-2.6.16.5.ebuild
vanilla-sources-2.6.11.11.ebuild  vanilla-sources-2.6.16.9.ebuild
vanilla-sources-2.6.11.12.ebuild  vanilla-sources-2.6.16.ebuild
vanilla-sources-2.6.11.8.ebuild   vanilla-sources-2.6.17_rc1.ebuild
vanilla-sources-2.6.12.5.ebuild   vanilla-sources-2.6.17_rc2.ebuild
vanilla-sources-2.6.13.4.ebuild   vanilla-sources-2.6.17_rc3.ebuild
vanilla-sources-2.6.14.2.ebuild   vanilla-sources-2.6.5.ebuild
vanilla-sources-2.6.14.3.ebuild   vanilla-sources-2.6.7.ebuild

there is A LOT after .15 - many of them with security fixes.
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] nvidia-kernel vs. gentoo-sources

2006-05-03 Thread S. Schwartz
Hemmann, Volker Armin wrote:
 Besides:
 ls /usr/portage/sys-kernel/vanilla-sources/
 [...]
Wow! Couldn't have done that myself.

 there is A LOT after .15 - many of them with security fixes.
I'm not gonna repeat myself (again). Thanks for the suggestion, but for
two (already mentioned) reasons I'm not gonna go for that.

Sigi

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] nvidia-kernel vs. gentoo-sources

2006-05-03 Thread Glenn Enright
On Thursday 04 May 2006 7:35 am, S. Schwartz wrote:
 Richard Fish wrote:
  http://bugs.gentoo.org/show_bug.cgi?id=127618

 Thanks for the link, very interesting indeed.

 In comment #18 someone says that Nvidia won't release a newer legacy
 driver set any time soon, whereas in the nVNews-forum someone from
 NVIDIA Corporation announced that an updated legacy graphics driver is
 planned for the near future. That one should match 1.0-8756.

 Sounds pretty bad and good at the same time. Still: isn't someone of the
 Gentoo-guys (experienced in patching) able to patch the old 6629 for the
 time being or do I simply underestimate the effort?

 Sigi
Nvidia dont release the source for this driver, which makes it difficult for 
others to patch it, even if they new how the card internals worked ;). Does 
the xorg nv driver do what you need?
-- 
A mystic is a person who is puzzled before the
 obvious but who understands the nonexistent.
 [Elbert Hubbard (1856-1915)
  American author, editor, publisher]


pgpnYMpO5HLNA.pgp
Description: PGP signature


Re: [gentoo-user] nvidia-kernel vs. gentoo-sources

2006-05-03 Thread Richard Fish

On 5/3/06, S. Schwartz [EMAIL PROTECTED] wrote:

Richard Fish wrote:
 http://bugs.gentoo.org/show_bug.cgi?id=127618
Thanks for the link, very interesting indeed.

In comment #18 someone says that Nvidia won't release a newer legacy
driver set any time soon, whereas in the nVNews-forum someone from
NVIDIA Corporation announced that an updated legacy graphics driver is
planned for the near future. That one should match 1.0-8756.

Sounds pretty bad and good at the same time. Still: isn't someone of the
Gentoo-guys (experienced in patching) able to patch the old 6629 for the
time being or do I simply underestimate the effort?


The fact that no patch has been forthcoming, either from Gentoo or
someone on the nvnews forums, is probably an indicator that there is
no developer with all of:

a. A card requiring the legacy drivers.
b. A need to use 2.6.16+.
c. Knowledge of what needs to be done to fix the drivers.
d. The motivation to spend time supporting a proprietary driver.

As Chris indicated, you are being screwed by NVidia.  Their 7174
drivers are broken, and they are being very slow to fix them.  The
previous release is stable, but won't work with new kernels.  Pretty
much the same old story of proprietary drivers on Linux unfortunately.

-Richard

--
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] nvidia-kernel vs. gentoo-sources

2006-05-02 Thread S. Schwartz
Hemmann, Volker Armin wrote:
 is there any reason not to try drver version 8756?
 6629 is very old. very, very old. Even older. It is old.
As I said, all other available versions in portage didn't compile or
load afterwards. Only one version (other than 6629, one of the 1.0.7...)
did both successfully but crashed when starting X.

 If the problem is still there, I would try vanilla kernel.
I'm not going to, since I believe I would be missing a lot of these
gentoo-patches. Anyway to me it seems that the nvidia-kernel ebuild
needs improvement (patching the stuff about remap_page_range and
pci_find_class).

Sigi

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] nvidia-kernel vs. gentoo-sources

2006-05-02 Thread Alexander Kirillov

is there any reason not to try drver version 8756?
6629 is very old. very, very old. Even older. It is old.


As I said, all other available versions in portage didn't compile or
load afterwards. Only one version (other than 6629, one of the 1.0.7...)
did both successfully but crashed when starting X.


I ran into the same problem after upgrading the kernel to 
gentoo-sources-2.6.16-r3.

And don't have any problems with most recent nvidia drivers:
media-video/nvidia-glx-1.0.8756
media-video/nvidia-kernel-1.0.8756
media-video/nvidia-settings-1.0.20051122-r3
Did you rebuild nvidia-glx and all the dependencies?
HTH,
Sasha

--
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] nvidia-kernel vs. gentoo-sources

2006-05-02 Thread Alexander Kirillov

is there any reason not to try drver version 8756?
6629 is very old. very, very old. Even older. It is old.


As I said, all other available versions in portage didn't compile or
load afterwards. Only one version (other than 6629, one of the 1.0.7...)
did both successfully but crashed when starting X.


I ran into the same problem after upgrading the kernel to 
gentoo-sources-2.6.16-r3.

And don't have any problems with most recent nvidia drivers:
media-video/nvidia-glx-1.0.8756
media-video/nvidia-kernel-1.0.8756
media-video/nvidia-settings-1.0.20051122-r3
Did you rebuild nvidia-glx and all the dependencies?


Also you have to explicitly add the Modes you need
to Display SubSection in /etc/X11/xorg.conf
if you didn't already. As X doesn't build
a pool of available modes with this newer driver
and gets stuck in nvidia-auto-select mode:
/usr/share/doc/nvidia-kernel-1.0.8756/README.gz

--
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] nvidia-kernel vs. gentoo-sources

2006-05-02 Thread S. Schwartz
Alexander Kirillov wrote:
 I ran into the same problem after upgrading the kernel to
 gentoo-sources-2.6.16-r3.
 And don't have any problems with most recent nvidia drivers:
 media-video/nvidia-glx-1.0.8756
 media-video/nvidia-kernel-1.0.8756
 media-video/nvidia-settings-1.0.20051122-r3
 Did you rebuild nvidia-glx and all the dependencies?
The only dependency with nvidia-kernel seems to be virtual/modutils,
which kind of pointed to sys-apps/module-init-tools. I reemerged that
and tried the newest nvidia-kernel version. It builds, but the module
fails to load. dmesg sais (and this is, where it get really great):

NVRM: The NVIDIA GeForce2 GTS/GeForce2 Pro GPU installed in this system is
NVRM:  supported through the NVIDIA Legacy drivers. Please
NVRM:  visit http://www.nvidia.com/object/unix.html for more
NVRM:  information.  The 1.0-8756 NVIDIA driver will ignore
NVRM:  this GPU.  Continuing probe...
NVRM: No NVIDIA graphics adapter found!

To me this means that I need the old module with the correct patches.

Sigi
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] nvidia-kernel vs. gentoo-sources

2006-05-02 Thread Hemmann, Volker Armin
On Tuesday 02 May 2006 16:02, Conneries wearegeeks wrote:
  is there any reason not to try drver version 8756?

 Yes, twinview doesn't work properly with the 8756 version. I had to fall
 back to the previous version.

the previous version would be 8178 ;)
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] nvidia-kernel vs. gentoo-sources

2006-05-02 Thread Hemmann, Volker Armin
On Tuesday 02 May 2006 11:51, S. Schwartz wrote:
 Hemmann, Volker Armin wrote:
  is there any reason not to try drver version 8756?
  6629 is very old. very, very old. Even older. It is old.

 As I said, all other available versions in portage didn't compile or
 load afterwards. Only one version (other than 6629, one of the 1.0.7...)
 did both successfully but crashed when starting X.

  If the problem is still there, I would try vanilla kernel.

 I'm not going to, since I believe I would be missing a lot of these
 gentoo-patches. Anyway to me it seems that the nvidia-kernel ebuild
 needs improvement (patching the stuff about remap_page_range and
 pci_find_class).

which patches?
What would you missing?

And since the problem does not appear with vanilla kernels, it is worth a try.
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] nvidia-kernel vs. gentoo-sources

2006-05-02 Thread Hemmann, Volker Armin
On Tuesday 02 May 2006 17:03, S. Schwartz wrote:
 Alexander Kirillov wrote:
  I ran into the same problem after upgrading the kernel to
  gentoo-sources-2.6.16-r3.
  And don't have any problems with most recent nvidia drivers:
  media-video/nvidia-glx-1.0.8756
  media-video/nvidia-kernel-1.0.8756
  media-video/nvidia-settings-1.0.20051122-r3
  Did you rebuild nvidia-glx and all the dependencies?

 The only dependency with nvidia-kernel seems to be virtual/modutils,
 which kind of pointed to sys-apps/module-init-tools. I reemerged that
 and tried the newest nvidia-kernel version. It builds, but the module
 fails to load. dmesg sais (and this is, where it get really great):

 NVRM: The NVIDIA GeForce2 GTS/GeForce2 Pro GPU installed in this system is
 NVRM:  supported through the NVIDIA Legacy drivers. Please
 NVRM:  visit http://www.nvidia.com/object/unix.html for more
 NVRM:  information.  The 1.0-8756 NVIDIA driver will ignore
 NVRM:  this GPU.  Continuing probe...
 NVRM: No NVIDIA graphics adapter found!

 To me this means that I need the old module with the correct patches.

you don't need 6629 in that case. You can go to 7174.
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] nvidia-kernel vs. gentoo-sources

2006-05-01 Thread Hemmann, Volker Armin
On Tuesday 02 May 2006 01:01, S. Schwartz wrote:
 Hi,

 I'm having a problem using nvidia-kernel-1.0.6629-r5 after the my recent
 kernel-update from gentoo-sources-2.6.15-r1 to gentoo-sources-2.6.16-r3.
 The few things, that are compiled when emerging nvidia-kernel, compile
 successfully but emerge complains about missing symboles
 (remap_page_range and pci_find_class).


is there any reason not to try drver version 8756?

6629 is very old. very, very old. Even older. It is old.

If the problem is still there, I would try vanilla kernel.
-- 
gentoo-user@gentoo.org mailing list