Page 1 of 4 123 ... LastLast
Results 1 to 10 of 40

Thread: NVIDIA + Bumblebee + kernel 3.9 issue

  1. #1
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    19,989
    Blog Entries
    14

    Default NVIDIA + Bumblebee + kernel 3.9 issue

    Using the Overman79/Laptop for the bumblebee config of my NVIDIA Optimus equipped laptop. All well until today's update to the 3.9 kernel. DKMS runs fine, but building the NVIDIA driver fails.
    Here's some output
    Code:
    laptop:/usr/src # dkms build -m nvidia/313.30-3.2
    
    
    
    
    Kernel preparation unnecessary for this kernel.  Skipping...
    
    
    Building module:
    cleaning build area....
    make KERNELRELEASE=3.9.0-6-desktop -C /lib/modules/3.9.0-6-desktop/build SUBDIRS=/var/lib/dkms/nvidia/313.30-3.2/build modules.....(bad exit status: 2)
    Error! Bad return status for module build on kernel: 3.9.0-6-desktop (x86_64)
    Consult /var/lib/dkms/nvidia/313.30-3.2/build/make.log for more information.
    and here's the content of the make.log
    Code:
    laptop:/var/lib/dkms/nvidia/313.30-3.2/build # more make.log
    DKMS make.log for nvidia-313.30-3.2 for kernel 3.9.0-6-desktop (x86_64)
    za mei  4 16:52:04 CEST 2013
    make: Map '/usr/src/linux-3.9.0-6-obj/x86_64/desktop' wordt binnengegaan
      CC [M]  /var/lib/dkms/nvidia/313.30-3.2/build/nv.o
    In file included from /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:15:0,
                     from /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:13:
    /var/lib/dkms/nvidia/313.30-3.2/build/conftest.h:10:2: error: #error remap_page_range() conftest failed!
    /var/lib/dkms/nvidia/313.30-3.2/build/conftest.h:12:2: error: #error vmap() conftest failed!
    /var/lib/dkms/nvidia/313.30-3.2/build/conftest.h:28:2: error: #error kmem_cache_create() conftest failed!
    /var/lib/dkms/nvidia/313.30-3.2/build/conftest.h:30:2: error: #error on_each_cpu() conftest failed!
    /var/lib/dkms/nvidia/313.30-3.2/build/conftest.h:31:2: error: #error smp_call_function() conftest failed!
    /var/lib/dkms/nvidia/313.30-3.2/build/conftest.h:39:2: error: #error INIT_WORK() conftest failed!
    /var/lib/dkms/nvidia/313.30-3.2/build/conftest.h:40:2: error: #error acpi_walk_namespace() conftest failed!
    /var/lib/dkms/nvidia/313.30-3.2/build/conftest.h:41:2: error: #error acpi_os_wait_events_complete() conftest failed!
    /var/lib/dkms/nvidia/313.30-3.2/build/conftest.h:44:2: error: #error pci_dma_mapping_error() conftest failed!
    In file included from /usr/src/linux-3.9.0-6/include/linux/kernel.h:10:0,
                     from /usr/src/linux-3.9.0-6/include/linux/sched.h:15,
                     from /usr/src/linux-3.9.0-6/include/linux/utsname.h:5,
                     from /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:44,
                     from /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:13:
    /usr/src/linux-3.9.0-6/include/linux/bitops.h: In function ‘hweight_long’:
    /usr/src/linux-3.9.0-6/include/linux/bitops.h:66:41: warning: signed and unsigned type in conditional expression [-Wsign-compare]
    In file included from /usr/src/linux-3.9.0-6/arch/x86/include/asm/uaccess.h:539:0,
                     from /usr/src/linux-3.9.0-6/include/linux/poll.h:11,
                     from /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:115,
                     from /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:13:
    /usr/src/linux-3.9.0-6/arch/x86/include/asm/uaccess_64.h: In function ‘copy_from_user’:
    /usr/src/linux-3.9.0-6/arch/x86/include/asm/uaccess_64.h:62:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    In file included from /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:13:0:
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h: At top level:
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:151:2: error: #error "struct file_operations compile test likely failed!"
    In file included from /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:13:0:
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:302:2: error: #error "NV_PCI_DMA_MAPPING_ERROR() undefined!"
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:307:4: warning: "NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT" is not defined [-Wundef]
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:309:8: warning: "NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT" is not defined [-Wundef]
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:315:2: error: #error "NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT value unrecognized!"
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:321:4: warning: "NV_ACPI_OS_WAIT_EVENTS_COMPLETE_ARGUMENT_COUNT" is not defined [-Wundef]
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:324:8: warning: "NV_ACPI_OS_WAIT_EVENTS_COMPLETE_ARGUMENT_COUNT" is not defined [-Wundef]
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:830:2: error: #error "NV_KMEM_CACHE_CREATE() undefined (kmem_cache_create() unavailable)!"
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:889:2: error: #error "NV_VMAP() undefined (vmap() unavailable)!"
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:961:2: error: #error "NV_SMP_CALL_FUNCTION() undefined (smp_call_function() unavailable)!"
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:981:2: error: #error "NV_ON_EACH_CPU() undefined (on_each_cpu() unavailable)!"
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h: In function ‘nv_execute_on_all_cpus’:
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:999:5: error: implicit declaration of function ‘NV_ON_EACH_CPU’ [-Werror=implicit-function-declaration]
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h: At top level:
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:1258:13: error: conflicting types for ‘pm_message_t’
    In file included from /usr/src/linux-3.9.0-6/arch/x86/include/asm/apic.h:5:0,
                     from /usr/src/linux-3.9.0-6/arch/x86/include/asm/smp.h:13,
                     from /usr/src/linux-3.9.0-6/include/linux/smp.h:38,
                     from /usr/src/linux-3.9.0-6/include/linux/sched.h:30,
                     from /usr/src/linux-3.9.0-6/include/linux/utsname.h:5,
                     from /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:44,
                     from /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:13:
    /usr/src/linux-3.9.0-6/include/linux/pm.h:51:3: note: previous declaration of ‘pm_message_t’ was here
    In file included from /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:13:0:
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:1550:6: warning: "NV_INIT_WORK_ARGUMENT_COUNT" is not defined [-Wundef]
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:1560:8: warning: "NV_INIT_WORK_ARGUMENT_COUNT" is not defined [-Wundef]
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:1570:2: error: #error "NV_INIT_WORK_ARGUMENT_COUNT value unrecognized!"
    In file included from /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:1766:0,
                     from /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:13:
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-proto.h:25:29: warning: "NV_INIT_WORK_ARGUMENT_COUNT" is not defined [-Wundef]
    /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:372:5: warning: initialization from incompatible pointer type [enabled by default]
    /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:372:5: warning: (near initialization for ‘nv_pci_driver.suspend’) [enabled by default]
    /var/lib/dkms/nvidia/313.30-3.2/build/nv.c: In function ‘nvidia_init_module’:
    /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:873:5: error: implicit declaration of function ‘NV_KMEM_CACHE_CREATE’ [-Werror=implicit-function-declaration]
    /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:873:58: error: expected expression before ‘nv_stack_t’
    /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:883:9: error: implicit declaration of function ‘NV_KMEM_CACHE_DESTROY’ [-Werror=implicit-function-declaration]
    /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:981:54: error: expected expression before ‘nv_pte_t’
    /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:990:13: error: expected expression before ‘nvidia_p2p_page_t’
    /var/lib/dkms/nvidia/313.30-3.2/build/nv.c: In function ‘nv_kern_open’:
    /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:1521:30: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type [enabled by default]
    In file included from /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:128:0,
                     from /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:13:
    /usr/src/linux-3.9.0-6/include/linux/interrupt.h:130:1: note: expected ‘irq_handler_t’ but argument is of type ‘enum irqreturn_t (*)(int,  void *, struct pt_
    regs *)’
    /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:1525:17: error: implicit declaration of function ‘NV_TASKQUEUE_INIT’ [-Werror=implicit-function-declaration]
    /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:1537:25: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type [enabled by default]
    In file included from /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:128:0,
                     from /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:13:
    /usr/src/linux-3.9.0-6/include/linux/interrupt.h:130:1: note: expected ‘irq_handler_t’ but argument is of type ‘enum irqreturn_t (*)(int,  void *, struct pt_
    regs *)’
    cc1: some warnings being treated as errors
    make[3]: *** [/var/lib/dkms/nvidia/313.30-3.2/build/nv.o] Fout 1
    make[2]: *** [_module_/var/lib/dkms/nvidia/313.30-3.2/build] Fout 2
    make[1]: *** [sub-make] Fout 2
    make: *** [all] Fout 2
    make: Map '/usr/src/linux-3.9.0-6-obj/x86_64/desktop' wordt verlaten
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    https://en.opensuse.org/openSUSE:Board#Members
    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  2. #2
    Join Date
    Mar 2010
    Location
    Austin - Texas
    Posts
    10,140
    Blog Entries
    48

    Smile Re: NVIDIA + Bumblebee + kernel 3.9 issue

    Quote Originally Posted by Knurpht View Post
    Using the Overman79/Laptop for the bumblebee config of my NVIDIA Optimus equipped laptop. All well until today's update to the 3.9 kernel. DKMS runs fine, but building the NVIDIA driver fails.
    Here's some output
    Code:
    laptop:/usr/src # dkms build -m nvidia/313.30-3.2
    
    
    
    
    Kernel preparation unnecessary for this kernel.  Skipping...
    
    
    Building module:
    cleaning build area....
    make KERNELRELEASE=3.9.0-6-desktop -C /lib/modules/3.9.0-6-desktop/build SUBDIRS=/var/lib/dkms/nvidia/313.30-3.2/build modules.....(bad exit status: 2)
    Error! Bad return status for module build on kernel: 3.9.0-6-desktop (x86_64)
    Consult /var/lib/dkms/nvidia/313.30-3.2/build/make.log for more information.
    and here's the content of the make.log
    Code:
    laptop:/var/lib/dkms/nvidia/313.30-3.2/build # more make.log
    DKMS make.log for nvidia-313.30-3.2 for kernel 3.9.0-6-desktop (x86_64)
    za mei  4 16:52:04 CEST 2013
    make: Map '/usr/src/linux-3.9.0-6-obj/x86_64/desktop' wordt binnengegaan
      CC [M]  /var/lib/dkms/nvidia/313.30-3.2/build/nv.o
    In file included from /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:15:0,
                     from /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:13:
    /var/lib/dkms/nvidia/313.30-3.2/build/conftest.h:10:2: error: #error remap_page_range() conftest failed!
    /var/lib/dkms/nvidia/313.30-3.2/build/conftest.h:12:2: error: #error vmap() conftest failed!
    /var/lib/dkms/nvidia/313.30-3.2/build/conftest.h:28:2: error: #error kmem_cache_create() conftest failed!
    /var/lib/dkms/nvidia/313.30-3.2/build/conftest.h:30:2: error: #error on_each_cpu() conftest failed!
    /var/lib/dkms/nvidia/313.30-3.2/build/conftest.h:31:2: error: #error smp_call_function() conftest failed!
    /var/lib/dkms/nvidia/313.30-3.2/build/conftest.h:39:2: error: #error INIT_WORK() conftest failed!
    /var/lib/dkms/nvidia/313.30-3.2/build/conftest.h:40:2: error: #error acpi_walk_namespace() conftest failed!
    /var/lib/dkms/nvidia/313.30-3.2/build/conftest.h:41:2: error: #error acpi_os_wait_events_complete() conftest failed!
    /var/lib/dkms/nvidia/313.30-3.2/build/conftest.h:44:2: error: #error pci_dma_mapping_error() conftest failed!
    In file included from /usr/src/linux-3.9.0-6/include/linux/kernel.h:10:0,
                     from /usr/src/linux-3.9.0-6/include/linux/sched.h:15,
                     from /usr/src/linux-3.9.0-6/include/linux/utsname.h:5,
                     from /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:44,
                     from /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:13:
    /usr/src/linux-3.9.0-6/include/linux/bitops.h: In function ‘hweight_long’:
    /usr/src/linux-3.9.0-6/include/linux/bitops.h:66:41: warning: signed and unsigned type in conditional expression [-Wsign-compare]
    In file included from /usr/src/linux-3.9.0-6/arch/x86/include/asm/uaccess.h:539:0,
                     from /usr/src/linux-3.9.0-6/include/linux/poll.h:11,
                     from /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:115,
                     from /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:13:
    /usr/src/linux-3.9.0-6/arch/x86/include/asm/uaccess_64.h: In function ‘copy_from_user’:
    /usr/src/linux-3.9.0-6/arch/x86/include/asm/uaccess_64.h:62:6: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    In file included from /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:13:0:
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h: At top level:
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:151:2: error: #error "struct file_operations compile test likely failed!"
    In file included from /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:13:0:
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:302:2: error: #error "NV_PCI_DMA_MAPPING_ERROR() undefined!"
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:307:4: warning: "NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT" is not defined [-Wundef]
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:309:8: warning: "NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT" is not defined [-Wundef]
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:315:2: error: #error "NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT value unrecognized!"
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:321:4: warning: "NV_ACPI_OS_WAIT_EVENTS_COMPLETE_ARGUMENT_COUNT" is not defined [-Wundef]
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:324:8: warning: "NV_ACPI_OS_WAIT_EVENTS_COMPLETE_ARGUMENT_COUNT" is not defined [-Wundef]
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:830:2: error: #error "NV_KMEM_CACHE_CREATE() undefined (kmem_cache_create() unavailable)!"
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:889:2: error: #error "NV_VMAP() undefined (vmap() unavailable)!"
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:961:2: error: #error "NV_SMP_CALL_FUNCTION() undefined (smp_call_function() unavailable)!"
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:981:2: error: #error "NV_ON_EACH_CPU() undefined (on_each_cpu() unavailable)!"
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h: In function ‘nv_execute_on_all_cpus’:
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:999:5: error: implicit declaration of function ‘NV_ON_EACH_CPU’ [-Werror=implicit-function-declaration]
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h: At top level:
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:1258:13: error: conflicting types for ‘pm_message_t’
    In file included from /usr/src/linux-3.9.0-6/arch/x86/include/asm/apic.h:5:0,
                     from /usr/src/linux-3.9.0-6/arch/x86/include/asm/smp.h:13,
                     from /usr/src/linux-3.9.0-6/include/linux/smp.h:38,
                     from /usr/src/linux-3.9.0-6/include/linux/sched.h:30,
                     from /usr/src/linux-3.9.0-6/include/linux/utsname.h:5,
                     from /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:44,
                     from /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:13:
    /usr/src/linux-3.9.0-6/include/linux/pm.h:51:3: note: previous declaration of ‘pm_message_t’ was here
    In file included from /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:13:0:
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:1550:6: warning: "NV_INIT_WORK_ARGUMENT_COUNT" is not defined [-Wundef]
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:1560:8: warning: "NV_INIT_WORK_ARGUMENT_COUNT" is not defined [-Wundef]
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:1570:2: error: #error "NV_INIT_WORK_ARGUMENT_COUNT value unrecognized!"
    In file included from /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:1766:0,
                     from /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:13:
    /var/lib/dkms/nvidia/313.30-3.2/build/nv-proto.h:25:29: warning: "NV_INIT_WORK_ARGUMENT_COUNT" is not defined [-Wundef]
    /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:372:5: warning: initialization from incompatible pointer type [enabled by default]
    /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:372:5: warning: (near initialization for ‘nv_pci_driver.suspend’) [enabled by default]
    /var/lib/dkms/nvidia/313.30-3.2/build/nv.c: In function ‘nvidia_init_module’:
    /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:873:5: error: implicit declaration of function ‘NV_KMEM_CACHE_CREATE’ [-Werror=implicit-function-declaration]
    /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:873:58: error: expected expression before ‘nv_stack_t’
    /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:883:9: error: implicit declaration of function ‘NV_KMEM_CACHE_DESTROY’ [-Werror=implicit-function-declaration]
    /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:981:54: error: expected expression before ‘nv_pte_t’
    /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:990:13: error: expected expression before ‘nvidia_p2p_page_t’
    /var/lib/dkms/nvidia/313.30-3.2/build/nv.c: In function ‘nv_kern_open’:
    /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:1521:30: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type [enabled by default]
    In file included from /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:128:0,
                     from /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:13:
    /usr/src/linux-3.9.0-6/include/linux/interrupt.h:130:1: note: expected ‘irq_handler_t’ but argument is of type ‘enum irqreturn_t (*)(int,  void *, struct pt_
    regs *)’
    /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:1525:17: error: implicit declaration of function ‘NV_TASKQUEUE_INIT’ [-Werror=implicit-function-declaration]
    /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:1537:25: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type [enabled by default]
    In file included from /var/lib/dkms/nvidia/313.30-3.2/build/nv-linux.h:128:0,
                     from /var/lib/dkms/nvidia/313.30-3.2/build/nv.c:13:
    /usr/src/linux-3.9.0-6/include/linux/interrupt.h:130:1: note: expected ‘irq_handler_t’ but argument is of type ‘enum irqreturn_t (*)(int,  void *, struct pt_
    regs *)’
    cc1: some warnings being treated as errors
    make[3]: *** [/var/lib/dkms/nvidia/313.30-3.2/build/nv.o] Fout 1
    make[2]: *** [_module_/var/lib/dkms/nvidia/313.30-3.2/build] Fout 2
    make[1]: *** [sub-make] Fout 2
    make: *** [all] Fout 2
    make: Map '/usr/src/linux-3.9.0-6-obj/x86_64/desktop' wordt verlaten
    So this is curious as I have kernel 3.9 and nVIDIA driver 313.30 loaded using dkms, but not using Bumblebee and it is working just fine. So, it must be a kernel configuration issue of some sort when it gets compiled? I would say that using the standard kernel and source as supplied by openSUSE would never compile the nVIDIA driver for me using dkms. But it works like a champ with dkms when I compile my own kernel using SAKC or if I manually compile a kernel in the normal manner. So, it is not that the two, kernel 3.9 and nVIDIA driver 313.30 will not work together.

    Thank You,
    My Blog: https://forums.opensuse.org/blogs/jdmcdaniel3/

    Software efficiency halves every 18 months, thus compensating for Moore's Law

    Its James again from Austin, Texas

  3. #3
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    19,989
    Blog Entries
    14

    Default Re: NVIDIA + Bumblebee + kernel 3.9 issue

    Good to know James. Eliminates a couple of options.
    The good thing is that the Intel driver is fine too. Just using the NVIDIA for GoogleEarth etc.
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    https://en.opensuse.org/openSUSE:Board#Members
    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  4. #4
    Join Date
    Mar 2010
    Location
    Austin - Texas
    Posts
    10,140
    Blog Entries
    48

    Smile Re: NVIDIA + Bumblebee + kernel 3.9 issue

    Quote Originally Posted by Knurpht View Post
    Good to know James. Eliminates a couple of options.
    The good thing is that the Intel driver is fine too. Just using the NVIDIA for GoogleEarth etc.
    You could compile your own kernel using SAKC and pick an older config or any other kernel config I guess. If the kernel name is exact, it will replace the older one, else it will just exist along side of the other one. It is for sure would work with dkms that way, but perhaps you need to post a bug report instead and get the registry one fixed? If replaced, it would make it hard to know what worked for sure. You can also drop down to kernel 3.8.11 for instance to avoid any confusion perhaps?

    Thank You,
    My Blog: https://forums.opensuse.org/blogs/jdmcdaniel3/

    Software efficiency halves every 18 months, thus compensating for Moore's Law

    Its James again from Austin, Texas

  5. #5

    Default Re: NVIDIA + Bumblebee + kernel 3.9 issue

    Knurpht,

    did you get it working? Unfortunately I happened to upgrade kernel as well, and some nvidia packages from overman/bumblebee repos, and my optimus nvidia is now working now. I spent the whole day today to why it is not working, and just figured out that dkms is not working. I check for logs and found exact error that you are getting.
    ___________________________________________

    नेपालीको छोरो
    help spread the word of linux
    ___________________________________________

  6. #6
    Join Date
    Mar 2010
    Location
    Austin - Texas
    Posts
    10,140
    Blog Entries
    48

    Smile Re: NVIDIA + Bumblebee + kernel 3.9 issue

    nVIDIA just release their driver version 319.17 and I have links for it in my blog here: Installing the nVIDIA Video Driver the Hard Way

    Thank You,
    My Blog: https://forums.opensuse.org/blogs/jdmcdaniel3/

    Software efficiency halves every 18 months, thus compensating for Moore's Law

    Its James again from Austin, Texas

  7. #7

    Default Re: NVIDIA + Bumblebee + kernel 3.9 issue

    Quote Originally Posted by jdmcdaniel3 View Post
    nVIDIA just release their driver version 319.17 and I have links for it in my blog here: Installing the nVIDIA Video Driver the Hard Way

    Thank You,
    I dont think it would work on optimus laptops if we install it 'the hard way'. There are drivers with version 319 in bumblebee repository, I will try to install them and see if they work.

    The problem I am facing right now is that the dkms builds the module but the module is not there. /lib/modules/3.8.8-1-desktop/updates/ does not have nvidia.ko and modprobe nvidia says: FATAL: Module nvidia not found.

    Code:
    dkms build -m nvidia -v 313.30-15.1
    
    Creating symlink /var/lib/dkms/nvidia/313.30-15.1/source ->
                     /usr/src/nvidia-313.30-15.1
    
    DKMS: add completed.
    
    Kernel preparation unnecessary for this kernel.  Skipping...
    
    Building module:
    cleaning build area....
    make KERNELRELEASE=3.8.8-1-desktop -C /lib/modules/3.8.8-1-desktop/build SUBDIRS=/var/lib/dkms/nvidia/313.30-15.1/build modules.........
    cleaning build area....
    
    DKMS: build completed.
    Now since i removed kernel 3.9 and still did not work, I will update the kernel and try once more. If it does not, I will wait for Overman to update his repo with dkms-nvidia for current version of nvidia, and hope it works magically then.
    ___________________________________________

    नेपालीको छोरो
    help spread the word of linux
    ___________________________________________

  8. #8

    Default Re: NVIDIA + Bumblebee + kernel 3.9 issue

    same issue here.
    I already tried nvidia 319.12-207.1 from bumblebee repo and it's not working even with those.
    maybe bbswitch is the culprit?

  9. #9
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    19,989
    Blog Entries
    14

    Default Re: NVIDIA + Bumblebee + kernel 3.9 issue

    Quote Originally Posted by jdmcdaniel3 View Post
    nVIDIA just release their driver version 319.17 and I have links for it in my blog here: Installing the nVIDIA Video Driver the Hard Way

    Thank You,
    James, we cannot use the NVIDIA driver as is on NVIDIA Optimus. If we do, the Intel doesn't work too, since the libGL's owned by x11-xorg-server are replaced by symlinks to NVIDIA's.
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    https://en.opensuse.org/openSUSE:Board#Members
    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  10. #10
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    19,989
    Blog Entries
    14

    Default Re: NVIDIA + Bumblebee + kernel 3.9 issue

    Quote Originally Posted by robertorc87 View Post
    same issue here.
    I already tried nvidia 319.12-207.1 from bumblebee repo and it's not working even with those.
    maybe bbswitch is the culprit?
    Don't think so, but I don't know yet what is.
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    https://en.opensuse.org/openSUSE:Board#Members
    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

Page 1 of 4 123 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •