Most of the stuff works out of the box including 3D and wifi. The only problem I found was with the blue Fn buttons when changing the screen brightness. The screen brightness didn't change in order from dimm to bright. It changed randomly. Luckily it was easy to fix.
To fix the problem, just modify your /etc/default/grub configuration file to include acpi_osi=Linux parameter on the GRUB_CMDLINE_LINUX_DEFAULT line. So, if it looks like this:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Make it look like this:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux"
Reboot and after that it should work perfectly.
Now, here is some info about the integrated web camera:
lsusb -v
Bus 001 Device 002: ID 13d3:5111 IMC Networks Integrated Webcam Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 239 Miscellaneous Device bDeviceSubClass 2 ? bDeviceProtocol 1 Interface Association bMaxPacketSize0 64 idVendor 0x13d3 IMC Networks idProduct 0x5111 Integrated Webcam bcdDevice 9.17 iManufacturer 1 Image Processor iProduct 2 USB2.0 UVC VGA WebCam iSerial 2 USB2.0 UVC VGA WebCam bNumConfigurations 1
It continues quite a lot after that but I think that is the most important part.
3G cards | 33 |
Acquisition cards | 34 |
Bluetooth | 56 |
Ethernet cards | 170 |
Fingerprint readers | 11 |
Host Controllers | 170 |
Modems | 18 |
Notebooks | 785 |
Printers | 125 |
RAID adapters | 20 |
Scanners | 24 |
SD card readers | 56 |
Sound cards | 140 |
Video cards | 341 |
Webcams | 132 |
Wifi cards | 228 |
TOTAL | 2343 |