Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

Here is what I'm looking at. This isn't my computer. I repair PC's and I had an end user with this low powered laptop running XP so I decided to let him try out lubuntu. The install went smoothly with the non-PAE boot switch, but now I can't update anything. I'd rather not have to format and start over since he's spent time configuring his system. Any tips would be appreciated. I tried sudo apt-get clean, sudo apt-get install -f, sudo apt-get update. No go.

Also his touchpad stopped working, the wireless stopped working, the keyboard works in firefox but not chrome, and in firefox the address bar sometimes turns black and gray for some reason. I was hoping the update would help address some of this stuff.

Here's the message I get trying to update:

Get:1 http://us.archive.ubuntu.com/ubuntu/ trusty-proposed/main linux-image-3.13.0-26-generic i386 3.13.0-26.48 [14.6 MB]
Get:2 http://us.archive.ubuntu.com/ubuntu/ trusty-updates/main linux-image-3.13.0-24-generic i386 3.13.0-24.47 [14.6 MB]
Fetched 29.2 MB in 2min 19s (208 kB/s)                                         
(Reading database ... 169286 files and directories currently installed.)
Preparing to unpack .../linux-image-3.13.0-26-generic_3.13.0-26.48_i386.deb ...
This kernel does not support a non-PAE CPU.
dpkg: error processing archive /var/cache/apt/archives/linux-image-3.13.0-26-generic_3.13.0-26.48_i386.deb (--unpack):
 subprocess new pre-installation script returned error exit status 1
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.13.0-26-generic /boot/vmlinuz-3.13.0-26-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.13.0-26-generic /boot/vmlinuz-3.13.0-26-generic
Preparing to unpack .../linux-image-3.13.0-24-generic_3.13.0-24.47_i386.deb ...
This kernel does not support a non-PAE CPU.
dpkg: error processing archive /var/cache/apt/archives/linux-image-3.13.0-24-generic_3.13.0-24.47_i386.deb (--unpack):
 subprocess new pre-installation script returned error exit status 1
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.13.0-24-generic /boot/vmlinuz-3.13.0-24-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.13.0-24-generic /boot/vmlinuz-3.13.0-24-generic
Errors were encountered while processing:
 /var/cache/apt/archives/linux-image-3.13.0-26-generic_3.13.0-26.48_i386.deb
 /var/cache/apt/archives/linux-image-3.13.0-24-generic_3.13.0-24.47_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
share|improve this question
1  
Software update fails with "the package system is broken" –  user3166293 May 9 at 15:18
    
I just found this: help.ubuntu.com/community/EnablingPAE so I might be able to figure this out on my own –  user3166293 May 9 at 15:32
    
That help document didn't help :( –  user3166293 May 9 at 15:39

2 Answers 2

up vote 1 down vote accepted

When installing on a non-pae capable system using forcepae option you may still boot without this option set in Grub. Subsequent kernel updates will then fail.

To overcome this add the following line to your /etc/default/grub (source: commment #4 to bug #1307105):

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash forcepae"

Then run

sudo update-grub

and reboot your system for changes to take effect.

share|improve this answer
    
Perfect, thank you. It also fixed my disabled touchpad and wireless. –  user3166293 May 9 at 19:48

Installing the i386 version of fake-pae might do the trick and allow upgrades. I had a similar problem on my Dell Latitude D600. The only way I found that worked was to put the Dell's hdd in newer machine, install Ubuntu 14.04 on it, return the hdd to the Dell and then install fake-pae i386. Thereafter all worked fine.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.