Page 2 of 4 FirstFirst 1234 LastLast
Results 11 to 20 of 31

Thread: Lenovo UEFI issues

  1. #11
    Join Date
    Feb 2013
    Beans
    17

    Re: Lenovo UEFI issues

    Two steps forward, one step back.

    OK, more progress. I've managed to turn off secure boot. That bios screen that I couldn't access most of the options on? Turns out that you need to create an admin password first. Once you have done that the grayed out options become available and I was able to turn off secure boot. So yeah, you have to add security to remove security.

    Things still aren't working quite right. I can't get into Windows from the grub menu though it will boot ubuntu. Sometimes. Usually I have to power on or off two or three times before it will finally "take".

    I can consistently get into Windows by using F12 to reach a boot menu and selecting the hard drive. Selecting ubuntu there sends me to grub, which works as above.

    Windows fast boot is turned off as well as I can determine so I don't know what the problem with the ubuntu boot is.

    I'm going to try to run boot-repair again. We'll see how this goes.

  2. #12
    Join Date
    Feb 2013
    Beans
    17

    Re: Lenovo UEFI issues

    OK, a few more passes of boot-repair and I may or may not be working. Here's where I am.

    I finally can boot into where I need. My grub menu now looks like this.

    Ubuntu
    Advanced options for Ubuntu
    Windows UEFI recovery bkpbootmgfw.efi
    Windows Boot UEFI recovery
    Windows UEFI recovery LvsBootmgr.efi
    Windows Boot UEFI recovery bkpbootx64.efi
    Windows 8 (loader) (on /dev/sda5)
    System setup

    The first two take me to ubuntu... sometimes
    The third and forth both go to Windows
    The fifth and sixth both go to Windows recovery
    The seventh gives an error

    Here's my final boot-repair report
    http://paste.ubuntu.com/5560283

    Now my problem is with ubuntu. I can get into it, but usually only after powering my machine on and off several times. Usually it "hangs" during startup.

    If I disable quiet splash in the grub options I can sometimes see things loading, except it tends to stop randomly at some point like this

    https://www.sugarsync.com/pf/D8551579_760_899959313

    It doesn't always stop in the same place. Other times it never displays anything at all. Usually it will let me in on the second or third try, but at least once today it took over a dozen tries to get in.

    I thought maybe something had got corrupted in my installation and did a full reinstall. Still having the same problem.

    I've tried both with and without nomodeset.

    I thought that maybe ubuntu just doesn't like this laptop but running from a live cd has always worked (and believe me, I've been using that cd a lot over the last few days trying variations on boot-repair).

    When I get in it works fine. It just takes multiple tries to get it to boot.

    The actual fix I did (and I should have done this before installation) was:

    1) Disable Windows 8 Fast Boot. To do this, go to the Control Panel (in Windows 8 hold X while hitting the Windows key and select "Control Panel") and select Power Options -> Choose What the power buttons do. Then select the link that says "Change settings that are currently unavailable". This will give you access to the checkbox "Turn on fast startup (recommended)". Turn it off.

    2) Then disable secure boot in the bios. You get to the bios on the Lenovo Z580 by holding down F2 while powering on. The secure boot option is inaccessible until you create an admin password. Then you can turn secure boot off.

    At this point boot repair worked.

    Now, I'm still having the problem with ubuntu taking multiple tries to boot but at least I can get to everything. Usually. So, should I mark this thread "solved" and start a new one with my having to boot multiple times problem, or keep researching it here?

  3. #13
    Join Date
    Jun 2009
    Location
    Chicago Suburbs
    Beans
    Hidden!
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: Lenovo UEFI issues

    If you have Log File Viewer use it to look at dmesg to see if the log file is recording boot issues.

    If not look a log files (there are many) I usually look at dmesg first.

    /var/log/dmesg

    https://help.ubuntu.com/community/LinuxLogFiles
    For more info on UEFI boot install & repair - Updated Oct 2015:
    http://ubuntuforums.org/showthread.php?t=2147295
    Please use Thread Tools above first post to change to [Solved] when/if answered completely.







  4. #14
    Join Date
    Feb 2013
    Beans
    17

    Re: Lenovo UEFI issues

    I looked at dmesg and dmesg.0. Both seem to be from complete boots so I'm not seeing anything really missing. The only things I saw that looked suspicious are:

    [ 18.626755] ACPI Warning: 0x0000000000000428-0x000000000000042f SystemIO conflicts with Region \PMIO 1 (20120320/utaddress-251)
    [ 18.626759] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
    [ 18.626762] ACPI Warning: 0x0000000000000500-0x000000000000053f SystemIO conflicts with Region \GPIO 1 (20120320/utaddress-251)
    [ 18.626766] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver

    And this seemingly fairly long delay here
    [ 2.740681] usb 1-1.4: Product: BCM20702A0
    [ 2.740684] usb 1-1.4: Manufacturer: Broadcom Corp
    [ 2.740687] usb 1-1.4: SerialNumber: 74E543C78AFE
    [ 4.745442] EXT4-fs (sda8): INFO: recovery required on readonly filesystem
    [ 4.745445] EXT4-fs (sda8): write access will be enabled during recovery
    [ 7.612447] EXT4-fs (sda8): recovery complete
    [ 7.627039] EXT4-fs (sda8): mounted filesystem with ordered data mode. Opts: (null)
    [ 18.528797] Adding 6148092k swap on /dev/sda9. Priority:-1 extents:1 across:6148092k
    [ 18.532360] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
    [ 18.561945] udevd[370]: starting version 175
    [ 18.615970] mei 0000:00:16.0: setting latency timer to 64
    [ 18.616036] mei 0000:00:16.0: irq 43 for MSI/MSI-X

    I find this spot suspicious because that mention of "Manufacturer: Broadcom Corp" is a spot in the log that I have seen it hang on a few times (like the screenshot I posted earlier)

    Is there anything specific I should be looking for?

  5. #15
    Join Date
    Dec 2009
    Location
    Fareham, UK
    Beans
    1,993
    Distro
    Ubuntu

    Re: Lenovo UEFI issues

    According to this site http://forums.lenovo.com/t5/T400-T50...er/td-p/907261
    And this seemingly fairly long delay here
    [ 2.740681] usb 1-1.4: Product: BCM20702A0
    [ 2.740684] usb 1-1.4: Manufacturer: Broadcom Corp
    is a bluetooth device.

    For some reason the drivers have not installed with the rest. Somehow the LiveCD/USB is picking it up.

    Is there a hardware switch or button to turn off bluetooth, or an option in the bios.

    Lets dig a little deeper anyway.

    Boot into the Live Desktop (try mode) open a terminal and run
    Code:
    lspci -vnn
    
    lsusb
    
    rfkill list all
    
    lsmod
    Post all the output please between {code} { /code} tags by highlighting in the terminal and in a new reply click on # at the top of the message pane and pasting between the brackets.

    Thank you.

  6. #16
    Join Date
    Feb 2013
    Beans
    17

    Re: Lenovo UEFI issues

    Here's what I'm seeing from a live CD boot

    Code:
    ubuntu@ubuntu:~$ lspci -vnn
    00:00.0 Host bridge [0600]: Intel Corporation 3rd Gen Core processor DRAM Controller [8086:0154] (rev 09)
        Subsystem: Lenovo Device [17aa:3977]
        Flags: bus master, fast devsel, latency 0
        Capabilities: <access denied>
    
    00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA controller])
        Subsystem: Lenovo Device [17aa:3902]
        Flags: bus master, fast devsel, latency 0, IRQ 43
        Memory at f0000000 (64-bit, non-prefetchable) [size=4M]
        Memory at e0000000 (64-bit, prefetchable) [size=256M]
        I/O ports at 3000 [size=64]
        Expansion ROM at <unassigned> [disabled]
        Capabilities: <access denied>
        Kernel driver in use: i915
        Kernel modules: i915
    
    00:14.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller [8086:1e31] (rev 04) (prog-if 30 [XHCI])
        Subsystem: Lenovo Device [17aa:3977]
        Flags: bus master, medium devsel, latency 0, IRQ 41
        Memory at f0700000 (64-bit, non-prefetchable) [size=64K]
        Capabilities: <access denied>
        Kernel driver in use: xhci_hcd
    
    00:16.0 Communication controller [0780]: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 [8086:1e3a] (rev 04)
        Subsystem: Lenovo Device [17aa:3977]
        Flags: bus master, fast devsel, latency 0, IRQ 44
        Memory at f0715000 (64-bit, non-prefetchable) [size=16]
        Capabilities: <access denied>
        Kernel driver in use: mei
        Kernel modules: mei
    
    00:1a.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 [8086:1e2d] (rev 04) (prog-if 20 [EHCI])
        Subsystem: Lenovo Device [17aa:3977]
        Flags: bus master, medium devsel, latency 0, IRQ 16
        Memory at f0719000 (32-bit, non-prefetchable) [size=1K]
        Capabilities: <access denied>
        Kernel driver in use: ehci_hcd
    
    00:1b.0 Audio device [0403]: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller [8086:1e20] (rev 04)
        Subsystem: Lenovo Device [17aa:3977]
        Flags: bus master, fast devsel, latency 0, IRQ 46
        Memory at f0710000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd-hda-intel
    
    00:1c.0 PCI bridge [0604]: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 [8086:1e10] (rev c4) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        Capabilities: <access denied>
        Kernel driver in use: pcieport
        Kernel modules: shpchp
    
    00:1c.1 PCI bridge [0604]: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 [8086:1e12] (rev c4) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
        I/O behind bridge: 00002000-00002fff
        Memory behind bridge: f0600000-f06fffff
        Prefetchable memory behind bridge: 00000000f0400000-00000000f04fffff
        Capabilities: <access denied>
        Kernel driver in use: pcieport
        Kernel modules: shpchp
    
    00:1c.2 PCI bridge [0604]: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 [8086:1e14] (rev c4) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
        Memory behind bridge: f0500000-f05fffff
        Capabilities: <access denied>
        Kernel driver in use: pcieport
        Kernel modules: shpchp
    
    00:1d.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 [8086:1e26] (rev 04) (prog-if 20 [EHCI])
        Subsystem: Lenovo Device [17aa:3977]
        Flags: bus master, medium devsel, latency 0, IRQ 23
        Memory at f0718000 (32-bit, non-prefetchable) [size=1K]
        Capabilities: <access denied>
        Kernel driver in use: ehci_hcd
    
    00:1f.0 ISA bridge [0601]: Intel Corporation HM76 Express Chipset LPC Controller [8086:1e59] (rev 04)
        Subsystem: Lenovo Device [17aa:3977]
        Flags: bus master, medium devsel, latency 0
        Capabilities: <access denied>
        Kernel modules: lpc_ich
    
    00:1f.2 SATA controller [0106]: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] [8086:1e03] (rev 04) (prog-if 01 [AHCI 1.0])
        Subsystem: Lenovo Device [17aa:3977]
        Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 40
        I/O ports at 3088 [size=8]
        I/O ports at 3094 [size=4]
        I/O ports at 3080 [size=8]
        I/O ports at 3090 [size=4]
        I/O ports at 3060 [size=32]
        Memory at f0717000 (32-bit, non-prefetchable) [size=2K]
        Capabilities: <access denied>
        Kernel driver in use: ahci
    
    00:1f.3 SMBus [0c05]: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller [8086:1e22] (rev 04)
        Subsystem: Lenovo Device [17aa:3977]
        Flags: medium devsel, IRQ 255
        Memory at f0714000 (64-bit, non-prefetchable) [size=256]
        I/O ports at efa0 [size=32]
        Kernel modules: i2c-i801
    
    02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 05)
        Subsystem: Lenovo Device [17aa:3975]
        Flags: bus master, fast devsel, latency 0, IRQ 42
        I/O ports at 2000 [size=256]
        Memory at f0404000 (64-bit, prefetchable) [size=4K]
        Memory at f0400000 (64-bit, prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: r8169
        Kernel modules: r8169
    
    03:00.0 Network controller [0280]: Intel Corporation Centrino Wireless-N 2200 [8086:0891] (rev c4)
        Subsystem: Intel Corporation Centrino Wireless-N 2200 BGN [8086:4222]
        Flags: bus master, fast devsel, latency 0, IRQ 45
        Memory at f0500000 (64-bit, non-prefetchable) [size=8K]
        Capabilities: <access denied>
        Kernel driver in use: iwlwifi
        Kernel modules: iwlwifi
    
    ubuntu@ubuntu:~$ lsusb
    Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
    Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
    Bus 003 Device 002: ID 5986:0295 Acer, Inc 
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 001 Device 003: ID 045e:0745 Microsoft Corp. Nano Transceiver v1.0 for Bluetooth
    Bus 001 Device 004: ID 0bda:0139 Realtek Semiconductor Corp. Card reader
    Bus 001 Device 005: ID 04ca:2003 Lite-On Technology Corp. 
    
    ubuntu@ubuntu:~$ rfkill list all
    0: ideapad_wlan: Wireless LAN
        Soft blocked: no
        Hard blocked: no
    1: ideapad_bluetooth: Bluetooth
        Soft blocked: no
        Hard blocked: no
    2: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no
    
    ubuntu@ubuntu:~$ lsmod
    Module                  Size  Used by
    dm_crypt               23011  0 
    snd_hda_codec_hdmi     32007  1 
    arc4                   12529  2 
    snd_hda_codec_realtek    77876  1 
    snd_hda_intel          33491  3 
    snd_hda_codec         134212  3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
    iwlwifi               386826  0 
    snd_hwdep              13602  1 snd_hda_codec
    snd_pcm                96580  3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
    coretemp               13400  0 
    mac80211              539908  1 iwlwifi
    snd_seq_midi           13324  0 
    snd_rawmidi            30512  1 snd_seq_midi
    rts5139               356158  0 
    uvcvideo               76749  0 
    snd_seq_midi_event     14899  1 snd_seq_midi
    videobuf2_core         32851  1 uvcvideo
    videodev              120309  2 uvcvideo,videobuf2_core
    kvm                   414070  0 
    snd_seq                61521  2 snd_seq_midi,snd_seq_midi_event
    snd_timer              29425  2 snd_pcm,snd_seq
    videobuf2_vmalloc      12860  1 uvcvideo
    snd_seq_device         14497  3 snd_seq_midi,snd_rawmidi,snd_seq
    videobuf2_memops       13368  1 videobuf2_vmalloc
    snd                    78734  16 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
    bnep                   18140  2 
    joydev                 17457  0 
    ghash_clmulni_intel    13180  0 
    psmouse                95552  0 
    ideapad_laptop         18086  0 
    mac_hid                13205  0 
    rfcomm                 46619  0 
    parport_pc             32688  0 
    cryptd                 20403  1 ghash_clmulni_intel
    soundcore              15047  1 snd
    sparse_keymap          13890  1 ideapad_laptop
    cfg80211              206566  2 iwlwifi,mac80211
    ppdev                  17073  0 
    snd_page_alloc         18484  2 snd_hda_intel,snd_pcm
    mei                    40690  0 
    bluetooth             209199  10 bnep,rfcomm
    dm_multipath           22828  0 
    serio_raw              13215  0 
    lpc_ich                17061  0 
    lp                     17759  0 
    microcode              22803  0 
    scsi_dh                14554  1 dm_multipath
    parport                46345  3 parport_pc,ppdev,lp
    squashfs               36522  1 
    overlayfs              28007  1 
    nls_utf8               12557  1 
    isofs                  39842  1 
    nls_iso8859_1          12713  0 
    dm_raid45              76812  0 
    xor                    17152  1 dm_raid45
    dm_mirror              22028  0 
    dm_region_hash         20806  1 dm_mirror
    dm_log                 18529  3 dm_raid45,dm_mirror,dm_region_hash
    hid_generic            12493  0 
    usbhid                 46947  0 
    hid                   100366  2 hid_generic,usbhid
    wmi                    19070  0 
    i915                  520519  3 
    r8169                  61650  0 
    drm_kms_helper         46784  1 i915
    drm                   275528  4 i915,drm_kms_helper
    i2c_algo_bit           13413  1 i915
    video                  19335  1 i915

  7. #17
    Join Date
    Dec 2009
    Location
    Fareham, UK
    Beans
    1,993
    Distro
    Ubuntu

    Re: Lenovo UEFI issues

    Well this is strange. The Live Desktop does not show anything to do with Broadcom.

    Could you run those same commands again please, this time from your installation.
    If nothing obvious stands out we will have to dig deeper.

  8. #18
    Join Date
    Feb 2013
    Beans
    4

    Re: Lenovo UEFI issues

    Quote Originally Posted by tanstaaflwdm View Post
    Progress! Some good, some frustrating, but progress!

    First, I've managed to get back into Windows again.

    Apparently the button next to the power button isn't the only way to get into the bios. With the laptop off, if you hold down the F2 key then push the power button the laptop goes straight into the bios.

    But, if you hold down the F12 key and power on, you go into a "boot menu". One of the options here was the hard drive (ubuntu was another) and selecting the hard drive booted into Windows.

    So I can dual-boot as long as I power on while holding the F12 key.

    I'm not quite ready to call this solved though as this is more of a workaround than a fix. Booting normally into grub is still a mess.

    Here's the ongoing problem. I can't access the part of the bios that lets me turn off secure boot. Here's what the screen looks like.

    https://www.sugarsync.com/pf/D8551579_760_898129724

    I can only select the first two items on this screen. The other items are grayed out and inaccessible. Unfortunately, that's the secure boot settings.

    So, if I can figure out how to access those I may be able to run boot-fix and get grub working correctly.

    But things are looking up. I'll keep everyone informed as to what I find.
    I just went through about four days of pain trying to get Windows 8 and 12.10 to boot, but it's on a Lenovo desktop, not a laptop.

    First of all, you may want to get back to the original state of the laptop by booting into windows, creating a USB recovery key, and reinstalling, allowing it to rewrite the whole drive (I forget the exact wording of the option to totally rewrite the drive). This will likely undo the damage that Boot Repair caused. NEVER run Boot Repair on a system with Windows installed. I thought I had a bricked system as well.

    On the desktop, I installed 12.10 on a separate drive (with the Windows drive temporarily disconnected) so this may not be helpful to you. Once it was installed, it didn't boot of course, but with the Windows drive disconnected I ran Boot Repair which fixed whatever the 12.10 installer had screwed up. Then I found the UUID of the Windows boot partition (using Gparted from a live USB stick) and then booted Ubuntu and manually created an entry in 40_custom (under /etc/grub.d) for Windows 8, then installed and ran Grub Customizer (for some reason I could not do the Grub update from the terminal) to update the grub.cfg file. The reason for the manual entry is that Grub's automatic OS prober did not detect the Windows 8 EFI partition; whether this is because it was on different physical drive, or because there's a problem with the OS-prober and EFI boot partitions, I don't know.

    I think the bottom line is that _if_ you can get to the point where the machine powers up and the Grub bootloader comes up for only Ubuntu, then you can solve the dual boot issue by manually editing the 40_custom file by adding the following:

    menuentry "Windows 8" {
    insmod part_gpt
    insmod fat
    insmod search_fs_uuid
    insmod chain
    set root='(hd0,gpt3)'
    search --fs-uuid --no-floppy --set=root E20F-0E2C
    chainloader (${root})/efi/Microsoft/Boot/bootmgfw.efi
    }

    You may need to change the 6th line to match whatever the Windows EFI boot partition is, and you definitely need to change the 7th line to match the UUID of your hard drive.

    One other thing I found on the Lenovo desktop is that installing from the LiveDVD didn't work, I had to use a LiveUSB stick because the DVD drive was not a UEFI bootable device so the Ubuntu installer did a legacy installation. This was the cause of most of the pain I went through. It may be different on the laptop.

    One other thing is that on the Lenovo desktop, Secure Boot is NOT enabled. If you enable it and boot you get an error message about an invalid key, though if you press enter twice the system goes ahead and boots windows.

    Clearly the Ubuntu installer needs some work to play nice with Windows 8, GPT drives, UEFI, and Secure Boot. I think the big problem is that with pre-installed WIndows you don't get the OS DVD so you can't do a clean install, you must deal with the pre-installed OS and try not to break things.

  9. #19
    Join Date
    Feb 2013
    Beans
    17

    Re: Lenovo UEFI issues

    OK, I got it finally. It literally took me a dozen reboots before ubuntu would start up.

    Code:
    dennis@dennis-Lenovo-Z580:~$ lspci -vnn
    00:00.0 Host bridge [0600]: Intel Corporation 3rd Gen Core processor DRAM Controller [8086:0154] (rev 09)
        Subsystem: Lenovo Device [17aa:3977]
        Flags: bus master, fast devsel, latency 0
        Capabilities: <access denied>
    
    00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA controller])
        Subsystem: Lenovo Device [17aa:3902]
        Flags: bus master, fast devsel, latency 0, IRQ 44
        Memory at f0000000 (64-bit, non-prefetchable) [size=4M]
        Memory at e0000000 (64-bit, prefetchable) [size=256M]
        I/O ports at 3000 [size=64]
        Expansion ROM at <unassigned> [disabled]
        Capabilities: <access denied>
        Kernel driver in use: i915
        Kernel modules: i915
    
    00:14.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller [8086:1e31] (rev 04) (prog-if 30 [XHCI])
        Subsystem: Lenovo Device [17aa:3977]
        Flags: bus master, medium devsel, latency 0, IRQ 41
        Memory at f0700000 (64-bit, non-prefetchable) [size=64K]
        Capabilities: <access denied>
        Kernel driver in use: xhci_hcd
    
    00:16.0 Communication controller [0780]: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 [8086:1e3a] (rev 04)
        Subsystem: Lenovo Device [17aa:3977]
        Flags: bus master, fast devsel, latency 0, IRQ 43
        Memory at f0715000 (64-bit, non-prefetchable) [size=16]
        Capabilities: <access denied>
        Kernel driver in use: mei
        Kernel modules: mei
    
    00:1a.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 [8086:1e2d] (rev 04) (prog-if 20 [EHCI])
        Subsystem: Lenovo Device [17aa:3977]
        Flags: bus master, medium devsel, latency 0, IRQ 16
        Memory at f0719000 (32-bit, non-prefetchable) [size=1K]
        Capabilities: <access denied>
        Kernel driver in use: ehci_hcd
    
    00:1b.0 Audio device [0403]: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller [8086:1e20] (rev 04)
        Subsystem: Lenovo Device [17aa:3977]
        Flags: bus master, fast devsel, latency 0, IRQ 46
        Memory at f0710000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd-hda-intel
    
    00:1c.0 PCI bridge [0604]: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 [8086:1e10] (rev c4) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        Capabilities: <access denied>
        Kernel driver in use: pcieport
        Kernel modules: shpchp
    
    00:1c.1 PCI bridge [0604]: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 [8086:1e12] (rev c4) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
        I/O behind bridge: 00002000-00002fff
        Memory behind bridge: f0600000-f06fffff
        Prefetchable memory behind bridge: 00000000f0400000-00000000f04fffff
        Capabilities: <access denied>
        Kernel driver in use: pcieport
        Kernel modules: shpchp
    
    00:1c.2 PCI bridge [0604]: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 [8086:1e14] (rev c4) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
        Memory behind bridge: f0500000-f05fffff
        Capabilities: <access denied>
        Kernel driver in use: pcieport
        Kernel modules: shpchp
    
    00:1d.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 [8086:1e26] (rev 04) (prog-if 20 [EHCI])
        Subsystem: Lenovo Device [17aa:3977]
        Flags: bus master, medium devsel, latency 0, IRQ 23
        Memory at f0718000 (32-bit, non-prefetchable) [size=1K]
        Capabilities: <access denied>
        Kernel driver in use: ehci_hcd
    
    00:1f.0 ISA bridge [0601]: Intel Corporation HM76 Express Chipset LPC Controller [8086:1e59] (rev 04)
        Subsystem: Lenovo Device [17aa:3977]
        Flags: bus master, medium devsel, latency 0
        Capabilities: <access denied>
        Kernel modules: lpc_ich
    
    00:1f.2 SATA controller [0106]: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] [8086:1e03] (rev 04) (prog-if 01 [AHCI 1.0])
        Subsystem: Lenovo Device [17aa:3977]
        Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 40
        I/O ports at 3088 [size=8]
        I/O ports at 3094 [size=4]
        I/O ports at 3080 [size=8]
        I/O ports at 3090 [size=4]
        I/O ports at 3060 [size=32]
        Memory at f0717000 (32-bit, non-prefetchable) [size=2K]
        Capabilities: <access denied>
        Kernel driver in use: ahci
    
    00:1f.3 SMBus [0c05]: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller [8086:1e22] (rev 04)
        Subsystem: Lenovo Device [17aa:3977]
        Flags: medium devsel, IRQ 255
        Memory at f0714000 (64-bit, non-prefetchable) [size=256]
        I/O ports at efa0 [size=32]
        Kernel modules: i2c-i801
    
    02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 05)
        Subsystem: Lenovo Device [17aa:3975]
        Flags: bus master, fast devsel, latency 0, IRQ 42
        I/O ports at 2000 [size=256]
        Memory at f0404000 (64-bit, prefetchable) [size=4K]
        Memory at f0400000 (64-bit, prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: r8169
        Kernel modules: r8169
    
    03:00.0 Network controller [0280]: Intel Corporation Centrino Wireless-N 2200 [8086:0891] (rev c4)
        Subsystem: Intel Corporation Centrino Wireless-N 2200 BGN [8086:4222]
        Flags: bus master, fast devsel, latency 0, IRQ 45
        Memory at f0500000 (64-bit, non-prefetchable) [size=8K]
        Capabilities: <access denied>
        Kernel driver in use: iwlwifi
        Kernel modules: iwlwifi
    
    dennis@dennis-Lenovo-Z580:~$ lsusb
    Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
    Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
    Bus 003 Device 002: ID 5986:0295 Acer, Inc 
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 001 Device 003: ID 045e:0745 Microsoft Corp. Nano Transceiver v1.0 for Bluetooth
    Bus 001 Device 004: ID 0bda:0139 Realtek Semiconductor Corp. Card reader
    Bus 001 Device 005: ID 04ca:2003 Lite-On Technology Corp. 
    
    dennis@dennis-Lenovo-Z580:~$ rfkill list all
    0: ideapad_wlan: Wireless LAN
        Soft blocked: no
        Hard blocked: no
    1: ideapad_bluetooth: Bluetooth
        Soft blocked: no
        Hard blocked: no
    2: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no
    3: hci0: Bluetooth
        Soft blocked: no
        Hard blocked: no
    
    dennis@dennis-Lenovo-Z580:~$ lsmod
    Module                  Size  Used by
    rfcomm                 46620  12 
    bnep                   18141  2 
    parport_pc             32689  0 
    ppdev                  17074  0 
    binfmt_misc            17501  1 
    nls_iso8859_1          12714  1 
    snd_hda_codec_hdmi     32049  1 
    snd_hda_codec_realtek    78147  1 
    uvcvideo               76750  0 
    videobuf2_core         32852  1 uvcvideo
    videodev              120310  2 uvcvideo,videobuf2_core
    videobuf2_vmalloc      12861  1 uvcvideo
    snd_hda_intel          33492  3 
    snd_hda_codec         134213  3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
    videobuf2_memops       13405  1 videobuf2_vmalloc
    snd_hwdep              17699  1 snd_hda_codec
    snd_pcm                96668  3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
    coretemp               13401  0 
    btusb                  22475  0 
    rts5139               356200  0 
    snd_seq_midi           13325  0 
    snd_rawmidi            30513  1 snd_seq_midi
    snd_seq_midi_event     14900  1 snd_seq_midi
    snd_seq                61555  2 snd_seq_midi,snd_seq_midi_event
    bluetooth             209249  22 rfcomm,bnep,btusb
    snd_timer              29426  2 snd_pcm,snd_seq
    joydev                 17458  0 
    arc4                   12530  2 
    snd_seq_device         14498  3 snd_seq_midi,snd_rawmidi,snd_seq
    iwlwifi               386799  0 
    kvm                   414071  0 
    snd                    78921  16 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
    mac80211              540032  1 iwlwifi
    ghash_clmulni_intel    13221  0 
    soundcore              15048  1 snd
    snd_page_alloc         18485  2 snd_hda_intel,snd_pcm
    i915                  520615  3 
    cfg80211              206797  2 iwlwifi,mac80211
    drm_kms_helper         49113  1 i915
    drm                   288721  4 i915,drm_kms_helper
    psmouse                95595  0 
    cryptd                 20404  1 ghash_clmulni_intel
    mei                    40691  0 
    microcode              22804  0 
    ideapad_laptop         18087  0 
    wmi                    19071  0 
    sparse_keymap          13891  1 ideapad_laptop
    lpc_ich                17062  0 
    i2c_algo_bit           13414  1 i915
    mac_hid                13206  0 
    serio_raw              13216  0 
    video                  19391  1 i915
    lp                     17760  0 
    parport                46346  3 parport_pc,ppdev,lp
    hid_generic            12541  0 
    usbhid                 46987  0 
    hid                   100411  2 hid_generic,usbhid
    r8169                  61651  0
    But, I found this! Someone asked about enabling bluetooth on the same laptop as mine (Lenovo Z580) and this was the response:

    Not supported in Ubuntu's default kernel

    Bus 001 Device 004: ID 04ca:2003 Lite-On Technology Corp.

    Is your bluetooth receiver. It's not supported in the stable Ubuntu Linux kernels at the time of writing. A patch to enable support on it has been submitted: Patchwork Bluetooth: Add support for BCM20702A0 [04ca, 2003] in September 2012.

    Try a more recent kernel and it should just work. I'm running Linux 3.7.3 and it's supported
    That's Bus 001 Device 005 in my lsusb report.

    Full article - How do I enable Bluetooth on my Lenovo IdeaPad Z580?

    I've looked into disabling bluetooth in the bios but there doesn't seem to be a setting for it. Lenovo support says to press Fn-F5 but that just toggles airplane mode.

    So, do I need to try my hand at updating my kernel? Or am I going down the wrong rabbit hole here?

    @sms88 - Thanks for the suggestion but I can get into Windows fine after the steps I went through above (though having looked at Windows 8 I'm not sure I want to; could they have made that any uglier if they tried?). The problem now is I can't consistently get into ubuntu; I keep hanging on startup.

  10. #20
    Join Date
    Feb 2013
    Beans
    4

    Re: Lenovo UEFI issues

    Quote Originally Posted by tanstaaflwdm View Post
    @sms88 - Thanks for the suggestion but I can get into Windows fine after the steps I went through above (though having looked at Windows 8 I'm not sure I want to; could they have made that any uglier if they tried?). The problem now is I can't consistently get into ubuntu; I keep hanging on startup.
    Unfortunately there are still a lot of applications that I need to run which are Windows only.

    I agree, Windows 8 is pretty awful, clearly it's intended for tablets and touch screens.

    There are shells (free) which give Windows 8 the look and feel of Windows 7 or Windows XP.

    I worry about my next laptop, this all makes choosing a laptop much more difficult. Definitely I'll go to Costco so if I brick it the return policy will save me.

Page 2 of 4 FirstFirst 1234 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
  •