[SOLVED by panning] Force 1024x768 on 1024x600 notebook

Quick to answer questions about finding your way around Linux Mint as a new user.
Forum rules
There are no such things as "stupid" questions. However if you think your question is a bit stupid, then this is the right place for you to post it. Stick to easy to-the-point questions that you feel people can answer fast. For long and complicated questions use the other forums in the support section.
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
rpsr1994

[SOLVED by panning] Force 1024x768 on 1024x600 notebook

Post by rpsr1994 »

Hello,

I have recently installed Linux Mint 15 "Olivia" (MATE Desktop) on my Asus EeePC 1001-PX which only supports a maximum resolution of 1024x600.

However, there are many things that get hidden out of screen that I can't access by any means (some are settings I would like to change, others are options in applications I have to use, etc).

I previously had Windows installed (I know I'm crazy) but the truth is that I could force a 1024x768 resolution on Windows (even though the pixels would vertically be kind of messed up because of the 168 pixel increase).

I have searched for answers but found none that worked. I think maybe I have to install different graphic drivers?

In case someone wants to know, here is the output of inxi -Gx:

Code: Select all

Graphics:
    Card: Intel Atom Processor D4xx/D5xx/N4xx/N5xx Integrated Graphics Controller
    bus-ID: 00:02.0 
    X.Org: 1.13.3
    drivers: intel (unloaded: fbdev,vesa)
    Resolution: 1024x600@60.2hz 
    GLX Renderer: Mesa DRI Intel IGD x86/MMX/SSE2
    GLX Version: 1.4 Mesa 9.1.7
    Direct Rendering: Yes
And here is the output of xrandr -q:

Code: Select all

Screen 0: minimum 320 x 200, current 1024 x 600, maximum 32767 x 32767
LVDS1 connected 1024x600+0+0 (normal left inverted right x axis y axis) 223mm x 125mm
   1024x600       60.2*+
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 disconnected (normal left inverted right x axis y axis)
And of xrandr --verbose:

Code: Select all

Screen 0: minimum 320 x 200, current 1024 x 600, maximum 32767 x 32767
LVDS1 connected 1024x600+0+0 (0x44) normal (normal left inverted right x axis y axis) 223mm x 125mm
	Identifier: 0x41
	Timestamp:  31675
	Subpixel:   horizontal rgb
	Gamma:      1.0:1.0:1.0
	Brightness: 1.0
	Clones:    
	CRTC:       1
	CRTCs:      1
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	EDID:
		00ffffffffffff004ca3303100000000
		0014010380160d780aa0558d515a962a
		1c505400000001010101010101010101
		0101010101012c150040415846201888
		3600df7d000000190000000f00000000
		00000000002387026400000000fe0053
		414d53554e470a2020202020000000fe
		003130314e5430362d3230320a200089
	BACKLIGHT: 10 (0x0000000a)	range:  (0,10)
	Backlight: 10 (0x0000000a)	range:  (0,10)
	scaling mode:	Full aspect
		supported: None         Full         Center       Full aspect 
  1024x600 (0x44)   54.2MHz -HSync -VSync *current +preferred
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock   40.3KHz
        v: height  600 start  603 end  609 total  670           clock   60.2Hz
  800x600 (0x45)   40.0MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock   37.9KHz
        v: height  600 start  601 end  605 total  628           clock   60.3Hz
  800x600 (0x46)   36.0MHz +HSync +VSync
        h: width   800 start  824 end  896 total 1024 skew    0 clock   35.2KHz
        v: height  600 start  601 end  603 total  625           clock   56.2Hz
  640x480 (0x47)   25.2MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock   31.5KHz
        v: height  480 start  490 end  492 total  525           clock   59.9Hz
VGA1 disconnected (normal left inverted right x axis y axis)
	Identifier: 0x42
	Timestamp:  31675
	Subpixel:   unknown
	Clones:    
	CRTCs:      0 1
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter:
Thanks in advance! (:
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 2 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
wayne128

Re: Force 1024x768 on 1024x600 notebook

Post by wayne128 »

Try this tutorial, but change code 'VGA1' to "LVDS1"
Screen 0: minimum 320 x 200, current 1024 x 600, maximum 32767 x 32767
LVDS1 connected 1024x600+0+0 (normal left inverted right x axis y axis) 223mm x 125mm
1024x600 60.2*+
800x600 60.3 56.2
640x480 59.9


http://www.ubuntugeek.com/how-change-display-resolution-settings-using-xrandr.html
rpsr1994

Re: Force 1024x768 on 1024x600 notebook

Post by rpsr1994 »

I have tried the tutorial, but when I got to execute:

Code: Select all

xrandr --addmode LVDS1 1024x768_60.00
I got:

Code: Select all

X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  149 (RANDR)
  Minor opcode of failed request:  18 (RRAddOutputMode)
  Serial number of failed request:  25
  Current serial number in output stream:  26
And I can't do anything else from the tutorial afterwards. However I did notice a change when I run xrandr -q:

Code: Select all

Screen 0: minimum 320 x 200, current 1024 x 600, maximum 4096 x 4096
LVDS1 connected 1024x600+0+0 (normal left inverted right x axis y axis) 223mm x 125mm
   1024x600       60.2*+
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 disconnected (normal left inverted right x axis y axis)
  1024x768_60.00 (0x11c)   63.5MHz
        h: width  1024 start 1072 end 1176 total 1328 skew    0 clock   47.8KHz
        v: height  768 start  771 end  775 total  798           clock   59.9Hz
And running xrandr --verbose:

Code: Select all

Screen 0: minimum 320 x 200, current 1024 x 600, maximum 4096 x 4096
LVDS1 connected 1024x600+0+0 (0x43) normal (normal left inverted right x axis y axis) 223mm x 125mm
	Identifier: 0x41
	Timestamp:  17406
	Subpixel:   horizontal rgb
	Gamma:      1.0:1.0:1.0
	Brightness: 1.0
	Clones:    
	CRTC:       1
	CRTCs:      1
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	EDID:
		00ffffffffffff004ca3303100000000
		0014010380160d780aa0558d515a962a
		1c505400000001010101010101010101
		0101010101012c150040415846201888
		3600df7d000000190000000f00000000
		00000000002387026400000000fe0053
		414d53554e470a2020202020000000fe
		003130314e5430362d3230320a200089
	BACKLIGHT: 10 (0x0000000a)	range:  (0,10)
	Backlight: 10 (0x0000000a)	range:  (0,10)
	scaling mode:	Full aspect
		supported: None         Full         Center       Full aspect 
  1024x600 (0x43)   54.2MHz -HSync -VSync *current +preferred
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock   40.3KHz
        v: height  600 start  603 end  609 total  670           clock   60.2Hz
  800x600 (0x44)   40.0MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock   37.9KHz
        v: height  600 start  601 end  605 total  628           clock   60.3Hz
  800x600 (0x45)   36.0MHz +HSync +VSync
        h: width   800 start  824 end  896 total 1024 skew    0 clock   35.2KHz
        v: height  600 start  601 end  603 total  625           clock   56.2Hz
  640x480 (0x46)   25.2MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock   31.5KHz
        v: height  480 start  490 end  492 total  525           clock   59.9Hz
VGA1 disconnected (normal left inverted right x axis y axis)
	Identifier: 0x42
	Timestamp:  17406
	Subpixel:   unknown
	Clones:    
	CRTCs:      0 1
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
  1024x768_60.00 (0x11c)   63.5MHz
        h: width  1024 start 1072 end 1176 total 1328 skew    0 clock   47.8KHz
        v: height  768 start  771 end  775 total  798           clock   59.9Hz
So I am not sure what's happening.
wayne128

Re: Force 1024x768 on 1024x600 notebook

Post by wayne128 »

not sure too

but reading this

VGA1 disconnected (normal left inverted right x axis y axis)
1024x768_60.00 (0x11c) 63.5MHz
made me wonder if you are typing VGA1..instead of LVDS1...

perhaps just post terminal output of each line following the tutorial.
rpsr1994

Re: Force 1024x768 on 1024x600 notebook

Post by rpsr1994 »

Ok, so following the tutorial:

xrandr:

Code: Select all

Screen 0: minimum 320 x 200, current 1024 x 600, maximum 4096 x 4096
LVDS1 connected 1024x600+0+0 (normal left inverted right x axis y axis) 223mm x 125mm
   1024x600       60.2*+
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 disconnected (normal left inverted right x axis y axis)
cvt 1024 768:

Code: Select all

# 1024x768 59.92 Hz (CVT 0.79M3) hsync: 47.82 kHz; pclk: 63.50 MHz
Modeline "1024x768_60.00"   63.50  1024 1072 1176 1328  768 771 775 798 -hsync +vsync
xrandr --newmode "1024x768_60.00" 63.50 1024 1072 1176 1328 768 771 775 798 -hsync +vsync: (no output)

xrandr --addmode LVDS1 1024x768_60.00:

Code: Select all

X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  149 (RANDR)
  Minor opcode of failed request:  18 (RRAddOutputMode)
  Serial number of failed request:  25
  Current serial number in output stream:  26
It happened again...
Mark Phelps
Level 7
Level 7
Posts: 1869
Joined: Mon Jun 10, 2013 4:39 pm

Re: Force 1024x768 on 1024x600 notebook

Post by Mark Phelps »

When you run xrandr, it lists the modes that it supports -- and you can't set it to a mode NOT in that list, sorry.
rpsr1994

Re: Force 1024x768 on 1024x600 notebook

Post by rpsr1994 »

Is there no way to force the resolution? Maybe by installing a different driver or something?

I like Linux way more than I will ever like Windows (and there is the performance aspect in my old laptop), but the truth is that some tools I need to use have certain problems in a resolution lower than 1024x768, so I really needed to force this resolution.
Mark Phelps
Level 7
Level 7
Posts: 1869
Joined: Mon Jun 10, 2013 4:39 pm

Re: Force 1024x768 on 1024x600 notebook

Post by Mark Phelps »

You can try the Intel link, but there may not be a driver you can use: https://downloadcenter.intel.com/Detail ... 5&lang=eng
AlbertP
Level 16
Level 16
Posts: 6701
Joined: Sun Jan 30, 2011 12:38 pm
Location: Utrecht, The Netherlands

Re: Force 1024x768 on 1024x600 notebook

Post by AlbertP »

Please don't try installing an Intel driver by hand that way. All you need is preinstalled.

You might need to add quotes to 1024x768_60.00, i.e. "1024x768_60.00" in the xrandr --addmode command. It is showing you invalid parameter, i.e. you are giving arguments that aren't correct.

Note that you need to run xrandr --newmode again before trying to do this. The --newmode doesn't persist by default. We can make it persist, if the mode turns out to work.

If you get the mode added after all, but the display shows out of range, black screen or something else that's too weird, you may need to generate the mode with cvt -r instead of cvt.
Some flatpanel are made to work with CVT-RB modes generated with the -r option. This option is limited to 60Hz refresh rate, but your screen does not support any other refresh rate - if it did, it for sure wasn't using CVT-RB.
Registered Linux User #528502
Image
Feel free to correct me if I'm trying to write in Spanish, French or German.
rpsr1994

Re: Force 1024x768 on 1024x600 notebook

Post by rpsr1994 »

Did the tutorial again, this time using the quotes in the --addmode, but the error still came up

Code: Select all

xrandr --addmode LVDS1 "1024x768_60.00"
X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  149 (RANDR)
  Minor opcode of failed request:  18 (RRAddOutputMode)
  Serial number of failed request:  25
  Current serial number in output stream:  26
AlbertP
Level 16
Level 16
Posts: 6701
Joined: Sun Jan 30, 2011 12:38 pm
Location: Utrecht, The Netherlands

Re: Force 1024x768 on 1024x600 notebook

Post by AlbertP »

It is possible to pan the desktop to 1024x768 pixels: http://techfrp.blogspot.nl/2010/09/xrandr-desktop-scaling-for-ubuntu.html

Eventually you could also apply a scaling factor by adding --scale 1x1,28 to the command, to make the 1024x768 desktop fit on your netbook's monitor.
(768 pixels is 1,28 times 600)
Registered Linux User #528502
Image
Feel free to correct me if I'm trying to write in Spanish, French or German.
rpsr1994

Re: Force 1024x768 on 1024x600 notebook

Post by rpsr1994 »

The panning option works, so thanks a lot ! :D

Tried the scale option as well, but a black bar appeared covering the additional 128 pixels, and nothing can enter it. The output message from xrandr was:

Code: Select all

xrandr: specified screen 1280x600 not large enough for output LVDS1 (1024x768+0+0)
EDIT: My bad, forgot to edit the resolution :P (and for some reason it got 1280 instead of 1024), but even with the correct values the applications don't display correctly
Locked

Return to “Beginner Questions”