Sandy Bridge
Lots of newer mainboards have the Intel Sandy Bridge (or SandyBridge so the search function finds both) chipset. There is no out of the box support for it under 1004.
Contents
Add repos, install kernel backport and upgrade
The following steps help rectify the problem by utilizing some backport ppas (Shamelessly copied from http://www.subcritical.org/running_ubuntu_lts_on_sandy_bridge/)
apt-add-repository ppa:kernel-ppa/ppa apt-add-repository ppa:glasen/intel-driver # the next wasn't needed for my MSI Sandy Bridget board # apt-add-repository ppa:f-hackenberger/x220-intel-mesa apt-get update apt-get install -y linux-image-generic-pae-lts-backport-natty apt-get dist-upgrade -y
After doing that the backported kernel gets installed, as well as installed packages updated.
Fixing softlinks and access rights for MDs
Changing dcerouter's /tftpboot/<id of MD>/vmlinuz and initrd.img softlinks to the newly installed files, as well as chmod +r those newly installed files, the next boot of the MD resulted in a successful AV Wizard run, as well as VDR HD playback of MPEG4 encoded live TV.
Failing to change the symlinks will result in the MD still using the old kernel.
Failing to change the access rights will result in a read error upon PXE boot.
HDMI and Multi-Channel
To get more than just stereo out of HDMI, try the following echo statements (rc.local is a good place for them)
## Enabling multichannel out over HDMI echo sad0_rates 0x1ee0 > /proc/asound/card0/eld#3.0 echo speakers 0x4f > /proc/asound/card0/eld#3.0 echo sad0_channels 8 > /proc/asound/card0/eld#3.0 echo sad0_bits 0xe0000 > /proc/asound/card0/eld#3.0
Known Working Board(s)
Please expand whenever you have a board that works with the above changes.
- MSI MS-7678 (also works great with suspend mode)