Take an example for 12.04 amd64 arch. I recommend 12.04 LTS instead of 13.04. 12.04 are more stable than 13.04 and will get supports until 2017. Some PPA like ppa:ubuntu-x-swat/x-updates
and ppa:ubuntu-x-swat/intel-graphics-updates
do not offer to 13.04 now.
Do NOT take care of "additional drivers" for graphics card from ubuntu software center.
You first need to set graphics cards to 'switchable' in bios, if there has the setting item . If there no, do not care.
For your notebook , you should use bumblebee:
sudo add-apt-repository ppa:bumblebee/stable
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install bumblebee bumblebee-nvidia primus-libs-ia32
Ref: https://wiki.ubuntu.com/Bumblebee#Installation
Then If you want to run application with Nvidia Graphics Card, you only need to run 'optirun xxx' in gnome-terminal.
You can also make use of HD4000 for mplayer
:
sudo apt-get install i965-va-driver
sudo add-apt-repository ppa:sander-vangrieken/vaapi
sudo apt-get update
sudo apt-get install mplayer-vaapi
Last, change video output driver to `vaapi` in `Gnome Mplayer` or `VLC` config.
Ref: http://www.webupd8.org/2012/11/install-mplayer-with-va-api-hardware.html
In order for ubuntu to know your intel graphic card in 'System Settings'-> 'Details', you need to run:
sudo apt-get install mesa-utils
You can also try intel SNA (the new 2D acceleration technology for the Intel graphics driver):
sudo add-apt-repository ppa:ubuntu-x-swat/intel-graphics-updates
sudo apt-get update
sudo apt-get dist-upgrade
sudo mkdir /etc/X11/xorg.conf.d/
echo -e 'Section "Device"\n Identifier "Card0"\n Driver "Intel"\n Option "AccelMethod" "sna"\nEndSection' | sudo tee /etc/X11/xorg.conf.d/20-intel.conf
Then restart machine.
Ref: http://askubuntu.com/questions/298145/xserver-xorg-video-intel-in-ppaubuntu-x-swat-x-updates
Ref: http://askubuntu.com/questions/225356/how-can-i-enable-the-sna-acceleration-method-for-intel-cards-under-ubuntu-12-04
Ref: http://www.phoronix.com/scan.php?page=news_item&px=MTExNjA
Ref: http://www.phoronix.com/scan.php?page=article&item=intel_ivy_glamor&num=1
See my post on Reddit here:
http://www.reddit.com/r/linux/comments/17sov5/howto_beats_audio_hp_laptop_speakers_on/
The model=ref method doesn't work quite right, at least not on my laptop. You have to remap some HD audio ports that appear disconnected and then all the speakers work. There's a convenient little tool out there that does just that. I also got it working under Debian and it works without breaking headphones too.
Step 1: Install hda-jack-retask from here:
https://launchpad.net/~diwic/+archive/hda (ppa:diwic/hda)
Step 2: Open
hda-jack-retask
Step 3: Select the IDT 92HD91BXX codec (may be
different on other models)
Step 4: Check the "Show unconnected pins"
box (the internal speakers do not show as connected)
Step 5: Remap
0x0d (Internal Speaker, Front side) to "Internal speaker"
Step 6:
Remap 0x0f ("Not connected" but is the under-display speakers) to
"Internal speaker"
Step 7: Remap 0x10 ("Not connected" but is the
subwoofer) to "Internal speaker (LFE)"
Step 8: Apply now, then test
with your favorite audio program (some may not work due to Pulse
reset, so find one that does, verify sound is coming from all
speakers).
Step 9: If it works, select "Install boot override" to save
the settings to apply at boot time.
Step 10: Reboot. When it comes
back, you should have full sound from all speakers. Also test
headphones. Plugging in headphones should disable sound from all
internal speakers.
From Ubuntu 13.10, hda-jack-retask is part of alsa-tools. Just install
the alsa-tools-gui package from the regular archive and start
"hdajackretask".
Best Answer
NO problem @CL. Got it working... Did the following:
First, edit the following file:
Uncommment and change the values of these lines:
Second, edit the following file:
Add the following line to the end: