Dear Daniel I am sorry if my last post offended you; I had found these difficulties extremely frustrating and on re-reading, it seems that my post was unnecessarily abrasive. I don't really understand what you mean by saying that it's not working BECAUSE I have been trying to use the Nvidia driver. I know that in the past, Debian did not support the nvidia binary drivers and I can well understand this, since they have no 'control' over them. However two things make this puzzling now: less importantly, the nvidia-glx packages in non-free (not installable with xorg 7) and more importantly the problems I have encountered with gdm and xorg.conf. Surely something needs to be done to address what are essentially compatibility issues between xorg 6x and xorg 7x caused by different directory structures. At the very least the upgrade needs to address these so that the GPL 'nv' driver can be used 'out of the box' which is not possible at the moment. I recall that the Mozilla Firefox maintainers addressed similar issues in the past by symlinking from the old named components to the new name ones, maybe a similar approach would be helpful here? Thanks Joshua Daniel Stone wrote: On Mon, Apr 17, 2006 at 04:05:40PM +0100, Joshua Kite wrote:After many, many hours and much reading of forums I have restored my X environment although at the moment only with the nv driver, not the nvidia driver. The problem is clearly a result of the change in module location and package naming with the move from xorg 6.x => xorg 7 and so I consider it to be the package maintainers' 'fault' and for them to address. Here is what I did:Firstly I had to generate a 'virgin' new /etc/X11/xorg.conf . dpkg-reconfigure -phigh xserver-xorg did NOT work (complaining of a customised file) and so I had to mv /etc/X11/xorg.conf /etc/X11/xorg.conf.old.20060417 The new xorg.conf looked very different indeed to the old one based on the old xfree86 XF86config-4 from the XF86 => xorg transition. I still had problems with 'missing' modules which the following 'fixed' ln -s /usr/X11R6/lib/modules/drivers/* /usr/lib/xorg/modules/drivers ln -s /usr/X11R6/lib/modules/extensions/* /usr/lib/xorg/modules/extensions I now found that although I could <startx> manually, I could not get a graphical login to come up automatically, gdm complained 'Xserver not found...' . I 'fixed' this with ln -s /usr/bin/Xorg /usr/X11R6/bin/X I am now back to an (unaccelerated) graphical login: X complains "Failed to initialize GLX extension (compatible NVIDIA X driver not found)". Naturally I have abandoned the Debian nvidia packages long ago (never really used them) and reinstalled the official nvidia 8756 'pkg-run' installer several times without further success. I presume that this glx problem will also be a location problem as with the rest and that this would explain the ubuntu situation which I described previously- the kernel loads the nvidia module but x won't use it. I don't have any more time to play with his right now but I hope that this sorry situation can be fixed by the package maintainers ASAP since it would seem everything is there but x is looking in the wrong places for the things it needs now that we have moved to xorg 7x. Thanks especially to Jerome for your help and supportI started responding to your post in pieces, but then I realised that you're using the proprietary NVIDIA driver. Which explains why it's not working. There are numerous documented workarounds for this; please continue searching (I don't have them to hand), as it is not Debian's problem. |
- Bug#362431: xorg: missing modules Joshua Kite
- Bug#362431: xorg: missing modules Jerome Alet
- Bug#362431: xorg: missing modules Joshua Kite