unable to increase screen resolution

Hi all. I installed Suse 11.1 today on my sony vaio vgn fs715w after running the live cd for a few days. the only issue i had on the live cd was not being able to increase the screen resolution beyond 800x600. the issue ‘followed me’ to the actual install.

i imagine i don’t have the correct driver installed, and the system is reverting to it’s own default driver for the screen resolution/graphics.

if this were xp, i’d know what to do and where to go. but i want to be DONE WITH WINDOWS FOREVER!!!

any help pointing me to the correct driver, and with the installation of said driver would be most appreciated!

thanks.

Hi
Can you post the output from the following command;


hwinfo --gfxcard

You need to run it from the command line interface (CLI) eg
gnome-terminal, konsole or xterm


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.2 Milestone 6 (i586) Kernel 2.6.31-rc6-3-desktop
up 0:50, 2 users, load average: 0.04, 0.23, 0.23
ASUS eeePC 1000HE ATOM N280 1.66GHz | GPU Mobile 945GM/GMS/GME

sure!

linux-dqlr:/home/eggertdeggert/Desktop # hwinfo --gfxcard
09: PCI 02.0: 0300 VGA compatible controller (VGA)
[Created at pci.318]
UDI: /org/freedesktop/Hal/devices/pci_8086_2592
Unique ID: _Znp.jHn6UbejJt9
SysFS ID: /devices/pci0000:00/0000:00:02.0
SysFS BusID: 0000:00:02.0
Hardware Class: graphics card
Model: “Intel 915 GM”
Vendor: pci 0x8086 “Intel Corporation”
Device: pci 0x2592 “915 GM”
SubVendor: pci 0x104d “Sony Corporation”
SubDevice: pci 0x81b8
Revision: 0x03
Memory Range: 0xb0080000-0xb00fffff (rw,non-prefetchable)
I/O Ports: 0x1800-0x1807 (rw)
Memory Range: 0xc0000000-0xcfffffff (rw,prefetchable)
Memory Range: 0xb0040000-0xb007ffff (rw,non-prefetchable)
IRQ: 16 (458555 events)
I/O Ports: 0x3c0-0x3df (rw)
Module Alias: “pci:v00008086d00002592sv0000104Dsd000081B8bc03sc00i00”
Driver Info #0:
XFree86 v4 Server Module: intel
Driver Info #1:
XFree86 v4 Server Module: intel
3D Support: yes
Extensions: dri
Config Status: cfg=no, avail=yes, need=no, active=unknown

10: PCI 02.1: 0380 Display controller
[Created at pci.318]
UDI: /org/freedesktop/Hal/devices/pci_8086_2792
Unique ID: ruGf.+4HWfNuiS9C
SysFS ID: /devices/pci0000:00/0000:00:02.1
SysFS BusID: 0000:00:02.1
Hardware Class: graphics card
Model: “Intel Mobile 915GM/GMS/910GML Express Graphics Controller”
Vendor: pci 0x8086 “Intel Corporation”
Device: pci 0x2792 “Mobile 915GM/GMS/910GML Express Graphics Controller”
SubVendor: pci 0x104d “Sony Corporation”
SubDevice: pci 0x81b8
Revision: 0x03
Memory Range: 0x8c000000-0x8c07ffff (rw,non-prefetchable,disabled)
Module Alias: “pci:v00008086d00002792sv0000104Dsd000081B8bc03sc80i00”
Config Status: cfg=no, avail=yes, need=no, active=unknown

Primary display adapter: #9

Similar to the hardware and problem being described here :

Can’t Change Resolution - openSUSE Forums

As a matter of interest, can you post the output of this command:

xrandr

It should report all available modes for your display. Sometimes however, these display modes don’t get reported properly, then xorg.conf needs tweaking. See if anything I posted there (re modlines and disabling EDID) can help.

The other thing to try is to launch the graphical sax2 utility (via yast > hardware > graphics card and monitor) and try reconfiguring the monitor. For LCD/TFT displays, you may need to try a generic ‘–> LCD’ model with the same native resolution as yours (if possible).

I’ll follow this thread with interest, and help further if I can. Any Intel graphics users able to assist?

I’d been trying different settings in yast, as described. This time, i chose lcd and 1280x800, restarted, and it stayed. Thanks SO much!

Good work. Thanks for the update.

Without derailing the dialog here too much, I want to say I’m having the same problem where my max resolution is shown as only 1024x768. Using the procedure from that “Can’t Change Resolution - openSUSE Forums” thread, what’s the likelihood of a Linux newcomer like me making an irreversible mistake while editing that stuff?

Using the procedure from that “Can’t Change Resolution - openSUSE Forums” thread, what’s the likelihood of a Linux newcomer like me making an irreversible mistake while editing that stuff?

It is good practice to backup your existing xorg.conf file first, before editing. Open a terminal and do

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.working

Then, you can edit xorg…conf as required. After editing restart the X-server with CTRL-ALT-Backspace. If something goes wrong and you don’t end up with a graphical desktop, you can simply reinstate xorg.conf from command prompt (as root) with

mv /etc/X11/xorg.working /etc/X11/xorg.conf

AFAIK sax2 can also be used to regenerate xorg.conf by issuing

sax2 -r

at runlevel 3.

Sorry, but I still dont get it right.

I have bought a ASUS X5DIJ-SX061A. The screen is a 15.6" WXGA Glare LED (1366x768).

I have tried to configure the monitor through ‘sax2 -r’, but when I restart the graphics it is still 640x480. This makes it even impossible to use the screen resolution application as the ok button is out side the complete window.

When configuring the monitor I have set it as a LCD as there is no appropriate vendor name, and 1366x768@60Hz. It seems to work all the way, while I’m testing and saving. But when I reboot or just start with ‘/etc/init 5’ I end up with 640x480 again.

Any ideas?

Post your xorg.conf file contents.

cat /etc/X11/xorg.conf

Hi
This is better and just post back the URL :wink:


curl -F file=@/etc/X11/xorg www.nopaste.com/a


Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.27.29-0.1-default
up 0:51, 2 users, load average: 0.51, 0.37, 0.36
GPU GeForce 8600 GTS Silent - Driver Version: 190.18

Notice the strange modeline… 136?8? and swap of + and -
Modeline “1368x768” … -HSync +VSync

robert@linux-5hlq:~/Desktop> su root
Lösenord:
linux-5hlq:/home/freefox/Desktop # cat /etc/X11/xorg.conf

/…/

SaX generated X11 config file

Created on: 2009-09-02T22:06:59+0200.

Version: 8.1

Contact: Marcus Schaefer <sax@suse.de>, 2005

Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>

Automatically generated by [ISaX] (8.1)

PLEASE DO NOT EDIT THIS FILE!

Section “Files”
FontPath “/usr/share/fonts/misc:unscaled”
FontPath “/usr/share/fonts/local”
FontPath “/usr/share/fonts/75dpi:unscaled”
FontPath “/usr/share/fonts/100dpi:unscaled”
FontPath “/usr/share/fonts/Type1”
FontPath “/usr/share/fonts/URW”
FontPath “/usr/share/fonts/Speedo”
FontPath “/usr/share/fonts/PEX”
FontPath “/usr/share/fonts/cyrillic”
FontPath “/usr/share/fonts/latin2/misc:unscaled”
FontPath “/usr/share/fonts/latin2/75dpi:unscaled”
FontPath “/usr/share/fonts/latin2/100dpi:unscaled”
FontPath “/usr/share/fonts/latin2/Type1”
FontPath “/usr/share/fonts/latin7/75dpi:unscaled”
FontPath “/usr/share/fonts/baekmuk:unscaled”
FontPath “/usr/share/fonts/japanese:unscaled”
FontPath “/usr/share/fonts/kwintv”
FontPath “/usr/share/fonts/truetype”
FontPath “/usr/share/fonts/uni:unscaled”
FontPath “/usr/share/fonts/CID”
FontPath “/usr/share/fonts/ucs/misc:unscaled”
FontPath “/usr/share/fonts/ucs/75dpi:unscaled”
FontPath “/usr/share/fonts/ucs/100dpi:unscaled”
FontPath “/usr/share/fonts/hellas/misc:unscaled”
FontPath “/usr/share/fonts/hellas/75dpi:unscaled”
FontPath “/usr/share/fonts/hellas/100dpi:unscaled”
FontPath “/usr/share/fonts/hellas/Type1”
FontPath “/usr/share/fonts/misc/sgi:unscaled”
FontPath “/usr/share/fonts/xtest”
FontPath “/opt/kde3/share/fonts”
InputDevices “/dev/gpmdata”
InputDevices “/dev/input/mice”
EndSection

Section “ServerFlags”
Option “AIGLX” “on”
Option “AllowMouseOpenFail” “on”
Option “ZapWarning” “on”
EndSection

Section “Module”
Load “dbe”
Load “freetype”
Load “extmod”
Load “glx”
Load “dri”
EndSection

Section “InputDevice”
Driver “kbd”
Identifier “Keyboard[0]”
Option “Protocol” “Standard”
Option “XkbLayout” “se”
Option “XkbModel” “microsoftpro”
Option “XkbRules” “xfree86”
EndSection

Section “InputDevice”
Driver “mouse”
Identifier “Mouse[1]”
Option “Buttons” “5”
Option “Device” “/dev/input/mice”
Option “Name” “ImPS/2 Logitech Wheel Mouse”
Option “Protocol” “explorerps/2”
Option “Vendor” “Sysp”
Option “ZAxisMapping” “4 5”
EndSection

Section “Monitor”
DisplaySize 344 194
HorizSync 29-49
Identifier “Monitor[0]”
ModelName “1366X768@60HZ”
Option “DPMS”
Option “PreferredMode” “1366x768”
VendorName “–> LCD”
VertRefresh 59-61
UseModes “Modes[0]”
EndSection

Section “Modes”
Identifier “Modes[0]”
Modeline “1366x768” 87.40 1368 1440 1584 1800 768 769 772 796
Modeline “1360x768” 87.01 1360 1432 1576 1792 768 769 772 796
Modeline “1360x768” 72.00 1360 1408 1440 1520 768 771 776 790 +HSync -VSync
Modeline “1280x768” 81.57 1280 1344 1480 1680 768 769 772 796
Modeline “1280x768” 68.25 1280 1328 1360 1440 768 771 778 790 +HSync -VSync
Modeline “1280x720” 75.72 1280 1336 1472 1664 720 721 724 746
Modeline “1280x720” 64.00 1280 1328 1360 1440 720 723 728 741 +HSync -VSync
Modeline “1024x768” 65.26 1024 1080 1184 1344 768 769 772 796
Modeline “1024x768” 56.00 1024 1072 1104 1184 768 771 775 790 +HSync -VSync
Modeline “1280x600” 62.53 1280 1336 1464 1648 600 601 604 622
Modeline “1280x600” 53.25 1280 1328 1360 1440 600 603 613 619 +HSync -VSync
Modeline “1024x600” 49.78 1024 1064 1168 1312 600 601 604 622
Modeline “1024x600” 43.75 1024 1072 1104 1184 600 603 613 619 +HSync -VSync
Modeline “800x600” 38.85 800 832 912 1024 600 601 604 622
Modeline “800x600” 35.50 800 848 880 960 600 603 607 618 +HSync -VSync
Modeline “768x576” 35.54 768 792 872 976 576 577 580 597
Modeline “768x576” 33.00 768 816 848 928 576 579 583 593 +HSync -VSync
Modeline “640x480” 24.30 640 656 720 800 480 481 484 498
Modeline “640x480” 23.50 640 688 720 800 480 483 487 494 +HSync -VSync
Modeline “1368x768” 85.25 1368 1440 1576 1784 768 771 781 798 -HSync +VSync
EndSection

Section “Screen”
DefaultDepth 24
SubSection “Display”
Depth 15
Modes “1366x768” “1360x768” “1280x768” “1280x720” “1024x768” “1280x600” “1024x600” “800x600” “768x576” “640x480”
Virtual 3840 1200
EndSubSection
SubSection “Display”
Depth 16
Modes “1366x768” “1360x768” “1280x768” “1280x720” “1024x768” “1280x600” “1024x600” “800x600” “768x576” “640x480”
Virtual 3840 1200
EndSubSection
SubSection “Display”
Depth 24
Modes “1366x768” “1360x768” “1280x768” “1280x720” “1024x768” “1280x600” “1024x600” “800x600” “768x576” “640x480”
Virtual 3840 1200
EndSubSection
SubSection “Display”
Depth 8
Modes “1366x768” “1360x768” “1280x768” “1280x720” “1024x768” “1280x600” “1024x600” “800x600” “768x576” “640x480”
Virtual 3840 1200
EndSubSection
Device “Device[0]”
Identifier “Screen[0]”
Monitor “Monitor[0]”
EndSection

Section “Device”
BoardName “Mobile Intel GM45 Express Chipset”
Driver “intel”
Identifier “Device[0]”
Option “monitor-LVDS” “Monitor[0]”
VendorName “Intel”
EndSection

Section “ServerLayout”
Identifier “Layout[all]”
InputDevice “Keyboard[0]” “CoreKeyboard”
InputDevice “Mouse[1]” “CorePointer”
Option “Clone” “off”
Option “Xinerama” “off”
Screen “Screen[0]”
EndSection

Section “DRI”
Group “video”
Mode 0660
EndSection

Section “Extensions”
Option “Composite” “on”
EndSection

linux-5hlq:/home/freefox/Desktop #

The only real thing I notice is that you have a lot of duplicate modelines. Did you add these manually? Anyway, the main thing is you have your preferred mode set correctly, and you appear to have a valid modeline for “1366x768” (@60Hz). Now Xorg tries to use EDID info from the display devices upon initialisation, so you might want to try to force the manual mode by adding this line to your device section:

Option “IgnoreEDID” “true”

Some users have also found adding

Option “NoDDC” “true”

to bypass monitor queries is also useful, but I’m not sure it is required.

Be careful with the syntax, and restart the X-server when done to make the changes take effect.

You may find studying your /var/log/Xorg.0.log file useful in diagnosing any problems as well.

This is how I solved it:
I re-installed 11.1. (My son turn of the computer during software upgrade. Not good.)
After that I installed all software updates. Should have done that from the beginning. :shame:
I still ended up with the same 640x480 resolution.

Then I found the file ~/.config/monitors.xml probably created by the ‘Display Settings’ application. (‘Monitor Resolution Settings’ under 11.0.). I removed that file and restarted the graphics which gave my 800x600.

After that I runned “sax2 -r” and now, thank god, it gave me the correct 1366*768 @ 60 Hz.

The screen is however flashing intermittently. Not much but still a bit annoying. At least I’m on the right track. Thanks.