So when finally chrooted in, I ran this command:
Code: Select all
emerge -av1 $(qlist -IC x11-drivers)that's all - just hoping to prevent headache for someone else.. /jd
Code: Select all
emerge -av1 $(qlist -IC x11-drivers)Unfortunately in my case I did not. That is because of a current bug in mjpegtools (unstable) that causes that build to fail. So my emerge world failed on that package and I then did an emerge --resume --skipfirst which compiled a few remaining programs but erased the previous packages ewarnings. Of course I probably could have gone into the log files but, as stated above, I didn't really think.Yep, and at the end of your emerge, you see a warning to rebuild your x11-drivers packages.
Code: Select all
[ 41.966] (II) LoadModule: "nvidia"
[ 41.966] (II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
[ 41.966] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 41.966] compiled for 4.0.2, module version = 1.0.0
[ 41.966] Module class: X.Org Video Driver
[ 41.966] ================ WARNING WARNING WARNING WARNING ================
[ 41.966] This server has a video driver ABI version of 10.0 that is not
supported by this NVIDIA driver. Please check
http://www.nvidia.com/ for driver updates or downgrade to an X
server with a supported driver ABI.
[ 41.966] =================================================================
[ 41.966] (EE) NVIDIA: Use the -ignoreABI option to override this check.
[ 41.966] (II) UnloadModule: "nvidia"
[ 41.966] (II) Unloading nvidia
[ 41.966] (EE) Failed to load module "nvidia" (module requirement mismatch, 0)
[ 41.966] (EE) No drivers available.
[ 41.966]
Fatal server error:
[ 41.966] no screens found
d2_racing wrote:Which version of the Nvidia driver are you using slack---line ?
Code: Select all
$ eix nvidia -I
[I] media-video/nvidia-settings
Available versions: (~)173.14.25 (~)173.14.27 (~)185.18.36 (~)190.53 195.36.24 (~)195.36.31 (~)256.44 (~)256.52 260.19.29 (~)260.19.36
Installed versions: 260.19.36(08:33:27 03/02/11)
Homepage: http://www.nvidia.com/
Description: NVIDIA Linux X11 Settings Utility
[I] x11-drivers/nvidia-drivers
Available versions: (~)96.43.09!s[1] {M}96.43.16!s {M}96.43.18!s 96.43.19!s {M}173.14.25!s {M}173.14.27!s 173.14.28!s {M}(~)190.53-r1!s {M}195.36.24!s {M}195.36.31!s {M}(~)256.44!s (~)256.44-r1!s (~)256.52!s (~)256.53!s (~)260.19.21!s {M}(~)260.19.26!s 260.19.29!s 260.19.36!s {M}(~)270.18!s {acpi custom-cflags gtk kernel_linux multilib}
Installed versions: 270.18!s(18:34:16 04/04/11)(acpi gtk kernel_linux multilib -custom-cflags)
Homepage: http://www.nvidia.com/
Description: NVIDIA X11 driver and GLX libraries
Code: Select all
--- /usr/portage/x11-drivers/nvidia-drivers/nvidia-drivers-270.18.ebuild 2011-04-04 19:31:28.000000000 +0200
+++ /usr/local/portage/x11-drivers/nvidia-drivers/nvidia-drivers-270.30.ebuild 2011-04-02 14:46:18.550282013 +0200
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-270.18.ebuild,v 1.2 2011/04/04 17:08:15 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-270.18.ebuild,v 1.1 2011/01/24 18:13:43 cardoe Exp $
EAPI="2"
@@ -12,9 +12,9 @@
DESCRIPTION="NVIDIA X11 driver and GLX libraries"
HOMEPAGE="http://www.nvidia.com/"
-SRC_URI="x86? ( http://us.download.nvidia.com/XFree86/Linux-x86/${PV}/${X86_NV_PACKAGE}.run )
- amd64? ( http://us.download.nvidia.com/XFree86/Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run )
- x86-fbsd? ( http://us.download.nvidia.com/XFree86/FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz )"
+SRC_URI="x86? ( ftp://download.nvidia.com/XFree86/Linux-x86/${PV}/${X86_NV_PACKAGE}.run )
+ amd64? ( ftp://download.nvidia.com/XFree86/Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run )
+ x86-fbsd? ( ftp://download.nvidia.com/XFree86/FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz )"
LICENSE="NVIDIA"
SLOT="0"
@@ -23,7 +23,7 @@
RESTRICT="strip"
EMULTILIB_PKG="true"
-COMMON="<x11-base/xorg-server-1.10.0
+COMMON="<x11-base/xorg-server-1.10.99
kernel_linux? ( >=sys-libs/glibc-2.6.1 )
multilib? ( app-emulation/emul-linux-x86-xlibs )
>=app-admin/eselect-opengl-1.0.9Settings like these help :hunky wrote:but erased the previous packages ewarnings. Of course I probably could have gone into the log files but, as stated above, I didn't really think.
/jd
Code: Select all
n22 ~ # grep ELOG /etc/make.conf
PORTAGE_ELOG_CLASSES="log warn error"
PORTAGE_ELOG_SYSTEM="save mail"
PORTAGE_ELOG_MAILURI="tfoerste@n22"
PORTAGE_ELOG_MAILFROM="portage <portage@n22>"
Cheers for the diff, will utilise them at some point (currently not sat in front of home computer much due to the weather being nice and getting out climbing lots \o/).Veldrin wrote:erm - sorry - you cannot.
there are some changes, as the diff shows...
Thanks toralf, I'll give these a try. Hopefully I'll be smart enough that you don't start getting emails of my emerges.Settings like these help :
Code:
n22 ~ # grep ELOG /etc/make.conf
PORTAGE_ELOG_CLASSES="log warn error"
PORTAGE_ELOG_SYSTEM="save mail"
PORTAGE_ELOG_MAILURI="tfoerste@n22"
PORTAGE_ELOG_MAILFROM="portage <portage@n22>"
Code: Select all
emerge @x11-module-rebuild && emerge @module-rebuild
with portage-2.1.9.46, so no emerge @x11-module-rebuild && emerge @module-rebuild for me.emerge: There are no sets to satisfy 'x11-module-rebuild'. The following sets exist:
selected
system
world
This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.
[ 3950.642]
X.Org X Server 1.10.0.902 (1.10.1 RC 2)
Release Date: 2011-04-08
[ 3950.663] X Protocol Version 11, Revision 0
[ 3950.670] Build Operating System: Linux 2.6.38-gentoo-r1 i686 Gentoo
[ 3950.677] Current Operating System: Linux XPS-M1730 2.6.38-gentoo-r1 #2 SMP PREEMPT Fri Apr 8 09:21:07 BST 2011 i686
[ 3950.685] Kernel command line: root=/dev/md0 video=uvesafb:ywrap,pmipal,1920x1200-32@60 splash=silent,theme:natural_gentoo CONSOLE=/dev/tty1
[ 3950.694] Build Date: 14 April 2011 10:24:24AM
[ 3950.702]
[ 3950.709] Current version of pixman: 0.20.2
[ 3950.716] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 3950.731] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 3950.754] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Apr 14 10:32:02 2011
[ 3950.761] (==) Using config file: "/etc/X11/xorg.conf"
[ 3950.769] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 3950.778] (==) ServerLayout "Dell XPS-M1730"
[ 3950.778] (**) |-->Screen "Screen0" (0)
[ 3950.778] (**) | |-->Monitor "Monitor0"
[ 3950.778] (**) | |-->Device "Card0"
[ 3950.778] (**) |-->Input Device "Keyboard0"
[ 3950.778] (**) |-->Input Device "Mouse0"
[ 3950.778] (==) Automatically adding devices
[ 3950.778] (==) Automatically enabling devices
[ 3950.779] (WW) The directory "/usr/share/fonts/ttf-bitstream-vera" does not exist.
[ 3950.779] Entry deleted from font path.
[ 3950.779] (WW) The directory "/usr/share/fonts/latex-xft-fonts" does not exist.
[ 3950.779] Entry deleted from font path.
[ 3950.779] (**) FontPath set to:
/usr/share/fonts/misc:unscaled,
/usr/share/fonts/75dpi:unscaled,
/usr/share/fonts/100dpi:unscaled,
/usr/share/fonts/default,
/usr/share/fonts/corefonts,
/usr/share/fonts/TTF,
/usr/share/fonts/freefonts,
/usr/share/fonts/liberation-fonts,
/usr/share/fonts/dejavu,
/usr/share/fonts/unifont,
/usr/share/fonts/urw-fonts,
/usr/share/fonts/intlfonts,
/usr/share/fonts/Type1,
/usr/share/fonts/lyx,
/usr/share/fonts/Speedo,
/usr/share/fonts/OTF,
/usr/share/fonts/cyrillic,
/usr/share/fonts/baekmuk-fonts,
/usr/share/fonts/misc/,
/usr/share/fonts/TTF/,
/usr/share/fonts/OTF/,
/usr/share/fonts/Type1/,
/usr/share/fonts/100dpi/,
/usr/share/fonts/75dpi/
[ 3950.779] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 3950.779] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[ 3950.779] (WW) Disabling Keyboard0
[ 3950.779] (WW) Disabling Mouse0
[ 3950.779] (II) Loader magic: 0x81e4d60
[ 3950.779] (II) Module ABI versions:
[ 3950.779] X.Org ANSI C Emulation: 0.4
[ 3950.779] X.Org Video Driver: 10.0
[ 3950.779] X.Org XInput driver : 12.2
[ 3950.779] X.Org Server Extension : 5.0
[ 3950.780] (--) PCI:*(0:3:0:0) 10de:060b:1028:019c rev 162, Mem @ 0xf6000000/16777216, 0xc0000000/268435456, 0xf4000000/33554432, I/O @ 0x0000ef00/128, BIOS @ 0x????????/131072
[ 3950.780] (--) PCI: (0:4:0:0) 10de:060b:1028:019c rev 162, Mem @ 0xf1000000/16777216, 0xd0000000/268435456, 0xf2000000/33554432, I/O @ 0x0000df00/128, BIOS @ 0x????????/131072
[ 3950.780] (II) Open ACPI successful (/var/run/acpid.socket)
[ 3950.780] (II) LoadModule: "extmod"
[ 3950.781] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[ 3950.781] (II) Module extmod: vendor="X.Org Foundation"
[ 3950.781] compiled for 1.10.0.902, module version = 1.0.0
[ 3950.781] Module class: X.Org Server Extension
[ 3950.781] ABI class: X.Org Server Extension, version 5.0
[ 3950.781] (II) Loading extension MIT-SCREEN-SAVER
[ 3950.781] (II) Loading extension XFree86-VidModeExtension
[ 3950.781] (II) Loading extension XFree86-DGA
[ 3950.781] (II) Loading extension DPMS
[ 3950.781] (II) Loading extension XVideo
[ 3950.781] (II) Loading extension XVideo-MotionCompensation
[ 3950.781] (II) Loading extension X-Resource
[ 3950.781] (II) LoadModule: "dbe"
[ 3950.781] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[ 3950.781] (II) Module dbe: vendor="X.Org Foundation"
[ 3950.781] compiled for 1.10.0.902, module version = 1.0.0
[ 3950.781] Module class: X.Org Server Extension
[ 3950.781] ABI class: X.Org Server Extension, version 5.0
[ 3950.781] (II) Loading extension DOUBLE-BUFFER
[ 3950.781] (II) LoadModule: "glx"
[ 3950.781] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 3950.803] (II) Module glx: vendor="NVIDIA Corporation"
[ 3950.803] compiled for 4.0.2, module version = 1.0.0
[ 3950.803] Module class: X.Org Server Extension
[ 3950.803] (II) NVIDIA GLX Module 270.41.03 Sat Apr 9 00:22:20 PDT 2011
[ 3950.803] (II) Loading extension GLX
[ 3950.803] (II) LoadModule: "record"
[ 3950.803] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[ 3950.803] (II) Module record: vendor="X.Org Foundation"
[ 3950.803] compiled for 1.10.0.902, module version = 1.13.0
[ 3950.803] Module class: X.Org Server Extension
[ 3950.803] ABI class: X.Org Server Extension, version 5.0
[ 3950.803] (II) Loading extension RECORD
[ 3950.803] (II) LoadModule: "dri"
[ 3950.804] (WW) Warning, couldn't open module dri
[ 3950.804] (II) UnloadModule: "dri"
[ 3950.804] (II) Unloading dri
[ 3950.804] (EE) Failed to load module "dri" (module does not exist, 0)
[ 3950.812] (II) LoadModule: "dri2"
[ 3950.813] (WW) Warning, couldn't open module dri2
[ 3950.813] (II) UnloadModule: "dri2"
[ 3950.813] (II) Unloading dri2
[ 3950.813] (EE) Failed to load module "dri2" (module does not exist, 0)
[ 3950.820] (II) LoadModule: "nvidia"
[ 3950.820] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 3950.820] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 3950.820] compiled for 4.0.2, module version = 1.0.0
[ 3950.821] Module class: X.Org Video Driver
[ 3950.821] (II) NVIDIA dlloader X Driver 270.41.03 Sat Apr 9 00:06:27 PDT 2011
[ 3950.821] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 3950.821] (--) using VT number 7
[ 3950.839] (II) Loading sub module "fb"
[ 3950.840] (II) LoadModule: "fb"
[ 3950.840] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 3950.840] (II) Module fb: vendor="X.Org Foundation"
[ 3950.840] compiled for 1.10.0.902, module version = 1.0.0
[ 3950.840] ABI class: X.Org ANSI C Emulation, version 0.4
[ 3950.840] (II) Loading sub module "wfb"
[ 3950.840] (II) LoadModule: "wfb"
[ 3950.840] (II) Loading /usr/lib/xorg/modules/libwfb.so
[ 3950.840] (II) Module wfb: vendor="X.Org Foundation"
[ 3950.840] compiled for 1.10.0.902, module version = 1.0.0
[ 3950.840] ABI class: X.Org ANSI C Emulation, version 0.4
[ 3950.840] (II) Loading sub module "ramdac"
[ 3950.840] (II) LoadModule: "ramdac"
[ 3950.840] (II) Module "ramdac" already built-in
[ 3950.840] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 3950.840] (II) Loading /usr/lib/xorg/modules/libwfb.so
[ 3950.840] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 3950.840] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[ 3950.840] (==) NVIDIA(0): RGB weight 888
[ 3950.840] (==) NVIDIA(0): Default visual is TrueColor
[ 3950.840] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 3951.979] (II) NVIDIA(GPU-0): Display (LGD (DFP-0)) does not support NVIDIA 3D Vision
[ 3951.979] (II) NVIDIA(GPU-0): stereo.
[ 3951.987] (II) NVIDIA(0): NVIDIA GPU GeForce 9800M GT (G92) at PCI:3:0:0 (GPU-0)
[ 3951.987] (--) NVIDIA(0): Memory: 524288 kBytes
[ 3951.987] (--) NVIDIA(0): VideoBIOS: 62.92.2c.02.04
[ 3951.987] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[ 3951.987] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
[ 3951.987] (--) NVIDIA(0): Connected display device(s) on GeForce 9800M GT at PCI:3:0:0
[ 3951.987] (--) NVIDIA(0): LGD (DFP-0)
[ 3951.987] (--) NVIDIA(0): LGD (DFP-0): 330.0 MHz maximum pixel clock
[ 3951.987] (--) NVIDIA(0): LGD (DFP-0): Internal Dual Link LVDS
[ 3952.062] (II) NVIDIA(0): Assigned Display Device: DFP-0
[ 3952.062] (II) NVIDIA(0): Validated modes:
[ 3952.062] (II) NVIDIA(0): "1920x1200"
[ 3952.062] (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1200
[ 3953.087] (--) NVIDIA(0): DPI set to (131, 132); computed from "UseEdidDpi" X config
[ 3953.087] (--) NVIDIA(0): option
[ 3953.088] (--) Depth 24 pixmap format is 32 bpp
[ 3958.211] (EE) NVIDIA(GPU-1): Failed to initialize the NVIDIA GPU at PCI:4:0:0. Please
[ 3958.211] (EE) NVIDIA(GPU-1): check your system's kernel log for additional error
[ 3958.211] (EE) NVIDIA(GPU-1): messages and refer to Chapter 8: Common Problems in the
[ 3958.211] (EE) NVIDIA(GPU-1): README for additional information.
[ 3958.211] (EE) NVIDIA(GPU-1): Failed to initialize the NVIDIA graphics device!
[ 3958.211]
Backtrace:
[ 3958.211] 0: /usr/bin/X (xorg_backtrace+0x38) [0x809db18]
[ 3958.211] Segmentation fault at address (nil)
[ 3958.211]
Fatal server error:
[ 3958.211] Caught signal 11 (Segmentation fault). Server aborting
[ 3958.211]
[ 3958.211]
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 3958.212] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 3958.212]
Code: Select all
WARN: postinst │
│You must rebuild all drivers if upgrading from <xorg-server-1.10 │
│because the ABI changed. If you cannot start X because │
│of module version mismatch errors, this is your problem. │
│You can generate a list of all installed packages in the x11-drivers │
│category using this command: │
│ emerge portage-utils; qlist -I -C x11-drivers/
Code: Select all
Section "InputClass"
Identifier "Mouse0"
MatchIsPointer "on"
Driver "mouse"
Option "AutoEnableDevices" "true"
Option "AutoAddDevices" "true"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputClass"
Identifier "Keyboard0"
MatchIsKeyboard "yes"
Driver "kbd"
Option "AutoRepeat" "500 5"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
Option "XkbOptions" "lb3:ralt_switch"
Option "RightAlt" "ModeShift"
Option "AutoEnableDevices" "true"
Option "AutoAddDevices" "true"
EndSectionCode: Select all
Section "Device"
Identifier "Nvidia Card"
Driver "nvidia"
EndSection

Yes, I did. However, I've recompiled a fair bit since so I'll do it again to see if it makes a difference.baaann wrote:Did you follow the elog instructions?That said I am having issues with black windows(in KDE) since the upgradeCode: Select all
WARN: postinst │ │You must rebuild all drivers if upgrading from <xorg-server-1.10 │ │because the ABI changed. If you cannot start X because │ │of module version mismatch errors, this is your problem. │ │You can generate a list of all installed packages in the x11-drivers │ │category using this command: │ │ emerge portage-utils; qlist -I -C x11-drivers/

Code: Select all
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
EndSection