How to fix Ubuntu 12.04 sound, monitor resolution issue intel?
Recently, I have upgraded my Ubuntu 11.10 to 12.04. After the upgrade, my sound card is not detected and the monitor resolution could not be changed. I have referred Google to fix both of such issues. Finally, I figured it out by making Ubuntu 12.04 load old kenel while booting. You still have all Ubuntu 12.04 features but the kernel will be older. You don’t see a single change, rather your pc will load fast and look so great. You may have many other issues related to Ubuntu 12.04, you can follow any of below steps to fix your Ubuntu 12.04 issues:
Method 1. Editing Grub for boot menu option:
1. Log into your pc via recovery console or using any desktop environment and open terminal and run
sudo nano /etc/default/grub
2. Change
grub_timeout=0 to grub_timeout=-1
3. Now update grub by running
sudo update-grub
Now reboot you pc and you will see old kernel listed on your menu after the boot. You can select older version of Ubuntu and load it. You will have all your Ubuntu 12.04 issues fixed.
If you do not have older versions of kernel, then you can download it first by running following command:
sudo apt-get install linux-image-3.0.0-12-generic linux-headers-3.0.0-12-generic
Also, if you do not wish to manually select boot kernel, then you can automatically set a default kernel, by doing that, your computer will load with older kernel automatically. To do so:
Run
sudo nano /etc/default/grub
For the line “GRUB_DEFAULT”, change it to: GRUB_DEFAULT=”enter menuentry value here”.
You can see all kernel version in your menuentry at: /boot/grub/grub.cfg
All you have to do is, cat /boot/grub/grub.cfg and then see the list of kernel versions and update a older version kernel file at /etc/default/grub. You can refer this link for screenshots and details:
http://askubuntu.com/questions/68547/editing-the-default-boot-item-in-grub-menu-a-definitive-answer
This link is for older version, however, it does work for Ubuntu 12.04 too.