Popular Guides
View more guides at Linux Wiki Guides
This is a 13.3inch laptop with Intel integrated graphics combined with Nvidia Optimus (GeForce 310M NVA8 (GT218)). There is a launchpad.net team for the Asus U/UL series at:
https://launchpad.net/~asus-ul30
This page is just for discussing using Linux on the Asus U33Jc. For a general discussion about this laptop you can visit the Asus U33Jc page on LapWik.
If you would like to edit this page please first view our Editing Guidelines.
For full specifications see the Asus U33Jc specifications page.
| Name | Asus U33Jc |
| Processor | Intel® Core™ i5 Processor 520M/450M/430M : 2.4 GHz - 2.26 GHz, with Turbo Boost up to 2.93/2.66/2.53 GHz; Intel® Core™ i3 Processor 370M : 2.4 GHz |
| Screen | 13.3” (1366×768) Widescreen |
| RAM | Up to 4GB |
| HDD | 320GB to 640GB |
| Optical Drive | None |
| Graphics | NVIDIA® GeForce® 310M |
| Network | 10/100/1000 Ethernet 802.11 b/g/n |
| Device | Compatibility | Comments |
|---|---|---|
| Processor | Yes | |
| Screen | Yes | |
| HDD | Yes | |
| Graphics | Partial | Nvidia can be switched off for battery saving (acpi_call module) |
| Sound | Yes | |
| Ethernet | Yes | |
| Wireless | Yes | |
| USB | Yes | USB 3.0 works |
| Card Reader | Not Tested | |
| Webcam | Partial | Flipped out the box but can be fixed with compatible packages |
After installing Ubuntu 10.10, you will reboot and get a blank screen due to the hybrid graphics card configuration. The easiest to solve the problem is to:
- reboot with failsafe mode (failsave x-server)
- download the acpi_call module and switch off the graphics card
- reconfigure the xserver (it will use the integrated intel card)
- reboot
To use the nvidia card, install the NVIDIA binary drivers and then reboot, go into the BIOS, and change the “Boot VGA Controller Selection” from “Windows 7/Vista” to “Others”.
You can enter a summary of how well the Asus U33Jc works with Linux here.
Discussion
So far, I've tested Ubuntu 10.04, Mint 10 & 12, and Fedora 16 on this laptop. In all cases the install has been almost entirely painless. The only tweaks I've made have been to fix the flipped camera issue (this fix is well documented, just search for fixes applying to either the u35jc or u36jc), and to fix the suspend/hibernate issue.
To get suspend working, paste the following into ”/etc/pm/sleep.d/20_custom-asus-u33jc” (you'll need to create the file) and make it executable (use the command “chmod +x 20_custom-asus-u33jc”).
#!/bin/sh
BUSES=“0000:00:1a.0 0000:00:1d.0”
BUSES3=“0000:04:00.0”
case “${1}” in
hibernate|suspend)
# Switch USB buses off
for bus in $BUSES; do
echo -n $bus | tee /sys/bus/pci/drivers/ehci_hcd/unbind
done
# Switch USB 3.0 buses off
for bus in $BUSES3; do
echo -n $bus | tee /sys/bus/pci/drivers/xhci_hcd/unbind
done
;;
resume|thaw)
# Switch USB buses back on
for bus in $BUSES; do
echo -n $bus | tee /sys/bus/pci/drivers/ehci_hcd/bind
done
# Switch USB 3.0 buses back on
for bus in $BUSES3; do
echo -n $bus | tee /sys/bus/pci/drivers/xhci_hcd/bind
done
;;
esac
This is more or less the same as the fix for the u35 / u36, but I had to change the device ID for the USB3.0 controller. I've removed lines pertaining to the optimus fix, because I don't use it. Instead, I've left the Nvidia card active, using the BIOS control on the U33JC to make it the primary card. With the excellent power management on Nvidia mobility cards, I still get 6 hours of battery life, so the lack of Optimus isn't hurting me at all. Plus, having the GPU active gives me super smooth HD video playback.
Getting hibernate working properly is still proving a little tricky. I'll post again when I have a solid fix for that.
works out of the box with ubuntu 11.04 hdmi works with sound with some tear, but this is most likely setup (hdmi works better in ubuntu than win7). Minor issue is the upside down cam in 32bit applications (solved for skype)