virtual display memory too small, primary display resolution incorrect

Bug #914713 reported by Alex K
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xorg (Ubuntu)
Expired
Low
Unassigned

Bug Description

Occurs when adding a secondary display to the system. Both screens have been set to there standard resolution. When applying changes the following error message occurs:

required virtual size does not fit available size: requested=(3600, 1080), minimum=(320, 200), maximum=(1920, 1920)

I am looking to create an extended desktop. The system does not pick up on all graphics cards properly, i.e. does not recognise the two secondary graphics cards. It seems like the system is attempting to create one screen width wise and two screens vertically based on the size of the "requested" display compared to the actual requested size.

The main monitor should be 1920 x 1080 @ 60Hz and the second monitor that is being added should be 1280x1024 @ 60Hz.

The primary monitor, with secondary turned off looses 45mm of screen space widthwise and 26mm screen space vertically. It is centered the display is 24 inches from bottom left to top right.

It would be first a benefit to get the secondary display working regardless of display size.

When reducing resolution of the secondary display as much as possible it will accept the changes but display the secondary desktop in a small box embedded into the desktop on the primary monitor.

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: xorg 1:7.6+7ubuntu7
ProcVersionSignature: Ubuntu 3.0.0-14.23-generic 3.0.9
Uname: Linux 3.0.0-14-generic x86_64
NonfreeKernelModules: fglrx
.tmp.unity.support.test.0:

ApportVersion: 1.23-0ubuntu4
Architecture: amd64
CompizPlugins: [core,bailer,detection,composite,opengl,compiztoolbox,decor,imgpng,vpswitch,snap,move,grid,regex,mousepoll,place,resize,gnomecompat,unitymtgrabhandles,animation,workarounds,wall,session,expo,fade,ezoom,scale,unityshell]
CompositorRunning: compiz
Date: Wed Jan 11 11:15:52 2012
DistUpgraded: Log time: 2011-12-02 21:05:11.819557
DistroCodename: oneiric
DistroVariant: ubuntu
DkmsStatus:
 fglrx, 8.881, 3.0.0-13-generic, x86_64: installed
 fglrx, 8.881, 3.0.0-14-generic, x86_64: installed
ExtraDebuggingInterest: Yes, whatever it takes to get this fixed in Ubuntu
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
JockeyStatus:
 xorg:fglrx_updates - ATI/AMD proprietary FGLRX graphics driver (post-release updates) (Proprietary, Disabled, Not in use)
 xorg:fglrx - ATI/AMD proprietary FGLRX graphics driver (Proprietary, Enabled, In use)
MachineType: Gigabyte Technology Co., Ltd. EX58-UD5
ProcEnviron:
 LANGUAGE=en_GB:en
 PATH=(custom, no user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.0.0-14-generic root=UUID=81fb1d57-7b0d-4922-b420-39c7618c1776 ro quiet splash vt.handoff=7
SourcePackage: xorg
Symptom: display
UpgradeStatus: Upgraded to oneiric on 2011-12-02 (39 days ago)
dmi.bios.date: 03/11/2010
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F12
dmi.board.name: EX58-UD5
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrF12:bd03/11/2010:svnGigabyteTechnologyCo.,Ltd.:pnEX58-UD5:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnEX58-UD5:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr:
dmi.product.name: EX58-UD5
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
version.compiz: compiz 1:0.9.6+bzr20110929-0ubuntu6
version.fglrx-installer: fglrx-installer N/A
version.ia32-libs: ia32-libs 20090808ubuntu26
version.libdrm2: libdrm2 2.4.26-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 7.11-0ubuntu3
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 7.11-0ubuntu3
version.xserver-xorg: xserver-xorg 1:7.6+7ubuntu7
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.6.0-1ubuntu13
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20110811.g93fc084-0ubuntu1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.15.901-1ubuntu2.1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20110411+8378443-1

Revision history for this message
Alex K (alkempster-cu) wrote :
Revision history for this message
Alex K (alkempster-cu) wrote :
Revision history for this message
Bryce Harrington (bryce) wrote :

Hi Alex,

You will need to use AMD's configuration tool for setting up the config you want, because it will require using Xinerama. The GNOME display properties tool only works for displays connected to a single video card; it can't do multi-card spanning.

If you need technical support for setting this up, the kind folks at askubuntu.com should be able to help guide you through using amdcccle to create your configuration.

Changed in xorg (Ubuntu):
status: New → Invalid
Revision history for this message
Alex K (alkempster-cu) wrote :

The displays are both connected to the same graphics card. The information about multiple cards was included in case of a conflict issue. Is this still an invalid bug ? will try to use AMD's configuration tool like you suggested to see if it provides a workaround.

Thanks for the quick reply!

Changed in xorg (Ubuntu):
status: Invalid → Incomplete
status: Incomplete → New
Revision history for this message
Alex K (alkempster-cu) wrote :

resolved by performing these steps:

Re: remove xrandr 1.2 and let ati setup my screens
I ran into the same problem last week and was just trying to remember how I did it because a coworker wanted to know. So for your and his benefit...

Edit /etc/ati/amdpcsdb
In the section labeled [AMDPCSROOT/SYSTEM/DDX]
add this:
Code:

EnableRandR12=Sfalse

Also, in /etc/X11/xorg.conf in the "Device" section add:
Code:

Option "EnableRandR12" "false"

Hope that helps.

thanks to ToeBee at the Ubuntu forums.

then. run catalyst control manager in administration mode and set desktops to single desktop (multiple display(s)) - should be the bottom option. You then need to reboot to save changes. At the terminal type: sudo aticonfig --dtop=horizontal and follow the prompts. You should get an error message. After this you can then change to a multi display desktop by rebooting and changing settings through the catalyst control center.

Not sure all the above is needed, but they are what i did to resolve the issue.

Changed in xorg (Ubuntu):
status: New → Fix Committed
Revision history for this message
penalvch (penalvch) wrote :

Alex Liam Kempster, thank you for reporting this bug to Ubuntu. Oneiric reached EOL on May 9, 2013.
See this document for currently supported Ubuntu releases: https://wiki.ubuntu.com/Releases

Is this an issue on a supported release?

tags: added: bios-outdated-f13
Changed in xorg (Ubuntu):
importance: Undecided → Low
status: Fix Committed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for xorg (Ubuntu) because there has been no activity for 60 days.]

Changed in xorg (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.