View previous topic :: View next topic |
Author |
Message |
slackline Veteran
Joined: 01 Apr 2005 Posts: 1471 Location: /uk/sheffield
|
Posted: Thu Oct 15, 2009 6:30 am Post subject: [SOLVED] VIDEO_CARD="nvidia" not recognised by xor |
|
|
Hi,
I just noticed that my VIDEO_CARD="nvidia" is not recognised by xorg-server...
Code: |
neil@darwin ~ $ emerge --info | grep VIDEO
USE="X a52 aac acl acpi alsa amd64 bash-completion berkdb bluetooth branding bzip2 cdda cddb cdio cdr cli consolekit cracklib crypt cups dbus dri dvd dvdr emacs exif ffmpeg fortran gdbm gimp glitz gnome gpm gtk hal iconv id3tag ipv6 isdnlog jpeg kpathsea lensfun mmx modules mp3 mpeg mudflap multilib ncurses nls nptl nptlonly offensive ogg opengl openmp oss pam pcre pdf perl png pppd python qt4 readline reflection scanner sdl session spell spl sqlite sse sse2 ssh ssl svg sysfs tcpd thunar tiff truetype unicode usb vorbis x264 xcb xinetd xorg xulrunner zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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 evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB" USERLAND="GNU" VIDEO_CARDS="nvidia"
USE_EXPAND="ALSA_CARDS ALSA_PCM_PLUGINS APACHE2_MODULES APACHE2_MPMS CAMERAS CROSSCOMPILE_OPTS DVB_CARDS ELIBC FCDSL_CARDS FOO2ZJS_DEVICES FRITZCAPI_CARDS INPUT_DEVICES KERNEL LCD_DEVICES LINGUAS LIRC_DEVICES MISDN_CARDS NETBEANS_MODULES QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS SANE_BACKENDS USERLAND VIDEO_CARDS"
VIDEO_CARDS="nvidia"
neil@darwin ~ $ eix -I xorg-server
[I] x11-base/xorg-server
Available versions: 1.5.3-r6 (~)1.5.3-r7 1.6.3.901-r2 (~)1.6.4 (~)1.6.5 [M](~)1.7.0.901 {3dfx debug dmx hal input_devices_acecad input_devices_aiptek input_devices_citron input_devices_elographics input_devices_evdev input_devices_fpit input_devices_hyperpen input_devices_joystick input_devices_keyboard input_devices_mouse input_devices_mutouch input_devices_penmount input_devices_synaptics input_devices_tslib input_devices_virtualbox input_devices_vmmouse input_devices_void input_devices_wacom ipv6 kdrive minimal nptl sdl tslib video_cards_apm video_cards_ark video_cards_ast video_cards_chips video_cards_cirrus video_cards_dummy video_cards_epson video_cards_fbdev video_cards_fglrx video_cards_geode video_cards_glint video_cards_i128 video_cards_i740 video_cards_impact video_cards_imstt video_cards_intel video_cards_mach64 video_cards_mga video_cards_neomagic video_cards_newport video_cards_nv video_cards_nvidia video_cards_r128 video_cards_radeon video_cards_radeonhd video_cards_rendition video_cards_s3 video_cards_s3virge video_cards_savage video_cards_siliconmotion video_cards_sis video_cards_sisusb video_cards_sunbw2 video_cards_suncg14 video_cards_suncg3 video_cards_suncg6 video_cards_sunffb video_cards_sunleo video_cards_suntcx video_cards_tdfx video_cards_tga video_cards_trident video_cards_tseng video_cards_v4l video_cards_vermilion video_cards_vesa video_cards_via video_cards_virtualbox video_cards_vmware video_cards_voodoo video_cards_xgi xorg}
Installed versions: 1.6.5(17:13:05 10/13/09)(hal ipv6 nptl sdl xorg -debug -dmx -kdrive -minimal -tslib)
Homepage: http://xorg.freedesktop.org/
Description: X.Org X servers
|
Any ideas why this isn't being picked up?
Time for a bug report?
The rest of emerge --info
Code: |
Portage 2.2_rc46 (default/linux/amd64/10.0, gcc-4.4.1, glibc-2.10.1-r0,
2.6.31-tuxonice x86_64)
=================================================================
System uname:
Linux-2.6.31-tuxonice-x86_64-Intel-R-_Core-TM-2_CPU_E8400_@_3.00GHz-with-gentoo-2.0.1
Timestamp of tree: Thu, 15 Oct 2009 06:00:01 +0000
ccache version 2.4 [enabled]
app-shells/bash: 4.0_p33
dev-java/java-config: 2.1.9-r1
dev-lang/python: 2.6.3, 3.1.1-r1
dev-util/ccache: 2.4-r8
dev-util/cmake: 2.6.4-r3
sys-apps/baselayout: 2.0.1
sys-apps/openrc: 0.5.1
sys-apps/sandbox: 2.1
sys-devel/autoconf: 2.13, 2.63-r1
sys-devel/automake: 1.10.2, 1.11
sys-devel/binutils: 2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool: 2.2.6a
virtual/os-headers: 2.6.30-r1
ABI="amd64"
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA"
ACCEPT_PROPERTIES="*"
ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x
ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3
trident usb-audio via82xx via82xx-modem ymfpci"
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"
ARCH="amd64"
ASFLAGS_x86="--32"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CDEFINE_amd64="__x86_64__"
CDEFINE_x86="__i386__"
CFLAGS="-O2 -march=core2 -pipe"
CFLAGS_x86="-m32"
CHOST="x86_64-pc-linux-gnu"
CHOST_amd64="x86_64-pc-linux-gnu"
CHOST_x86="i686-pc-linux-gnu"
CLEAN_DELAY="5"
COLLISION_IGNORE="/lib/modules"
COLORTERM="Terminal"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
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 /etc/texmf/language.dat.d
/etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c
/etc/udev/rules.d"
CVS_RSH="ssh"
CXXFLAGS="-O2 -march=core2 -pipe"
DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-EWDyHmT6tp,guid=4925305b25a1b9b25297b8004ad6cadc"
DEFAULT_ABI="amd64"
DESKTOP_SESSION="xfce"
DISPLAY=":0.0"
DISTDIR="/usr/portage/distfiles"
EDITOR="/bin/nano"
ELIBC="glibc"
EMERGE_DEFAULT_OPTS="--verbose --alphabetical --keep-going"
EMERGE_WARNING_DELAY="10"
FEATURES="assume-digests ccache distlocks fixpackages news parallel-fetch
preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans
userfetch"
FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}"
"${URI}""
GCC_SPECS=""
GDK_USE_XFT="1"
GDMSESSION="xfce"
GDM_XSERVER_LOCATION="local"
GENTOO_MIRRORS="http://gentoo.virginmedia.com
http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/"
GLADE_CATALOG_PATH=":"
GLADE_MODULE_PATH=":"
GLADE_PIXMAP_PATH=":"
GTK_PATH=":/usr/lib64/gtk-2.0"
HOME="/home/neil"
INFOPATH="/usr/share/info:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.19.1/info:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.4.1/info:/usr/share/info/emacs-23"
INPUT_DEVICES="keyboard mouse evdev"
JAVAC="/etc/java-config-2/current-system-vm/bin/javac"
JAVA_HOME="/etc/java-config-2/current-system-vm"
JDK_HOME="/etc/java-config-2/current-system-vm"
KERNEL="linux"
LANG="C"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses
text"
LDFLAGS="-Wl,-O1"
LDFLAGS_x86="-m elf_i386"
LESS="-R -M --shift 5"
LESSOPEN="|lesspipe.sh %s"
LIBDIR_amd64="lib64"
LIBDIR_amd64_fbsd="lib64"
LIBDIR_ppc="lib32"
LIBDIR_ppc64="lib64"
LIBDIR_sparc32="lib32"
LIBDIR_sparc64="lib64"
LIBDIR_x86="lib32"
LIBDIR_x86_fbsd="lib32"
LIBGLADE_MODULE_PATH=":/usr/lib64/libglade/2.0"
LINGUAS="en_GB"
LOGNAME="neil"
LS_COLORS="rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:"
MAKEOPTS="-j3"
MANPATH="/etc/java-config-2/current-system-vm/man:/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.19.1/man:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.4.1/man:/etc/java-config/system-vm/man/"
MULTILIB_ABIS="amd64 x86"
MULTILIB_STRICT_DENY="64-bit.*shared object"
MULTILIB_STRICT_DIRS="/lib32 /lib /usr/lib32 /usr/lib /usr/kde/*/lib32
/usr/kde/*/lib /usr/qt/*/lib32 /usr/qt/*/lib /usr/X11R6/lib32 /usr/X11R6/lib"
MULTILIB_STRICT_EXEMPT="(perl5|gcc|gcc-lib|binutils|eclipse-3|debug|portage)"
NETBEANS="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb
php profiler soa visualweb webcommon websvccommon xml"
OPENGL_PROFILE="nvidia"
PAGER="/usr/bin/less"
PATH="/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.4.1"
PKGDIR="/usr/portage/packages"
PORTAGE_ARCHLIST="ppc x86-openbsd ppc-openbsd ppc64 x86-winnt x86-fbsd ppc-aix
alpha arm x86-freebsd s390 amd64 x86-macos x64-openbsd ia64-hpux hppa
x86-netbsd amd64-linux ia64-linux x86 sparc-solaris x64-freebsd sparc64-solaris
x86-linux x64-macos sparc m68k-mint ia64 mips ppc-macos x86-interix hppa-hpux
amd64-fbsd x64-solaris mips-irix m68k sh x86-solaris sparc-fbsd"
PORTAGE_BINHOST_CHUNKSIZE="3000"
PORTAGE_BIN_PATH="/usr/lib64/portage/bin"
PORTAGE_COMPRESS_EXCLUDE_SUFFIXES="css gif htm[l]? jp[e]?g js pdf png"
PORTAGE_CONFIGROOT="/"
PORTAGE_DEBUG="0"
PORTAGE_DEPCACHEDIR="/var/cache/edb/dep"
PORTAGE_ELOG_CLASSES="log warn error"
PORTAGE_ELOG_MAILFROM="portage@localhost"
PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}"
PORTAGE_ELOG_MAILURI="root"
PORTAGE_ELOG_SYSTEM="save_summary echo"
PORTAGE_FETCH_CHECKSUM_TRY_MIRRORS="5"
PORTAGE_FETCH_RESUME_MIN_SIZE="350K"
PORTAGE_GID="250"
PORTAGE_INST_GID="0"
PORTAGE_INST_UID="0"
PORTAGE_PYM_PATH="/usr/lib64/portage/pym"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --stats --timeout=180 --exclude=/distfiles
--exclude=/local --exclude=/packages"
PORTAGE_RSYNC_RETRIES="3"
PORTAGE_TMPDIR="/var/tmp"
PORTAGE_VERBOSE="1"
PORTAGE_WORKDIR_MODE="0700"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/perl-experimental
/usr/portage/local/layman/sunrise /usr/portage/local/layman/panotools
/usr/portage/local/layman/science /usr/portage/local/layman/mpd
/usr/portage/local/layman/cell /usr/portage/local"
PRELINK_PATH_MASK="/usr/lib64/klibc"
PROFILE_ONLY_VARIABLES="ARCH ELIBC KERNEL USERLAND"
PWD="/home/neil"
RESUMECOMMAND="/usr/bin/wget -c -t 5 -T 60 --passive-ftp -O
"${DISTDIR}/${FILE}" "${URI}""
ROOT="/"
ROOTPATH="/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.4.1"
RPMDIR="/usr/portage/rpm"
R_HOME="/usr/lib64/R"
SANE_CONFIG_DIR="/etc/sane.d"
SESSION_MANAGER="local/darwin:@/tmp/.ICE-unix/11006,unix/darwin:/tmp/.ICE-unix/11006"
SHELL="/bin/bash"
SHLVL="2"
SSH_AGENT_PID="2228"
SSH_AUTH_SOCK="/tmp/ssh-nNsHjg2227/agent.2227"
STAGE1_USE="multilib nptl nptlonly unicode"
SYMLINK_LIB="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
TERM="xterm"
USB_DEVFS_PATH="/dev/bus/usb"
USE="X a52 aac acl acpi alsa amd64 bash-completion berkdb bluetooth branding
bzip2 cdda cddb cdio cdr cli consolekit cracklib crypt cups dbus dri dvd dvdr
emacs exif ffmpeg fortran gdbm gimp glitz gnome gpm gtk hal iconv id3tag ipv6
isdnlog jpeg kpathsea lensfun mmx modules mp3 mpeg mudflap multilib ncurses nls
nptl nptlonly offensive ogg opengl openmp oss pam pcre pdf perl png pppd python
qt4 readline reflection scanner sdl session spell spl sqlite sse sse2 ssh ssl
svg sysfs tcpd thunar tiff truetype unicode usb vorbis x264 xcb xinetd xorg
xulrunner zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106
cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0
intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci"
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 evdev" KERNEL="linux"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses
text" LINGUAS="en_GB" USERLAND="GNU" VIDEO_CARDS="nvidia"
USER="neil"
USERLAND="GNU"
USERNAME="neil"
USE_EXPAND="ALSA_CARDS ALSA_PCM_PLUGINS APACHE2_MODULES APACHE2_MPMS CAMERAS
CROSSCOMPILE_OPTS DVB_CARDS ELIBC FCDSL_CARDS FOO2ZJS_DEVICES FRITZCAPI_CARDS
INPUT_DEVICES KERNEL LCD_DEVICES LINGUAS LIRC_DEVICES MISDN_CARDS
NETBEANS_MODULES QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS SANE_BACKENDS USERLAND
VIDEO_CARDS"
USE_EXPAND_HIDDEN="CROSSCOMPILE_OPTS ELIBC KERNEL USERLAND"
USE_ORDER="env:pkg:conf:defaults:pkginternal:env.d"
VIDEO_CARDS="nvidia"
WINDOWID="31457283"
WINDOWPATH="7:7:7"
XAUTHORITY="/home/neil/.Xauthority"
XDG_CONFIG_DIRS="/etc/xdg"
XDG_DATA_DIRS="/usr/local/share:/usr/share:/usr/share/gdm:/usr/share"
XDG_SESSION_COOKIE="db0287e550a4b218358a0e3a4ad297d2-1255590620.721953-1263618269"
_="/usr/bin/emerge"
|
Cheers
slack _________________ "Science is what we understand well enough to explain to a computer. Art is everything else we do." - Donald Knuth
Last edited by slackline on Thu Oct 15, 2009 9:30 am; edited 1 time in total |
|
Back to top |
|
|
Jaglover Watchman
Joined: 29 May 2005 Posts: 8291 Location: Saint Amant, Acadiana
|
|
Back to top |
|
|
slackline Veteran
Joined: 01 Apr 2005 Posts: 1471 Location: /uk/sheffield
|
Posted: Thu Oct 15, 2009 7:36 am Post subject: |
|
|
Jaglover wrote: | VIDEO_CARDS is defined twice in your emerge --info. That's your culprit indeed. |
That'll be down to portage (currently running _rc46) as my /etc/make.conf looks like....
/etc/make.conf: |
more /etc/make.conf
## These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
CFLAGS="-O2 -march=core2 -pipe"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j3"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="x86_64-pc-linux-gnu"
# Gentoo sync and mirrors
#SYNC="rsync://rsync.uk.gentoo.org/gentoo-portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
GENTOO_MIRRORS="http://gentoo.virginmedia.com http://www.mirrorservice.org/sites/www.ibiblio.
org/gentoo/"
# Masked Packages
ACCEPT_KEYWORDS="~amd64"
# These are the USE flags that were used in addition to what is provided by the
# profile used for building.
USE="a52 aac acpi alsa bash-completion bluetooth branding cdda cddb cdio cdr consolekit cups
dbus -doc dvd dvdr emacs exif ffmpeg gimp glitz gnome gtk hal id3tag jpeg kpathsea -kde lensf
un mmx mp3 mpeg offensive ogg opengl oss pdf perl png -qt3 qt4 scanner sdl spell sqlite sse s
se2 ssh svg thunar tiff truetype usb vorbis win32codecs X x264 xcb xinetd xulrunner"
# Default emerge options/features
EMERGE_DEFAULT_OPTS="--verbose --alphabetical --keep-going"
FEATURES="parallel-fetch ccache"
# Keyboard and Mouse
INPUT_DEVICES="keyboard mouse evdev"
# Video Cards
VIDEO_CARDS="nvidia"
# Linguas
LINGUAS="en_GB"
# Layman
PORTDIR_OVERLAY="/usr/portage/local"
source /usr/portage/local/layman/make.conf
|
_________________ "Science is what we understand well enough to explain to a computer. Art is everything else we do." - Donald Knuth |
|
Back to top |
|
|
netfab Veteran
Joined: 03 Mar 2005 Posts: 1902 Location: 127.0.0.1
|
Posted: Thu Oct 15, 2009 8:01 am Post subject: |
|
|
You should try
Quote: |
$ eix xorg-drivers
|
|
|
Back to top |
|
|
slackline Veteran
Joined: 01 Apr 2005 Posts: 1471 Location: /uk/sheffield
|
Posted: Thu Oct 15, 2009 9:05 am Post subject: |
|
|
netfab wrote: | You should try
|
That does indeed show that xorg-drivers is respecting the VIDEO_CARD="nvidia"...
Code: |
darwin neil # eix xorg-drivers
[I] x11-base/xorg-drivers
Available versions: 1.6 [M](~)1.7 {input_devices_acecad input_devices_aiptek input_devices_citron input_devices_elographics input_devices_evdev input_devices_fpit input_devices_hyperpen input_devices_joystick input_devices_keyboard input_devices_mouse input_devices_mutouch input_devices_penmount input_devices_synaptics input_devices_tslib input_devices_virtualbox input_devices_vmmouse input_devices_void input_devices_wacom video_cards_apm video_cards_ark video_cards_ast video_cards_chips video_cards_cirrus video_cards_dummy video_cards_epson video_cards_fbdev video_cards_fglrx video_cards_geode video_cards_glint video_cards_i128 video_cards_i740 video_cards_impact video_cards_imstt video_cards_intel video_cards_mach64 video_cards_mga video_cards_neomagic video_cards_newport video_cards_nv video_cards_nvidia video_cards_r128 video_cards_radeon video_cards_radeonhd video_cards_rendition video_cards_s3 video_cards_s3virge video_cards_savage video_cards_siliconmotion video_cards_sis video_cards_sisusb video_cards_sunbw2 video_cards_suncg14 video_cards_suncg3 video_cards_suncg6 video_cards_sunffb video_cards_sunleo video_cards_suntcx video_cards_tdfx video_cards_tga video_cards_trident video_cards_tseng video_cards_v4l video_cards_vermilion video_cards_vesa video_cards_via video_cards_virtualbox video_cards_vmware video_cards_voodoo video_cards_xgi}
Installed versions: 1.6(05:54:30 10/11/09)(input_devices_evdev input_devices_keyboard input_devices_mouse video_cards_nvidia -input_devices_acecad -input_devices_aiptek -input_devices_citron -input_devices_elographics -input_devices_fpit -input_devices_hyperpen -input_devices_joystick -input_devices_mutouch -input_devices_penmount -input_devices_synaptics -input_devices_tslib -input_devices_virtualbox -input_devices_vmmouse -input_devices_void -input_devices_wacom -video_cards_apm -video_cards_ark -video_cards_ast -video_cards_chips -video_cards_cirrus -video_cards_dummy -video_cards_epson -video_cards_fbdev -video_cards_fglrx -video_cards_geode -video_cards_glint -video_cards_i128 -video_cards_i740 -video_cards_impact -video_cards_imstt -video_cards_intel -video_cards_mach64 -video_cards_mga -video_cards_neomagic -video_cards_newport -video_cards_nv -video_cards_r128 -video_cards_radeon -video_cards_radeonhd -video_cards_rendition -video_cards_s3 -video_cards_s3virge -video_cards_savage -video_cards_siliconmotion -video_cards_sis -video_cards_sisusb -video_cards_sunbw2 -video_cards_suncg14 -video_cards_suncg3 -video_cards_suncg6 -video_cards_sunffb -video_cards_sunleo -video_cards_suntcx -video_cards_tdfx -video_cards_tga -video_cards_trident -video_cards_tseng -video_cards_v4l -video_cards_vermilion -video_cards_vesa -video_cards_via -video_cards_virtualbox -video_cards_vmware -video_cards_voodoo -video_cards_xgi)
Homepage: http://www.gentoo.org/
Description: Meta package containing deps on all xorg drivers
|
But why doesn't xorg-server recognise it and report it? _________________ "Science is what we understand well enough to explain to a computer. Art is everything else we do." - Donald Knuth |
|
Back to top |
|
|
96140 Retired Dev
Joined: 23 Jan 2005 Posts: 1324
|
Posted: Thu Oct 15, 2009 9:10 am Post subject: |
|
|
--
Last edited by 96140 on Wed Sep 11, 2013 8:15 am; edited 1 time in total |
|
Back to top |
|
|
slackline Veteran
Joined: 01 Apr 2005 Posts: 1471 Location: /uk/sheffield
|
Posted: Thu Oct 15, 2009 9:28 am Post subject: |
|
|
nightmorph wrote: | Because xorg-server doesn't have the flag anymore, as was explained to you earlier in the thread. |
Sorry, I didn't understand the explanation of 'VIDEO_CARDS being in emerge --info twice' or to simply look at 'eix xorg-drivers' which was a bit vague to sufficiently answer why eix is reporting xorg-server as having the various VIDEO_CARD.
nightmorph wrote: |
With 1.6, the drivers have been broken out into the xorg-drivers metapackage. This package respects the VIDEO_CARDS and INPUT_DEVICES variables.
What eix reports is rather deceptive, as it lists the available IUSE options and other variables for all versions of the package simultaneously, not just for the version you have installed.
Read /usr/portage/x11-base/xorg-server/xorg-server-1.6.5.ebuild for yourself. Now go read /usr/portage/x11-base/xorg-drivers/xorg-drivers-1.6.ebuild. See? |
It hadn't occurred to me that things had changed and eix was reporting USE flags for all possible xorg-server ebuilds. Looking at the output from eix in closer detail I now see its listing all available USE flags for the available versions, but when its reporting the installed verison its showing which USE flags are enabled/disabled for the installed version (should have know it would be done sanely really!).
Looked at /usr/portage/x11-base/xorg-server/xorg-server-1.6.5.ebuild and /usr/portage/x11-base/xorg-xorg-drivers-1.6.ebuild and compared these to the older /usr/portage/x11-base/xorg-server/xorg-server-1.5.3-r7.ebuild and I can see how things have moved around (although I'm no expert at writing or understanding ebuilds (Currently struggling to write one for JAGS so I can use it and have it interface with dev-lang/R, finding the Developer Handbook invaluable though))
Retrospectively read through /usr/portage/x11-base/xorg-server/ChangeLog where I found the following...
Quote: |
04 Sep 2009; R��mi Cardona <remi@gentoo.org>
+xorg-server-1.6.3.901-r1.ebuild,
+files/1.6.3.901-0001-dix-append-built-ins-to-the-font-path-in-SetDefaultF
.patch:
add a patch to fix bug #278487, split drivers into x11-base/xorg-drivers
|
...but I really don't have time to read the ChangeLog's for each and every package that is updated and didn't see this flaged up as a NEWS item.
Thanks for taking the time to provide a clearer explanation and not doing so in a patronising manner
Cheers,
slack _________________ "Science is what we understand well enough to explain to a computer. Art is everything else we do." - Donald Knuth |
|
Back to top |
|
|
|