This is an old revision of the document!
Install a kernel >= 3.11.6 and make sure CONFIG_IWLMVM is enabled. the iwlwifi module should be automatically loaded and wifi just works.
Mostly just works.
There are two physical sound cards, both driven by the snd-hda-intel driver. The HDMI card is always detected first, and the analog (speakers and headphones) second. Reorder these to make the analog the default by editing /etc/modprobe.d/alsa.conf to contain the following
options snd-hda-intel index=1,0
KDE defaults to letting the multimedia volume keys (Fn+F1/F2/F3) control the HDMI card by default. Switch this to the analog card by opening KMix and setting Settings→Select Master Channel…→Built-in Audio Analog Stereo.
After installing and upgrading to latest i915 driver, remove nomodeset from the kernel boot options. This will enable screen brightness control and fix sleep/resume.
Install bumblebee and enable the service to use optimus. Run programs using optirun to enable the discrete graphics card.
Nice feature, the screen brightness can be turned all the way down to zero, which turns the screen and backlight off.
Because of the high resolution, text will be very small by default. Change the DPI size in KDE to make all KDE applications well-behaved (konsole, plasma).
Still working on fixing non-KDE programs such as chrome.
* Enable the bluetooth
systemctl enable bluetooth
systemctl start bluetooth
* Use bluetoothctl to enable the controller, scan and pair with devices, and connect
- Start the shell bluetoothctl -a - Turn on the controller power on - Scan for devices scan on - List available devices devices - Pair with a device pair $mac - Connect to the device connect $mac
This is currently broken in KDE 4.12 (bluetoothctl connect fails due to missing a2dp protocol, bluedevil-audio segfaults in isPaired)
Out of the box, single touch input works but no gestures. This means you can touch to click, and drag to select. No scrolling, or pinch-to-zoom.
Install and run touchegg to get multitouch gestures. Touchegg, touchegg-gui (configuration tool), and dependencies (utouch-{evemu,frame,grail,geis}) are in the sihnon portage overlay and community entropy repo.
Just works.