Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#9637 - nvidia-169.09 produces blank screen

Attached to Project: Arch Linux
Opened by Glyn Adgie (glyn) - Thursday, 21 February 2008, 10:17 GMT
Last edited by Thomas Bächler (brain0) - Wednesday, 14 May 2008, 12:51 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Thomas Bächler (brain0)
Architecture All
Severity Low
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

It appears that the PKGBUILD for nvidia-169.09 is not quite right. Four machines were upgraded to kernel26-2.6.24.1-2 and nvidia-169.09-2. Only one machine had a usable X setup. The other machines all ended up with a blank screen. ctl-alt-del worked on these machines to reboot cleanly. The working machine has an FX 6200 card, whereas the other machines have FX 5200 cards.

The problem has been fixed temporarily by installing nvidia using NVIDIA-Linux-x86-169.09-pkg1.run downloaded from Nvidia.

This task depends upon

Closed by  Thomas Bächler (brain0)
Wednesday, 14 May 2008, 12:51 GMT
Reason for closing:  Not a bug
Comment by Paul Bredbury (brebs) - Thursday, 21 February 2008, 15:08 GMT
The first thing that you should have tried is to recompile Arch's nvidia package. See http://bbs.archlinux.org/viewtopic.php?id=44281
Comment by Glyn Adgie (glyn) - Friday, 22 February 2008, 08:07 GMT
When the nvidia package was compiled on on machine, then installed on another, the second machine still showed the fault.
Comment by Glyn Adgie (glyn) - Friday, 22 February 2008, 10:16 GMT
Making the package and installing it on the same machine also fails.
Comment by Paul Bredbury (brebs) - Saturday, 23 February 2008, 01:10 GMT
Try the libwfb simplification - Bug  FS#9596 

Can you tell what the nvidia driver has *done* to make it magically work? Will help with http://bbs.archlinux.org/viewtopic.php?id=43792
Comment by Paul Bredbury (brebs) - Saturday, 23 February 2008, 01:18 GMT
Also, recompile Arch's nvidia-utils package.
Comment by Glyn Adgie (glyn) - Friday, 29 February 2008, 09:28 GMT
I have just updated another machine, and the Arch nvidia package worked properly. That means we have three machines where the Arch package failed, and two machines where it worked.

The main factor that distinguishes the two working machines from the three non-working ones is that Arch was installed on the working machines from an Arch install CD fairly recently, whereas the other machines are either based on fairly old installs, or are clones made by a system copy from an older machine.

This makes me think that the problem may be related to old nvidia-related files, e.g. libraries, not being removed as they should be. It appears that the nvidia install script looks for such things, and cleans them up.
Comment by Thomas Bächler (brain0) - Friday, 29 February 2008, 10:42 GMT
A common problem with old installations is that we used the nvidia installer in the past, or that people themselves run it. That often results in broken nvidia drivers, X server segfaults and such.

Basically, nvidia may use leftover libraries which don't match its version. Look for /{,usr/}lib/tls directories, which usually don't exist on Arch but are often created by nvidia's installer. Also, check for all the libraries in the nvidia-utils package if there is another version of them somewhere.
Comment by Greg (dolby) - Tuesday, 13 May 2008, 22:33 GMT
Is this solved?
Comment by Glyn Adgie (glyn) - Wednesday, 14 May 2008, 06:19 GMT
Seems to be OK now. The problem did appear to be stuff left over using the Nvidia installer a long time ago.

Loading...