Could not change resolution of Ubuntu 12.04 desktop higher then 1024x768 while running as Xen DomU
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xen (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
I installed Ubuntu 12.04 server beta (x64) and Xen hypervisor over it (from the ubuntu packages). When I run Ubuntu 10.04 desktop as HVM guest I could not change maximal resolution more then 800x600.
According to xen documentation there is a settings in virtual machine cfg file (named stdvga), which allows to increase resolution of DomU. But when I enable it, maximal resolution drops to 640x480.
Also I tried to get it for Ubuntu 12.04 PVHVM DomU. In this case I could manage maximal resolution of screen to 1024x768.
lcpci shows, that virtual videocard has enough memory (16M) for higher resolutions, but Ubuntu does not allow to change it. (In all cases I tried to change resolution from desktop)
Ubuntu 10.04 HVM DomU. (First line are settings in xen virual machine configuration file)
stdvga=1, videoram=8
lspci -s 00:02.0 -vvv
00:02.0 VGA compatible controller: Technical Corp. Device 1111
Subsystem: XenSource, Inc. Device 0001
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
Latency: 0
Region 0: Memory at f1000000 (32-bit, prefetchable) [size=8M]
stdvga=1, videoram=16
lspci -s 00:02.0 -vvv
00:02.0 VGA compatible controller: Technical Corp. Device 1111
Subsystem: XenSource, Inc. Device 0001
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
Latency: 0
Region 0: Memory at f0000000 (32-bit, prefetchable) [size=16M]
stdvga=1, videoram=32
lspci -s 00:02.0 -vvv
00:02.0 VGA compatible controller: Technical Corp. Device 1111
Subsystem: XenSource, Inc. Device 0001
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
Latency: 0
Region 0: Memory at f0000000 (32-bit, prefetchable) [size=16M]
stdvga=1, videoram=64
lspci -s 00:02.0 -vvv
00:02.0 VGA compatible controller: Technical Corp. Device 1111
Subsystem: XenSource, Inc. Device 0001
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
Latency: 0
Region 0: Memory at f0000000 (32-bit, prefetchable) [size=16M]
Ubuntu 12.04 PVHVM DomU
stdvga=1, videoram=32
lspci -s 00:02.0 -vvv
00:02.0 VGA compatible controller: Device 1234:1111 (prog-if 00 [VGA controller])
Subsystem: XenSource, Inc. Device 0001
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Region 0: Memory at f0000000 (32-bit, prefetchable) [size=16M]
Expansion ROM at <unassigned> [disabled]
-----Xen Config for Ubuntu 12.04 desktop PVHVM DomU-----
#
# Kernel + memory size
#
arch='32bit'
kernel=
builder='hvm'
#bootloader = '/usr/lib/
vcpus = '3'
memory = '2048'
shadow_memory = '16'
pae='1'
acpi='1'
apic='1'
#
# Disk device(s).
#
#root = '/dev/xvda2 ro'
disk = [
]
#device_model = '/usr/lib/
boot='cd'
#
# Physical volumes
#
#
# Hostname
#
name = 'ubuntu-
#
# Networking
#
#dhcp = 'dhcp'
vif = [ 'mac=00:
xen_platform_
#gfx_passthru=1
#pci=['00:02.0']
#VNC
sdl='0'
vnc='1'
vnclisten='0.0.0.0'
vncconsole='1'
vncpasswd='.......'
stdvga='1'
videoram='16'
serial='pty'
usbdevice='tablet'
tsc_mode='0'
#
# Behaviour
#
#on_poweroff = 'destroy'
on_reboot = 'restart'
on_crash = 'restart'
vfb=['type=
-----End of Xen Config-----
-----Xen Config for Ubuntu 10.04 desktop HVM DomU-----
#
# Kernel + memory size
#
arch='32bit'
kernel=
builder='hvm'
#bootloader = '/usr/lib/
vcpus = '3'
memory = '2048'
shadow_memory = '16'
#
# Disk device(s).
#
#root = '/dev/xvda2 ro'
disk = [
]
#device_model = '/usr/lib/
boot='cd'
#
# Physical volumes
#
#
# Hostname
#
name = 'ubuntu-
#
# Networking
#
#dhcp = 'dhcp'
vif = [ 'type=ioemu,
#gfx_passthru=1
#pci=['00:02.0']
#VNC
sdl='0'
vnc='1'
vnclisten='0.0.0.0'
vncconsole='1'
vncpasswd='......'
stdvga='0'
videoram='16'
serial='pty'
usbdevice='tablet'
#
# Behaviour
#
on_poweroff = 'destroy'
on_reboot = 'restart'
on_crash = 'restart'
vfb=['type=
-----End of Xen Config-----
Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https:/ /wiki.ubuntu. com/Bugs/ FindRightPackag e. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.
To change the source package that this bug is filed about visit https:/ /bugs.launchpad .net/ubuntu/ +bug/966957/ +editstatus and add the package name in the text box next to the word Package.
[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]