Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 409243 - sys-kernel/gentoo-sources-3.3.0 - black screen on second nouveau display
Summary: sys-kernel/gentoo-sources-3.3.0 - black screen on second nouveau display
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: Normal normal (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL: https://bugs.freedesktop.org/show_bug...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-21 22:15 UTC by Dan Goodliffe
Modified: 2012-06-24 11:02 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dan Goodliffe 2012-03-21 22:15:48 UTC
Similar to the report here http://groups.google.com/group/linux.kernel/browse_thread/thread/84bc3d6514bc4069/8cbfe199bbbdcdda?show_docid=8cbfe199bbbdcdda&pli=1

After upgrading from 3.2.11 to 3.3.0, nothing appears on the second output once the kernel has initialised the card; that is BIOS appears, grub appears, kernel starts to appear and then it goes black.
First out is perfect.
X (and things in X such as randr) think there's a display there, you can blindly move windows onto it and move them back (if you can find them again) but nothing appears on screen.
I've since downgraded (to 3.2.12) and it's fine again.



Portage 2.2.0_alpha93 (default/linux/x86/10.0/desktop/kde, gcc-4.5.3, glibc-2.14.1-r2, 3.2.12-gentoo i686)
=================================================================
System uname: Linux-3.2.12-gentoo-i686-Intel-R-_Pentium-R-_4_CPU_3.20GHz-with-gentoo-2.1
Timestamp of tree: Wed, 21 Mar 2012 13:45:01 +0000
app-shells/bash:          4.2_p24
dev-java/java-config:     2.1.11-r3
dev-lang/python:          2.7.2-r3, 3.2.2
dev-util/cmake:           2.8.7-r5
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.1
sys-apps/openrc:          0.9.9.3
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.68
sys-devel/automake:       1.9.6-r3, 1.11.3
sys-devel/binutils:       2.22-r1
sys-devel/gcc:            4.5.3-r2
sys-devel/gcc-config:     1.5.1-r1
sys-devel/libtool:        2.4.2
sys-devel/make:           3.82-r3
sys-kernel/linux-headers: 3.2-r1 (virtual/os-headers)
sys-libs/glibc:           2.14.1-r2
Repositories: gentoo RandomLAN spring
Installed sets: 
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE="* -@EULA PUEL AdobeFlash-10.1 Oracle-BCLA-JavaSE"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -march=native -pipe -fno-stack-protector"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-Os -march=native -pipe -fno-stack-protector"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests binpkg-logs distlocks ebuild-locks fixlafiles news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox xattr"
FFLAGS=""
GENTOO_MIRRORS="http://defiant.random.lan/portage http://firebrand.random.lan/portage http://riogrande.random.lan/portage http://sys.randomdan.homeip.net/"
LANG="en_GB.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en en_GB"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_EXTRA_OPTS="-e ssh"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/RandomLAN /var/lib/layman/Spring"
SYNC="rsync://portage@portage/gentoo-portage"
USE="X a52 aac accessibility acl acpi additions aim alsa apm apng audiofile automount autoshutdown autoupdate bash-completion berkdb branding browserplugin bzip2 cairo caps cdb cdda cddb cdparanoia cdr cli consolekit cracklib cscope ctype curl curlwrappers custom-cflags custom-optimization cxx dbus declarative device-mapper dhcpcd dio disable-sound disable-torrent disk-partition divx dlloader docbook dpms dri dts dv dvb dvd dvdr dvdread dynagraph ebook effects emerald encode exif extensions extrafilters extras fam fame fastcgi ffmpeg firefox flac fontconfig frei0r frontendonly ftp fts3 fuse g3dvl gallium gdbm gif gimp git gles1 gles2 glib glitz glut glx gmail gmailtimestamps gmedia gnutls gtk gtk2 h323 hardenedphp hpn httpd iconv icq icu id3 id3tag imagemagick imap imlib imlib2 innodb inotify ipv6 ithreads javascript jpeg jpeg2k kde kdeenablefinal kipi kqemu lame lcms ldap libkms libnotify lightning lm_sensors logrotate lvm lvmboot lvmroot lzma lzo mad maildir melt messenger minimal minizip mmx mmxext modules mozcalendar mp3 mp4 mp4live mpeg mpeg2 mpeg4 mpm-prefork msn mudflap mysql mysqli mythtv ncurses network network-cron networkmanager nls no-old-linux nocardbus nocd nohardenedkernel nptl nptlonly nsplugin ntp nuv nvidia odbc offensive ogg openexr opengl openvg optimize oscar osmesa pam pango pch pcre pdf phonon plasma png policykit portage postgres ppds pppd python qt3support qt4 rdesktop rdp readline realmedia redland remote rtmp sblive screen secure-delete session sharedext shorten silc smp sndfile soap sockets spell sql sqlite sse sse-filters sse2 ssl startup-notification stats stencil-buffer stream subversion svg symlink sysfs syslog system-sqlite system-v8 tcpd themes theora threads thumbnail tidy tiff timidity transcode truetype udev underscores unicode unity-lobby unlock-notify upnp usb uuid v4l v4l2 vhosts vim vim-pager vim-syntax vim-with-x vlc vorbis win32codecs wmf wmp x264 x86 xattr xcb xcomposite xinerama xml xmms xorg xrandr xscreensaver xsl xslt xulrunner xv xvid xvmc yahoo yvl2 zip zlib" ALSA_CARDS="emu10k1x" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="filter authz_host cgid mime_magic mime autoindex vhost_alias dav dir deflate log_config env rewrite" CALLIGRA_FEATURES="braindump flow karbon stage tables words" CAMERAS="sony_dscf1 sony_dscf55" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" DRACUT_MODULES="syslog lvm plymouth" DVB_CARDS="none" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" GRUB_PLATFORMS="pc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="none" LINGUAS="en en_GB" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nouveau" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, MAKEOPTS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2012-03-22 12:37:43 UTC
Please post your `emerge -vpq x11-drivers/xf86-video-nouveau' output in a comment.
Comment 2 Dan Goodliffe 2012-03-22 19:10:23 UTC
Given the problem occurs even without X running, I thought it must have been at a lower level; in keeping with the linked post. But if it can be fixed in X, that's just fine in my books.


~ $ emerge -vpq x11-drivers/xf86-video-nouveau
[ebuild   R   ] x11-drivers/xf86-video-nouveau-0.0.16_pre20120305
Comment 3 Chí-Thanh Christopher Nguyễn gentoo-dev 2012-03-23 01:21:55 UTC
What happens if you boot with only one output connected?
Comment 4 Dan Goodliffe 2012-03-23 11:39:24 UTC
Exactly the same.
Content fine on first display, nothing on the second, even when the second monitor is the only one connected.
Oddly, I took a look at the Xorg logs under these conditions, and X "talks" to the right monitor, gets EID date back correctly etc, but the screen is just blank.
I'm at work at the moment, I'll post the log files when I get home.
Comment 5 Chí-Thanh Christopher Nguyễn gentoo-dev 2012-03-23 13:18:14 UTC
You could check if the same happens if the same problem exists with x11-base/nouveau-drm package (instead of in-kernel nouveau).

If yes, it would be good if you report this bug upstream at https://bugs.freedesktop.org/ (if no report already exists) and provide the link here.
Comment 6 Dan Goodliffe 2012-03-24 04:25:55 UTC
Exactly the same.
Upgraded to the new xf86-video-nouveau and swapped out the in-kernel for the external module, no change.

Bug filed upstream as requested, linked here and to the report previously link (seems he has the same card as I do)

https://bugs.freedesktop.org/show_bug.cgi?id=47790
Comment 7 Dan Goodliffe 2012-04-06 13:31:36 UTC
For the sake of those who stumble upon this, the problem persists in 3.3.1.
Comment 8 Mike Pagano gentoo-dev 2012-05-25 17:24:12 UTC
I will watch the upstream bug and attempt to backport any fixes identified.