Aspire E1-570 - Linux stopped hibernating or suspending after BIOS upgrade

BrunoM
BrunoM Member Posts: 8 New User

Hi all, my 1st post here!

 

I have updated from Windows 8 to 8.1, and for that I've followed the instructions on the Acer webpage. One of those instructions were to update the BIOS and I've done that.

 

Now the computer has BIOS version 2.06 from 2013/11/11.

 

After this, Linux Mint stopped suspending and hibernating. I've restored my old known to work backups, but none of them is working. I've installed several kernel versions, some of them I knew that were able to suspend and hibernate. I've installed a fresh installation and it is still not working.

 

So I know it is not a software but a hardware issue, most certainly caused by the BIOS upgrade.

 

So I can only see 2 options:

 

- Solve the problem on the Linux side

 

or

 

- Downgrade the BIOS version to the previous one installed.

I have no idea of the version it had, this laptop is 3 months old.

 

 

Does anyone have a clue on how to fix this?

 

Thanks,

Bruno

Answers

  • silizium
    silizium Member Posts: 239 Enthusiast WiFi Icon

    Are there any logs?

  • BrunoM
    BrunoM Member Posts: 8 New User

    Hi, and thank you so much for your reply!

     

    Regarding logs for the BIOS update through Windows, as far as I remember, the BIOS update tool was an exe and I've deleted it after use. There were no errors on the screen nor anything unusual during the reboots and the update.

    Then with the upgrade to Windows 8.1, the directory tree became even more chaotic with leftovers from the previous installation and I'm not sure if the BIOS update tool left any log.

     

     

    Regarding linux logs, you made me win the Nobel Facepalm Prize! So this is what logs are for! Smiley Embarassed

    So I've cleared them all, restarted the computer and then tried to hibernate.

     

    If you need to check the other logs, they are here:

     

    https://db.tt/V8Hn7kF9

     

     

     

    Thanks for all the help!

    Bruno

     

     

     

    Here are the contents from pm-suspend.log:  Any hint from this?

     

    Initial commandline parameters:
    Sex Jul 25 14:02:04 WEST 2014: Running hooks for hibernate.
    Running hook /usr/lib/pm-utils/sleep.d/000kernel-change hibernate hibernate:
    /usr/lib/pm-utils/sleep.d/000kernel-change hibernate hibernate: success.

    Running hook /usr/lib/pm-utils/sleep.d/00logging hibernate hibernate:
    Linux acer 3.13.0-32-lowlatency #57-Ubuntu SMP PREEMPT Tue Jul 15 04:08:59 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
    Module                  Size  Used by
    pci_stub               12622  1
    vboxpci                23194  0
    vboxnetadp             25670  0
    vboxnetflt             27613  0
    vboxdrv               335310  3 vboxnetadp,vboxnetflt,vboxpci
    ctr                    13049  2
    ccm                    17773  2
    rfcomm                 69160  8
    bnep                   19624  2
    binfmt_misc            17468  1
    uvcvideo               80885  0
    videobuf2_vmalloc      13216  1 uvcvideo
    videobuf2_memops       13362  1 videobuf2_vmalloc
    videobuf2_core         40664  1 uvcvideo
    videodev              134688  2 uvcvideo,videobuf2_core
    acer_wmi               32522  0
    sparse_keymap          13948  1 acer_wmi
    ip6t_REJECT            12939  1
    xt_hl                  12521  6
    ip6t_rt                13537  3
    nf_conntrack_ipv6      18894  8
    nf_defrag_ipv6         34768  1 nf_conntrack_ipv6
    ipt_REJECT             12541  1
    xt_LOG                 17717  10
    xt_limit               12711  13
    xt_tcpudp              12884  18
    xt_addrtype            12635  4
    nf_conntrack_ipv4      15012  8
    nf_defrag_ipv4         12758  1 nf_conntrack_ipv4
    xt_conntrack           12760  16
    ip6table_filter        12815  1
    ip6_tables             27025  1 ip6table_filter
    nf_conntrack_netbios_ns    12665  0
    nf_conntrack_broadcast    12589  1 nf_conntrack_netbios_ns
    nf_nat_ftp             12770  0
    nf_nat                 21841  1 nf_nat_ftp
    nf_conntrack_ftp       18638  1 nf_nat_ftp
    nf_conntrack           96976  8 nf_nat_ftp,nf_conntrack_netbios_ns,nf_nat,xt_conntrack,nf_conntrack_broadcast,nf_conntrack_ftp,nf_conntrack_ipv4,nf_conntrack_ipv6
    iptable_filter         12810  1
    ip_tables              27239  1 iptable_filter
    x_tables               34059  13 ip6table_filter,xt_hl,ip_tables,xt_tcpudp,xt_limit,xt_conntrack,xt_LOG,iptable_filter,ip6t_rt,ipt_REJECT,ip6_tables,xt_addrtype,ip6t_REJECT
    snd_hda_codec_hdmi     46254  1
    snd_hda_codec_realtek    61438  1
    btusb                  28267  0
    snd_hda_intel          52306  3
    bluetooth             395385  22 bnep,btusb,rfcomm
    snd_hda_codec         192906  3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
    snd_hwdep              13602  1 snd_hda_codec
    snd_pcm               102040  3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
    snd_page_alloc         18710  2 snd_pcm,snd_hda_intel
    snd_seq_midi           13324  0
    snd_seq_midi_event     14899  1 snd_seq_midi
    intel_rapl             18773  0
    x86_pkg_temp_thermal    14205  0
    arc4                   12608  2
    snd_rawmidi            30095  1 snd_seq_midi
    intel_powerclamp       14705  0
    coretemp               13435  0
    ath9k                 164164  0
    ath9k_common           13551  1 ath9k
    kvm_intel             143104  0
    ath9k_hw              453856  2 ath9k_common,ath9k
    kvm                   451444  1 kvm_intel
    ath                    28698  3 ath9k_common,ath9k,ath9k_hw
    crct10dif_pclmul       14250  0
    crc32_pclmul           13113  0
    ghash_clmulni_intel    13216  0
    cryptd                 20359  1 ghash_clmulni_intel
    mac80211              638933  1 ath9k
    dm_multipath           22873  0
    scsi_dh                14882  1 dm_multipath
    snd_seq                61560  2 snd_seq_midi_event,snd_seq_midi
    joydev                 17332  0
    serio_raw              13413  0
    cfg80211              496328  3 ath,ath9k,mac80211
    snd_seq_device         14497  3 snd_seq,snd_rawmidi,snd_seq_midi
    snd_timer              29433  2 snd_pcm,snd_seq
    mei_me                 18627  0
    mei                    82276  1 mei_me
    lpc_ich                21080  0
    snd                    69189  17 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi
    soundcore              12680  1 snd
    mac_hid                13205  0
    lp                     17759  0
    parport                42299  1 lp
    dm_mirror              22040  0
    dm_region_hash         20813  1 dm_mirror
    dm_log                 18411  2 dm_region_hash,dm_mirror
    hid_generic            12548  0
    usbhid                 48425  0
    hid                   106148  2 hid_generic,usbhid
    i915                  787802  3
    i2c_algo_bit           13413  1 i915
    drm_kms_helper         53081  1 i915
    psmouse               102533  0
    ahci                   25819  3
    tg3                   166442  0
    drm                   303102  4 i915,drm_kms_helper
    libahci                32560  1 ahci
    ptp                    18933  1 tg3
    sdhci_pci              23172  0
    pps_core               19333  1 ptp
    sdhci                  43015  1 sdhci_pci
    wmi                    19177  1 acer_wmi
    video                  19476  2 i915,acer_wmi
                 total       used       free     shared    buffers     cached
    Mem:       8066536     891660    7174876      86640      60284     347180
    -/+ buffers/cache:     484196    7582340
    Swap:      8161276          0    8161276
    /usr/lib/pm-utils/sleep.d/00logging hibernate hibernate: success.

    Running hook /usr/lib/pm-utils/sleep.d/00powersave hibernate hibernate:
    /usr/lib/pm-utils/sleep.d/00powersave hibernate hibernate: success.

    Running hook /etc/pm/sleep.d/10_grub-common hibernate hibernate:
    /etc/pm/sleep.d/10_grub-common hibernate hibernate: success.

    Running hook /etc/pm/sleep.d/10_unattended-upgrades-hibernate hibernate hibernate:
    /etc/pm/sleep.d/10_unattended-upgrades-hibernate hibernate hibernate: success.

    Running hook /usr/lib/pm-utils/sleep.d/50unload_alx hibernate hibernate:
    /usr/lib/pm-utils/sleep.d/50unload_alx hibernate hibernate: success.

    Running hook /usr/lib/pm-utils/sleep.d/60_wpa_supplicant hibernate hibernate:
    Selected interface 'wlan0'
    OK
    /usr/lib/pm-utils/sleep.d/60_wpa_supplicant hibernate hibernate: success.

    Running hook /usr/lib/pm-utils/sleep.d/75modules hibernate hibernate:
    /usr/lib/pm-utils/sleep.d/75modules hibernate hibernate: not applicable.

    Running hook /usr/lib/pm-utils/sleep.d/90clock hibernate hibernate:
    /usr/lib/pm-utils/sleep.d/90clock hibernate hibernate: not applicable.

    Running hook /usr/lib/pm-utils/sleep.d/94cpufreq hibernate hibernate:
    /usr/lib/pm-utils/sleep.d/94cpufreq hibernate hibernate: success.

    Running hook /usr/lib/pm-utils/sleep.d/95anacron hibernate hibernate:
    stop: Unknown instance:
    /usr/lib/pm-utils/sleep.d/95anacron hibernate hibernate: success.

    Running hook /usr/lib/pm-utils/sleep.d/95hdparm-apm hibernate hibernate:
    /usr/lib/pm-utils/sleep.d/95hdparm-apm hibernate hibernate: not applicable.

    Running hook /usr/lib/pm-utils/sleep.d/95led hibernate hibernate:
    /usr/lib/pm-utils/sleep.d/95led hibernate hibernate: not applicable.

    Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler hibernate hibernate:
    Kernel modesetting video driver detected, not using quirks.
    /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler hibernate hibernate: success.

    Running hook /usr/lib/pm-utils/sleep.d/99video hibernate hibernate:
    /usr/lib/pm-utils/sleep.d/99video hibernate hibernate: success.

    Running hook /etc/pm/sleep.d/novatel_3g_suspend hibernate hibernate:
    /etc/pm/sleep.d/novatel_3g_suspend hibernate hibernate: success.

    Sex Jul 25 14:02:06 WEST 2014: performing hibernate

  • silizium
    silizium Member Posts: 239 Enthusiast WiFi Icon

    Try to reinstall pmutils, hdparam and anacron. Remove this application through package management, reboot and install all again.

  • BrunoM
    BrunoM Member Posts: 8 New User

    I have purged pm-utils (not pmutils), hdparm (not hdparam) and anacron. Rebooted, reinstalled them and rebooted again, but it didn't solve the problem.

     

    Also, I'm not sure if I have reloaded the BIOS defaults when I've updated it. I've done it now, it didn't work either.

     

     I don't think this is a software problem because I've already reinstalled the operating system from scratch and that didn't solve the problem. When I've installed it the first time, hibernation and suspension were working fine.

    All info seems to be aiming to the firmware.

     

     

     

    Is there any way I can contact Acer to report them about this?

     

    How can I get my hands on the previous version of the BIOS formware? The Acer download support page only has this current one...

  • silizium
    silizium Member Posts: 239 Enthusiast WiFi Icon

    OK, if you completely installed your OS from scratch, this shouldn't be software related. Try to select the little box on the right side, choose "all" instead of "current". This gives you the following downloadable files for the E1-570 machine:

    BIOS     Acer     BIOS     2.04     4.1 MB     2013/11/11
    BIOS     Acer     BIOS     2.06     4.1 MB     2013/11/11
    BIOS     Acer     BIOS     2.00     4.0 MB     2013/09/05

  • BrunoM
    BrunoM Member Posts: 8 New User

    Silizium,

    This seems to be just what I need!

     

    But...

     

    I can't find any little box on the right side... I am sorry but I have absolutely no idea what are you talking about... Smiley Sad

     

    Please check the attached image... Is this the menu you're referring to? I can't see any little box on the right side... Or anything at all that has "all" or "current" as text...

     

    Can you please give me detailed instructions like if I were really stupid Man Frustrated so I can get access to the download links?

     

    Thanks,

    Bruno

    Screenshot from 2014-07-25 17:27:21.png

  • silizium
    silizium Member Posts: 239 Enthusiast WiFi Icon
    BIOSAcerBIOS2.044.1 MB2013/11/11Download
    BIOSAcerBIOS2.064.1 MB2013/11/11Download
    BIOSAcerBIOS2.004.0 MB2013/09/05Download
  • BrunoM
    BrunoM Member Posts: 8 New User

     

     

    I'm going to try that now... Wish me luck! If I'm not back soon it means I've screwed up the boot process.....

     

    Typing with my fingers crossed... Smiley LOL

     

    Thanks, Silizium!

    Bruno

  • BrunoM
    BrunoM Member Posts: 8 New User

    MMMmmmmmm....

     

    BIOS versions 2.00 and 2.04 gave an error. Version 2.06 was ready to flash but I didn't do it because this is what I already have.

     

    - The battery is inserted and with 90% charge

     

    - The computer is also connected to the mains power.

     

     

    Please check the attached images. Would the software prevent a BIOS downgrade? If yes, is there any option to force it to accept older BIOS versions?

     

    Any hint?

     

     

     

     

    Bios 2.04 error.png

    Bios 2.06 message.png

  • BrunoM
    BrunoM Member Posts: 8 New User

    I got an email on behalf of the Acer Community asking if my problem is solved, but it isn't so far...

     

    I cannot downgrade my BIOS as stated with printsceens on my previous message, I am only allowed to reflash the current version.

     

    Any hint on how can I downgrade the BIOS version?

    Thanks!
    Bruno

  • BrunoM
    BrunoM Member Posts: 8 New User

    I've been thinking about the inability to downgrade the firmware version...

     

    The Acer website considers the firmware upgrade as part of the instructions for upgrading Windows to 8.1.

     

    So I'm wondering if Windows 8.1 might be incompatible with the prior versions of the firmware (<2.06), and that's why the firmware software is not downgrading.

     

    Any hint about this?

     

    Anyone in here with access to the technical info, or at least some Acer email address I can contact them to inform them their new firmware is broken?

     

    Thanks,

    Bruno

This discussion has been closed.