monitor resolution on soni vaio Z suse 12.1

Hi everybody
this is my first post here, and I wonder wether this is the right fprum, ot ‘laptop’ could be more appropriate

I have just got my new sony vaio Z and installed opensuse 12.11

After some work, thanks to all who posted useful infos, I finally have a working system … but for one thing

The resolution of the laptop screen is fixed to 1600x900 and I cannot change it from the system setting panel. Nor I found any other way to change it.
I use the laptop for work, and travel a lot making presentations. Such resolution is totally not compatible with projectors, and I’ obliged
to give presentations disabling the internal screen and … looking at the large screen in the room (which can be very unconfortable, as I
cannot face the audience)

I wonder if there exist a way to downgrade the resolution when I branch a projector, as I did with my (very old) dell laptop with suse 10.2
I should add that I am a total zero in hardware related issues. From the various posts on simlar topics, I just understood to run xrandr, and this is the output of it

Screen 0: minimum 320 x 200, current 3280 x 1050, maximum 8192 x 8192
eDP1 connected 1600x900+1680+0 (normal left inverted right x axis y axis) 291mm x 164mm
1600x900 59.9*+ 40.0
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)

Thanks for any help

B.

You xrandr output suggests lower resolutions are not available for your display (which is why no other options will exist via System Settings). However it should be possible to add the required display resolutions as necessary by manually editing a couple of Xorg config files, if you feel comfortable doing that.

Can you provide info about your graphics card and driver?

/usr/sbin/hwinfo --gfxcard

Hi Deano, sorry for my late reply

I am willing to give a try through the Xorg config files. Not much to loose (if I back up everything before…)

Here is the output of hwinfo


08: PCI 02.0: 0300 VGA compatible controller (VGA)              
  [Created at pci.319]
  Unique ID: _Znp.sh5yrN39vp1
  SysFS ID: /devices/pci0000:00/0000:00:02.0
  SysFS BusID: 0000:00:02.0
  Hardware Class: graphics card
  Model: "Intel VGA compatible controller"
  Vendor: pci 0x8086 "Intel Corporation"
  Device: pci 0x0126 
  SubVendor: pci 0x104d "Sony Corporation"
  SubDevice: pci 0x9084 
  Revision: 0x09
  Driver: "i915"
  Driver Modules: "drm"
  Memory Range: 0xd0000000-0xd03fffff (rw,non-prefetchable)
  Memory Range: 0xa0000000-0xafffffff (ro,non-prefetchable)
  I/O Ports: 0xa000-0xa03f (rw)
  IRQ: 41 (4193 events)
  I/O Ports: 0x3c0-0x3df (rw)
  Module Alias: "pci:v00008086d00000126sv0000104Dsd00009084bc03sc00i00"
  Driver Info #0:
    Driver Status: i915 is active
    Driver Activation Cmd: "modprobe i915"
  Config Status: cfg=no, avail=yes, need=no, active=unknown

Primary display adapter: #8

Thanks for any suggestion you may give me

deano_ferrari: i too am having the same issue as biancag except mine is a 720p television. 1920x1080 and 720x480 are my only options for this display in system settings. i’d like to use its native resolution at 1280x720. any assistance would be greatly appreciated. here is my /usr/sbin/hwinfo --gfxcard output.



25: PCI 600.0: 0300 VGA compatible controller (VGA)             
  [Created at pci.319]
  Unique ID: vTuk.hxYinzOLD47
  Parent ID: vSkL.skfQqNxqjX5
  SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:06:00.0
  SysFS BusID: 0000:06:00.0
  Hardware Class: graphics card
  Model: "ATI Radeon X1900"
  Vendor: pci 0x1002 "ATI Technologies Inc"
  Device: pci 0x7249 "Radeon X1900"
  SubVendor: pci 0x1002 "ATI Technologies Inc"
  SubDevice: pci 0x0b12 
  Driver: "radeon"
  Driver Modules: "drm"
  Memory Range: 0xd0000000-0xdfffffff (ro,non-prefetchable)
  Memory Range: 0xff9f0000-0xff9fffff (rw,non-prefetchable)
  I/O Ports: 0xc800-0xc8ff (rw)
  Memory Range: 0xff9c0000-0xff9dffff (ro,non-prefetchable,disabled)
  IRQ: 45 (958896 events)
  I/O Ports: 0x3c0-0x3df (rw)
  Module Alias: "pci:v00001002d00007249sv00001002sd00000B12bc03sc00i00"
  Driver Info #0:
    XFree86 v4 Server Module: radeonhd
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #9 (PCI bridge)

26: PCI 600.1: 0380 Display controller
  [Created at pci.319]
  Unique ID: moNa.irm_gFhGilA
  Parent ID: vSkL.skfQqNxqjX5
  SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:06:00.1
  SysFS BusID: 0000:06:00.1
  Hardware Class: graphics card
  Model: "ATI R580 [Radeon X1900 XT] (Secondary)"                                                               
  Vendor: pci 0x1002 "ATI Technologies Inc"                                                                     
  Device: pci 0x7269 "R580 [Radeon X1900 XT] (Secondary)"                                                       
  SubVendor: pci 0x1002 "ATI Technologies Inc"                                                                  
  SubDevice: pci 0x0b13                                                                                         
  Memory Range: 0xff9e0000-0xff9effff (rw,non-prefetchable)                                                     
  Module Alias: "pci:v00001002d00007269sv00001002sd00000B13bc03sc80i00"                                         
  Config Status: cfg=no, avail=yes, need=no, active=unknown                                                     
  Attached to: #9 (PCI bridge)                                                                                  
                                                                                                                
Primary display adapter: #25




and my xrandr output

Screen 0: minimum 320 x 200, current 2820 x 1980, maximum 8192 x 8192
DVI-0 connected 900x1440+1920+0 right (normal left inverted right x axis y axis) 410mm x 256mm
   1440x900       59.9*+
   1280x1024      60.0  
   1280x960       60.0  
   1152x864       75.0  
   1024x768       85.0     75.1     70.1     60.0  
   832x624        74.6  
   800x600        85.1     72.2     75.0     60.3     56.2  
   640x480        85.0     72.8     75.0     66.7     60.0  
   720x400        70.1  
   640x400        70.0  
S-video disconnected (normal left inverted right x axis y axis)
DVI-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 16mm x 9mm
   1920x1080      60.0*+
   720x480        59.9  

DVI-0 is a 1440x900 monitor on its side (absolute)
many thanks in advance! :slight_smile:

You might both like to try this approach, using xrandr to add the required undetected display modes. One does have to be careful about generating compatible modelines for the particular display device concerned, but it does allow one to experiment and quickly switch dynamically (without restarting the X-sever)

https://wiki.archlinux.org/index.php/Xrandr

Once you have a working modeline, it can be used to create a minimal xorg.conf to make it persistent, or add the relevant sections to the newer corresponding config files in the /etc/X11/xorg.conf.d/ directory.

thanks deano_ferrari
I had tried something similar, but missing the page you have pointed me at, I had not succeeded in using the correct sintax

I just tried, and it seems to work
THAT’S GREAT!!!

I just have to exactly understand which are the resolution(s) I might be interested in (I must connect a projector for that),
and then it’s done

Thanks a lot for your help