What about the older-series GPU drivers? I have a NV5M64 [RIVA TNT2 Model 64/Model 64 Pro] and have been using nvidia-drivers-71.86.06, which the NVIDIA page says is the current version for my card. When I try to emerge the xorg-server-1.5.0, I am informed that it depends on >=x11-drivers/nvidia-drivers-173.14.09 (and this is a no-go, because I have masked everything above my version. Does this mean I will not be able to run xorg-server any more? Or is the dependency wrong. The "current" drivers from the nvidia page are: Latest Version: 173.14.12 Latest Legacy GPU version (1.0-71xx series): 71.86.06 Latest Legacy GPU version (1.0-96xx series): 96.43.07 Should this dependency perhaps instead be the following? >=x11-drivers/nvidia-drivers-71.86.06 Reproducible: Always Steps to Reproduce: 1. emerge xorg-server 2. 3. Actual Results: Calculating dependencies... done! !!! All ebuilds that could satisfy ">=x11-drivers/nvidia-drivers-173.14.09" have been masked. !!! One of the following masked packages is required to complete your request: - x11-drivers/nvidia-drivers-177.70 (masked by: package.mask) /etc/portage/package.mask: # line provided by gentoo docs desktop guide - x11-drivers/nvidia-drivers-177.68 (masked by: package.mask) - x11-drivers/nvidia-drivers-177.67 (masked by: package.mask) - x11-drivers/nvidia-drivers-177.13 (masked by: package.mask) - x11-drivers/nvidia-drivers-173.14.12 (masked by: package.mask) - x11-drivers/nvidia-drivers-173.14.09 (masked by: package.mask) For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. (dependency required by "x11-base/xorg-server-1.5.0" [ebuild]) Expected Results: (emerge proceeds without masked package error) # emerge --info Portage 2.2_rc8 (default/linux/x86/2008.0/desktop, gcc-4.3.1, glibc-2.8_p20080602-r0, 2.6.26-gentoo-r1-reiser4 i686) ================================================================= System uname: Linux-2.6.26-gentoo-r1-reiser4-i686-Pentium_III_-Coppermine-with-glibc2.0 Timestamp of tree: Mon, 08 Sep 2008 06:45:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 3.2_p39 dev-java/java-config: 1.3.7, 2.1.6-r1 dev-lang/python: 2.5.2-r7 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.2.5 sys-apps/sandbox: 1.2.18.1-r3 sys-devel/autoconf: 2.13, 2.62-r1 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 2.2.4 virtual/os-headers: 2.6.26 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc" 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/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -march=pentium3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks parallel-fetch preserve-libs sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="ftp://ftp.gtlib.gatech.edu/pub/gentoo http://gentoo.osuosl.org/ http://open-systems.ufl.edu/mirrors/gentoo " LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" LDFLAGS="-Wl,-O1,--hash-style=gnu" LINGUAS="en_US en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X a52 acl acpi alsa berkdb branding bzip2 cairo caps cdr cli cracklib crypt cups dbus dri dvd dvdread eds encode esd evo exif ffmpeg flac fortran gdbm gif gnome gnome-keyring gnutls gpm gstreamer gtk hal iconv ieee1394 imagemagick java jpeg libnotify logrotate mad midi mmx mp3 mpeg mudflap nautilus ncurses nls nptl nptlonly nsplugin nvidia ogg opengl pam pcre pdf perl png ppds python quicktime readline reflection reiser4 reiserfs samba sdl session spell spl sse ssl startup-notification svg sysfs threads tiff truetype unicode usb userlocales vorbis win32codecs x86 xml xorg xpm xulrunner xv zlib" ALSA_CARDS="emu10k1" 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="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse joystick" KERNEL="linux" LINGUAS="en_US en" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
I see from bug traffic in Fedora and Arch that the older two series of drivers may not yet support xorg-server-1.5. Does anyone know if NVIDIA intends to also update the two older series of drivers?
Marked as resolved -- upstream for now.
There are new drivers from nvidia. 71.86.07 (legacy, BETA) http://www.nvnews.net/vbulletin/showthread.php?t=122140 96.43.09 (legacy, BETA) http://www.nvnews.net/vbulletin/showthread.php?t=122139 both have support for the xorg-server-1.5
Thank you for the notice.
Reopened for not in tree.
96.43.09 does support xorg-server-1.5, 71.86.07 does not. However, at least it brings support for the 2.6.27 kernel, so it would be nice to have it in portage as soon as possible.
Each driver version in the tree currently has been tagged with the exact xorg-server versions it supports in its DEPENDs. So the inproper error message reported is fixed. The requested betas are not in the tree yet but there are other tickets for them to be added. They're the next thing I will work on.
Fixed as per comments above.
Thank you, Doug.
(In reply to comment #8) > Fixed as per comments above. > "96.43.09 does support xorg-server-1.5, 71.86.07 does not. However, at least it brings support for the 2.6.27 kernel, so it would be nice to have it in portage as soon as possible." However, nvidia-drivers-96.43.09.ebuild, Line 26: COMMON="<x11-base/xorg-server-1.4.99 Since 96.43.09 now supports xorg-server-1.5, why is it still asking for 1.4.99?
Please don't CC me on a ticket that's already assigned to me. Per NVIDIA, 96.43.09 does not officially support Xorg 1.5 due to a bug with text anti-aliasing handling. As this issue appears to affect a portion of commonly used applications in their common configuration, the package is masked for Xorg 1.5 usage. For more reference to the issue refer to the following screen shot: http://www.nvnews.net/vbulletin/attachment.php?attachmentid=33816&d=1225375358