Screen Resolution Change

Status
Not open for further replies.

hailgautam

Youngling
I have a Dell Inspiron 6400, with 950 GMA graphics controller. The sereen resolution that I am getting is 1024x768, and not the native resolution of 1280x800, How do I Manually configure the setting LCD 1280x800@60Hz....
 

praka123

left this forum longback
the resolutions are added in your /etc/X11/xorg.conf file.but first did u checked the gnome preference menu for screen resolution,if it is available-the required resolution
dont know if available for susee,there is a pkg called 915 resolution that does the trick.
915resolution is a tool to modify the video BIOS of the 800 and 900 series Intel graphics chipsets. This includes the 845G, 855G, and 865G chipsets, as well as 915G, 915GM, and 945G chipsets. This modification is neccessary to allow the display of certain graphics resolutions for an Xorg or XFree86 graphics server.
915resolution's modifications of the BIOS are transient. There is no risk of permanent modification of the BIOS. This also means that 915resolution must be run every time the computer boots inorder for it's changes to take effect.
*www.geocities.com/stomljen/
In Debian or Ubuntu,we can just apt-get install 915resolution
 
OP
hailgautam

hailgautam

Youngling
This is the output of
Code:
915resolution -l
Code:
Intel 800/900 Series VBIOS Hack : version 0.5.2
Chipset: 945GM965G
BIOS: TYPE 1
Mode Table Offset: $C0000 + $269
Mode Table Entries: 36

Mode 30 : 640x480, 8 bits/pixel
Mode 32 : 800x600, 8 bits/pixel
Mode 34 : 1024x768, 8 bits/pixel
Mode 38 : 1280x1024, 8 bits/pixel
Mode 3a : 1600x1200, 8 bits/pixel
Mode 3c : 1920x1440, 8 bits/pixel
Mode 41 : 640x480, 16 bits/pixel
Mode 43 : 800x600, 16 bits/pixel
Mode 45 : 1024x768, 16 bits/pixel
Mode 49 : 1280x1024, 16 bits/pixel
Mode 4b : 1600x1200, 16 bits/pixel
Mode 4d : 1920x1440, 16 bits/pixel
Mode 50 : 640x480, 32 bits/pixel
Mode 52 : 800x600, 32 bits/pixel
Mode 54 : 1024x768, 32 bits/pixel
Mode 58 : 1280x1024, 32 bits/pixel
Mode 5a : 1600x1200, 32 bits/pixel
Mode 5c : 1920x1440, 32 bits/pixel
I think it can be changed by modifying the 915, but wanted an expert advise before going to do it.....
 

praka123

left this forum longback
try using an unused mode for ur wanted resolution-1280x800.I assume u dont use mode 34
Code:
~#915resolution 34 1280 800 24
and u may need to add this to some scripts to start it while booting.btw it doesnt harm ur computer.its a temporary hack for the living session


try reading it's readme file it's for suse only by default:
*www.geocities.com/stomljen/readme.html
 
OP
hailgautam

hailgautam

Youngling
Ya I got that readme file, from there only i got this idea of modifying the 915...

elsewhere I saw some one fiddling with the /etc/sysconfig/videobios
to enable the resolution, do i have to change the 915 first and then change the videobios or what?
 

praka123

left this forum longback
I think if u have 915res pkg installed;try suse version of install hw2 @ /usr/share/doc/915resolution directory.
there is some experimental version of "i810" driver which supports this videobios hack.try google maybe
 

nach p

Journeyman
hey mine resolution is also just 1024*768
I want 2 incrase it

so output :~$ 915resolution -l
Intel 800/900 Series VBIOS Hack : version 0.5.2

Unable to obtain the proper IO permissions: Operation not permitted
 

praka123

left this forum longback
^^ No.Just use "su" to "sudo" to gain root access temprrly.
@nach:
do u have an Intel 915* card,else this wont work :(
 

nach p

Journeyman
:~$ sudo 915resolution -l
Intel 800/900 Series VBIOS Hack : version 0.5.2

Chipset: 945G
BIOS: TYPE 1
Mode Table Offset: $C0000 + $269
Mode Table Entries: 27

Mode 30 : 640x480, 8 bits/pixel
Mode 32 : 800x600, 8 bits/pixel
Mode 34 : 1024x768, 8 bits/pixel
Mode 38 : 1280x1024, 8 bits/pixel
Mode 3a : 1600x1200, 8 bits/pixel
Mode 3c : 1920x1440, 8 bits/pixel
Mode 41 : 640x480, 16 bits/pixel
Mode 43 : 800x600, 16 bits/pixel
Mode 45 : 1024x768, 16 bits/pixel
Mode 49 : 1280x1024, 16 bits/pixel
Mode 4b : 1600x1200, 16 bits/pixel
Mode 4d : 1920x1440, 16 bits/pixel
Mode 50 : 640x480, 32 bits/pixel
Mode 52 : 800x600, 32 bits/pixel
Mode 54 : 1024x768, 32 bits/pixel
Mode 58 : 1280x1024, 32 bits/pixel
Mode 5a : 1600x1200, 32 bits/pixel
Mode 5c : 1920x1440, 32 bits/pixel


ps: hey mine is 945 mobo
 

freebird

Debian Rocks!
read the docs yaar.it is in /usr/share/doc/915resolution as @praka123 said.I think suse may be using intel-modsetting driver which means u may not go through all these hassles.for that read the how2 @ /usr/share/doc/915resolution or some |||r locations.btw i found following link for opensuse+dell inspiron lappy
*www.cse.buffalo.edu/~lamkhede/linuxone1405.html
*opensuse.us/viewtopic.php?p=7801&sid=a3f24a09db416ff7c68c59b607921607
 
OP
hailgautam

hailgautam

Youngling
Appreciate if some one can give a step by step tutorial on how to do it....it would be helpful for the newbies like me..
 

eddie

El mooooo
These are the instructions for openSUSE 10.2:

1) Login as root in a terminal and execute the following command
Code:
915resolution 38 1280 800 24
2) Now, edit the file /etc/init.d/boot.local using editor of your choice and add the above-mentioned command at the end of the file.

3) Edit your /etc/X11/xorg.conf file and look under the part that says "Section "Screen"". Here you need to edit the entries that says "Modes". It is quite obvious here. You need to replace the modes values to 1280x800. Take care regarding the quotes and don't miss them or else you will be left without X server running at all.

Now, reboot your system and you should be having 1280x800 resolution running.

For people who are not running openSUSE: The instructions 1 and 3 will remain same but for instruction 2...you need to find the init script that executes local commands on your system. For gentoo the file to edit is /etc/conf.d/local.start while for slackware it is /etc/rc.d/rc.local. For other distros, I would request other users to please mention their local init script setup.
 

nach p

Journeyman
do i have 2 add "1280x800" in the every line which appers like
Modes "1024x768" "800x600" "640x480"
 
OP
hailgautam

hailgautam

Youngling
eddie said:
These are the instructions for openSUSE 10.2:

1) Login as root in a terminal and execute the following command
Code:
915resolution 38 1280 800 24
2) Now, edit the file /etc/init.d/boot.local using editor of your choice and add the above-mentioned command at the end of the file.

3) Edit your /etc/X11/xorg.conf file and look under the part that says "Section "Screen"". Here you need to edit the entries that says "Modes". It is quite obvious here. You need to replace the modes values to 1280x800. Take care regarding the quotes and don't miss them or else you will be left without X server running at all.

Now, reboot your system and you should be having 1280x800 resolution running.

For people who are not running openSUSE: The instructions 1 and 3 will remain same but for instruction 2...you need to find the init script that executes local commands on your system. For gentoo the file to edit is /etc/conf.d/local.start while for slackware it is /etc/rc.d/rc.local. For other distros, I would request other users to please mention their local init script setup.

there is no file called /etc/X11/xorg.conf, because when i open it i get an empty screen....
 

mehulved

18 Till I Die............
Are you sure? Did you type /etc/x11/xorg.conf or etc/X11/xorg.conf?
Correct path is /etc/X11/xorg.conf it has to be there.
 
OP
hailgautam

hailgautam

Youngling
Oops My mistake, but now i still have a problem
In point 3 i am supposed to change the mode, now my mode looks like this what do i change?

Section "Modes"
Identifier "Modes[0]"
Modeline "1280x800" 83.46 1280 1344 1480 1680 800 801 804 828
Modeline "1280x800" 69.75 1280 1328 1360 1440 800 803 809 823 +HSync -Vsync
Modeline "1280x768" 80.14 1280 1344 1480 1680 768 769 772 795
Modeline "1280x768" 67.00 1280 1328 1360 1440 768 771 778 790 +HSync -Vsync
Modeline "1024x768" 64.11 1024 1080 1184 1344 768 769 772 795
Modeline "1024x768" 55.00 1024 1072 1104 1184 768 771 775 790 +HSync -Vsync
Modeline "1280x600" 61.50 1280 1336 1464 1648 600 601 604 622
Modeline "1280x600" 52.50 1280 1328 1360 1440 600 603 613 619 +HSync -Vsync
Modeline "1024x600" 48.96 1024 1064 1168 1312 600 601 604 622
Modeline "1024x600" 43.00 1024 1072 1104 1184 600 603 613 619 +HSync -Vsync
Modeline "800x600" 38.22 800 832 912 1024 600 601 604 622
Modeline "800x600" 34.75 800 848 880 960 600 603 607 617 +HSync -Vsync
Modeline "768x576" 34.96 768 792 872 976 576 577 580 597
Modeline "768x576" 32.25 768 816 848 928 576 579 583 593 +HSync -Vsync
Modeline "640x480" 23.86 640 656 720 800 480 481 484 497
Modeline "640x480" 23.25 640 688 720 800 480 483 487 494 +HSync -Vsync
Modeline "1024x768" 66.33 1024 1080 1184 1344 768 769 772 796
Modeline "1024x600" 50.60 1024 1064 1168 1312 600 601 604 622
Modeline "800x600" 39.49 800 832 912 1024 600 601 604 622
Modeline "768x576" 36.13 768 792 872 976 576 577 580 597
Modeline "640x480" 24.70 640 656 720 800 480 481 484 498
EndSection
&

Code:
Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      15
    Modes      "1280x800" "1280x768" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" 
  EndSubSection
Code:
#! /bin/sh
#
# Copyright (c) 2002 SuSE Linux AG Nuernberg, Germany.  All rights reserved.
#
# Author: Werner Fink <werner@suse.de>, 1996
#         Burchard Steinbild, 1996
#
# /etc/init.d/boot.local
#
# script with local commands to be executed from init on system startup
#
# Here you should add things, that should happen directly after booting
# before we're going to the first run level.
#
/usr/bin/915resolution 38 1280 800 24


Code:
## Path:        System/Hardware/Graphicscard
## Description: Additional options for graphics cards
## Type:        yesno
## Default:     no
#
# Should the Intel(R) video BIOS be patched to let the X Server run with
# resolutions unknown to the BIOS? Warning, this is potentially dangerous,
# read the documentation in /usr/share/doc/packages/855resolution.
#
VIDEOBIOS_PATCH="yes"

## Type:        string
## Default:
#
# The options passed to 855resolution, usually 3 numbers:
# the video mode to patch, X and Y resolution.
#
VIDEOBIOS_PARAMETERS="to VIDEOBIOS_PARAMETERS="38 1280 800"
 
Last edited:
Status
Not open for further replies.
Top Bottom