These 2 common issues have the same solution
- Broken HDMI audio (It worked in 12.10 but not in 13.04 scenario) *the hdmi audio does not appear is the sound configuration options
- Lots of text at boot, that mentions something about "soft lockup" looks like this (673.08 KB), it will boot eventually if you keep rebooting, then you can fix it, this also happens in recovery mode, i have had this happen on a clean install before installing anything
Both of those issues have the same solution, upgrading the mainline 3.9 kernel appears to solve them
Another way to get the 3.9 kernel is to pull it from saucy (When saucy starts using the 3.10 kernel you will get a update but it will break virtualbox, may also break your nvidia/amd drivers, so don't use 3.10 unless you know what you are doing *edit: it is on Linux 3.10 now and 3.10 breaks nvidia 313.30*)
Code:
# EDIT: do not use this saucy is now on 3.10
echo -e '\nSource for Saucy Kernel\ndeb http://us.archive.ubuntu.com/ubuntu/ saucy main\ndeb-src http://us.archive.ubuntu.com/ubuntu/ saucy main' | sudo tee -a /etc/apt/sources.list
echo -e 'Package: *\nPin: release a=saucy\nPin-Priority: 100\n\nPackage: linux-generic,linux-firmware,linux-headers-generic,linux-image-generic,linux-libc-dev\nPin: release a=saucy\nPin-Priority: 500' | sudo tee -a /etc/apt/preferences
sudo apt-get update;sudo apt-get upgrade -y
If you use this you will need to undo it before upgrading to saucy, the files to edit are at the end of the 1st two commands
Other broken sound solution:
In some cases reinstall the audio system can fix it ([credit])
Code:
sudo apt-get remove --purge alsa-base pulseaudio
sudo apt-get install alsa-base pulseaudio
sudo alsa force-reload
In some cases it may be necessary to use this ppa: ([credit])
Code:
sudo add-apt-repository ppa:ubuntu-audio-dev
sudo apt-get update
sudo apt-get dist-upgrade
If your laptop's backlight does not act right and it worked fine on 12.10
you may need to use the acpi_osi='!Windows 2012' boot parameter
Code:
sudo sed -i "s/quiet splash/quiet splash acpi_osi=\'\!Windows 2012\'/" /etc/default/grub;sudo update-grub;echo 'Reboot to apply'
here is the command to undo that, if it makes it worse or does not do anything
Code:
sudo sed -i "s/ acpi_osi=\'\!Windows 2012\'//" /etc/default/grub;sudo update-grub;echo 'Reboot to apply'
Bookmarks