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#16082 - [xf86-video-nouveau] broken with last Xorg update

Attached to Project: Arch Linux
Opened by Xavier (shining) - Monday, 07 September 2009, 17:26 GMT
Last edited by Andreas Radke (AndyRTR) - Thursday, 08 October 2009, 20:18 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Andreas Radke (AndyRTR)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 3
Private No

Details

nouveau 0.0.10_git20090612-2 does not seem to work with xorg-server 1.6.3.901-1

Xorg just failed to start, so I had to switch back to nv :(
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Thursday, 08 October 2009, 20:18 GMT
Reason for closing:  Won't fix
Comment by Greg Erwin (Odysseus) - Tuesday, 08 September 2009, 01:28 GMT
Happened to me too. Rolling libdrm back to 2.4.12-1 (and libgl to 7.5-2) allowed me to start xorg using nouveau.
Comment by Damien Solimando (dsolimando) - Tuesday, 08 September 2009, 09:16 GMT
Same problem with me... Using nvidia driver again :(
Comment by Andreas Radke (AndyRTR) - Wednesday, 09 September 2009, 18:57 GMT
new packages are in extra. my x86_64 desktop now starts again. but it crashes randomly when logging out of Xfce.

please test the packages. upstream devs say kms is now included.
Comment by Greg Erwin (Odysseus) - Wednesday, 09 September 2009, 20:17 GMT
I think you need to update the nouveau-drm version requirement in the xf86-video-nouveau package.
Comment by maxi jac (maxi_jac) - Wednesday, 09 September 2009, 21:00 GMT
I had to explicitly disable KMS as it seems that nouveau devs have enabled it by default.
KMS is not working on my laptop (7600Go).

"options nouveau modeset=0"
in /etc/modprobe.d/modeprobe.conf
Comment by Andreas Radke (AndyRTR) - Thursday, 10 September 2009, 09:12 GMT
We should add a nouveau wiki page like the Intel one we have.

With kernel 2.6.31 coming and upstream dropping the master-compat tree we will forced to try the daily master-snapshots. This should give us the best performance and most features for the future. Don't expect further changes to the 2.6.30.x series.
Comment by Greg Erwin (Odysseus) - Thursday, 10 September 2009, 20:45 GMT
I'm getting this error while trying to upgrade xf86-video-nouveau:

error: failed to prepare transaction (could not satisfy dependencies)
:: xf86-video-nouveau: requires nouveau-drm>=20090612

Shouldn't the nouveau-drm version dependency be: "nouveau-drm>=0.0.15-20090908"
Comment by Andreas Radke (AndyRTR) - Thursday, 10 September 2009, 21:21 GMT
http://repos.archlinux.org/viewvc.cgi/xf86-video-nouveau/repos/extra-i686/PKGBUILD?revision=51573&view=markup
depends=('nouveau-drm>=0.0.15_20090908' 'libdrm>=2.4.13')

maybe you need to solve the update with "pacman -Sd xf86-video-nouveau nouveau-drm"

Ok. I got the new nouveau drm module built and can start X though it's much less stable and to get kms running you will have to be a very lucky man.

closing this one now. old kernels are simply no more supported.
Comment by Borromini (Borromini) - Thursday, 08 October 2009, 19:59 GMT
  • Field changed: Percent Complete (100% → 0%)
Full testing setup (2.6.31 + git 20090920 nouveau DRM and xf86-video-nouveau) fails to boot intermittently; most of the time it will not even get to the login screen. I can provide Xorg logs, dmesg info etc. Rolled back to the old xorg-server (1.6.3-4) and 20090612 DRM & driver packages for the time being.
Comment by Andreas Radke (AndyRTR) - Thursday, 08 October 2009, 20:17 GMT
the former nouveau-drm 20090920-2 pkg had an important fix that made it work well again. I've pushed new packages today to testing. Your issue seems to be something different than the old one here. Please open a new bug if still needed (and read the nouveau wiki section about how to use it before). Closing this one that is definitely fixed in testing. Extra packages are unfixable.

Loading...