Summary: | Segfault after upgrading xorg-edgers Nouveau a couple of commits | ||
---|---|---|---|
Product: | xorg | Reporter: | Nigel Cunningham <nigel> |
Component: | Driver/nouveau | Assignee: | Nouveau Project <nouveau> |
Status: | RESOLVED INVALID | QA Contact: | Xorg Project Team <xorg-team> |
Severity: | major | ||
Priority: | medium | ||
Version: | git | ||
Hardware: | x86 (IA32) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Nigel Cunningham
2010-10-14 04:18:03 UTC
Invalid. You need to upgrade xserver-xorg-video-nouveau to latest git, up to this commit : 4f42708c26fa57bac7854701a6e757958c8d0654 See steps 8 and 9 here http://nouveau.freedesktop.org/wiki/InstallNouveau if you cannot find up-to-date packages. Btw the segfault is in nouveau_dri.so but you didn't show mesa version.. Just like the ddx, you need latest git for mesa too if you want it to work with the new libdrm API. Also 3d is completely unsupported, developers don't look at bugs reports related to 3d. It's also recommended to not install 3d system-wide as you did. This is all on the wiki, if only people would bother to read it : http://nouveau.freedesktop.org/wiki/GalliumHowto So if 3d causes a segfault and you cannot fix it, you just remove the broken 3d driver, and problem is solved. Thanks for the reply. Sorry for missing mesa out - I didn't notice it when I looked at what had been upgraded in the dpkg log. I do realise 3d is unsupported. This bug report wasn't intended as a complaint, but more as a FYI. I know, too, that you can't fix bugs if you don't know they exist, and I had searched but not seen any indication that anyone knew this one exists. The Nouveau page doesn't say how do you want bugs reported. Do you just want an email sent to the list? Regards, Nigel (Marking invalid, since you said it is) The proper solution would have been to bump libdrm-nouveau's soname, since not only the API but also the ABI has changed. But I guess nouveau is still in "not released yet, only the latest git of everything is supported at all" state, and distributions which ship it anyway have to find their way around that (e.g. by changing package names when the ABI breaks). |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.