Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 139036 - xf86-video-nv not supporting RIVA TNT as secondary card
Summary: xf86-video-nv not supporting RIVA TNT as secondary card
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL: https://bugs.freedesktop.org/show_bug...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-03 09:38 UTC by Rodrigo Severo
Modified: 2006-07-04 12:46 UTC (History)
0 users

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 Rodrigo Severo 2006-07-03 09:38:10 UTC
I have a computer with an AGP Matrox G400 (dual head) as primary video card and a PCI RIVA TNT as the secondary card. They drive 3 monitors.

I use the mga and the nv drivers. They worked with X 6.8 but I can't make they work with the recently installed X 7.0.

If I comment the RIVA card on my server layout, X works with the 2 Matrox monitors. Io make the RIVA work I have to remove the Matrox card, only commenting the Matrox monitors on my server layout is not enough.

I am incluing my emerge --info, please let me know of any extra info you might need.

# emerge --info
Portage 2.1-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16-gentoo-r9 i686)
=================================================================
System uname: 2.6.16-gentoo-r9 i686 AMD Athlon(tm) XP 2500+
Gentoo Base System version 1.6.15
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=i686 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O3 -march=i686 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg distlocks fixpackages metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.ccccom.com http://gentoo.mirror.sdv.fr http://distro.ibiblio.org/pub/Linux/distributions/gentoo/ http://gentoo.osuosl.org/"
MAKEOPTS="-j5"
PKGDIR="/var/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/portage-fabrica /usr/local/php-overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 aac aalib alsa apache2 apm arts audiofile avi bitmap-fonts bzip2 bzlib cddb cdparanoia cdr cli crypt cups dbus dga dlloader dri dts dvd edl eds emboss encode faac faad fame ffmpeg flac foomaticdb fortran gd gdbm gif gimpprint gmp gpm gstreamer gtk2 hal imagemagick imlib isdnlog jbig jpeg jpeg2k kde kdeenablefinal lcms ldap libcaca libg++ libwww live lzo mad matroska md5sum mikmod mjpeg mmx mng motif mp3 mpeg ncurses nls nptl ogg oggvorbis opengl oss pam pcre pdflib perl png ppds pppd python qt qt3 qt4 quicktime readline real reflection samba scanner sdl session speex spell spl ssl subversion svg svga tcpd tga theora tiff truetype truetype-fonts type1-fonts udev unicode usb vcd vorbis win32codecs wmf x264 xine xinerama xml xmms xorg xv xvid xvmc zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_mga video_cards_nv video_cards_vesa video_cards_vga video_cards_fbdev"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Rodrigo Severo 2006-07-03 09:39:21 UTC
I just remembered that I tried another nvidia card in place of the old RIVA TNT: a Geoforce 4. The problem was exactly the same so the problem isn't the old card.
Comment 2 Rodrigo Severo 2006-07-03 09:42:21 UTC
After rereading my bug post I see that I forgot to mention  what I mean by "don't work": kdm starts (or tries to) but the login window is only partially drawn. X uses all cPU it can get.

/etc/init.d/xdm stop is not enough, I have to SIGKILL X to get my CPU back.
Comment 3 Donnie Berkholz (RETIRED) gentoo-dev 2006-07-03 12:23:10 UTC
Could you please give 7.1 a try? Just add all your drivers (qlist -I xf86- will get you the list; qlist is from portage-utils) and xorg-server to /etc/portage/package.keywords with ~x86 next to each.
Comment 4 Rodrigo Severo 2006-07-04 06:00:27 UTC
(In reply to comment #3)
> Could you please give 7.1 a try? Just add all your drivers (qlist -I xf86- will
> get you the list; qlist is from portage-utils) and xorg-server to
> /etc/portage/package.keywords with ~x86 next to each.

Things got better but not fixed. Now X works with the 3 heads in my ServerLayout but there is no image in the 3rd (RIVA TNT) monitor. But if I try to move a window to this thrid monitor I succed, i.e., X believes the 3rd monitor is working, I just have no image on it.
Comment 5 Donnie Berkholz (RETIRED) gentoo-dev 2006-07-04 11:51:12 UTC
Please file a bug at bugs.freedesktop.org in the xorg product, and post the URL here so we can track it. Thanks!
Comment 6 Rodrigo Severo 2006-07-04 12:43:14 UTC
I have just opened a bug on bugs.freedesktop.org: <https://bugs.freedesktop.org/show_bug.cgi?id=7421> as requested.