System specs:andy@andy-Latitude-E6410 ~ $ inxi -Fz
System: Host: andy-Latitude-E6410 Kernel: 4.4.0-62-generic x86_64 (64 bit)
Desktop: N/A Distro: Peppermint Seven
Machine: System: Dell (portable) product: Latitude E6410 v: 0001
Mobo: Dell model: 0667CC v: A03 Bios: Dell v: A16 date: 12/05/2013
CPU: Dual core Intel Core i5 M 560 (-HT-MCP-) cache: 3072 KB
clock speeds: max: 2667 MHz 1: 1466 MHz 2: 1866 MHz 3: 1999 MHz
4: 2266 MHz
Graphics: Card: Intel Core Processor Integrated Graphics Controller
Display Server: X.Org 1.18.4 drivers: intel (unloaded: fbdev,vesa)
Resolution: 1280x800@60.00hz
GLX Renderer: Mesa DRI Intel Ironlake Mobile
GLX Version: 2.1 Mesa 12.0.6
Audio: Card Intel 5 Series/3400 Series High Definition Audio
driver: snd_hda_intel
Sound: Advanced Linux Sound Architecture v: k4.4.0-62-generic
Network: Card-1: Intel 82577LM Gigabit Network Connection driver: e1000e
IF: eno1 state: down mac: <filter>
Card-2: Intel Centrino Advanced-N 6200 driver: iwlwifi
IF: wlp2s0 state: up mac: <filter>
Drives: HDD Total Size: 1120.2GB (21.4% used)
ID-1: /dev/sda model: KINGSTON_SV300S3 size: 120.0GB
ID-2: /dev/sdb model: WDC_WD10JPVX size: 1000.2GB
Partition: ID-1: / size: 20G used: 5.0G (27%) fs: ext4 dev: /dev/sda5
ID-2: /home size: 17G used: 3.0G (19%) fs: ext4 dev: /dev/sda6
ID-3: swap-1 size: 8.59GB used: 0.00GB (0%) fs: swap dev: /dev/sdb2
RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: 57.0C mobo: N/A
Fan Speeds (in rpm): cpu: N/A
Info: Processes: 234 Uptime: 4 min Memory: 941.5/7909.4MB
Client: Shell (bash) inxi: 2.2.35
andy@andy-Latitude-E6410 ~ $
Hi all, after a fresh full install of Peppermint 7 Respin 64-bit my system again froze and required a hard shutdown. I ran a couple of reboots. Unfortunately my Whisker Menu has become corrupted and is showing blank. See image below:
Click on Image to Enlarge
(http://i.imgur.com/gvTqh6i.png)
To correct the issue, I've tried applying:sudo apt install --reinstall peppermint-default-settings
After this command had completed, the system was rebooted. There was no change apart from the logon screen reverting to the default wallpaper and the Xfce4-weather-plugin info been erased. This was expected. Here the output from: ls -a ~/.config/menu/applications-merged:andy@andy-Latitude-E6410 ~ $ ls -a ~/.config/menus/applications-merged/
. .. user-chrome-apps.menu xdg-desktop-menu-dummy.menu
andy@andy-Latitude-E6410 ~ $
Any assistance is greatly appreciated - thanks ;).
Yeah but adding the 4.9 kernel on its own won't have upgraded the graphics stack....
First a word of warning to others who may be reading this .. DO NOT do this unless you are experiencing problems and know how to dig yourself out of a hole if it all goes horribly wrong .. you may end up screwing up your entire system.
Okay Andy....
You're going to have to enable the xenial-proposed repo from within "Software & Updates".
(the HWE is now in the main repos, so no need to enable xenial-proposed any more)
Once that's enabled, run:
then
sudo apt-get install --install-recommends xserver-xorg-hwe-16.04
once done .. REBOOT.
And post the output from:
and
dpkg -l | grep xserver-xorg
Yeah but adding the 4.9 kernel on its own won't have upgraded the graphics stack....
First a word of warning to others who may be reading this .. DO NOT do this unless you are experiencing problems and know how to dig yourself out of a hole if it all goes horribly wrong .. you may end up screwing up your entire system.
Okay Andy....
You're going to have to enable the xenial-proposed repo from within "Software & Updates".
(the HWE is now in the main repos, so no need to enable xenial-proposed any more)
Once that's enabled, run:
then
sudo apt-get install --install-recommends xserver-xorg-hwe-16.04
once done .. REBOOT.
And post the output from:
and
dpkg -l | grep xserver-xorg
I could have sworn I replied to this post a earlier today :-\. Anyway everything went according to plan. There were no hiccups involved. I've performed numerous full shutdowns and boots. Everything appears to be now rock solid. Here's the requested outputs:andy@andy-Latitude-E6410 ~ $ uname -a
Linux andy-Latitude-E6410 4.8.0-36-generic #36~16.04.1-Ubuntu SMP Sun Feb 5 09:39:57 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
andy@andy-Latitude-E6410 ~ $
Followed by:andy@andy-Latitude-E6410 ~ $ dpkg -l | grep xserver-xorg
rc xserver-xorg 1:7.7+13ubuntu3 amd64 X.Org X server
rc xserver-xorg-core 2:1.18.4-0ubuntu0.2 amd64 Xorg X server - core server
ii xserver-xorg-core-hwe-16.04 2:1.18.4-1ubuntu6.1~16.04.1 amd64 Xorg X server - core server
ii xserver-xorg-hwe-16.04 1:7.7+13ubuntu4~16.04.2 amd64 X.Org X server
ii xserver-xorg-input-all-hwe-16.04 1:7.7+13ubuntu4~16.04.2 amd64 X.Org X server -- input driver metapackage
ii xserver-xorg-input-evdev-hwe-16.04 1:2.10.2-1ubuntu1~16.04.1 amd64 X.Org X server -- evdev input driver
ii xserver-xorg-input-synaptics-hwe-16.04 1.8.3-1ubuntu1~16.04.1 amd64 Synaptics TouchPad driver for X.Org server
ii xserver-xorg-input-wacom-hwe-16.04 1:0.33.0-0ubuntu1~16.04.1 amd64 X.Org X server -- Wacom input driver
ii xserver-xorg-video-all-hwe-16.04 1:7.7+13ubuntu4~16.04.2 amd64 X.Org X server -- output driver metapackage
ii xserver-xorg-video-amdgpu-hwe-16.04 1.1.2-1~16.04.1 amd64 X.Org X server -- AMDGPU display driver
ii xserver-xorg-video-ati-hwe-16.04 1:7.7.1-1~16.04.1 amd64 X.Org X server -- AMD/ATI display driver wrapper
ii xserver-xorg-video-fbdev-hwe-16.04 1:0.4.4-1build5~16.04.1 amd64 X.Org X server -- fbdev display driver
rc xserver-xorg-video-intel 2:2.99.917+git20160325-1ubuntu1.2 amd64 X.Org X server -- Intel i8xx, i9xx display driver
ii xserver-xorg-video-intel-hwe-16.04 2:2.99.917+git20160706-1ubuntu1~16.04.1 amd64 X.Org X server -- Intel i8xx, i9xx display driver
ii xserver-xorg-video-nouveau-hwe-16.04 1:1.0.12-2~16.04.1 amd64 X.Org X server -- Nouveau display driver
ii xserver-xorg-video-qxl-hwe-16.04 0.1.4-3ubuntu3~16.04.1 amd64 X.Org X server -- QXL display driver
ii xserver-xorg-video-radeon-hwe-16.04 1:7.7.1-1~16.04.1 amd64 X.Org X server -- AMD/ATI Radeon display driver
ii xserver-xorg-video-vesa-hwe-16.04 1:2.3.4-1build2~16.04.1 amd64 X.Org X server -- VESA display driver
rc xserver-xorg-video-vmware 1:13.1.0-2ubuntu3 amd64 X.Org X server -- VMware display driver
ii xserver-xorg-video-vmware-hwe-16.04 1:13.1.0-2ubuntu3~16.04.1 amd64 X.Org X server -- VMware display driver
andy@andy-Latitude-E6410 ~ $
Well we'll give it a few days to be sure, then if/when you want we can remove all the old 4.4 kernels .. and just as importantly make sure clearing out old configs listed synaptic doesn't kill your system.
It's been a few days and I haven't had a single system freeze ;) . The laptop has been fully shutdown and booted countless times. The only odd thing to happen, was the x server crashed. There was only a flickering grey screen. I couldn't drop to any shell and Ctrl+Alt+F7 did nothing. With a lot of cursing, I had to do a hard shutdown. It was only a one off. There are two minor thing I've noticed. Firstly, when I restart from a full shutdown. The GRUB menu screen is very dimly backlit. On a reboot, It's nice and bright. The second thing I've notice, is when I start to enter anything into Sakura. It blinks for a nano second. Other than these observations, the new 4.8 kernel and graphics stack has resolved the issue.
I think it's time to clean things up. I know how to remove the redundant kernels. How do I stop receiving updates for the old 4.4 kernel?andy@andy-Latitude-E6410 ~ $ dpkg -l | grep linux-image
rc linux-image-4.4.0-51-generic 4.4.0-51.72 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc linux-image-4.4.0-62-generic 4.4.0-62.83 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii linux-image-4.4.0-63-generic 4.4.0-63.84 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii linux-image-4.4.0-64-generic 4.4.0-64.85 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii linux-image-4.8.0-36-generic 4.8.0-36.36~16.04.1 amd64 Linux kernel image for version 4.8.0 on 64 bit x86 SMP
ii linux-image-4.8.0-39-generic 4.8.0-39.42~16.04.1 amd64 Linux kernel image for version 4.8.0 on 64 bit x86 SMP
rc linux-image-extra-4.4.0-51-generic 4.4.0-51.72 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc linux-image-extra-4.4.0-62-generic 4.4.0-62.83 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii linux-image-extra-4.4.0-63-generic 4.4.0-63.84 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii linux-image-extra-4.4.0-64-generic 4.4.0-64.85 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii linux-image-extra-4.8.0-36-generic 4.8.0-36.36~16.04.1 amd64 Linux kernel extra modules for version 4.8.0 on 64 bit x86 SMP
ii linux-image-extra-4.8.0-39-generic 4.8.0-39.42~16.04.1 amd64 Linux kernel extra modules for version 4.8.0 on 64 bit x86 SMP
ii linux-image-generic 4.4.0.64.68 amd64 Generic Linux kernel image
ii linux-image-generic-hwe-16.04 4.8.0.39.10 amd64 Generic Linux kernel image
andy@andy-Latitude-E6410 ~ $
Many thanks for the assistance. This has cleared up a very long running and bl*&dy annoying mystery ;D.
To remove the 4.4 kernels, and stop getting updates for them
sudo apt-get remove --purge linux-image-4.4.0-51-generic linux-image-4.4.0-62-generic linux-image-4.4.0-63-generic linux-image-4.4.0-64-generic linux-image-generic
then post the output from:
and
To remove the 4.4 kernels, and stop getting updates for them
sudo apt-get remove --purge linux-image-4.4.0-51-generic linux-image-4.4.0-62-generic linux-image-4.4.0-63-generic linux-image-4.4.0-64-generic linux-image-generic
then post the output from:
and
Wow it wasn't very keen on that:
Spoiler (click here to view / hide)
andy@andy-Latitude-E6410 ~ $ sudo apt-get remove --purge linux-image-4.4.0-51-generic linux-image-4.4.0-62-generic linux-image-4.4.0-63-generic linux-image-4.4.0-64-generic linux-image-generic
[sudo] password for andy:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
linux-headers-4.4.0-63 linux-headers-4.4.0-63-generic linux-headers-4.4.0-64 linux-headers-4.4.0-64-generic linux-headers-generic
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
linux-generic* linux-image-4.4.0-51-generic* linux-image-4.4.0-62-generic* linux-image-4.4.0-63-generic* linux-image-4.4.0-64-generic*
linux-image-extra-4.4.0-63-generic* linux-image-extra-4.4.0-64-generic* linux-image-generic*
0 upgraded, 0 newly installed, 8 to remove and 0 not upgraded.
After this operation, 438 MB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 348884 files and directories currently installed.)
Removing linux-generic (4.4.0.64.68) ...
Removing linux-image-4.4.0-51-generic (4.4.0-51.72) ...
Purging configuration files for linux-image-4.4.0-51-generic (4.4.0-51.72) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.4.0-51-generic /boot/vmlinuz-4.4.0-51-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 4.4.0-51-generic /boot/vmlinuz-4.4.0-51-generic
Removing linux-image-4.4.0-62-generic (4.4.0-62.83) ...
Purging configuration files for linux-image-4.4.0-62-generic (4.4.0-62.83) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.4.0-62-generic /boot/vmlinuz-4.4.0-62-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 4.4.0-62-generic /boot/vmlinuz-4.4.0-62-generic
Removing linux-image-extra-4.4.0-63-generic (4.4.0-63.84) ...
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.4.0-63-generic /boot/vmlinuz-4.4.0-63-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.4.0-63-generic /boot/vmlinuz-4.4.0-63-generic
update-initramfs: Generating /boot/initrd.img-4.4.0-63-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 4.4.0-63-generic /boot/vmlinuz-4.4.0-63-generic
run-parts: executing /etc/kernel/postinst.d/unattended-upgrades 4.4.0-63-generic /boot/vmlinuz-4.4.0-63-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 4.4.0-63-generic /boot/vmlinuz-4.4.0-63-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 4.4.0-63-generic /boot/vmlinuz-4.4.0-63-generic
Generating grub configuration file ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found background image: grub-background.png
Found linux image: /boot/vmlinuz-4.8.0-39-generic
Found initrd image: /boot/initrd.img-4.8.0-39-generic
Found linux image: /boot/vmlinuz-4.8.0-36-generic
Found initrd image: /boot/initrd.img-4.8.0-36-generic
Found linux image: /boot/vmlinuz-4.4.0-64-generic
Found initrd image: /boot/initrd.img-4.4.0-64-generic
Found linux image: /boot/vmlinuz-4.4.0-63-generic
Found initrd image: /boot/initrd.img-4.4.0-63-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Found Arch on /dev/sda7
done
Purging configuration files for linux-image-extra-4.4.0-63-generic (4.4.0-63.84) ...
Removing linux-image-4.4.0-63-generic (4.4.0-63.84) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.4.0-63-generic /boot/vmlinuz-4.4.0-63-generic
update-initramfs: Deleting /boot/initrd.img-4.4.0-63-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 4.4.0-63-generic /boot/vmlinuz-4.4.0-63-generic
Generating grub configuration file ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found background image: grub-background.png
Found linux image: /boot/vmlinuz-4.8.0-39-generic
Found initrd image: /boot/initrd.img-4.8.0-39-generic
Found linux image: /boot/vmlinuz-4.8.0-36-generic
Found initrd image: /boot/initrd.img-4.8.0-36-generic
Found linux image: /boot/vmlinuz-4.4.0-64-generic
Found initrd image: /boot/initrd.img-4.4.0-64-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Found Arch on /dev/sda7
done
Purging configuration files for linux-image-4.4.0-63-generic (4.4.0-63.84) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.4.0-63-generic /boot/vmlinuz-4.4.0-63-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 4.4.0-63-generic /boot/vmlinuz-4.4.0-63-generic
Removing linux-image-generic (4.4.0.64.68) ...
Removing linux-image-extra-4.4.0-64-generic (4.4.0-64.85) ...
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.4.0-64-generic /boot/vmlinuz-4.4.0-64-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.4.0-64-generic /boot/vmlinuz-4.4.0-64-generic
update-initramfs: Generating /boot/initrd.img-4.4.0-64-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 4.4.0-64-generic /boot/vmlinuz-4.4.0-64-generic
run-parts: executing /etc/kernel/postinst.d/unattended-upgrades 4.4.0-64-generic /boot/vmlinuz-4.4.0-64-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 4.4.0-64-generic /boot/vmlinuz-4.4.0-64-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 4.4.0-64-generic /boot/vmlinuz-4.4.0-64-generic
Generating grub configuration file ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found background image: grub-background.png
Found linux image: /boot/vmlinuz-4.8.0-39-generic
Found initrd image: /boot/initrd.img-4.8.0-39-generic
Found linux image: /boot/vmlinuz-4.8.0-36-generic
Found initrd image: /boot/initrd.img-4.8.0-36-generic
Found linux image: /boot/vmlinuz-4.4.0-64-generic
Found initrd image: /boot/initrd.img-4.4.0-64-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Found Arch on /dev/sda7
done
Purging configuration files for linux-image-extra-4.4.0-64-generic (4.4.0-64.85) ...
Removing linux-image-4.4.0-64-generic (4.4.0-64.85) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.4.0-64-generic /boot/vmlinuz-4.4.0-64-generic
update-initramfs: Deleting /boot/initrd.img-4.4.0-64-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 4.4.0-64-generic /boot/vmlinuz-4.4.0-64-generic
Generating grub configuration file ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found background image: grub-background.png
Found linux image: /boot/vmlinuz-4.8.0-39-generic
Found initrd image: /boot/initrd.img-4.8.0-39-generic
Found linux image: /boot/vmlinuz-4.8.0-36-generic
Found initrd image: /boot/initrd.img-4.8.0-36-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Found Arch on /dev/sda7
done
The link /vmlinuz.old is a damaged link
Removing symbolic link vmlinuz.old
you may need to re-run your boot loader[grub]
The link /initrd.img.old is a damaged link
Removing symbolic link initrd.img.old
you may need to re-run your boot loader[grub]
Purging configuration files for linux-image-4.4.0-64-generic (4.4.0-64.85) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.4.0-64-generic /boot/vmlinuz-4.4.0-64-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 4.4.0-64-generic /boot/vmlinuz-4.4.0-64-generic
andy@andy-Latitude-E6410 ~ $
I've never seen that before when it comes to updating GRUB. It took ages to complete too :-\.
Here are the requested outputs:andy@andy-Latitude-E6410 ~ $ dpkg -l | grep 4.4.0
ii libubuntugestures5:amd64 1.3.1918+16.04.20160404-0ubuntu1 amd64 Ubuntu gestures library for Ubuntu UI Toolkit
ii libubuntutoolkit5:amd64 1.3.1918+16.04.20160404-0ubuntu1 amd64 Ubuntu toolkit common library for Ubuntu UI Toolkit
ii linux-headers-4.4.0-63 4.4.0-63.84 all Header files related to Linux kernel version 4.4.0
ii linux-headers-4.4.0-63-generic 4.4.0-63.84 amd64 Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii linux-headers-4.4.0-64 4.4.0-64.85 all Header files related to Linux kernel version 4.4.0
ii linux-headers-4.4.0-64-generic 4.4.0-64.85 amd64 Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii linux-headers-generic 4.4.0.64.68 amd64 Generic Linux kernel headers
rc linux-image-extra-4.4.0-51-generic 4.4.0-51.72 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc linux-image-extra-4.4.0-62-generic 4.4.0-62.83 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii linux-libc-dev:amd64 4.4.0-64.85 amd64 Linux Kernel Headers for development
ii qml-module-ubuntu-components:amd64 1.3.1918+16.04.20160404-0ubuntu1 amd64 Qt Components for Ubuntu - Components QML plugin
ii qml-module-ubuntu-layouts:amd64 1.3.1918+16.04.20160404-0ubuntu1 amd64 Qt Components for Ubuntu - Layouts QML plugin
ii qml-module-ubuntu-performancemetrics:amd64 1.3.1918+16.04.20160404-0ubuntu1 amd64 Qt Components for Ubuntu - PerformanceMetrics QML plugin
ii qml-module-ubuntu-test:amd64 1.3.1918+16.04.20160404-0ubuntu1 amd64 Qt Components for Ubuntu - Test QML plugin
ii qtdeclarative5-ubuntu-ui-toolkit-plugin 1.3.1918+16.04.20160404-0ubuntu1 amd64 Transitional dummy package for Ubuntu UI Toolkit QML plugin
ii ubuntu-ui-toolkit-theme 1.3.1918+16.04.20160404-0ubuntu1 amd64 Qt Components for Ubuntu - Ubuntu Theme
andy@andy-Latitude-E6410 ~ $
Followed by:andy@andy-Latitude-E6410 ~ $ dpkg -l | grep hwe-16.04
ii linux-generic-hwe-16.04 4.8.0.39.10 amd64 Complete Generic Linux kernel and headers
ii linux-headers-generic-hwe-16.04 4.8.0.39.10 amd64 Generic Linux kernel headers
ii linux-image-generic-hwe-16.04 4.8.0.39.10 amd64 Generic Linux kernel image
ii xserver-xorg-core-hwe-16.04 2:1.18.4-1ubuntu6.1~16.04.1 amd64 Xorg X server - core server
ii xserver-xorg-hwe-16.04 1:7.7+13ubuntu4~16.04.2 amd64 X.Org X server
ii xserver-xorg-input-all-hwe-16.04 1:7.7+13ubuntu4~16.04.2 amd64 X.Org X server -- input driver metapackage
ii xserver-xorg-input-evdev-hwe-16.04 1:2.10.2-1ubuntu1~16.04.1 amd64 X.Org X server -- evdev input driver
ii xserver-xorg-input-synaptics-hwe-16.04 1.8.3-1ubuntu1~16.04.1 amd64 Synaptics TouchPad driver for X.Org server
ii xserver-xorg-input-wacom-hwe-16.04 1:0.33.0-0ubuntu1~16.04.1 amd64 X.Org X server -- Wacom input driver
ii xserver-xorg-video-all-hwe-16.04 1:7.7+13ubuntu4~16.04.2 amd64 X.Org X server -- output driver metapackage
ii xserver-xorg-video-amdgpu-hwe-16.04 1.1.2-1~16.04.1 amd64 X.Org X server -- AMDGPU display driver
ii xserver-xorg-video-ati-hwe-16.04 1:7.7.1-1~16.04.1 amd64 X.Org X server -- AMD/ATI display driver wrapper
ii xserver-xorg-video-fbdev-hwe-16.04 1:0.4.4-1build5~16.04.1 amd64 X.Org X server -- fbdev display driver
ii xserver-xorg-video-intel-hwe-16.04 2:2.99.917+git20160706-1ubuntu1~16.04.1 amd64 X.Org X server -- Intel i8xx, i9xx display driver
ii xserver-xorg-video-nouveau-hwe-16.04 1:1.0.12-2~16.04.1 amd64 X.Org X server -- Nouveau display driver
ii xserver-xorg-video-qxl-hwe-16.04 0.1.4-3ubuntu3~16.04.1 amd64 X.Org X server -- QXL display driver
ii xserver-xorg-video-radeon-hwe-16.04 1:7.7.1-1~16.04.1 amd64 X.Org X server -- AMD/ATI Radeon display driver
ii xserver-xorg-video-vesa-hwe-16.04 1:2.3.4-1build2~16.04.1 amd64 X.Org X server -- VESA display driver
ii xserver-xorg-video-vmware-hwe-16.04 1:13.1.0-2ubuntu3~16.04.1 amd64 X.Org X server -- VMware display driver
andy@andy-Latitude-E6410 ~ $
I see nothing wrong in the output above Andy (besides a broken link)...
Can't hurt to run:
just to check that damaged link message has disappeared.
Okay run:
sudo apt-get remove --purge linux-headers-4.4.0-63 linux-headers-4.4.0-63-generic linux-headers-4.4.0-64 linux-headers-4.4.0-64-generic linux-image-extra-4.4.0-51-generic linux-image-extra-4.4.0-62-generic linux-headers-generic
Now can you post the output from:
dpkg -l | grep "rc " | grep xserver-xorg
I see nothing wrong in the output above Andy (besides a broken link)...
Can't hurt to run:
just to check that damaged link message has disappeared.
Okay run:
sudo apt-get remove --purge linux-headers-4.4.0-63 linux-headers-4.4.0-63-generic linux-headers-4.4.0-64 linux-headers-4.4.0-64-generic linux-image-extra-4.4.0-51-generic linux-image-extra-4.4.0-62-generic linux-headers-generic
Now can you post the output from:
dpkg -l | grep "rc " | grep xserver-xorg
Yeah, the update-grub looks clear to me:andy@andy-Latitude-E6410 ~ $ sudo update-grub
[sudo] password for andy:
Generating grub configuration file ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found background image: grub-background.png
Found linux image: /boot/vmlinuz-4.8.0-39-generic
Found initrd image: /boot/initrd.img-4.8.0-39-generic
Found linux image: /boot/vmlinuz-4.8.0-36-generic
Found initrd image: /boot/initrd.img-4.8.0-36-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Found Arch on /dev/sda7
done
andy@andy-Latitude-E6410 ~ $
It does take a hell of a long time to complete, around 3 mins. Here are the requested outputs after purging the headers:andy@andy-Latitude-E6410 ~ $ dpkg -l | grep "rc " | grep xserver-xorg
rc xserver-xorg 1:7.7+13ubuntu3 amd64 X.Org X server
rc xserver-xorg-core 2:1.18.4-0ubuntu0.2 amd64 Xorg X server - core server
rc xserver-xorg-video-intel 2:2.99.917+git20160325-1ubuntu1.2 amd64 X.Org X server -- Intel i8xx, i9xx display driver
rc xserver-xorg-video-vmware 1:13.1.0-2ubuntu3 amd64 X.Org X server -- VMware display driver
andy@andy-Latitude-E6410 ~ $
Okay run these 2 commands in sequence .. and DO NOT reboot until you've run them BOTH:
sudo apt-get remove --purge xserver-xorg xserver-xorg-core xserver-xorg-video-intel xserver-xorg-video-vmware
then
sudo apt-get install --reinstall xserver-xorg-core-hwe-16.04 xserver-xorg-hwe-16.04 xserver-xorg-input-all-hwe-16.04 xserver-xorg-input-evdev-hwe-16.04 xserver-xorg-input-synaptics-hwe-16.04 xserver-xorg-input-wacom-hwe-16.04 xserver-xorg-video-all-hwe-16.04 xserver-xorg-video-amdgpu-hwe-16.04 xserver-xorg-video-ati-hwe-16.04 xserver-xorg-video-fbdev-hwe-16.04 xserver-xorg-video-intel-hwe-16.04 xserver-xorg-video-nouveau-hwe-16.04 xserver-xorg-video-qxl-hwe-16.04 xserver-xorg-video-radeon-hwe-16.04 xserver-xorg-video-vesa-hwe-16.04 xserver-xorg-video-vmware-hwe-16.04
Now running:
dpkg -l | grep "rc " | grep xserver-xorg
should return nothing.
If so, all done :)