Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: Kernel 3.12-rc1 is here

  1. #1
    Join Date
    Sep 2008
    Beans
    796

    Kernel 3.12-rc1 is here

    http://kernel.ubuntu.com/~kernel-ppa....12-rc1-saucy/

    Nvidia module (304.108 legacy driver) fails to build.

    Code:
    ... 
    # define likely(x) __builtin_expect(!!(x), 1)
                                            ^
      if [ "-pg" = "-pg" ]; then if [ /var/lib/dkms/nvidia-304/304.108/build/os-usermap.o != "scripts/mod/empty.o" ]; then /usr/src/linux-headers-3.12.0-031200rc1-generic/scripts/recordmcount  "/var/lib/dkms/nvidia-304/304.108/build/os-usermap.o"; fi; fi;
      /usr/bin/ld.bfd -m elf_x86_64   -r -o /var/lib/dkms/nvidia-304/304.108/build/nvidia.o /var/lib/dkms/nvidia-304/304.108/build/nv-kernel.o /var/lib/dkms/nvidia-304/304.108/build/nv.o /var/lib/dkms/nvidia-304/304.108/build/nv-acpi.o /var/lib/dkms/nvidia-304/304.108/build/nv-chrdev.o /var/lib/dkms/nvidia-304/304.108/build/nv-cray.o /var/lib/dkms/nvidia-304/304.108/build/nv-gvi.o /var/lib/dkms/nvidia-304/304.108/build/nv-i2c.o /var/lib/dkms/nvidia-304/304.108/build/nv-mempool.o /var/lib/dkms/nvidia-304/304.108/build/nv-mlock.o /var/lib/dkms/nvidia-304/304.108/build/nv-mmap.o /var/lib/dkms/nvidia-304/304.108/build/nv-p2p.o /var/lib/dkms/nvidia-304/304.108/build/nv-pat.o /var/lib/dkms/nvidia-304/304.108/build/nv-procfs.o /var/lib/dkms/nvidia-304/304.108/build/nv-usermap.o /var/lib/dkms/nvidia-304/304.108/build/nv-vm.o /var/lib/dkms/nvidia-304/304.108/build/nv-vtophys.o /var/lib/dkms/nvidia-304/304.108/build/os-agp.o /var/lib/dkms/nvidia-304/304.108/build/os-interface.o /var/lib/dkms/nvidia-304/304.108/build/os-mtrr.o /var/lib/dkms/nvidia-304/304.108/build/os-registry.o /var/lib/dkms/nvidia-304/304.108/build/os-smp.o /var/lib/dkms/nvidia-304/304.108/build/os-usermap.o 
    (cat /dev/null;   echo kernel//var/lib/dkms/nvidia-304/304.108/build/nvidia.ko;) > /var/lib/dkms/nvidia-304/304.108/build/modules.order
    make -f /usr/src/linux-headers-3.12.0-031200rc1-generic/scripts/Makefile.modpost
      find /var/lib/dkms/nvidia-304/304.108/build/.tmp_versions -name '*.mod' | xargs -r grep -h '\.ko$' | sort -u | sed 's/\.ko$/.o/' | scripts/mod/modpost -m -a -i /usr/src/linux-headers-3.12.0-031200rc1-generic/Module.symvers -I /var/lib/dkms/nvidia-304/304.108/build/Module.symvers  -o /var/lib/dkms/nvidia-304/304.108/build/Module.symvers -S -w -s -T -
    WARNING: could not find /var/lib/dkms/nvidia-304/304.108/build/.nv-kernel.o.cmd for /var/lib/dkms/nvidia-304/304.108/build/nv-kernel.o
    FATAL: modpost: GPL-incompatible module nvidia.ko uses GPL-only symbol 'acpi_bus_get_device'
    make[3]: *** [__modpost] Error 1
    make[2]: *** [modules] Error 2
    NVIDIA: left KBUILD.
    nvidia.ko failed to build!
    make[1]: *** [module] Error 1
    make: *** [module] Error 2
    paul@lubuntu-64:~/3.12$

  2. #2
    Join Date
    Aug 2010
    Location
    Arizona USA
    Beans
    2,976
    Distro
    Ubuntu Development Release

    Re: Kernel 3.12-rc1 is here

    Quote Originally Posted by paul_in_london View Post
    http://kernel.ubuntu.com/~kernel-ppa....12-rc1-saucy/

    Nvidia module (304.108 legacy driver) fails to build.
    w00t!

    Game on...

    Thanks!
    Intel ® P4 Extreme Edition 3.4 (Gallatin) || DFI ® LanParty PRO875B rev B1
    Crucial ® Ballistix Tracer PC4000 1GB || Mountain Mods U2-UFO Opti-1203
    XFX 7600GT 560M AGP (PV-T73A-UDF3) || Corsair HX520W Modular PSU

  3. #3
    Join Date
    Jan 2008
    Location
    Brooklyn, NY
    Beans
    191
    Distro
    Ubuntu Gnome 16.04 Xenial Xerus

    Re: Kernel 3.12-rc1 is here

    Downloaded and running on Inspiron 1545. So far so good....

  4. #4
    Join Date
    Sep 2008
    Beans
    796

    Re: Kernel 3.12-rc1 is here

    Hi Vin,

    I think you're using the legacy nvidia driver too so presumably you're in the same boat?

    Pretty much par for the course with the early rc's.

    Btw, FYI - I happened to notice earlier you mentioned in the 3.11.1 thread having to reinstall the nvidia driver after kernel updates. I haven't been experiencing that problem myself. All of our installs have different quirks I suppose!
    I didn't actually bother installing 3.11.1. Just thought I'd wait for a corresponding update through the repos.

    Late here. Need to bail out soon.

    Cheers,

    Paul

  5. #5
    Join Date
    Aug 2010
    Location
    Arizona USA
    Beans
    2,976
    Distro
    Ubuntu Development Release

    Re: Kernel 3.12-rc1 is here

    Quote Originally Posted by paul_in_london View Post
    I think you're using the legacy nvidia driver too so presumably you're in the same boat?

    Late here. Need to bail out soon.
    Hi Paul,

    Yes, we're in the same boat. It always takes a few days for someone to patch the nVidia drivers for the latest kernel branch.

    I'm winding down, too. If I get a spurt of energy, before going to bed (106 degrees right now -- too hot to sleep), I'll switch over to Nouveau and give 3.12 a whirl.
    Intel ® P4 Extreme Edition 3.4 (Gallatin) || DFI ® LanParty PRO875B rev B1
    Crucial ® Ballistix Tracer PC4000 1GB || Mountain Mods U2-UFO Opti-1203
    XFX 7600GT 560M AGP (PV-T73A-UDF3) || Corsair HX520W Modular PSU

  6. #6
    Join Date
    Sep 2008
    Beans
    796

    Re: Kernel 3.12-rc1 is here

    Yes. C'est la vie...

    Still haven't got my broken pc fixed, but when I eventually do I'll see if I can swap my 8800GT card into this machine and then I can use nvidia-current again.

  7. #7
    Join Date
    Aug 2010
    Location
    Arizona USA
    Beans
    2,976
    Distro
    Ubuntu Development Release

    Re: Kernel 3.12-rc1 is here

    So far, so good...

    First, I converted from nVidia => Nouveau

    Code:
    vindsl@Zuul:~$ echo && echo "~ VinDSL Unity Debug Script 13.07.08 (vindsl.com) ~" && echo -n "Current Date/Time: " && TZ='UTC' date && echo -n "Distro Release: " && lsb_release -sd && echo -n "Kernel Release: " || cat /etc/*release && uname -s -r && echo -n "Gnome Release: " && gnome-shell --version && echo -n "Unity Release: " && unity --version && echo && /usr/lib/nux/unity_support_test -p -f && echo || echo && dpkg -s mesa-utils && echo || echo && echo "Package: mesa-common-dev" && dpkg -s mesa-common-dev | sed 's/^/  /' | grep Version && echo || echo && echo "Package: xserver-xorg-core" && apt-cache policy xserver-xorg-core | grep Installed && echo || echo && echo "Package: xserver-common" && apt-cache policy xserver-common | grep Installed && echo || echo && echo "Package: xserver-xephyr" && apt-cache policy xserver-xephyr | grep Installed && echo || echo && echo "Tree Map of PCI Devices:" && lspci -tv && echo || echo && echo "Display Properties:" && echo -n " lcd monitor:    Dell UltraSharp 1907FP (analog input)" && echo && xdpyinfo | grep -E '(resolution|dimensions)' && echo
    
    ~ VinDSL Unity Debug Script 13.07.08 (vindsl.com) ~
    Current Date/Time: Tue Sep 17 02:20:41 UTC 2013
    Distro Release: Ubuntu Saucy Salamander (development branch)
    Kernel Release: Linux 3.11.1-031101-generic
    Gnome Release: GNOME Shell 3.9.91
    Unity Release: unity 7.1.0
    
    OpenGL vendor string:   nouveau
    OpenGL renderer string: Gallium 0.4 on NV4B
    OpenGL version string:  2.1 Mesa 9.2.0-devel
    
    Not software rendered:    yes
    Not blacklisted:          yes
    GLX fbconfig:             yes
    GLX texture from pixmap:  yes
    GL npot or rect textures: yes
    GL vertex program:        yes
    GL fragment program:      yes
    GL vertex buffer object:  yes
    GL framebuffer object:    yes
    GL version is 1.4+:       yes
    
    Unity 3D supported:       yes
    
    Package: mesa-utils
    Status: install ok installed
    Priority: optional
    Section: x11
    Installed-Size: 115
    Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
    Architecture: i386
    Source: mesa-demos
    Version: 8.1.0-2
    Replaces: xbase-clients (<< 6.8.2-38)
    Depends: libc6 (>= 2.4), libgl1-mesa-glx | libgl1, libx11-6
    Description: Miscellaneous Mesa GL utilities
     This package provides several basic GL utilities built by Mesa, including
     glxinfo and glxgears.
    Original-Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
    Homepage: http://mesa3d.org/
    
    Package: mesa-common-dev
      Version: 9.2.0~git20130729+9.2.9b8ad643-0ubuntu0sarvatt
    
    Package: xserver-xorg-core
      Installed: 2:1.14.2.901+git20130808+server-1.14-branch.bc41226f-0ubuntu0ricotz
    
    Package: xserver-common
      Installed: 2:1.14.2.901+git20130808+server-1.14-branch.bc41226f-0ubuntu0ricotz
    
    Package: xserver-xephyr
      Installed: 2:1.14.2.901+git20130808+server-1.14-branch.bc41226f-0ubuntu0ricotz
    
    Tree Map of PCI Devices:
    -[0000:00]-+-00.0  Intel Corporation 82875P/E7210 Memory Controller Hub
               +-01.0-[01]----00.0  NVIDIA Corporation G73 [GeForce 7600 GT]
               +-06.0  Intel Corporation 82875P/E7210 Processor to I/O Memory Interface
               +-1d.0  Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1
               +-1d.1  Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2
               +-1d.2  Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3
               +-1d.3  Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4
               +-1d.7  Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller
               +-1e.0-[02]----0c.0  Lite-On Communications Inc LNE100TX
               +-1f.0  Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge
               +-1f.2  Intel Corporation 82801EB (ICH5) SATA Controller
               +-1f.3  Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller
               \-1f.5  Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller
    
    Display Properties:
     lcd monitor:    Dell UltraSharp 1907FP (analog input)
      dimensions:    1280x1024 pixels (338x270 millimeters)
      resolution:    96x96 dots per inch
    
    vindsl@Zuul:~$
    Then, installed Linux 3.12-rc1

    Code:
    vindsl@Zuul:~/Downloads/Kernels$ sudo dpkg -i *.deb[sudo] password for vindsl:         
    Selecting previously unselected package linux-headers-3.12.0-031200rc1.
    (Reading database ... 436472 files and directories currently installed.)
    Unpacking linux-headers-3.12.0-031200rc1 (from linux-headers-3.12.0-031200rc1_3.12.0-031200rc1.201309161735_all.deb) ...
    Selecting previously unselected package linux-headers-3.12.0-031200rc1-generic.
    Unpacking linux-headers-3.12.0-031200rc1-generic (from linux-headers-3.12.0-031200rc1-generic_3.12.0-031200rc1.201309161735_i386.deb) ...
    Selecting previously unselected package linux-image-3.12.0-031200rc1-generic.
    Unpacking linux-image-3.12.0-031200rc1-generic (from linux-image-3.12.0-031200rc1-generic_3.12.0-031200rc1.201309161735_i386.deb) ...
    Examining /etc/kernel/preinst.d/
    run-parts: executing /etc/kernel/preinst.d/intel-microcode 3.12.0-031200rc1-generic /boot/vmlinuz-3.12.0-031200rc1-generic
    Done.
    Setting up linux-headers-3.12.0-031200rc1 (3.12.0-031200rc1.201309161735) ...
    Setting up linux-headers-3.12.0-031200rc1-generic (3.12.0-031200rc1.201309161735) ...
    Examining /etc/kernel/header_postinst.d.
    run-parts: executing /etc/kernel/header_postinst.d/dkms 3.12.0-031200rc1-generic /boot/vmlinuz-3.12.0-031200rc1-generic
    Setting up linux-image-3.12.0-031200rc1-generic (3.12.0-031200rc1.201309161735) ...
    Running depmod.
    update-initramfs: deferring update (hook will be called later)
    Examining /etc/kernel/postinst.d.
    run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.12.0-031200rc1-generic /boot/vmlinuz-3.12.0-031200rc1-generic
    run-parts: executing /etc/kernel/postinst.d/dkms 3.12.0-031200rc1-generic /boot/vmlinuz-3.12.0-031200rc1-generic
    run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.12.0-031200rc1-generic /boot/vmlinuz-3.12.0-031200rc1-generic
    update-initramfs: Generating /boot/initrd.img-3.12.0-031200rc1-generic
    /usr/share/initramfs-tools/hooks/intel_microcode: 136: /usr/share/initramfs-tools/hooks/intel_microcode: prepend_earlyinitramfs: not found
    E: intel-microcode: failed to prepend early firmware to initramfs
    W: intel-microcode: will try to use late initramfs update mode...
    run-parts: executing /etc/kernel/postinst.d/pm-utils 3.12.0-031200rc1-generic /boot/vmlinuz-3.12.0-031200rc1-generic
    run-parts: executing /etc/kernel/postinst.d/update-notifier 3.12.0-031200rc1-generic /boot/vmlinuz-3.12.0-031200rc1-generic
    run-parts: executing /etc/kernel/postinst.d/zz-extlinux 3.12.0-031200rc1-generic /boot/vmlinuz-3.12.0-031200rc1-generic
    P: Checking for EXTLINUX directory... found.
    P: Writing config for /boot/vmlinuz-3.12.0-031200rc1-generic...
    P: Writing config for /boot/vmlinuz-3.11.1-031101-generic...
    P: Updating /boot/extlinux/linux.cfg...
    P: Installing debian theme... done.
    run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.12.0-031200rc1-generic /boot/vmlinuz-3.12.0-031200rc1-generic
    Generating grub.cfg ...
    Found linux image: /boot/vmlinuz-3.12.0-031200rc1-generic
    Found initrd image: /boot/initrd.img-3.12.0-031200rc1-generic
    Found linux image: /boot/vmlinuz-3.11.1-031101-generic
    Found initrd image: /boot/initrd.img-3.11.1-031101-generic
    Found memtest86+ image: /boot/memtest86+.bin
    Found Ubuntu 10.10 (10.10) on /dev/sda1
    done
    vindsl@Zuul:~/Downloads/Kernels$
    Let's see if it survives a cold boot...
    Intel ® P4 Extreme Edition 3.4 (Gallatin) || DFI ® LanParty PRO875B rev B1
    Crucial ® Ballistix Tracer PC4000 1GB || Mountain Mods U2-UFO Opti-1203
    XFX 7600GT 560M AGP (PV-T73A-UDF3) || Corsair HX520W Modular PSU

  8. #8
    Join Date
    Aug 2010
    Location
    Arizona USA
    Beans
    2,976
    Distro
    Ubuntu Development Release

    Re: Kernel 3.12-rc1 is here

    Working fine on Nouveau...


    Ubuntu 13.10 / Gnome-Shell 3.9.91 Staging / Linux 3.12-rc1 Mainline Kernel / Plank / Conky / ConkyWX

    Intel ® P4 Extreme Edition 3.4 (Gallatin) || DFI ® LanParty PRO875B rev B1
    Crucial ® Ballistix Tracer PC4000 1GB || Mountain Mods U2-UFO Opti-1203
    XFX 7600GT 560M AGP (PV-T73A-UDF3) || Corsair HX520W Modular PSU

  9. #9
    Join Date
    Aug 2010
    Location
    Arizona USA
    Beans
    2,976
    Distro
    Ubuntu Development Release

    Re: Kernel 3.12-rc1 is here

    Quote Originally Posted by fyfe54 View Post
    Downloaded and running on Inspiron 1545. So far so good....
    I might try this on my Latitude D620.
    Intel ® P4 Extreme Edition 3.4 (Gallatin) || DFI ® LanParty PRO875B rev B1
    Crucial ® Ballistix Tracer PC4000 1GB || Mountain Mods U2-UFO Opti-1203
    XFX 7600GT 560M AGP (PV-T73A-UDF3) || Corsair HX520W Modular PSU

  10. #10
    Join Date
    Sep 2008
    Beans
    796

    Re: Kernel 3.12-rc1 is here

    While we're waiting for the nvidia driver to be patched to work with 3.12-rcN I thought I'd try switching to nouveau because I haven't used it before.

    Code:
    sudo aptitude purge nvidia-304 # which removed /etc/modprobe.d/nvidia-304_hybrid.conf and  /etc/modprobe.d/nvidia-graphics-drivers.conf
    sudo aptitude reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core xserver-xorg-video-nouveau
    sudo aptitude install libgl1-mesa-dri-experimental
    Created a minimal /etc/X11/xorg.conf (saved as /etc/X11/xorg.conf.nouveau) just in case I needed it:

    Code:
    Section "Device"
    Identifier "n"
    Driver "nouveau"
    EndSection
    but my original version was fine:

    Code:
    Section "DRI"
    Mode 0666
    EndSection
    Section "Extensions"
    Option "Composite" "Enable"
    EndSection
    Section "ServerFlags"
         Option "blank time" "0"
         Option "standby time" "0"
         Option "suspend time" "0"
         Option "off time" "0"
         Option "dpms" "false"
         Option "IgnoreABI" "True"
    EndSection
    Code:
    paul@lubuntu-64:~$ uname -a
    Linux lubuntu-64 3.12.0-031200rc1-generic #201309161735 SMP Mon Sep 16 21:38:21 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
    paul@lubuntu-64:~$
    Code:
    paul@lubuntu-64:~$ lsmod | grep nouveau
    nouveau               984490  2 
    mxm_wmi                13021  1 nouveau
    wmi                    19363  2 mxm_wmi,nouveau
    video                  19574  1 nouveau
    ttm                    84699  1 nouveau
    drm_kms_helper         53165  1 nouveau
    drm                   303157  4 ttm,drm_kms_helper,nouveau
    i2c_algo_bit           13564  1 nouveau
    paul@lubuntu-64:~$

    Seems to be working nicely.

Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

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