Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Problem with KVM/Qemu and getting X running
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo
View previous topic :: View next topic  
Author Message
Tommy[D]
Retired Dev
Retired Dev


Joined: 13 Feb 2005
Posts: 66

PostPosted: Thu Jul 10, 2008 9:41 am    Post subject: Problem with KVM/Qemu and getting X running Reply with quote

Hi,

i installed gentoo inside KVM without problems, compiled xorg-server with VIDEO_CARDS="cirrus". But if i want to start X, i get the following error:
Quote:
(EE) CIRRUS(0): shmget(lowmem) error: Funcion not implemented


Knoppix-5.3.1 does boot up and run X without problems, so it seems to be something gentoo specific.

Anyone knows a hint or solution?
Back to top
View user's profile Send private message
Progman3K
l33t
l33t


Joined: 03 Jan 2004
Posts: 773

PostPosted: Tue Aug 05, 2008 4:08 pm    Post subject: Reply with quote

I was able to run X inside a Qemu virtual machine I installed gentoo on, at first.
I used the cirrus driver, like you.

But then I needed to have the Geode driver available, because the physical machine I will transfer the virtual-machine image onto has an AMD Geode video card.

To obtain the Geode driver, I had to install the unstable version of X because it is only part of xorg-server from version 1.4 and up.

Once I updated X, my virtual machine became unable to start X anymore.

The problem was that my xorg.conf specified modes for my display, and that made the cirrus driver hang, apparently; gdm would start up, the Qemu screen would go black and display a console cursor in its upper-left corner.

Removing the display modes fixed that and now X does start, but I get a little garbage on the screen: A moment before Gnome starts up, you see X's grey-background window. The very upper-left part of the display doesn't get repainted by Gnome. It stays grey until some event (moving a window over that area) causes it to repaint and then it is OK.

Other than that it works. Here's my xorg.conf, if it can help:
Quote:
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
RgbPath "/usr/share/X11/rgb"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/OTF"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/75dpi/"
EndSection

Section "Module"
Load "extmod"
Load "record"
Load "dbe"
Load "GLcore"
Load "xtrap"
Load "dri"
Load "glx"
Load "freetype"
Load "type1"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection

Section "Device"
Identifier "Card0"
Driver "cirrus"
VendorName "Cirrus Logic"
BoardName "GD 5446"
BusID "PCI:0:2:0"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Back to top
View user's profile Send private message
Tommy[D]
Retired Dev
Retired Dev


Joined: 13 Feb 2005
Posts: 66

PostPosted: Sat Aug 09, 2008 8:42 pm    Post subject: Reply with quote

Can you tell me something about your setup?

ARCH?
KEYWORDS?
Versions of X and cirrus driver?
Back to top
View user's profile Send private message
Progman3K
l33t
l33t


Joined: 03 Jan 2004
Posts: 773

PostPosted: Sat Aug 09, 2008 9:20 pm    Post subject: Reply with quote

Sure;

* x11-base/xorg-x11
Latest version installed: 7.3

* x11-libs/libX11
Latest version installed: 1.1.4

* x11-base/xorg-server
Latest version installed: 1.4.2

* x11-base/xorg-x11
Latest version installed: 7.3

My make.conf:

Quote:
CFLAGS="-Os -march=i686 -pipe -D_GNU_SOURCE"
CXXFLAGS="-Os -march=i686 -pipe -D_GNU_SOURCE"

CHOST="i686-pc-linux-gnu"

ACCEPT_KEYWORDS="~x86"

VIDEO_CARDS="amd cirrus fbdev geode vesa vga"

LINGUAS="en fr"

USE="\
3dnow 3dnowext \
alsa \
dbus \
gnome \
hal \
-ipv6 \
mmx mmxext \
opengl \
sdl \
X \
"

ALSA_CARDS="emu10k1 emu10k1x sb16"


I haven't been able to get sound working yet though....
Back to top
View user's profile Send private message
Tommy[D]
Retired Dev
Retired Dev


Joined: 13 Feb 2005
Posts: 66

PostPosted: Sun Aug 10, 2008 12:11 pm    Post subject: Reply with quote

Did you watch your logs for loading the cirrus modul?
Which versions do xf86-video-* have?
Back to top
View user's profile Send private message
Progman3K
l33t
l33t


Joined: 03 Jan 2004
Posts: 773

PostPosted: Sun Aug 10, 2008 3:04 pm    Post subject: Reply with quote

x11-drivers/xf86-video-cirrus : 1.2.1
x11-drivers/xf86-video-fbdev : 0.4.0
x11-drivers/xf86-video-geode : 2.9.0
x11-drivers/xf86-video-vesa : 2.0.0
x11-drivers/xf86-video-vga : 4.1.0

Quote:
Linux version 2.6.26-gentoo-qemu (root@gentooxo) (gcc version 4.1.2 (Gentoo 4.1.2 p1.1)) #5 SMP Mon Aug 4 17:34:26 EDT 2008
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000e8000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000001fff0000 (usable)
BIOS-e820: 000000001fff0000 - 0000000020000000 (ACPI data)
BIOS-e820: 00000000fffbd000 - 0000000100000000 (reserved)
0MB HIGHMEM available.
511MB LOWMEM available.
Kernel command line: root=/dev/ram0 real_root=/dev/hda1 video=uvesafb:800x600-24@70,ywrap
Console: colour VGA+ 80x25
pci 0000:00:02.0: Boot video device
uvesafb: VGABIOS Cirrus extensionVGABIOS Cirrus extension1.0, VGABIOS Cirrus extension1.0, 1.0, OEM: VGABIOS Cirrus extensionVGABIOS Cirrus extensionVGABIOS Cirrus extension1.0, VBE v2.0
uvesafb: no monitor limits have been set, default refresh rate will be used
uvesafb: VBE state buffer size cannot be determined (eax=0x14f, err=0)
uvesafb: scrolling: redraw
Console: switching to colour frame buffer device 100x37
uvesafb: framebuffer at 0xf0000000, mapped to 0xe0880000, using 4096k, total 4096k
fb0: VESA VGA frame buffer device


Here is the xorg log:
Quote:
X.Org X Server 1.4.2
Release Date: 11 June 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.26-gentoo-qemu i686
Current Operating System: Linux gentooxo 2.6.26-gentoo-qemu #5 SMP Mon Aug 4 17:34:26 EDT 2008 i686
Build Date: 07 August 2008 08:52:17PM

Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Aug 8 16:01:17 2008
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) | |-->Monitor "Monitor0"
(**) | |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/TTF/" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/OTF" does not exist.
Entry deleted from font path.
(==) Including the default font path /usr/share/fonts/misc/,/usr/share/fonts/TTF/,/usr/share/fonts/OTF,/usr/share/fonts/Type1/,/usr/share/fonts/100dpi/,/usr/share/fonts/75dpi/.
(**) FontPath set to:
/usr/share/fonts/misc/,
/usr/share/fonts/Type1/,
/usr/share/fonts/100dpi/,
/usr/share/fonts/75dpi/,
/usr/share/fonts/misc/,
/usr/share/fonts/TTF/,
/usr/share/fonts/OTF,
/usr/share/fonts/Type1/,
/usr/share/fonts/100dpi/,
/usr/share/fonts/75dpi/
(==) RgbPath set to "/usr/share/X11/rgb"
(**) ModulePath set to "/usr/lib/xorg/modules"
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) No APM support in BIOS or kernel
(II) Loader magic: 0x8193660
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.3
X.Org Video Driver: 2.0
X.Org XInput driver : 2.0
X.Org Server Extension : 0.3
X.Org Font Renderer : 0.5
(II) Loader running on linux
(II) LoadModule: "pcidata"
(II) Loading /usr/lib/xorg/modules//libpcidata.so
(II) Module pcidata: vendor="X.Org Foundation"
compiled for 1.4.2, module version = 1.0.0
ABI class: X.Org Video Driver, version 2.0
(++) using VT number 8

(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,1237 card 0000,0000 rev 02 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 8086,7000 card 0000,0000 rev 00 class 06,01,00 hdr 80
(II) PCI: 00:01:1: chip 8086,7010 card 0000,0000 rev 00 class 01,01,80 hdr 00
(II) PCI: 00:01:3: chip 8086,7113 card 0000,0000 rev 03 class 06,80,00 hdr 00
(II) PCI: 00:02:0: chip 1013,00b8 card 0000,0000 rev 00 class 03,00,00 hdr 00
(II) PCI: 00:03:0: chip 10ec,8139 card 0000,0000 rev 20 class 02,00,00 hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,0), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:1:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(0:2:0) Cirrus Logic GD 5446 rev 0, Mem @ 0xf0000000/25, 0xf2000000/12
(II) Addressable bus resource ranges are
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
[1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
[0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[5] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) Active PCI resource ranges:
[0] -1 0 0xf2001000 - 0xf20010ff (0x100) MX[B]
[1] -1 0 0xf2000000 - 0xf2000fff (0x1000) MX[B](B)
[2] -1 0 0xf0000000 - 0xf1ffffff (0x2000000) MX[B](B)
[3] -1 0 0x0000c100 - 0x0000c1ff (0x100) IX[B]
[4] -1 0 0x0000c000 - 0x0000c00f (0x10) IX[B]
(II) Active PCI resource ranges after removing overlaps:
[0] -1 0 0xf2001000 - 0xf20010ff (0x100) MX[B]
[1] -1 0 0xf2000000 - 0xf2000fff (0x1000) MX[B](B)
[2] -1 0 0xf0000000 - 0xf1ffffff (0x2000000) MX[B](B)
[3] -1 0 0x0000c100 - 0x0000c1ff (0x100) IX[B]
[4] -1 0 0x0000c000 - 0x0000c00f (0x10) IX[B]
(II) OS-reported resource ranges after removing overlaps with PCI:
[0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[5] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
[0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[4] -1 0 0xf2001000 - 0xf20010ff (0x100) MX[B]
[5] -1 0 0xf2000000 - 0xf2000fff (0x1000) MX[B](B)
[6] -1 0 0xf0000000 - 0xf1ffffff (0x2000000) MX[B](B)
[7] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[8] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[9] -1 0 0x0000c100 - 0x0000c1ff (0x100) IX[B]
[10] -1 0 0x0000c000 - 0x0000c00f (0x10) IX[B]
(II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
(II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "freetype" will be loaded. This was enabled by default and also specified in the config file.
(II) "type1" will be loaded. This was enabled by default and also specified in the config file.
(II) "record" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri" will be loaded. This was enabled by default and also specified in the config file.
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
compiled for 1.4.2, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.3
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions//librecord.so
(II) Module record: vendor="X.Org Foundation"
compiled for 1.4.2, module version = 1.13.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.3
(II) Loading extension RECORD
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
compiled for 1.4.2, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.3
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "xtrap"
(II) Loading /usr/lib/xorg/modules/extensions//libxtrap.so
(II) Module xtrap: vendor="X.Org Foundation"
compiled for 1.4.2, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 0.3
(II) Loading extension DEC-XTRAP
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
compiled for 1.4.2, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.3
(II) Loading extension XFree86-DRI
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
compiled for 1.4.2, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.3
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "freetype"
(II) Loading /usr/lib/xorg/modules/fonts//libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
compiled for 1.4.2, module version = 2.1.0
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.5
(II) Loading font FreeType
(II) LoadModule: "type1"
(II) Loading /usr/lib/xorg/modules/fonts//libtype1.so
(II) Module type1: vendor="X.Org Foundation"
compiled for 1.4.2, module version = 1.0.2
Module class: X.Org Font Renderer
ABI class: X.Org Font Renderer, version 0.5
(II) Loading font Type1
(II) LoadModule: "cirrus"
(II) Loading /usr/lib/xorg/modules/drivers//cirrus_drv.so
(II) Module cirrus: vendor="X.Org Foundation"
compiled for 1.4.2, module version = 1.2.1
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 2.0
(II) LoadModule: "mouse"
(II) Loading /usr/lib/xorg/modules/input//mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
compiled for 1.4.2, module version = 1.3.0
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 2.0
(II) LoadModule: "kbd"
(II) Loading /usr/lib/xorg/modules/input//kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
compiled for 1.4.2, module version = 1.3.1
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 2.0
(II) CIRRUS: driver for Cirrus chipsets: CLGD5430, CLGD5434-4, CLGD5434-8,
CLGD5436, CLGD5446, CLGD5480, CL-GD5462, CL-GD5464, CL-GD5464BD,
CL-GD5465, CL-GD7548
(II) Primary Device is: PCI 00:02:0
(--) Chipset CLGD5446 found
(II) Loading sub module "cirrus_alpine"
(II) LoadModule: "cirrus_alpine"
(II) Loading /usr/lib/xorg/modules/drivers//cirrus_alpine.so
(II) Module cirrus_alpine: vendor="X.Org Foundation"
compiled for 1.4.2, module version = 1.0.0
ABI class: X.Org Video Driver, version 2.0
(II) resource ranges after xf86ClaimFixedResources() call:
[0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[4] -1 0 0xf2001000 - 0xf20010ff (0x100) MX[B]
[5] -1 0 0xf2000000 - 0xf2000fff (0x1000) MX[B](B)
[6] -1 0 0xf0000000 - 0xf1ffffff (0x2000000) MX[B](B)
[7] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[8] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[9] -1 0 0x0000c100 - 0x0000c1ff (0x100) IX[B]
[10] -1 0 0x0000c000 - 0x0000c00f (0x10) IX[B]
(II) resource ranges after probing:
[0] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[4] -1 0 0xf2001000 - 0xf20010ff (0x100) MX[B]
[5] -1 0 0xf2000000 - 0xf2000fff (0x1000) MX[B](B)
[6] -1 0 0xf0000000 - 0xf1ffffff (0x2000000) MX[B](B)
[7] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
[8] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
[9] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
[10] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[11] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[12] -1 0 0x0000c100 - 0x0000c1ff (0x100) IX[B]
[13] -1 0 0x0000c000 - 0x0000c00f (0x10) IX[B]
[14] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
[15] 0 0 0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/lib/xorg/modules//libvgahw.so
(II) Module vgahw: vendor="X.Org Foundation"
compiled for 1.4.2, module version = 0.1.0
ABI class: X.Org Video Driver, version 2.0
(II) CIRRUS(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/lib/xorg/modules//libint10.so
(II) Module int10: vendor="X.Org Foundation"
compiled for 1.4.2, module version = 1.0.0
ABI class: X.Org Video Driver, version 2.0
(II) CIRRUS(0): initializing int10
(II) CIRRUS(0): Primary V_BIOS segment is: 0xc000
(--) CIRRUS(0): Depth 24, (==) framebuffer bpp 24
(==) CIRRUS(0): RGB weight 888
(==) CIRRUS(0): Default visual is TrueColor
(==) CIRRUS(0): Using SW cursor
(--) CIRRUS(0): Linear framebuffer at 0xF0000000
(--) CIRRUS(0): Using MMIO
(--) CIRRUS(0): MMIO registers at 0xF2000000
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"(II) Module "i2c" already built-in
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"(II) Module "ddc" already built-in
(II) CIRRUS(0): I2C bus "I2C bus 1" initialized.
(II) CIRRUS(0): I2C bus "I2C bus 2" initialized.
(II) CIRRUS(0): I2C device "I2C bus 1:ddc2" registered at address 0xA0.
(II) CIRRUS(0): I2C device "I2C bus 1:ddc2" removed.
(==) CIRRUS(0): Using gamma correction (1.0, 1.0, 1.0)
(WW) CIRRUS(0): Failed to set up write-combining range (0xf0000000,0x100000)
(--) CIRRUS(0): Memory Config reg 1 is 0x98
(--) CIRRUS(0): Memory Config reg 2 is 0x20
(--) CIRRUS(0): VideoRAM: 4096 kByte
(==) CIRRUS(0): Min pixel clock is 12 MHz
(--) CIRRUS(0): Max pixel clock is 85 MHz
(II) CIRRUS(0): Monitor0: Using default hsync range of 31.50-37.90 kHz
(II) CIRRUS(0): Monitor0: Using default vrefresh range of 50.00-70.00 Hz
(WW) CIRRUS(0): Unable to estimate virtual size
(II) CIRRUS(0): Clock range: 12.00 to 85.50 MHz
(II) CIRRUS(0): Not using default mode "640x350" (vrefresh out of range)
(II) CIRRUS(0): Not using default mode "320x175" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "640x400" (vrefresh out of range)
(II) CIRRUS(0): Not using default mode "320x200" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "720x400" (vrefresh out of range)
(II) CIRRUS(0): Not using default mode "360x200" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "640x480" (vrefresh out of range)
(II) CIRRUS(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "640x480" (vrefresh out of range)
(II) CIRRUS(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "640x480" (hsync out of range)
(II) CIRRUS(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "800x600" (hsync out of range)
(II) CIRRUS(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "800x600" (hsync out of range)
(II) CIRRUS(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "800x600" (hsync out of range)
(II) CIRRUS(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1024x768" (hsync out of range)
(II) CIRRUS(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1024x768" (hsync out of range)
(II) CIRRUS(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1024x768" (hsync out of range)
(II) CIRRUS(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1152x864" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "576x432" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1280x960" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1280x960" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1280x1024" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1280x1024" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1280x1024" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1600x1200" (insufficient memory for mode)
(II) CIRRUS(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1600x1200" (insufficient memory for mode)
(II) CIRRUS(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1600x1200" (insufficient memory for mode)
(II) CIRRUS(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1600x1200" (insufficient memory for mode)
(II) CIRRUS(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1600x1200" (insufficient memory for mode)
(II) CIRRUS(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1792x1344" (insufficient memory for mode)
(II) CIRRUS(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1792x1344" (insufficient memory for mode)
(II) CIRRUS(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1856x1392" (insufficient memory for mode)
(II) CIRRUS(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1856x1392" (insufficient memory for mode)
(II) CIRRUS(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1920x1440" (insufficient memory for mode)
(II) CIRRUS(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1920x1440" (insufficient memory for mode)
(II) CIRRUS(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "832x624" (hsync out of range)
(II) CIRRUS(0): Not using default mode "416x312" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1152x768" (hsync out of range)
(II) CIRRUS(0): Not using default mode "576x384" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1400x1050" (insufficient memory for mode)
(II) CIRRUS(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1400x1050" (insufficient memory for mode)
(II) CIRRUS(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1600x1024" (insufficient memory for mode)
(II) CIRRUS(0): Not using default mode "800x512" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "1920x1440" (insufficient memory for mode)
(II) CIRRUS(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "2048x1536" (insufficient memory for mode)
(II) CIRRUS(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "2048x1536" (insufficient memory for mode)
(II) CIRRUS(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(II) CIRRUS(0): Not using default mode "2048x1536" (insufficient memory for mode)
(II) CIRRUS(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(--) CIRRUS(0): Virtual size is 800x600 (pitch 1024)
(**) CIRRUS(0): *Default mode "800x600": 40.0 MHz, 37.9 kHz, 60.3 Hz
(II) CIRRUS(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz)
(**) CIRRUS(0): *Default mode "800x600": 36.0 MHz, 35.2 kHz, 56.2 Hz
(II) CIRRUS(0): Modeline "800x600"x56.2 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz)
(**) CIRRUS(0): *Default mode "640x480": 25.2 MHz, 31.5 kHz, 59.9 Hz
(II) CIRRUS(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz)
(==) CIRRUS(0): DPI set to (96, 96)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules//libfb.so
(II) Module fb: vendor="X.Org Foundation"
compiled for 1.4.2, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.3
(II) Loading sub module "xaa"
(II) LoadModule: "xaa"
(II) Loading /usr/lib/xorg/modules//libxaa.so
(II) Module xaa: vendor="X.Org Foundation"
compiled for 1.4.2, module version = 1.2.0
ABI class: X.Org Video Driver, version 2.0
(--) Depth 24 pixmap format is 24 bpp
(II) do I need RAC? No, I don't.
(II) resource ranges after preInit:
[0] 0 0 0xf2000000 - 0xf2000fff (0x1000) MX[B]
[1] 0 0 0xf0000000 - 0xf1ffffff (0x2000000) MX[B]
[2] -1 0 0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
[3] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[4] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[5] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[6] -1 0 0xf2001000 - 0xf20010ff (0x100) MX[B]
[7] -1 0 0xf2000000 - 0xf2000fff (0x1000) MX[B](B)
[8] -1 0 0xf0000000 - 0xf1ffffff (0x2000000) MX[B](B)
[9] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B](OprU)
[10] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B](OprU)
[11] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B](OprU)
[12] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[13] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[14] -1 0 0x0000c100 - 0x0000c1ff (0x100) IX[B]
[15] -1 0 0x0000c000 - 0x0000c00f (0x10) IX[B]
[16] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B](OprU)
[17] 0 0 0x000003c0 - 0x000003df (0x20) IS[B](OprU)
(WW) CIRRUS(0): Failed to set up write-combining range (0xf0000000,0x400000)
(II) CIRRUS(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(II) CIRRUS(0): Using 765 lines for offscreen memory
(II) CIRRUS(0): Using XFree86 Acceleration Architecture (XAA)
Screen to screen bit blits
Solid filled rectangles
Solid Horizontal and Vertical Lines
(==) CIRRUS(0): Silken mouse enabled
(==) RandR enabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension XAccessControlExtension
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing built-in extension XEVIE
(II) AIGLX: Screen 0 is not DRI capable
(II) Loading sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/lib/xorg/modules/extensions//libGLcore.so
(II) Module GLcore: vendor="X.Org Foundation"
compiled for 1.4.2, module version = 1.0.0
ABI class: X.Org Server Extension, version 0.3
(II) GLX: Initialized MESA-PROXY GL provider for screen 0
(**) Option "Protocol" "auto"
(**) Mouse0: Device: "/dev/input/mice"
(**) Mouse0: Protocol: "auto"
(**) Option "CorePointer"
(**) Mouse0: always reports core events
(**) Option "Device" "/dev/input/mice"
(==) Mouse0: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5 6 7"
(**) Mouse0: ZAxisMapping: buttons 4, 5, 6 and 7
(**) Mouse0: Buttons: 11
(**) Mouse0: Sensitivity: 1
(**) Option "CoreKeyboard"
(**) Keyboard0: always reports core events
(**) Option "Protocol" "standard"
(**) Keyboard0: Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xorg"
(**) Keyboard0: XkbRules: "xorg"
(**) Option "XkbModel" "pc105"
(**) Keyboard0: XkbModel: "pc105"
(**) Option "XkbLayout" "us"
(**) Keyboard0: XkbLayout: "us"
(**) Option "CustomKeycodes" "off"
(**) Keyboard0: CustomKeycodes disabled
(II) evaluating device (Keyboard0)
(II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)
(II) evaluating device (Mouse0)
(II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE)
(--) Mouse0: PnP-detected protocol: "ExplorerPS/2"
(II) Mouse0: ps2EnableDataReporting: succeeded
Could not init font path element /usr/share/fonts/TTF/, removing from list!
Could not init font path element /usr/share/fonts/OTF, removing from list!
(II) LoadModule: "evdev"
(II) Loading /usr/lib/xorg/modules/input//evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
compiled for 0.0.0, module version = 1.0.0
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 2.0
(**) ImExPS/2 Generic Explorer Mouse: always reports core events
(**) ImExPS/2 Generic Explorer Mouse: Device: "/dev/input/event1"
(II) ImExPS/2 Generic Explorer Mouse: Found x and y relative axes
(II) ImExPS/2 Generic Explorer Mouse: Found mouse buttons
(II) ImExPS/2 Generic Explorer Mouse: Configuring as mouse
(II) XINPUT: Adding extended input device "ImExPS/2 Generic Explorer Mouse" (type: MOUSE)
(**) AT Translated Set 2 keyboard: always reports core events
(**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"
(II) AT Translated Set 2 keyboard: Found keys
(II) AT Translated Set 2 keyboard: Configuring as keyboard
(II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
(**) Option "xkb_rules" "base"
(**) AT Translated Set 2 keyboard: xkb_rules: "base"
(**) Option "xkb_model" "evdev"
(**) AT Translated Set 2 keyboard: xkb_model: "evdev"
(**) Option "xkb_layout" "us"
(**) AT Translated Set 2 keyboard: xkb_layout: "us"
(II) ImExPS/2 Generic Explorer Mouse: Close
(II) AT Translated Set 2 keyboard: Close
FreeFontPath: FPE "/usr/share/fonts/misc/" refcount is 2, should be 1; fixing.


One thing; you must not have qemu enable video acceleration for your virtual machine. There MAY be a way to enable it, but when I did, it prevented X from starting, so maybe THAT is the problem.

By the way, does anyone know how the video-acceleration module can be (properly) enabled?

Here's my command-line for starting qemu:
Code:
kvm -boot -c -m 512 -hda xo.raw -net nic,vlan=0 -net user,vlan=0 -localtime -soundhw sb16
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum