Switch to External Monitor Connected via HDMI/VGA port in Ubuntu
This is more like part II of the article I posted earlier about my laptop issues in Ubuntu. I finally managed to get the HDMI (possibly VGA) port working. Keep reading if you are interested.
I found that I have to connect the HDMI cable before Ubuntu is booted up. If I do that, I am able to see the external monitor in Nvidia X Server Setting window. So either connect the cable before starting the OS, or connect the cable and then restart the OS will both work. This works well, but it's rather inconvenient. I want this to be done without restarting.
Disper PackageAfter some more researching, I found a tool called "disper", which does exactly what I need. After installing the tool, and run "disper -l", the external monitor instantly shows up in the Nvidia X Server Setting window. I then can set up dual monitor, change resolution, etc. So here's how to install it to Ubuntu 10.10:
sudo add-apt-repository ppa:disper-dev/ppa sudo apt-get update sudo apt-get install disper
Now you can run disper command to detect the external display. Plug the HDMI cable (VGA port should work too, but I haven't tested it) in, run:
Open Nvidia X Server Setting, you should see the external display is added. Configure TwinView should get you a dual monitor set up for your laptop. That's it.
Run "man disper" to see what options you have. Here are some very useful ones:
-l, --list list the attached displays -s, --single only enable the primary display -S, --secondary only enable the secondary display -c, --clone clone displays -e, --extend extend displays
I don't even bother to bind the command to a hot key, since I don't mind to type in the terminal. Now all the hardware issues of Asus N73JQ are solved, cheers! Again, if you want to post your laptop model + OS if this has worked for you, you are welcome to.
Related LinksPrevious Post
Disper Lauchpad page