Ubuntu 11.10 doesn't detect screen size and resolution
Linux - Laptop and NetbookHaving a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Ubuntu 11.10 doesn't detect screen size and resolution
AoA;
I have upgraded to Ubuntu 11.10 on HP Compaq 6720s notebook. Everything was working fine with 11.04. The widescreen aspect and actual resolution info has somehow been lost either during upgrade or my tweaking.
Supported resolution of the Compaq 6720s is 1280x800.
$ sudo xrandr -q
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 800 x 600, current 1024 x 768, maximum 1024 x 768
default connected 1024x768+0+0 0mm x 0mm
1024x768 61.0*
800x600 61.0
I tried to manually add the resolution (1280x800) but that didn't work. Here is the result:
$ sudo xrandr --newmode "1280x800_60.00" 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync
xrandr: Failed to get size of gamma for output default
$ sudo xrandr --addmode default 1280x800_60.00
xrandr: Failed to get size of gamma for output default
$ sudo xrandr --output default --mode 1280x800_60.00
xrandr: Failed to get size of gamma for output default
xrandr: screen cannot be larger than 1024x768 (desired size 1280x800)
(Note: While max size reported by xrandr above is less than 1280x800,
ddcprobe detects everything correctly)
looks like Xorg driver problem to me. Try changing driver in /etc/X11/xorg.conf.
As last resort if no official driver will work try vesa driver http://linux.die.net/man/4/vesa
Sometimes the video card vendor themselves might have a Linux driver that you can download. Have you tried their site? I know that ATI/AMD and NVidia both have some available. Solved my resolution problem with Fedora on my Toshiba Satellite.
I believe this is the same problem that I have with my Sony 20.1" screen, beginning with Ubuntu 11.04. But I have tried the latest Fedora, openSUSE, Mandriva, and Debian Testing, and they are all doing that to my Intel "EagleLake" chip. (The current, stable Debian 6.0 still works), and I can't find out what changed. I have changed drivers, and even went with the Launchpad Intel "Edgers" version. Didn't help. Xorg.conf or xrandr does not work for me either because, I guess, that the specs passed from BIOS at boot are wrong or misinterpreted and it always comes back as "unable to parse" or some such. I think that if we could find out what changed this could be solved.
if we assume problem lies in intel driver and we can set gfx mode for console via VESA bios extension std (apt-get install vbetool) than setting vbe driver for Xorg instead of intel could work out.
but problem with VESA is it will print all modes available for video card not for display so make sure display support this mode(again set this mode in console via vbe tool before Xorg messing)
Performing real mode VBE call
Interrupt 0x10 ax=0x4f15 bx=0x1 cx=0x0
Function supported
Call failed
The EDID data should not be trusted as the VBE call failed
Does this mean that the EDID is also not read correctly?
This has no video card per se, it is integrated graphics. And the monitor is undefined because, similar to a laptop, it is an all-in-one design (Sony VGC-JS90S).
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.