[SOLVED] Nvidia Driver T-Shoot - New Install

...Hello.
Just installed Arch on an office box and everything went great until I tried to access the Nvidia driver controls under XFCE4 after loading the nvidia-utils package.  The UI tells me that I "do not appear to be using the Nvidia Driver..."   I guess I'm still on Nouveau, despite following the path described in the Beginer's Guide.  Here are some system details:
uname -a
Linux 3.0-ARCH #1 SMP PREEMPT Wed Aug 17 21:55:57 CEST 2011 x86_64 Intel(R) Xeon(TM) CPU 3.00GHz GenuineIntel GNU/Linux
lspci |grep VGA
07:00.0 VGA compatible controller: nVidia Corporation NV43GL [Quadro FX 550] (rev a2)
less /var/log/Xorg.0.log | grep -i nvidia
[ 686.487] (II) Module glx: vendor="NVIDIA Corporation"
[ 686.487] (II) NVIDIA GLX Module 280.13 Wed Jul 27 17:12:07 PDT 2011
[ 686.488] (==) Matched nvidia as autoconfigured driver 2
[ 686.490] (II) LoadModule: "nvidia"
[ 686.490] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 686.491] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 686.495] (EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your
[ 686.495] (EE) NVIDIA: system's kernel log for additional error messages.
[ 686.496] (II) UnloadModule: "nvidia"
[ 686.496] (II) Unloading nvidia
[ 686.496] (EE) Failed to load module "nvidia" (module-specific error, 0)
[ 686.498] (II) NOUVEAU driver for NVIDIA chipset families :
[ 686.504] (--) NOUVEAU(0): Chipset: "NVIDIA NV43"
[ 686.860] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
...tried generating an xorg.conf via nvidia-xconfig, and this is what it produced:
=================
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 280.13 ([email protected]) Wed Jul 27 17:15:58 PDT 2011
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection
==============
...for giggles,  tried to modprobe nvidia into the kernel, and got:
FATAL: Module nvidia not found.
...any help would be greatly appreciated.  I don't expect to have this much driver difficulty when I install at home next week, and this office machine is really just a practice run.  I suspect that the driver issue might be at least partially down to the fact that this is maybe not one of Nvidia's more standard SOHO-market cards.  It came in this huge Dell workstation that weighs a ton...owell. 
--Thanks
Last edited by purple12 (2011-08-21 06:34:20)

purple12,
Sorry, I don't have access to a system with Nvidia.  As a moderator, may I request that you use bbcode code tags around program output.  It uses a monospaced font so that columns line up, and includes scroll bars for long passages.  Your readers will appreciate you.
This text is in code tags. To see how I did this, you can use the "Quote" link after this post to see the source.
Thanks.

Similar Messages

  • [SOLVED] nVidia driver 195.36.08 causes KDE4.4 to crash after logging?

    Hi to all Archers
    I noticed the new nVidia driver (195.36.08) on pacman's yesterday updates, I didn't update it immediately and preferred to wait until I was available to fiddle with it in case things went wrong. Apparently, that was the case
    Here's what happens if I install the new driver:
    KDM starts as usual, I login in, I see KDE loading progress and before it finishes, boom it crashes and returns to KDM login once again.
    I tried reinstalling KDE, Xorg and read nVidia wiki to see if there is any hints. I tried once again with a new stock xorg.conf, and removed .nvidia-settings-rc and even disabled KDE compositing but all this couldn't help getting KDE up and running.
    However, when I reinstall the previous version (190.53) everything is back to normal.
    So what I want to know is am I the only one who gets this problem or there're others here having the same issue?
    Because the first time I installed the nVidia driver (almost 3 months now) I used their own installer then used Arch packages afterwards, I suspect that perhaps their installer messed things up !?
    For now the solution is to stick to the previous version.
    I'm using Arch Linux 32bit and my GC is an nVidia 7300GT.
    Regards,
    Med
    Last edited by stuntgp2000 (2010-03-08 00:17:10)

    zero-giulio wrote:
    I want to install the 190.53 version of nvidia driver, because it's the correct driver version for my video card, according to nvidia site (see http://www.nvidia.com/object/linux_disp … 0.53.html).
    Also, in my prevoius arch system I installed that version and everything worked well. I don't want to try the newerr version. It doesn't matter if 190.53 are not the latest driver available. I'm self confident with the 190.53 version.
    How can I install them? The problem is that pacman suggest me only the latest version :-(
    You'll find them here http://schlunix.org/archlinux/extra/os/ after choose your system architecture.
    if you want to know more about downgrading for more than a few packages read this guide http://wiki.archlinux.org/index.php/Dow … g_Packages
    Assuming you have a recent nvidia graphic card and using a i686 system you should download these:
    http://schlunix.org/archlinux/extra/os/ … pkg.tar.gz
    http://schlunix.org/archlinux/extra/os/ … pkg.tar.gz
    Good luck,

  • [SOLVED] nvidia driver causes blank screen soon after boot

    Hi,
    I have a NVIDIA 560 and was originally using the nouveau driver, but that gave slow performance when doing anything (eg. resizing windows), so I installed the nvidia driver instead by following the wiki section:
    https://wiki.archlinux.org/index.php/NV … au_drivers
    by essentially just following the scripts given there. After switching to nvidia, the screen goes blank soon after boot. I get back into the system by using nomodeset in menu.cfg.
    My question is how do I even begin to find the problem, eg. what log file(s) should I look in and post?
    Thanks
    Last edited by mark1977 (2012-08-19 17:38:42)

    Yes it's the 560 Ti. Thanks I just installed straight from the repos. I've also installed cuda-sdk and cuda-toolkit. I've compiled the libraries inside /opt/cuda-sdk/CUDALibraries fine.
    No I go to compile the sdk examples by running make in /opt/cuda-sdk/C and get the following error:
    # make
    make[1]: Entering directory `/opt/cuda-sdk/C/common'
    make[1]: Leaving directory `/opt/cuda-sdk/C/common'
    make[1]: Entering directory `/opt/cuda-sdk/C/common'
    make[1]: Leaving directory `/opt/cuda-sdk/C/common'
    make[1]: Entering directory `/opt/cuda-sdk/C/common'
    make[1]: Leaving directory `/opt/cuda-sdk/C/common'
    make[1]: Entering directory `/opt/cuda-sdk/shared'
    make[1]: Leaving directory `/opt/cuda-sdk/shared'
    make[1]: Entering directory `/opt/cuda-sdk/C/src/newdelete'
    make[1]: Leaving directory `/opt/cuda-sdk/C/src/newdelete'
    make[1]: Entering directory `/opt/cuda-sdk/C/src/simpleTextureDrv'
    /usr/bin/ld: cannot find -lcuda
    collect2: error: ld returned 1 exit status
    make[1]: *** [../../bin/linux/release/simpleTextureDrv] Error 1
    make[1]: Leaving directory `/opt/cuda-sdk/C/src/simpleTextureDrv'
    make: *** [src/simpleTextureDrv/Makefile.ph_build] Error 2
    The Makefile itself essentially seems to just include the file /opt/cuda-sdk/C/common/common.mk, which is:
    # Copyright 1993-2011 NVIDIA Corporation. All rights reserved.
    # NVIDIA Corporation and its licensors retain all intellectual property and
    # proprietary rights in and to this software and related documentation.
    # Any use, reproduction, disclosure, or distribution of this software
    # and related documentation without an express license agreement from
    # NVIDIA Corporation is strictly prohibited.
    # Please refer to the applicable NVIDIA end user license agreement (EULA)
    # associated with this source code for terms and conditions that govern
    # your use of this NVIDIA software.
    # Common build script for CUDA source projects for Linux and Mac platforms
    .SUFFIXES : .cu .cu_dbg.o .c_dbg.o .cpp_dbg.o .cu_rel.o .c_rel.o .cpp_rel.o .cubin .ptx
    # Add new SM Versions here as devices with new Compute Capability are released
    SM_VERSIONS := 10 11 12 13 20 21 30
    CUDA_INSTALL_PATH ?= /opt/cuda-toolkit
    ifdef cuda-install
    CUDA_INSTALL_PATH := $(cuda-install)
    endif
    # detect OS
    OSUPPER = $(shell uname -s 2>/dev/null | tr [:lower:] [:upper:])
    OSLOWER = $(shell uname -s 2>/dev/null | tr [:upper:] [:lower:])
    # 'linux' is output for Linux system, 'darwin' for OS X
    DARWIN = $(strip $(findstring DARWIN, $(OSUPPER)))
    ifneq ($(DARWIN),)
    SNOWLEOPARD = $(strip $(findstring 10.6, $(shell egrep "<string>10\.6" /System/Library/CoreServices/SystemVersion.plist)))
    LION = $(strip $(findstring 10.7, $(shell egrep "<string>10\.7" /System/Library/CoreServices/SystemVersion.plist)))
    endif
    # detect 32-bit or 64-bit platform
    HP_64 = $(shell uname -m | grep 64)
    OSARCH= $(shell uname -m)
    # Basic directory setup for SDK
    # (override directories only if they are not already defined)
    SRCDIR ?=
    ROOTDIR ?= ..
    ROOTBINDIR ?= $(ROOTDIR)/../bin
    BINDIR ?= $(ROOTBINDIR)/$(OSLOWER)
    ROOTOBJDIR ?= obj
    LIBDIR := $(ROOTDIR)/../lib
    COMMONDIR := $(ROOTDIR)/../common
    SHAREDDIR := $(ROOTDIR)/../../shared/
    # Compilers
    NVCC := $(CUDA_INSTALL_PATH)/bin/nvcc
    CXX := g++ -fPIC
    CC := gcc -fPIC
    LINK := g++ -fPIC
    # Includes
    INCLUDES += -I. -I$(CUDA_INSTALL_PATH)/include -I$(COMMONDIR)/inc -I$(SHAREDDIR)/inc
    # Warning flags
    CXXWARN_FLAGS := \
    -W -Wall \
    -Wimplicit \
    -Wswitch \
    -Wformat \
    -Wchar-subscripts \
    -Wparentheses \
    -Wmultichar \
    -Wtrigraphs \
    -Wpointer-arith \
    -Wcast-align \
    -Wreturn-type \
    -Wno-unused-function \
    $(SPACE)
    CWARN_FLAGS := $(CXXWARN_FLAGS) \
    -Wstrict-prototypes \
    -Wmissing-prototypes \
    -Wmissing-declarations \
    -Wnested-externs \
    -Wmain \
    # architecture flag for nvcc and gcc compilers build
    CUBIN_ARCH_FLAG :=
    CXX_ARCH_FLAGS :=
    NVCCFLAGS :=
    LIB_ARCH := $(OSARCH)
    # Determining the necessary Cross-Compilation Flags
    # 32-bit OS, but we target 64-bit cross compilation
    ifeq ($(x86_64),1)
    NVCCFLAGS += -m64
    LIB_ARCH = x86_64
    ifneq ($(DARWIN),)
    CXX_ARCH_FLAGS += -arch x86_64
    else
    CXX_ARCH_FLAGS += -m64
    endif
    else
    # 64-bit OS, and we target 32-bit cross compilation
    ifeq ($(i386),1)
    NVCCFLAGS += -m32
    LIB_ARCH = i386
    ifneq ($(DARWIN),)
    CXX_ARCH_FLAGS += -arch i386
    else
    CXX_ARCH_FLAGS += -m32
    endif
    else
    ifeq "$(strip $(HP_64))" ""
    LIB_ARCH = i386
    NVCCFLAGS += -m32
    ifneq ($(DARWIN),)
    CXX_ARCH_FLAGS += -arch i386
    else
    CXX_ARCH_FLAGS += -m32
    endif
    else
    LIB_ARCH = x86_64
    NVCCFLAGS += -m64
    ifneq ($(DARWIN),)
    CXX_ARCH_FLAGS += -arch x86_64
    else
    CXX_ARCH_FLAGS += -m64
    endif
    endif
    endif
    endif
    # Compiler-specific flags (by default, we always use sm_10, sm_20, and sm_30), unless we use the SMVERSION template
    GENCODE_SM10 := -gencode=arch=compute_10,code=\"sm_10,compute_10\"
    GENCODE_SM20 := -gencode=arch=compute_20,code=\"sm_20,compute_20\"
    GENCODE_SM30 := -gencode=arch=compute_30,code=\"sm_30,compute_30\"
    CXXFLAGS += $(CXXWARN_FLAGS) $(CXX_ARCH_FLAGS)
    CFLAGS += $(CWARN_FLAGS) $(CXX_ARCH_FLAGS)
    LINKFLAGS += -L/usr/lib
    LINK += $(LINKFLAGS) $(CXX_ARCH_FLAGS)
    # This option for Mac allows CUDA applications to work without requiring to set DYLD_LIBRARY_PATH
    ifneq ($(DARWIN),)
    LINK += -Xlinker -rpath $(CUDA_INSTALL_PATH)/lib
    endif
    # Common flags
    COMMONFLAGS += $(INCLUDES) -DUNIX
    # If we are enabling GPU based debugging, then we want to use -G, warning that this
    # May have a significant impact on GPU device code, since optimizations are turned off
    ifeq ($(gpudbg),1)
    NVCCFLAGS += -G
    dbg = $(gpudbg)
    endif
    # Debug/release configuration
    ifeq ($(dbg),1)
    COMMONFLAGS += -g
    NVCCFLAGS += -D_DEBUG
    CXXFLAGS += -D_DEBUG
    CFLAGS += -D_DEBUG
    BINSUBDIR := debug
    LIBSUFFIX := D
    else
    COMMONFLAGS += -O2
    BINSUBDIR := release
    LIBSUFFIX :=
    NVCCFLAGS += --compiler-options -fno-strict-aliasing
    CXXFLAGS += -fno-strict-aliasing
    CFLAGS += -fno-strict-aliasing
    endif
    # architecture flag for cubin build
    CUBIN_ARCH_FLAG :=
    # OpenGL is used or not (if it is used, then it is necessary to include GLEW)
    ifeq ($(USEGLLIB),1)
    ifneq ($(DARWIN),)
    OPENGLLIB := -L/System/Library/Frameworks/OpenGL.framework/Libraries
    OPENGLLIB += -lGL -lGLU $(COMMONDIR)/lib/$(OSLOWER)/libGLEW.a
    else
    # this case for linux platforms
    OPENGLLIB := -lGL -lGLU -lX11 -lXi -lXmu
    # check if x86_64 flag has been set, otherwise, check HP_64 is i386/x86_64
    ifeq ($(x86_64),1)
    OPENGLLIB += -lGLEW_x86_64 -L/usr/X11R6/lib64
    else
    ifeq ($(i386),)
    ifeq "$(strip $(HP_64))" ""
    OPENGLLIB += -lGLEW -L/usr/X11R6/lib
    else
    OPENGLLIB += -lGLEW_x86_64 -L/usr/X11R6/lib64
    endif
    endif
    endif
    # check if i386 flag has been set, otehrwise check HP_64 is i386/x86_64
    ifeq ($(i386),1)
    OPENGLLIB += -lGLEW -L/usr/X11R6/lib
    else
    ifeq ($(x86_64),)
    ifeq "$(strip $(HP_64))" ""
    OPENGLLIB += -lGLEW -L/usr/X11R6/lib
    else
    OPENGLLIB += -lGLEW_x86_64 -L/usr/X11R6/lib64
    endif
    endif
    endif
    endif
    endif
    ifeq ($(USEGLUT),1)
    ifneq ($(DARWIN),)
    OPENGLLIB += -framework GLUT
    else
    ifeq ($(x86_64),1)
    OPENGLLIB += -lglut -L/usr/lib64
    endif
    ifeq ($(i386),1)
    OPENGLLIB += -lglut -L/usr/lib
    endif
    ifeq ($(x86_64),)
    ifeq ($(i386),)
    OPENGLLIB += -lglut
    endif
    endif
    endif
    endif
    ifeq ($(USEPARAMGL),1)
    PARAMGLLIB := -lparamgl_$(LIB_ARCH)$(LIBSUFFIX)
    endif
    ifeq ($(USERENDERCHECKGL),1)
    RENDERCHECKGLLIB := -lrendercheckgl_$(LIB_ARCH)$(LIBSUFFIX)
    endif
    ifeq ($(USENVCUVID), 1)
    ifneq ($(DARWIN),)
    NVCUVIDLIB := -L../../common/lib/darwin -lnvcuvid
    endif
    endif
    # Libs
    ifneq ($(DARWIN),)
    LIB := -L$(CUDA_INSTALL_PATH)/lib -L$(LIBDIR) -L$(COMMONDIR)/lib/$(OSLOWER) -L$(SHAREDDIR)/lib $(NVCUVIDLIB)
    else
    ifeq "$(strip $(HP_64))" ""
    ifeq ($(x86_64),1)
    LIB := -L$(CUDA_INSTALL_PATH)/lib64 -L$(LIBDIR) -L$(COMMONDIR)/lib/$(OSLOWER) -L$(SHAREDDIR)/lib
    else
    LIB := -L$(CUDA_INSTALL_PATH)/lib -L$(LIBDIR) -L$(COMMONDIR)/lib/$(OSLOWER) -L$(SHAREDDIR)/lib
    endif
    else
    ifeq ($(i386),1)
    LIB := -L$(CUDA_INSTALL_PATH)/lib -L$(LIBDIR) -L$(COMMONDIR)/lib/$(OSLOWER) -L$(SHAREDDIR)/lib
    else
    LIB := -L$(CUDA_INSTALL_PATH)/lib64 -L$(LIBDIR) -L$(COMMONDIR)/lib/$(OSLOWER) -L$(SHAREDDIR)/lib
    endif
    endif
    endif
    # If dynamically linking to CUDA and CUDART, we exclude the libraries from the LIB
    ifeq ($(USECUDADYNLIB),1)
    LIB += ${OPENGLLIB} $(PARAMGLLIB) $(RENDERCHECKGLLIB) ${LIB} -ldl -rdynamic
    else
    # static linking, we will statically link against CUDA and CUDART
    ifeq ($(USEDRVAPI),1)
    LIB += -L/usr/lib -lcuda ${OPENGLLIB} $(PARAMGLLIB) $(RENDERCHECKGLLIB) ${LIB}
    else
    ifeq ($(emu),1)
    LIB += -lcudartemu
    else
    LIB += -lcudart
    endif
    LIB += ${OPENGLLIB} $(PARAMGLLIB) $(RENDERCHECKGLLIB) ${LIB}
    endif
    endif
    ifeq ($(USECUFFT),1)
    ifeq ($(emu),1)
    LIB += -lcufftemu
    else
    LIB += -lcufft
    endif
    endif
    ifeq ($(USECUBLAS),1)
    ifeq ($(emu),1)
    LIB += -lcublasemu
    else
    LIB += -lcublas
    endif
    endif
    ifeq ($(USECURAND),1)
    LIB += -lcurand
    endif
    ifeq ($(USECUSPARSE),1)
    LIB += -lcusparse
    endif
    # Lib/exe configuration
    # Lib/exe configuration
    # Lib/exe configuration
    ifneq ($(STATIC_LIB),)
    TARGETDIR := $(LIBDIR)
    TARGET := $(subst .a,_$(LIB_ARCH)$(LIBSUFFIX).a,$(LIBDIR)/$(STATIC_LIB))
    LINKLINE = ar rucv $(TARGET) $(OBJS)
    else
    ifneq ($(OMIT_CUTIL_LIB),1)
    LIB += -lcutil_$(LIB_ARCH)$(LIBSUFFIX)
    endif
    ifneq ($(OMIT_SHRUTIL_LIB),1)
    LIB += -lshrutil_$(LIB_ARCH)$(LIBSUFFIX)
    endif
    # Device emulation configuration
    ifeq ($(emu), 1)
    NVCCFLAGS += -deviceemu
    CUDACCFLAGS +=
    BINSUBDIR := emu$(BINSUBDIR)
    # consistency, makes developing easier
    CXXFLAGS += -D__DEVICE_EMULATION__
    CFLAGS += -D__DEVICE_EMULATION__
    endif
    TARGETDIR := $(BINDIR)/$(BINSUBDIR)
    TARGET := $(TARGETDIR)/$(EXECUTABLE)
    LINKLINE = $(LINK) -o $(TARGET) $(OBJS) $(LIB)
    endif
    # check if verbose
    ifeq ($(verbose), 1)
    VERBOSE :=
    else
    VERBOSE := @
    endif
    # Check for input flags and set compiler flags appropriately
    ifeq ($(fastmath), 1)
    NVCCFLAGS += -use_fast_math
    endif
    ifeq ($(keep), 1)
    NVCCFLAGS += -keep
    NVCC_KEEP_CLEAN := *.i* *.cubin *.cu.c *.cudafe* *.fatbin.c *.ptx
    endif
    ifdef maxregisters
    NVCCFLAGS += -maxrregcount $(maxregisters)
    endif
    ifeq ($(ptxas), 1)
    NVCCFLAGS += --ptxas-options=-v
    endif
    # Add cudacc flags
    NVCCFLAGS += $(CUDACCFLAGS)
    # Add common flags
    NVCCFLAGS += $(COMMONFLAGS)
    CXXFLAGS += $(COMMONFLAGS)
    CFLAGS += $(COMMONFLAGS)
    ifeq ($(nvcc_warn_verbose),1)
    NVCCFLAGS += $(addprefix --compiler-options ,$(CXXWARN_FLAGS))
    NVCCFLAGS += --compiler-options -fno-strict-aliasing
    endif
    # Set up object files
    OBJDIR := $(ROOTOBJDIR)/$(LIB_ARCH)/$(BINSUBDIR)
    OBJS += $(patsubst %.cpp,$(OBJDIR)/%.cpp.o,$(notdir $(CCFILES)))
    OBJS += $(patsubst %.c,$(OBJDIR)/%.c.o,$(notdir $(CFILES)))
    OBJS += $(patsubst %.cu,$(OBJDIR)/%.cu.o,$(notdir $(CUFILES)))
    # Set up cubin output files
    CUBINDIR := $(SRCDIR)data
    CUBINS += $(patsubst %.cu,$(CUBINDIR)/%.cubin,$(notdir $(CUBINFILES)))
    # Set up PTX output files
    PTXDIR := $(SRCDIR)data
    PTXBINS += $(patsubst %.cu,$(PTXDIR)/%.ptx,$(notdir $(PTXFILES)))
    # Rules
    $(OBJDIR)/%.c.o : $(SRCDIR)%.c $(C_DEPS)
    $(VERBOSE)$(CC) $(CFLAGS) -o $@ -c $<
    $(OBJDIR)/%.cpp.o : $(SRCDIR)%.cpp $(C_DEPS)
    $(VERBOSE)$(CXX) $(CXXFLAGS) -o $@ -c $<
    # Default arch includes gencode for sm_10, sm_20, sm_30, and other archs from GENCODE_ARCH declared in the makefile
    $(OBJDIR)/%.cu.o : $(SRCDIR)%.cu $(CU_DEPS)
    $(VERBOSE)$(NVCC) $(GENCODE_SM10) $(GENCODE_ARCH) $(GENCODE_SM20) $(GENCODE_SM30) $(NVCCFLAGS) $(SMVERSIONFLAGS) -o $@ -c $<
    # Default arch includes gencode for sm_10, sm_20, sm_30, and other archs from GENCODE_ARCH declared in the makefile
    $(CUBINDIR)/%.cubin : $(SRCDIR)%.cu cubindirectory
    $(VERBOSE)$(NVCC) $(GENCODE_SM10) $(GENCODE_ARCH) $(GENCODE_SM20) $(GENCODE_SM30) $(CUBIN_ARCH_FLAG) $(NVCCFLAGS) $(SMVERSIONFLAGS) -o $@ -cubin $<
    $(PTXDIR)/%.ptx : $(SRCDIR)%.cu ptxdirectory
    $(VERBOSE)$(NVCC) $(CUBIN_ARCH_FLAG) $(NVCCFLAGS) $(SMVERSIONFLAGS) -o $@ -ptx $<
    # The following definition is a template that gets instantiated for each SM
    # version (sm_10, sm_13, etc.) stored in SMVERSIONS. It does 2 things:
    # 1. It adds to OBJS a .cu_sm_XX.o for each .cu file it finds in CUFILES_sm_XX.
    # 2. It generates a rule for building .cu_sm_XX.o files from the corresponding
    # .cu file.
    # The intended use for this is to allow Makefiles that use common.mk to compile
    # files to different Compute Capability targets (aka SM arch version). To do
    # so, in the Makefile, list files for each SM arch separately, like so:
    # This will be used over the default rule abov
    # CUFILES_sm_10 := mycudakernel_sm10.cu app.cu
    # CUFILES_sm_12 := anothercudakernel_sm12.cu
    define SMVERSION_template
    #OBJS += $(patsubst %.cu,$(OBJDIR)/%.cu_$(1).o,$(notdir $(CUFILES_$(1))))
    OBJS += $(patsubst %.cu,$(OBJDIR)/%.cu_$(1).o,$(notdir $(CUFILES_sm_$(1))))
    $(OBJDIR)/%.cu_$(1).o : $(SRCDIR)%.cu $(CU_DEPS)
    # $(VERBOSE)$(NVCC) -o $$@ -c $$< $(NVCCFLAGS) $(1)
    $(VERBOSE)$(NVCC) -gencode=arch=compute_$(1),code=\"sm_$(1),compute_$(1)\" $(GENCODE_SM20) $(GENCODE_SM30) -o $$@ -c $$< $(NVCCFLAGS)
    endef
    # This line invokes the above template for each arch version stored in
    # SM_VERSIONS. The call funtion invokes the template, and the eval
    # function interprets it as make commands.
    $(foreach smver,$(SM_VERSIONS),$(eval $(call SMVERSION_template,$(smver))))
    $(TARGET): makedirectories $(OBJS) $(CUBINS) $(PTXBINS) Makefile
    $(VERBOSE)$(LINKLINE)
    cubindirectory:
    $(VERBOSE)mkdir -p $(CUBINDIR)
    ptxdirectory:
    $(VERBOSE)mkdir -p $(PTXDIR)
    makedirectories:
    $(VERBOSE)mkdir -p $(LIBDIR)
    $(VERBOSE)mkdir -p $(OBJDIR)
    $(VERBOSE)mkdir -p $(TARGETDIR)
    tidy :
    $(VERBOSE)find . | egrep "#" | xargs rm -f
    $(VERBOSE)find . | egrep "\~" | xargs rm -f
    clean : tidy
    $(VERBOSE)rm -f *.stub.c *.gpu *.cu.cpp *.i *.ii
    $(VERBOSE)rm -f *.cubin *.ptx *.fatbin.c *.hash
    $(VERBOSE)rm -f *.cudafe1.c *.cudafe2.c *.cudafe1.cpp *.cudafe2.cpp
    $(VERBOSE)rm -f $(OBJS)
    $(VERBOSE)rm -f $(CUBINS)
    $(VERBOSE)rm -f $(PTXBINS)
    $(VERBOSE)rm -f $(TARGET)
    $(VERBOSE)rm -f $(NVCC_KEEP_CLEAN)
    $(VERBOSE)rm -f $(ROOTBINDIR)/$(OSLOWER)/$(BINSUBDIR)/*.ppm
    $(VERBOSE)rm -f $(ROOTBINDIR)/$(OSLOWER)/$(BINSUBDIR)/*.pgm
    $(VERBOSE)rm -f $(ROOTBINDIR)/$(OSLOWER)/$(BINSUBDIR)/*.bin
    $(VERBOSE)rm -f $(ROOTBINDIR)/$(OSLOWER)/$(BINSUBDIR)/*.bmp
    $(VERBOSE)rm -f $(ROOTBINDIR)/$(OSLOWER)/$(BINSUBDIR)/*.txt
    $(VERBOSE)rm -f $(CUBINDIR)/*.cubin $(PTXDIR)/*.ptx
    $(VERBOSE)rm -rf $(ROOTOBJDIR)
    $(VERBOSE)rm -rf $(LIBDIR)
    $(VERBOSE)rm -rf $(OBJDIR)
    $(VERBOSE)rm -rf $(TARGETDIR)
    clobber : clean
    $(VERBOSE)rm -rf $(COMMONDIR)/lib/*.a
    $(VERBOSE)rm -rf $(SHAREDDIR)/lib/*.a
    $(VERBOSE)rm -rf $(COMMONDIR)/obj
    $(VERBOSE)rm -rf $(SHAREDDIR)/obj
    The output of echo $LD_LIBRARY_PATH is blank.
    I have checked for libcuda and can find it:
    # ls /usr/lib | grep libcuda
    libcuda.so.1
    libcuda.so.304.32
    Is there something obvious I need to do to get these to compile?
    Thanks again.

  • [SOLVED] NVidia driver for Dell XPS1340 (GeForce 9400M G)

    Hi.
    I don't know which nvidia driver install for my laptop, Dell XPS 1340. Before i had installed nvidia-173xx but now this driver doesn't work with new xorg-server (http://mailman.archlinux.org/pipermail/ … 20001.html).
    I've kernel26-pae and i've install nvidia-pae driver, after installation i config with nvidia-xconfig but when i run startx i get this error:
    [ 1210.888] (--) Depth 24 pixmap format is 32 bpp
    [ 1217.522] (EE) NVIDIA(GPU-1): Failed to initialize the NVIDIA GPU at PCI:2:0:0. Please
    [ 1217.522] (EE) NVIDIA(GPU-1): check your system's kernel log for additional error
    [ 1217.522] (EE) NVIDIA(GPU-1): messages and refer to Chapter 8: Common Problems in the
    [ 1217.522] (EE) NVIDIA(GPU-1): README for additional information.
    [ 1217.522] (EE) NVIDIA(GPU-1): Failed to initialize the NVIDIA graphics device!
    [ 1217.523]
    Backtrace:
    [ 1217.523] 0: /usr/bin/X (xorg_backtrace+0x37) [0x80a38e7]
    [ 1217.523] 1: /usr/bin/X (0x8048000+0x5faea) [0x80a7aea]
    [ 1217.523] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb779540c]
    [ 1217.523] 3: /usr/lib/xorg/modules/drivers/nvidia_drv.so (0xb52c3000+0x471698) [0xb5734698]
    [ 1217.523] Segmentation fault at address (nil)
    [ 1217.523]
    Fatal server error:
    [ 1217.523] Caught signal 11 (Segmentation fault). Server aborting
    [ 1217.523]
    [ 1217.523]
    Please consult the The X.Org Foundation support
    at http://wiki.x.org
    for help.
    [ 1217.523] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
    [ 1217.523]
    lspci | grep VGA output is:
    02:00.0 VGA compatible controller: nVidia Corporation GT218 [GeForce G210M] (rev a2)
    03:00.0 VGA compatible controller: nVidia Corporation C79 [GeForce 9400M G] (rev b1)
    xorg.conf:
    # nvidia-xconfig: X configuration file generated by nvidia-xconfig
    # nvidia-xconfig: version 270.41.03 ([email protected]) Sat Apr 9 00:26:11 PDT 2011
    Section "ServerLayout"
    Identifier "Layout0"
    Screen 0 "Screen0"
    InputDevice "Keyboard0" "CoreKeyboard"
    InputDevice "Mouse0" "CorePointer"
    EndSection
    Section "Files"
    EndSection
    Section "InputDevice"
    # generated from default
    Identifier "Mouse0"
    Driver "mouse"
    Option "Protocol" "auto"
    Option "Device" "/dev/psaux"
    Option "Emulate3Buttons" "no"
    Option "ZAxisMapping" "4 5"
    EndSection
    Section "InputDevice"
    # generated from default
    Identifier "Keyboard0"
    Driver "kbd"
    EndSection
    Section "Monitor"
    Identifier "Monitor0"
    VendorName "Unknown"
    ModelName "Unknown"
    HorizSync 28.0 - 33.0
    VertRefresh 43.0 - 72.0
    Option "DPMS"
    EndSection
    Section "Device"
    Identifier "Device0"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    EndSection
    Section "Screen"
    Identifier "Screen0"
    Device "Device0"
    Monitor "Monitor0"
    DefaultDepth 24
    SubSection "Display"
    Depth 24
    EndSubSection
    EndSection
    Can anybody help me?
    Thanks and best regards.
    Last edited by Pilli (2011-04-14 11:48:58)

    Hi.
    To fix this problem i've to edit the /boot/grub/menu.lst file and add to kernel line  vmalloc=192M option.
    More information here: http://us.download.nvidia.com/XFree86/L … ssues.html at Kernel virtual address space exhaustion on the X86 platform section.
    I hope this can help someone
    Thanks.

  • NVIDIA driver 6md647ww does not install on W701 with Windows 7 64 Bit

    Hello,
    I have downloaded the nvidia driver 6md647ww (311.00), 64 bit version, and can't install on a Windows 7 64-bit system. It says "no compatible device found". The strange thing is, although the decompression routine and the window asking to start installation both say that they are the 64 bit version, the text besides the check mark "install the driver now" says it will install the 32 bit version (after decompressing the window says 64 bit in the upper part, but 32 bit in the lower part).
    So I guess there is an error in the installation routine which erronously wants to install the 32 bit version although it is DEFINITELY the 64 bit version I have downloaded. Also, I downloaded for testing the 32 bit version of the driver (5md647ww), and if I try to install that, I get exactly the same error as with the 64 bit version.
    Could someone please look into the 6md647ww, there is something wrong with it. Also, I can install 6md640ww and 6md643ww without any problems and switch between these two versions without any error - the 6md647ww issue is definitely NOT a problem of my OS configuration.
    I have a sporadic heavy crash issue with 6md643ww and need to upgrade badly.
    Please help. Best regards, Michael
    System: Lenovo W701, 16 GB Ram, Windows 7 64 Bit, NVIDIA Quadro FX 3800M

    In the meanwhile Rev 04 of the driver was published. This version is binary different to Rev 03 and - surprise - it now says correctly after unpacking it will install the 64-bit version. But after that same problem as before, "no compatible device found".
    I did some searching into the files of 6md647ww. I guess the file Display.Driver\NVLT.inf contains a list of compatible devices - in this file the sections labelled NVIDIA_SetA_Devices.NTamd64.* list a lot of device-ids, for example PCI\VEN_10DE&DEV_0A3C&SUBSYS_214517AA and many more. The device id of the graphics card for a system can be found in the hardware/device manager of windows, I obtained that for my card and this id doesn't show anywhere in NVLT.inf. So if my guess is correct, it is no wonder the installer says "no compatible device" since the device id of my card is not listed in NVLT.inf.
    Please note again that all previous versions of lenovo drivers for my NVIDIA Quadro FX 3800M did and do install without absolutely any problem!
    This is strange, readme of the current driver version definitely says NVIDIA Quadro FX 3800M is supported by this driver, but the driver doesn't seem to contain the device id for it. Looks almost like the wrong driver was used / bundled into 6md647ww.
    And again the question to the board / administrators if lenovo technical support is reading here and is there another contact at lenovo where I could direct my problem to? I am still having the sporadic heavy crash issue which is very dangerous since it can happen any time if displaying whatever graphics in whatever software and which therefore has a high risk of data loss. Also, installing the plain NVIDIA driver directly in the current version still has the problem of flickering and color errors, so this isn't a solution either.
    Best regards, Michael

  • [SOLVED] NVIDIA driver conflict after upgrade

    First of all, Its nice to be here. I'm a new arch user. So please excuse me if this has been discussed before. I searched the forum , i seem to have this problem https://bbs.archlinux.org/viewtopic.php?id=156666 but the information in the thread did not solve my issue.
    When i do an upgrade i get the following message.
    :: Starting full system upgrade...
    resolving dependencies...
    looking for inter-conflicts...
    :: libgl and nvidia-304xx-utils are in conflict. Remove nvidia-304xx-utils? [y/N]
    If i say yes
    error: failed to prepare transaction (could not satisfy dependencies)
    :: lib32-nvidia-304xx-utils: requires nvidia-304xx-utils
    :: nvidia-304xx: requires nvidia-304xx-utils=304.64
    UNAME
    [sam@archetype ~]$ uname -a
    Linux archetype 3.7.4-1-ARCH #1 SMP PREEMPT Mon Jan 21 23:05:29 CET 2013 x86_64 GNU/Linux
    Also, I'm running an Nvidia 7300LE with nvidia-304xx driver. I'm on a x64 system.
    Thanks in advance,
    Skotadi
    Last edited by skotadi (2013-01-27 08:39:02)

    skotadi wrote:I'm sorry glxinfo isn't working for me even after installing mesa package.
    You didn't have mesa before?!
    For a newbie what was the reason to omit this part of the Beginners Guide:
    Install mesa for 3D support:
    # pacman -S mesa
    Anyway, glxinfo is inside of a package called mesa-demos (it takes 5 seconds to google it).
    Did you removed nouveau as I implied earlier?
    Am I getting this right: Arch was working for you since october and something broke in recent days? If so you should have blind idea what could be the reason. Did you changed anything recently? It happened after system upgrade? But first things first: remove nouveau completely  (and maybe reinstall nvidia to see what pacman will say about it). Better yet read some of many threads about it. Most notably this one And for christ sake don't use --force switch or I won't be trying to help you anymore.
    Last edited by masteryod (2013-01-26 17:55:30)

  • [SOLVED]Multiple Problems after a new install on Arch Linux

    Hello all,
    I just finished installing Arch Linux from the core ISO which I downloaded from the site. The install went smoothly and booted up fine. Also I was able to install gnome and its extras fine as well. On the first boot after installing gnome I managed to get my resolution correct also. However later on after I installed compiz fusion everything with the resolution seems to be going wrong . My computer specs are shown below :
    AMD 64 3200
    Asus M2N MX-SE
    2 GB Ram
    Geforce 8600 GT
    Viewsonic VA1918wm (Native resolution is 1440x900)
    At the moment I can only manage to get upto 1024x768 and it looks quite bad at that resolution. I have attached the xorg.conf I have at the moment.
    Section "ServerLayout"
    Identifier "X.org Configured"
    Screen 0 "Screen0" 0 0
    InputDevice "Mouse0" "CorePointer"
    InputDevice "Keyboard0" "CoreKeyboard"
    EndSection
    Section "Files"
    ModulePath "/usr/lib/xorg/modules"
    FontPath "/usr/share/fonts/misc"
    FontPath "/usr/share/fonts/100dpi:unscaled"
    FontPath "/usr/share/fonts/75dpi:unscaled"
    FontPath "/usr/share/fonts/TTF"
    FontPath "/usr/share/fonts/Type1"
    EndSection
    Section "Module"
    Load "dbe"
    Load "record"
    Load "extmod"
    Load "glx"
    Load "dri2"
    Load "dri"
    EndSection
    Section "InputDevice"
    Identifier "Keyboard0"
    Driver "kbd"
    EndSection
    Section "InputDevice"
    Identifier "Mouse0"
    Driver "mouse"
    Option "Protocol" "auto"
    Option "Device" "/dev/input/mice"
    Option "ZAxisMapping" "4 5 6 7"
    EndSection
    Section "Monitor"
    Identifier "Monitor0"
    VendorName "Monitor Vendor"
    ModelName "Monitor Model"
    EndSection
    Section "Device"
    Identifier "Card0"
    Driver "nvidia"
    VendorName "nVidia Corporation"
    BoardName "G84 [GeForce 8600 GT]"
    BusID "PCI:2:0:0"
    EndSection
    Section "Screen"
    Identifier "Screen0"
    Device "Card0"
    Monitor "Monitor0"
    SubSection "Display"
    Viewport 0 0
    Depth 1
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 4
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 8
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 15
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 16
    EndSubSection
    SubSection "Display"
    Viewport 0 0
    Depth 24
    EndSubSection
    EndSection
    While I was trying to fix this I noticed I was encountering other problems also. For one I found that sometimes dhcpcd times out on booting up and I cant seemt o connect to the Internet on booting. Although I just thought of trying a static IP and I'll post if that helped later on.
    Another problem is I found that I seem to get the following error randomly. Pressing ctrl + D after this just restarts the machine.
    The superblock could not be read or does not describe a correct ext2
    filesystem. If the device is valid and it really contains an ext2
    filesystem (and not swap or ufs or something else), then the superblock
    is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>
    Finally, while I boot up I noticed that it says "Mounting root partition as read only   [DONE]"  Is the root partition supposed ot be mounted as read only ? Attached my fstab just in case it is needed.
    # /etc/fstab: static file system information
    # <file system> <dir> <type> <options> <dump> <pass>
    none /dev/pts devpts defaults 0 0
    none /dev/shm tmpfs defaults 0 0
    #/dev/cdrom /media/cd auto ro,user,noauto,unhide 0 0
    #/dev/dvd /media/dvd auto ro,user,noauto,unhide 0 0
    #/dev/fd0 /media/fl auto user,noauto 0 0
    /dev/sda3 /boot ext3 defaults 0 1
    /dev/sdb1 / ext3 defaults 0 1
    /dev/sdb2 swap swap defaults 0 0
    /dev/sdb3 /home ext3 defaults 0 1
    As you can see I'm quite new to Arch Linux so any help would be deeply appreciated.
    Last edited by FilledVoid (2009-09-11 16:28:28)

    Thank you for all your suggestions . I tried replacing the ID to Card0 but it didnt seem to fix it . However on the bright side I checked more threads on the forum and found some that helped out . :)
    http://bbs.archlinux.org/viewtopic.php?id=75070&p=2
    http://bbs.archlinux.org/viewtopic.php?id=72788
    http://bbs.archlinux.org/viewtopic.php?id=76938
    I copied the xorg.conf file from the third link and just made minor changes to it like removing all the resolutions I didn't need and now its working fine :).
    Now Im just stuck with two problems. One is the following message which appears randomly.
    The superblock could not be read or does not describe a correct ext2
    filesystem. If the device is valid and it really contains an ext2
    filesystem (and not swap or ufs or something else), then the superblock
    is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>
    ******************* FILESYSTEM CHECK FAILED *************
    * Please repair manually and reboot. Note that the root *
    * filesystem is currently mounted read-only. To remount *
    * it read-write type: mount -n -o remount,rw / *
    * When you exit the mantenance shel the system will *
    * reboot automatically. *
    A thread about the same can be found http://bbs.archlinux.org/viewtopic.php?pid=295384 but there isn't a solution on it. 
    The second is the intermittent problems with the Network being setup. Sometimes when I boot up it just says dhcpcd timedout and I won't be able to connect . However I can connect on another machine at the same time.
    Took a look at the drive in question with gparted and it shows the below information:
    /dev/sdb1 ext3   /   32.59 GB    4.92 GB   27.68 GB  boot
    By any chance is any of the above information relevant :x ?

  • [SOLVED] Disk full errors on new install despite disk not being full

    Hi,
    I just installed Arch on my Thinkpad laptop as a way of trying out the distro. I followed the Beginner's Guide quite closely and used the latest install medium. My system is up to date.
    However, I did diverge a bit from the beaten path, as I re-used an old LVM-on-LUKS setup from the previous installation (Debian). It took a while to figure out how to make it work, but I managed and yesterday the machine seemed to run fine. Basically, my modifications to the default setup is adding encrypt and lvm to hooks in mkinitcpio.conf, and adding a kernel command line to decrypt my LUKS device containing the LVM volume to /etc/defaults/grub (this was tricky to figure out, by the way, since all documentation I could find spoke of the now-deprecated rc.conf). All that seems to work fine; the computer now boots and mounts root as expected.
    However, today when I started the laptop, I noticed that the password dialog in GDM wouldn't load. When I looked into the logs, I found that I had mostly the same problems as described in this thread, but the strange thing is that I'm not low on disk space:
    deanna% df
    Filesystem 1K-blocks Used Available Use% Mounted on
    rootfs 303565176 17339120 270805848 7% /
    dev 953648 0 953648 0% /dev
    run 957312 488 956824 1% /run
    /dev/mapper/deanna-root 303565176 17339120 270805848 7% /
    tmpfs 957312 96 957216 1% /dev/shm
    tmpfs 957312 0 957312 0% /sys/fs/cgroup
    tmpfs 957312 212 957100 1% /tmp
    /dev/sda1 240972 34562 193969 16% /boot
    So I thought I'd run into some bug, but then it turned out that systemctl scripts started complaining about lack of disk space, and then I got concerned:
    deanna% sudo systemctl start gdm.service
    Error: No space left on device
    deanna% sudo systemctl status gdm.service
    gdm.service - GNOME Display Manager
    Loaded: loaded (/usr/lib/systemd/system/gdm.service; enabled)
    Active: active (running) since Thu, 2012-12-20 11:17:03 CET; 41s ago
    Main PID: 1964 (gdm-binary)
    CGroup: name=systemd:/system/gdm.service
    ├─1964 /usr/sbin/gdm-binary
    ├─1968 /usr/lib/gdm/gdm-simple-slave --display-id /org/gnome/DisplayManager/Displays/_0
    ├─1971 /usr/bin/Xorg :0 -background none -verbose -auth /var/run/gdm/auth-for-gdm-ZOCjk8/database -seat se...
    ├─1981 gdm-session-worker [pam/gdm-launch-environment]
    └─2051 gdm-session-worker [pam/gdm-password]
    Dec 20 11:17:03 deanna systemd[1]: Starting GNOME Display Manager...
    Dec 20 11:17:03 deanna systemd[1]: Started GNOME Display Manager.
    Dec 20 11:17:04 deanna gdm-simple-slave[1968]: WARNING: Failed to give slave programs access to the display. Trying to proceed.
    Dec 20 11:17:17 deanna gdm-password][2051]: AccountsService-WARNING: Failed to monitor logind session changes: No spac...device
    deanna%
    Any help debugging would be greatly appreciated. Also, I may have missed something since I'm new to Arch. Not a new GNU/Linux user however, so you'd think I'd not manage to blow everything up.
    Last edited by albins (2012-12-28 13:56:30)

    No:
    deanna% df -h
    Filesystem Size Used Avail Use% Mounted on
    rootfs 290G 17G 259G 7% /
    dev 932M 0 932M 0% /dev
    run 935M 516K 935M 1% /run
    /dev/mapper/deanna-root 290G 17G 259G 7% /
    tmpfs 935M 76K 935M 1% /dev/shm
    tmpfs 935M 0 935M 0% /sys/fs/cgroup
    tmpfs 935M 216K 935M 1% /tmp
    /dev/sda1 236M 34M 190M 16% /boot
    Also, I just dd:d up a 1.5 GB file from /dev/zero into my home directory without any problems.
    Last edited by albins (2012-12-21 08:48:35)

  • [SOLVED]Full upgrade fails after new install

    Hello,
    Please note before reading that I know about the recent changes with the /lib symlink to /usr/lib and the filesystem (I read the home page).
    After a fresh install, I try to upgrade the system :
    pacman -Syy && pacman -Syu : it asks for pacman update, I say yes.
    pacman -S pacman : fails because of glibc
    pacman -S pacman --ignore glibc : fails, won't upgrade because glibc it's a dependency of pacman
    pacman -Syu : say no to pacman upgrade, fails because of glibc and filesystem
    pacman -Syu --ignore glibc --ignore fliesystem : upgrade almost nothing because most of the packages (~400M) need glibc
    I can't upgrade anything at the end...
    Thanks for any help
    Last edited by John0000 (2012-07-19 14:52:17)

    If either of this steps does not work (e.g. due to dependency version issues, file conflicts in /lib), refer to this G U I D E for more detailed instructions on performing this upgrade.
    Did you read this guide?
    There is thread about it also: https://bbs.archlinux.org/viewtopic.php?id=144620
    And Allan wrote a blog entry about upgrading from core installation: http://allanmcrae.com/2012/07/updating- … e-install/
    BTW as Pres suggested go with the net-install, core installation was always kind of a fallback for me and I had to do this just once because of network troubles. It just doesn't make much sense to do core installation if there is no holdback because with first pacman -Syu you'll end up downloading the same amount of data as if you would do a clean net-install, and it's faster and you probably won't get conflicts accumulated from year or so.
    Last edited by masteryod (2012-07-19 14:38:38)

  • Y510p and problem with Update Nvidia Driver

    Hi everyonei have problem with updating my y510p lenovo laptop nvidia driver ,my current nvidia driver version is 327.62 which i download from lenovo website,Now for better performance in new games like gta v and witcher3 ,i decide to updating nvidia driver,first remove my nvidia graphic driver from add or remove then download nvidia ver 350 from nvidia official web site , which nvidia website confirm it support my graphic card which is Gt755m , then i install new ver and during install i check clean install , after successful install , restart laptop , then there was problem . when i try to open nvidia control panel it wont running and an error showed up and said "You are not currently using a display attached to an NVIDIA GPU" .i try to open a game , game running in really low fps and i find out game run on hd graphic of my laptop and my nvidia graphic wont run .The only way to repair was i install my last nvidia driver 327.62 and run a system restore .guys what is your suggestion and how i can update my y510p nvidia driver ?Thanks   

    Hi Y510Man,
         The video graphics installation order is important. You need to install the Intel Graphics first, and then do the Nvidia. IIRC you should un-install the Nvidia driver, then re-install (or upgrade) the Intel HD Graphics driver. Reboot, and install the new Nvidia driver.
         I don't know why, but every time I upgraded my Y470 Nvidia driver, I had to use this procedure. First install, or re-install, the Intel driver, then install the Nvidia. You can't just upgrade the Nvidia driver without a re-install of the Intel. I think it has to do with the Optimus setting, and the automatic switching.
        Let us know how it goes.
    Cheers
    DragonRider

  • Nvidia Driver and system "hang" issue

    Hi all,
    This is my first post on these forums but im not new to Mac or windows. Here's my issue. I just installed a copy of Windows 7 Ultimate RTM on my Macbook. Its the first unibody Macbook 2.4ghz w/ 4gigs of ram. Nvidia 9400M graphics.
    2 Things happen,one is that a few times a day ill get a "Nvidia Windows Kernel mode driver, version 186.81 failed" error. The symtoms of which are a black screen for a few seconds and then the driver restarts and all is well.
    I know 186.81 is the latest 9400M driver. So im not sure why this happens but maybe it relates to my other issue.
    My second issue is that the system will, as best as i can describe it, "hang" for a second or two. When i say hang i do not mean freeze to the point of needing to restart, its more that the "hang" happens and a few seconds later its as if nothing happened (this issue is very fequent).
    Anyone else ever see or hear anything like this? Please let me know if there is a better place to post this question as well.
    Thanks!
    P.S. Posted this somewhere else and got 1 reply so far, pasted below:
    Okay, how about uninstall or roll back the driver?
    use Driver Sweeper 2
    just let Windows 7 install its own driver
    more like the hang is hard drive has spun down
    I would recommend creating your own thread and question instead.
    by "the hatter"

    Hello guys and thanks for your answers.
    I thought that my problem was linked to UEFI, so I reinstalled the os with BIOS and MBR. Unfortunately I had the same problem, with one difference: the auto/default resolution of GRUB and FrameBuffer was 800x600 instead of 1920x1080 for UEFI.
    About the nouveau driver, I need 3D acceleration to play games so I need the proprietary driver.
    So I decided to test the X server to see if something got wrong.
    I uninstalled the nvidia driver and reboot to have my framebuffer back.
    Then I edit the ~/.xinitrc file :
        xterm & sleep 10
    I reinstalled the nvidia driver and reboot : GRUB, then framebuffer for 1 second, then a black screen.
    I tried to log in: login + [Enter] + password + [Enter]
    I waited 2s then I entered the "startx" command.
    And the xterm window appeared. And the best is after the 10s the X server shuts down and the framebuffer was back !!! Unbelievable !!!
    So I continued the installation : Gnome + Gdm.
    After the reboot : Grub, then framebuffer for 1 second, then a black screen, then Gdm login screen !!!
    So it seems to be a problem with nvidia driver and the framebuffer.
    After the Gnome + Gdm installation I managed to display the framebuffer in tty2. But I don't know if tty2 was working before (when tty1 only display black screen).
    My conclusion and installation tip is to not reboot after the nvidia driver installation and to install a desktop environment + a display manager and to pray to not have problem.

  • NVIDIA driver and tty resolution on UEFI system

    I managed to install archlinux on my new computer which has the UEFI system.
    My first problem was the not display of the framebuffer (boot message) after the GRUB menu and before tty.
    The problem was the framebuffer doesn't support higher resolution than 800x600x32. If I put an higher resolution I just have a black screen during the framebuffer phase.
    Whatever the resolution I chose for the framebuffer, I get a tty with a 1280x1080 resolution. But I don't know why or how.
    Then I installed X and the nvidia driver. After that the tty was not displayed (just a black screen). GRUB menu was well displayed and framebuffer was only displayed in 800x600 resolution.
    I suspect the nvidia is not able to display tty in high resolution.
    But I don't know how to lower the tty resolution to check that.
    Here is my way to force GRUB menu and framebuffer to 800x600 resolution :
    /etc/default/grub
    GRUB_GFXMODE=800x600x32
    GRUB_GFXPAYLOAD_LINUX=keep
    Could someone explain to me why my tty resolution switch to 1280x1080 while the framebuffer is set to 800x600.
    And if someone knows how to configure the nvidia driver to display high resolution in framebuffer and tty?
    My desktop config:
    * Motherboard ASUS P8Z77-V LX
    * Graphic card MSI GeForce GTX 660 N660-2GD5/OC
    * UEFI system
    * SATA hard drive with GPT with first partiton: 512MiB FAT 32 UEFI system partition
    Last edited by Nikus (2013-05-16 12:05:37)

    Hello guys and thanks for your answers.
    I thought that my problem was linked to UEFI, so I reinstalled the os with BIOS and MBR. Unfortunately I had the same problem, with one difference: the auto/default resolution of GRUB and FrameBuffer was 800x600 instead of 1920x1080 for UEFI.
    About the nouveau driver, I need 3D acceleration to play games so I need the proprietary driver.
    So I decided to test the X server to see if something got wrong.
    I uninstalled the nvidia driver and reboot to have my framebuffer back.
    Then I edit the ~/.xinitrc file :
        xterm & sleep 10
    I reinstalled the nvidia driver and reboot : GRUB, then framebuffer for 1 second, then a black screen.
    I tried to log in: login + [Enter] + password + [Enter]
    I waited 2s then I entered the "startx" command.
    And the xterm window appeared. And the best is after the 10s the X server shuts down and the framebuffer was back !!! Unbelievable !!!
    So I continued the installation : Gnome + Gdm.
    After the reboot : Grub, then framebuffer for 1 second, then a black screen, then Gdm login screen !!!
    So it seems to be a problem with nvidia driver and the framebuffer.
    After the Gnome + Gdm installation I managed to display the framebuffer in tty2. But I don't know if tty2 was working before (when tty1 only display black screen).
    My conclusion and installation tip is to not reboot after the nvidia driver installation and to install a desktop environment + a display manager and to pray to not have problem.

  • [Solved]Error after installing new nvidia driver uninstalling nouveau

    Hi,
    On seeing that a new nvidia driver is available, I thought I'll give it a try as the older ones kept crashing/rebooting in kde and gnome.
    I got nvidia and nvidia-utils from pacman. During that there was a conflicting file with libgl, so I had to remove nouveau and then install nvidia. I got an error saying need to unload module from xserver to install and would be possible on reboot or something similar(dont exactly remember the error)
    Then I rebooted and x failed to start with errors ending up with "GdmLocalDisplayFactory: Maximum number of X display failures reached: Check X server log for errors. "
    I tried "sudo modprobe nvidia" and it gave me
    FATAL: Error inserting nvidia (/lib/modules/2.6-----/nvidia/nvidia.ko) No such device
    I tried looking up these errors and didnt get any proper answer or solution.
    On my own attempts I saw I had inserted a module called nouveau in mkinitcpio.conf, I removed that but didnt help either. Read at a few forums and arch-wiki to run "nvidia-xconfig". The command creates a xorg.conf in X11. But on reboot nothing happened, same errors. Later I tried uninstalling and reinstalling both xorg and nvidia in hope something was wrong with the xorg which could get reset with a reinstall but that didnt do it
    The new nvidia driver is 275.19
    Config:
    i7 720QM
    8GB DDR3 1333Mhz
    Nvidia GTX 260M 1 GB
    Its a Alienware m15x.
    Last edited by death__machine (2011-07-21 16:35:48)

    Heres the Xorg.0.log and it mentions the nvidia error
    [ 377.958]
    X.Org X Server 1.10.3
    Release Date: 2011-07-08
    [ 377.959] X Protocol Version 11, Revision 0
    [ 377.960] Build Operating System: Linux 2.6.39-ARCH x86_64
    [ 377.960] Current Operating System: Linux death-laptop 2.6.39-ARCH #1 SMP PREEMPT Sat Jul 9 14:57:41 CEST 2011 x86_64
    [ 377.961] Kernel command line: root=/dev/sda7 ro VGA=771 quiet splash
    [ 377.961] Build Date: 09 July 2011 07:52:32AM
    [ 377.962]
    [ 377.963] Current version of pixman: 0.22.2
    [ 377.963] Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    [ 377.964] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [ 377.966] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Jul 21 02:24:42 2011
    [ 378.243] (==) Using config directory: "/etc/X11/xorg.conf.d"
    [ 378.243] (==) No Layout section. Using the first Screen section.
    [ 378.243] (==) No screen section available. Using defaults.
    [ 378.243] (**) |-->Screen "Default Screen Section" (0)
    [ 378.243] (**) | |-->Monitor "<default monitor>"
    [ 378.244] (==) No device specified for screen "Default Screen Section".
    Using the first device section listed.
    [ 378.244] (**) | |-->Device "Device0"
    [ 378.244] (==) No monitor specified for screen "Default Screen Section".
    Using a default monitor configuration.
    [ 378.244] (==) Automatically adding devices
    [ 378.244] (==) Automatically enabling devices
    [ 378.244] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
    [ 378.244] Entry deleted from font path.
    [ 378.244] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
    [ 378.244] Entry deleted from font path.
    [ 378.244] (Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
    [ 378.244] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
    [ 378.244] Entry deleted from font path.
    [ 378.244] (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
    [ 378.244] (==) FontPath set to:
    /usr/share/fonts/misc/,
    /usr/share/fonts/TTF/,
    /usr/share/fonts/Type1/
    [ 378.244] (==) ModulePath set to "/usr/lib/xorg/modules"
    [ 378.244] (II) The server relies on udev to provide the list of input devices.
    If no devices become available, reconfigure udev or disable AutoAddDevices.
    [ 378.244] (II) Loader magic: 0x7d3440
    [ 378.244] (II) Module ABI versions:
    [ 378.244] X.Org ANSI C Emulation: 0.4
    [ 378.244] X.Org Video Driver: 10.0
    [ 378.244] X.Org XInput driver : 12.2
    [ 378.244] X.Org Server Extension : 5.0
    [ 378.246] (--) PCI:*(0:2:0:0) 10de:0618:1028:02a2 rev 162, Mem @ 0xce000000/16777216, 0xd0000000/268435456, 0xcc000000/33554432, I/O @ 0x00002000/128
    [ 378.246] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
    [ 378.246] (II) LoadModule: "extmod"
    [ 378.246] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
    [ 378.246] (II) Module extmod: vendor="X.Org Foundation"
    [ 378.246] compiled for 1.10.3, module version = 1.0.0
    [ 378.247] Module class: X.Org Server Extension
    [ 378.247] ABI class: X.Org Server Extension, version 5.0
    [ 378.247] (II) Loading extension MIT-SCREEN-SAVER
    [ 378.247] (II) Loading extension XFree86-VidModeExtension
    [ 378.247] (II) Loading extension XFree86-DGA
    [ 378.247] (II) Loading extension DPMS
    [ 378.247] (II) Loading extension XVideo
    [ 378.247] (II) Loading extension XVideo-MotionCompensation
    [ 378.247] (II) Loading extension X-Resource
    [ 378.247] (II) LoadModule: "dbe"
    [ 378.247] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
    [ 378.247] (II) Module dbe: vendor="X.Org Foundation"
    [ 378.247] compiled for 1.10.3, module version = 1.0.0
    [ 378.247] Module class: X.Org Server Extension
    [ 378.247] ABI class: X.Org Server Extension, version 5.0
    [ 378.247] (II) Loading extension DOUBLE-BUFFER
    [ 378.247] (II) LoadModule: "glx"
    [ 378.247] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
    [ 378.258] (II) Module glx: vendor="NVIDIA Corporation"
    [ 378.259] compiled for 4.0.2, module version = 1.0.0
    [ 378.259] Module class: X.Org Server Extension
    [ 378.259] (II) NVIDIA GLX Module 275.19 Tue Jul 12 18:31:51 PDT 2011
    [ 378.259] (II) Loading extension GLX
    [ 378.259] (II) LoadModule: "record"
    [ 378.259] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
    [ 378.259] (II) Module record: vendor="X.Org Foundation"
    [ 378.259] compiled for 1.10.3, module version = 1.13.0
    [ 378.259] Module class: X.Org Server Extension
    [ 378.259] ABI class: X.Org Server Extension, version 5.0
    [ 378.259] (II) Loading extension RECORD
    [ 378.259] (II) LoadModule: "dri"
    [ 378.259] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
    [ 378.259] (II) Module dri: vendor="X.Org Foundation"
    [ 378.259] compiled for 1.10.3, module version = 1.0.0
    [ 378.259] ABI class: X.Org Server Extension, version 5.0
    [ 378.259] (II) Loading extension XFree86-DRI
    [ 378.259] (II) LoadModule: "dri2"
    [ 378.260] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
    [ 378.260] (II) Module dri2: vendor="X.Org Foundation"
    [ 378.260] compiled for 1.10.3, module version = 1.2.0
    [ 378.260] ABI class: X.Org Server Extension, version 5.0
    [ 378.260] (II) Loading extension DRI2
    [ 378.260] (II) LoadModule: "nvidia"
    [ 378.260] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
    [ 378.261] (II) Module nvidia: vendor="NVIDIA Corporation"
    [ 378.261] compiled for 4.0.2, module version = 1.0.0
    [ 378.261] Module class: X.Org Video Driver
    [ 379.027] (EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your
    [ 379.028] (EE) NVIDIA: system's kernel log for additional error messages.
    [ 379.028] (II) UnloadModule: "nvidia"
    [ 379.028] (II) Unloading nvidia
    [ 379.028] (EE) Failed to load module "nvidia" (module-specific error, 0)
    [ 379.029] (EE) No drivers available.
    [ 379.029]
    Fatal server error:
    [ 379.030] no screens found
    [ 379.031]
    Please consult the The X.Org Foundation support
    at http://wiki.x.org
    for help.
    [ 379.033] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
    [ 379.033]

  • [SOLVED] Getting Xorg + nVidia, on a new install, working

    Hi there,
    Lately, I've been trying something new: running with a modern GPU. *gasp!* ...but I've been running into some trouble. I'm hoping someone can help or at least point me in the right direction.
    The situation:
    I recently put Arch on a new machine of mine. It has an nVidia card (a 560 Ti) on a Gigabyte mobo and I'm trying to get X running on it.
    Whenever I try starting X (be it with Startx or GDM), it complains it can't find a screen. It wasn't detecting the nvidia driver on it's own so I tried a minimal xorg.conf to help things along. It's not complaining about not finding drivers anymore (which is a plus), but X is still, as mentioned, failing to start.
    I understand that nvidia-xconfig is supposed to be an out dated tool, so I've avoided using it so far. Nvidia-settings takes an X environment to work, so I can't use that either. I thought that might mean I need to get X working before I can try configuring it, so I tried getting X working with one of the generic drivers via the mobo's integrated card, but vesa just freezes the server on me and the Intel driver's dependencies conflict with nvidia.
    None of the logs seemed toto give any clues. They are pretty much the same as the stdout for Xorg, lol. I'll try posting logs as needed...all logs will be at the end of this post.
    The wiki touches on the install a bit, but than goes into tweeking and other tips for a working setup. It may be that I just don't know which key phrases I should be googling, but searches aren't turning up much more.
    Suggestions?
    ----------logs----------
    My Xorg.0.log:
    [ 1604.874]
    X.Org X Server 1.11.4
    Release Date: 2012-01-27
    [ 1604.874] X Protocol Version 11, Revision 0
    [ 1604.874] Build Operating System: Linux 3.2.2-1-ARCH x86_64
    [ 1604.874] Current Operating System: Linux Athenix 3.2.5-1-ARCH #1 SMP PREEMPT Tue Feb 7 08:34:36 CET 2012 x86_64
    [ 1604.874] Kernel command line: root=/dev/disk/by-uuid/4a54069b-817b-4491-ba35-a906236a780b ro
    [ 1604.874] Build Date: 29 January 2012 03:38:00PM
    [ 1604.874]
    [ 1604.874] Current version of pixman: 0.24.4
    [ 1604.874] Before reporting problems, check [url]http://wiki.x.org[/url]
    to make sure that you have the latest version.
    [ 1604.874] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [ 1604.874] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Feb 16 10:36:28 2012
    [ 1604.874] (==) Using config file: "/etc/X11/xorg.conf"
    [ 1604.874] (==) Using config directory: "/etc/X11/xorg.conf.d"
    [ 1604.874] (==) No Layout section. Using the first Screen section.
    [ 1604.874] (==) No screen section available. Using defaults.
    [ 1604.874] (**) |-->Screen "Default Screen Section" (0)
    [ 1604.874] (**) | |-->Monitor "<default monitor>"
    [ 1604.874] (==) No device specified for screen "Default Screen Section".
    Using the first device section listed.
    [ 1604.874] (**) | |-->Device "Device0"
    [ 1604.874] (==) No monitor specified for screen "Default Screen Section".
    Using a default monitor configuration.
    [ 1604.874] (==) Automatically adding devices
    [ 1604.874] (==) Automatically enabling devices
    [ 1604.874] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
    [ 1604.874] Entry deleted from font path.
    [ 1604.874] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
    [ 1604.874] Entry deleted from font path.
    [ 1604.874] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
    [ 1604.874] Entry deleted from font path.
    [ 1604.874] (Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
    [ 1604.874] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
    [ 1604.874] Entry deleted from font path.
    [ 1604.874] (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
    [ 1604.874] (==) FontPath set to:
    /usr/share/fonts/misc/,
    /usr/share/fonts/TTF/
    [ 1604.874] (==) ModulePath set to "/usr/lib/xorg/modules"
    [ 1604.874] (II) The server relies on udev to provide the list of input devices.
    If no devices become available, reconfigure udev or disable AutoAddDevices.
    [ 1604.875] (II) Loader magic: 0x7ccae0
    [ 1604.875] (II) Module ABI versions:
    [ 1604.875] X.Org ANSI C Emulation: 0.4
    [ 1604.875] X.Org Video Driver: 11.0
    [ 1604.875] X.Org XInput driver : 13.0
    [ 1604.875] X.Org Server Extension : 6.0
    [ 1604.875] (--) PCI:*(0:0:2:0) 8086:0122:1458:d000 rev 9, Mem @ 0xfb800000/4194304, 0xd0000000/268435456, I/O @ 0x0000ff00/64
    [ 1604.875] (--) PCI: (0:1:0:0) 10de:1200:1458:3515 rev 161, Mem @ 0xf6000000/33554432, 0xe0000000/134217728, 0xec000000/67108864, I/O @ 0x0000ef00/128, BIOS @ 0x????????/524288
    [ 1604.875] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
    [ 1604.875] (II) LoadModule: "extmod"
    [ 1604.875] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
    [ 1604.875] (II) Module extmod: vendor="X.Org Foundation"
    [ 1604.875] compiled for 1.11.4, module version = 1.0.0
    [ 1604.875] Module class: X.Org Server Extension
    [ 1604.875] ABI class: X.Org Server Extension, version 6.0
    [ 1604.875] (II) Loading extension MIT-SCREEN-SAVER
    [ 1604.875] (II) Loading extension XFree86-VidModeExtension
    [ 1604.875] (II) Loading extension XFree86-DGA
    [ 1604.875] (II) Loading extension DPMS
    [ 1604.875] (II) Loading extension XVideo
    [ 1604.875] (II) Loading extension XVideo-MotionCompensation
    [ 1604.875] (II) Loading extension X-Resource
    [ 1604.875] (II) LoadModule: "dbe"
    [ 1604.875] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
    [ 1604.875] (II) Module dbe: vendor="X.Org Foundation"
    [ 1604.875] compiled for 1.11.4, module version = 1.0.0
    [ 1604.875] Module class: X.Org Server Extension
    [ 1604.875] ABI class: X.Org Server Extension, version 6.0
    [ 1604.875] (II) Loading extension DOUBLE-BUFFER
    [ 1604.875] (II) LoadModule: "glx"
    [ 1604.876] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
    [ 1604.881] (II) Module glx: vendor="NVIDIA Corporation"
    [ 1604.881] compiled for 4.0.2, module version = 1.0.0
    [ 1604.881] Module class: X.Org Server Extension
    [ 1604.881] (II) NVIDIA GLX Module 295.20 Mon Feb 6 21:28:16 PST 2012
    [ 1604.881] (II) Loading extension GLX
    [ 1604.881] (II) LoadModule: "record"
    [ 1604.881] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
    [ 1604.881] (II) Module record: vendor="X.Org Foundation"
    [ 1604.881] compiled for 1.11.4, module version = 1.13.0
    [ 1604.881] Module class: X.Org Server Extension
    [ 1604.881] ABI class: X.Org Server Extension, version 6.0
    [ 1604.881] (II) Loading extension RECORD
    [ 1604.881] (II) LoadModule: "dri"
    [ 1604.881] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
    [ 1604.881] (II) Module dri: vendor="X.Org Foundation"
    [ 1604.881] compiled for 1.11.4, module version = 1.0.0
    [ 1604.881] ABI class: X.Org Server Extension, version 6.0
    [ 1604.881] (II) Loading extension XFree86-DRI
    [ 1604.881] (II) LoadModule: "dri2"
    [ 1604.881] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
    [ 1604.881] (II) Module dri2: vendor="X.Org Foundation"
    [ 1604.881] compiled for 1.11.4, module version = 1.2.0
    [ 1604.881] ABI class: X.Org Server Extension, version 6.0
    [ 1604.882] (II) Loading extension DRI2
    [ 1604.882] (II) LoadModule: "nvidia"
    [ 1604.882] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
    [ 1604.882] (II) Module nvidia: vendor="NVIDIA Corporation"
    [ 1604.882] compiled for 4.0.2, module version = 1.0.0
    [ 1604.882] Module class: X.Org Video Driver
    [ 1604.882] (II) NVIDIA dlloader X Driver 295.20 Mon Feb 6 21:09:10 PST 2012
    [ 1604.882] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
    [ 1604.882] (--) using VT number 7
    [ 1604.883] (EE) No devices detected.
    [ 1604.883]
    Fatal server error:
    [ 1604.883] no screens found
    [ 1604.883]
    Please consult the The X.Org Foundation support
    at [url]http://wiki.x.org[/url]
    for help.
    [ 1604.883] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
    [ 1604.883]
    50 line tail of dmesg:
    [ 7.803983] HDMI: available speakers: FL/FR
    [ 7.803985] HDMI: supports coding type LPCM: channels = 2, rates = 32000 44100 48000, bits = 16
    [ 7.804025] HDMI hot plug event: Codec=3 Pin=7 Presence_Detect=1 ELD_Valid=1
    [ 7.804099] HDMI status: Codec=3 Pin=7 Presence_Detect=1 ELD_Valid=1
    [ 7.804194] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1b.0/sound/card0/input6
    [ 7.804555] i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
    [ 7.804559] i915 0000:00:02.0: setting latency timer to 64
    [ 7.804565] snd_hda_intel 0000:01:00.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17
    [ 7.804567] hda_intel: Disabling MSI
    [ 7.804613] snd_hda_intel 0000:01:00.1: setting latency timer to 64
    [ 7.807637] HDMI: detected monitor at connection type HDMI
    [ 7.807639] HDMI: available speakers: FL/FR
    [ 7.807640] HDMI: supports coding type LPCM: channels = 2, rates = 32000 44100 48000, bits = 16
    [ 7.832165] mtrr: type mismatch for d0000000,10000000 old: write-back new: write-combining
    [ 7.832167] [drm] MTRR allocation failed. Graphics performance may suffer.
    [ 7.832331] i915 0000:00:02.0: irq 45 for MSI/MSI-X
    [ 7.832334] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
    [ 7.832335] [drm] Driver supports precise vblank timestamp query.
    [ 8.370205] scsi 6:0:0:0: CD-ROM NEC CD-ROM DRIVE:282 5.d3 PQ: 0 ANSI: 0 CCS
    [ 8.425505] sr0: scsi3-mmc drive: 24x/24x cd/rw xa/form2 cdda tray
    [ 8.425507] cdrom: Uniform CD-ROM driver Revision: 3.20
    [ 8.425672] sr 6:0:0:0: Attached scsi CD-ROM sr0
    [ 8.484508] HDMI status: Codec=0 Pin=5 Presence_Detect=0 ELD_Valid=0
    [ 8.504488] fbcon: inteldrmfb (fb0) is primary device
    [ 8.511149] HDMI status: Codec=1 Pin=5 Presence_Detect=0 ELD_Valid=0
    [ 8.537788] HDMI status: Codec=2 Pin=5 Presence_Detect=0 ELD_Valid=0
    [ 8.564427] HDMI status: Codec=3 Pin=5 Presence_Detect=0 ELD_Valid=0
    [ 8.577802] input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input7
    [ 8.577910] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input8
    [ 8.578012] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input9
    [ 8.578108] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input10
    [ 8.938485] Console: switching to colour frame buffer device 128x45
    [ 8.939719] fb0: inteldrmfb frame buffer device
    [ 8.939720] drm: registered panic notifier
    [ 8.939767] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
    [ 9.376579] device fsid ee16f227-edcc-4369-8508-21a470523a68 devid 1 transid 110 /dev/sda4
    [ 9.424068] Adding 265068k swap on /dev/sda2. Priority:-1 extents:1 across:265068k
    [ 1198.492774] usb 2-1.2: new high-speed USB device number 3 using ehci_hcd
    [ 1198.578333] scsi7 : usb-storage 2-1.2:1.0
    [ 1199.576258] scsi 7:0:0:0: Direct-Access Motorola A956 0001 PQ: 0 ANSI: 2
    [ 1199.577586] scsi 7:0:0:1: CD-ROM Motorola A956 0001 PQ: 0 ANSI: 2
    [ 1199.583075] sr1: scsi3-mmc drive: 0x/0x caddy
    [ 1199.583198] sr 7:0:0:1: Attached scsi CD-ROM sr1
    [ 1199.585182] sd 7:0:0:0: [sdb] Attached SCSI removable disk
    [ 1204.014270] sd 7:0:0:0: [sdb] 15523840 512-byte logical blocks: (7.94 GB/7.40 GiB)
    [ 1204.015723] sd 7:0:0:0: [sdb] No Caching mode page present
    [ 1204.015750] sd 7:0:0:0: [sdb] Assuming drive cache: write through
    [ 1204.018093] sd 7:0:0:0: [sdb] No Caching mode page present
    [ 1204.018119] sd 7:0:0:0: [sdb] Assuming drive cache: write through
    [ 1204.022771] sdb: sdb1
    EDIT:
    Typos & logs.
    Last edited by Avant-texte (2012-02-16 17:14:37)

    Gusar wrote:Error reports can all be put into files (or are files already), which you can copy to an usb stick and then get them to a machine with working graphics, so no need for transcribing anything. For starters we need /var/log/Xorg.0.log after X failed to start and the output of dmesg. For dmesg you can do a simple redirection "dmesg > file.txt".
    Well, woops! I was way too damn tired by the time I said that. Good thing I stop working on my machine when I did, who knows what I would've broken! ...lol. My logs have been included in the end of my orriginal post.
    Last edited by Avant-texte (2012-02-16 16:13:56)

  • GP60: After installing new NVIDIA driver, no brightness controls work now.

    Hey guys! I have a small problem I'm hoping someone might know how to fix. I just installed a new NVIDIA driver update (I'm now on build ) and now my brightness controls won't work. My computer is stuck in a very bright setting, and I don't know how to fix it. I've restarted the computer, and I've put it into hibernation and restarted it.
    Before i did the hibernation, my computer was stuck in GPU mode (it would only use the GPU, even if all I was doing was using PowerPoint). The hibernation/restart fixed that, but not my brightness. Not sure if the problems are related, but throwing that in there too just in case.
    I also don't know if this is related as well, but my NVIDIA control panel will not work either; it says that I don't have a display that uses it or something like that. Again, probably TMI, but better safe than sorry!
    I'd appreciate any advice that I could get! Thanks!
    Specs:
    MSI GP60
    intel i5-4200
    NVIDIA GeForce GT 740M/2 GB DDR3 (my problem child today).
    Update: Now my computer is back in GPU-only mode and nothing is helping it swap out of it. I'm thinking the two are related now...

    Have you installed the Intel graphic driver?
    The hot key for brightness is controlled by EC & Intel graphic driver.
    Please refer to the product webpage to download the latest Intel graphic driver:
    http://www.msi.com/search/gp60/product/1
    Pick your model and select Download and your OS type to find the drivers.

Maybe you are looking for

  • Enterprise Portal Implementation.

    Dear Experts. I am new to EP. I need to Implement EP with ESS can anybody guide me in this regard. what is the Process. What is the best Business Practice for that. How to assign Roles, to the Users, What are the Iviews, What are permissions, What ar

  • Global reference in J2EE

    is it possible for inter-clients (for example, java bean, ejb or servlet in J2EE) to get a global reference to an object which is in momory?

  • Budgeting in Training

    Hi, We have a requirement for budgeting.What we found out that we can create budget unit and sub unit and assign it to one or more org units.But when we are going in for comparison then we have to mention the org unit for which we want to compare the

  • List of Currently Licensed SAP Modules - SAP ECC

    Hi, Is there anywhere on the SAP portal where I can see all SAP product that my company is licensed to use. My major concern now is on SAP ECC; We are planning to implement Asset Accounting Module, Treasury Management etc. I want to have a background

  • Where to learn how to make advanced shapes ?

    So, there are a lot of info in www - about how to connect shapes, how to edit some setting, how to edit microsoft built in shapes BUT, i cant find anything (even for money) about how to create advanced shape, for example there are some paid shapes yo