Upon installing: media-libs/mesa-8.1_rc1_pre20120724 x11-libs/libdrm-2.4.37 x11-drivers/xf86-video-nouveau-1.0.1 I got screen corruptions in GTK apps (haven't found any in KDE apps) - mainly found in Firefox (I cannot make screenshot of that, as upon screenshotting screen re-renders and fixed corruptions :|). What is more - I cannot play any YouTube video - I see all screen green on YT (will post screenshot). And the last problem is that upon putting notebook into sleep mode, I cannot wake up. It show fully corrupted screen with mouse curson and even does not let me change VT. I kinda don't know what details to provide, so feel free to ask. Reproducible: Always Steps to Reproduce: 1. Update world to ~amd64 2. HAve nouveau on GLX560M 3. Actual Results: Screen corruption, YouTube not working, cannot wake device properly. Expected Results: No regressions Package Manager Information: Package Name paludis Package Version 0.76.0 Build Date 2012-07-18T18:00:54+0000 Built with CXX x86_64-pc-linux-gnu-g++ 4.7.1 Built with CXXFLAGS -march=native -O2 -pipe -pedantic Built with LDFLAGS -Wl,-O1 -Wl,--as-needed -Wl,-O2 Environment Information: Format paludis Config dir /etc/paludis Root / System Root / World file /var/db/pkg/world Repository layman: format unavailable location /var/db/paludis/repositories/layman sync tar+http://git.exherbo.org/layman_repositories.tar.bz2 sync_options Repository gentoo: format e location /usr/portage builddir /var/tmp/paludis cache /usr/portage/metadata/md5-cache distdir /usr/portage/distfiles eapi_when_unknown 0 eapi_when_unspecified 0 eclassdirs /usr/portage/eclass layout traditional manifest_hashes SHA256 SHA512 WHIRLPOOL names_cache /usr/portage/.cache/names newsdir /usr/portage/metadata/news profile_eapi_when_unspecified 0 profile_layout traditional profiles /usr/portage/profiles/default/linux/amd64/10.0/desktop/kde securitydir /usr/portage/metadata/glsa setsdir /usr/portage/sets sync rsync://rsync.gentoo.org/gentoo-portage sync_options thin_manifests false use_manifest use write_cache /var/cache/paludis/metadata Package information app-shells/bash 4.2_p37 dev-java/java-config 2.1.12 dev-lang/python 2.7.3-r2 3.2.3-r1 dev-util/ccache 3.1.7 dev-util/cmake 2.8.8-r3 dev-util/pkgconfig 0.27 sys-apps/baselayout 2.1-r1 sys-apps/openrc 0.10.5 sys-apps/sandbox 2.6 sys-devel/autoconf 2.13 2.69 sys-devel/automake 1.11.6 1.12.2 1.9.6-r3 sys-devel/binutils 2.22.90 sys-devel/gcc 4.7.1 sys-devel/gcc-config 1.7.3 sys-devel/libtool 2.4.2 sys-devel/make 3.82-r3 sys-freebsd/freebsd-lib (none) sys-kernel/linux-headers 3.5 sys-libs/glibc 2.15-r2 sys-libs/uclibc (none)
Created attachment 320150 [details] YouTube screenshot Attaching screenshot containing broken youtube video and some corruptions. Looks the same in Chromium, Konqueror and Opera.
Kernel version? Is vdpau enabled (should remain disabled for mesa)?
Linux vindor 3.5.0-gentoo #4 SMP PREEMPT Fri Aug 3 10:55:07 CEST 2012 x86_64 Intel(R) Core(TM) i7-2670QM CPU @ 2.20GHz GenuineIntel GNU/Linux I've disabled vdpau globally, reemerged what've used it and rebooted. No I have working videos on youtube, but there still are screen corruptions. My global flags: */* 3dnow 3dnowext addressbook acpi attica avi bash-completion bluray cdio cups dirac divx djvu dri dv eps fame ffmpeg g3dvl */* git gluon id3tag kdepim kontact libkms lm_sensors lzma mmx mmxext */* mysql nsplugin optimized-qmake paludis pch php pulseaudio */* rss samba scanner schroedinger sftp system-ffmpeg system-sqlite telepathy tidy theora threads udev */* v4l v4l2 vim-syntax wicd wifi xvmc */* -networkmanager -gtk -gtk3 -gnome -gsf -gstreamer -startup-notification -libnotify -oss -gdu -ldap -perl -prison -python -qalculate -R -static -static-libs */* INPUT_DEVICES: mouse keyboard synaptics evdev And mesa: media-libs/mesa -classic gbm xorg xa
And I still cannot wake device from sleep.
Did you try mesa-8.1_rc1_pre20120814?
New kernel, new mesa, no change at all :(
Can I do anything to help with this one here or upstream? Are there any information or tests I may make that'd give anything helpful?
Reportedly, some nouveau issues with Fermi chipsets have been fixed after kernel 3.6_rc4, so you may want to try that. Reporting a bug upstream about the issue would be a good idea if the problem still exists with latest rc kernel.
Unfortunately git-sources doesn't help. This exactly started to happen after mesa-8.0.x, so mostly probably mesa regression.
Upstreamed here: https://bugs.freedesktop.org/show_bug.cgi?id=54883
Ah... Downgrading kernel to gentoo-sources-3.3* solves the issue. Looks like my investigation towards mesa regression was wrong. Simply any newer kernel than 3.3* regresses this way. Now with mesa etc. on 9999 and gentoo-sources-3.3.8-r1 issue is gone. Any idea what and how I may narrow this down utilizing this discovery?
xf86-video-nouveau-1.0.3 fixed all the issues for me on gentoo-sources-3.6.1
Marking as fixed per comment 12.