Screen resolution stuck at 640x480, flickering madly and continuously turns off and on
I've been using Ubuntu since 2006 and all this time I've never faced a problem I couldn't solve by searching the internet until now. I've been at this for over a week and still can't find a solution.
My computer is an Intel i5, 4GB RAM, Nvidia GT520. My monitor is an Achieva Shimian QH270-IPSB capable of 2560x1440@60hz through DVI-D. I usually dual boot between Windows and Ubuntu 64bit Desktop. The monitor works just fine on Windows at 2560x1440.
The live CD works fine at native resolution (2560x1440@60hz) but after a clean install the screen resolution is stuck at 640x480. The screen flickers madly and the monitor goes black as if going into sleep mode and then comes back again constantly. Even with the screen off, keyboard and mouse inputs are registered.
I can't get higher resolution from nvidia-settings.
I can switch to tty which seems to be working at native resolution.
I've tried directly installing NVidia drivers downloaded from Nvidia as well as from https:/
I tried forcing the native resolution by adding a modeline into xorg.conf which resulted in total black screen with tty as the only option. xrandr complains about failed to get size of gamma for output default.
I tried switching to linux mint lisa but got the same deal after installing the proprietary drivers.
It gets even weirder after switching to nouveau. The screen gets split into about 16 identical screens (also flickering like crazy) and at that point even tty is unusable because tty pops up in one of the screens.
I don't need any fancy OpenGL window compositing magic but I do need a useable Ubuntu installation for work, hence anything on the level of the live CD would make me a very happy person. I think I've tried everything I've found on the net. Is there anything else I could try?
Question information
- Language:
- English Edit question
- Status:
- Answered
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask Hyung-joon Ahn for more information if necessary.