On Tue, Dec 22, 2015 at 05:43:17AM +0100, [email protected] wrote
> Have you installed x11-drivers/xf86-video-modesetting on the guest?
Cannot be done on my machines. On 2 physical machines, and on the
Gentoo guest, I get...
> emerge -pv xf86-video-modesetting
>
> These are the packages that would be merged, in order:
>
> Calculating dependencies... done!
> [ebuild N ] x11-drivers/xf86-video-modesetting-0.9.0::gentoo 298 KiB
> [blocks B ] x11-drivers/xf86-video-modesetting
> ("x11-drivers/xf86-video-modesetting" is blocking x11-base/xorg-server-1.17.4)
>
> Total: 1 package (1 new), Size of downloads: 298 KiB
> Conflict: 1 block (1 unsatisfied)
>
> * Error: The above package list contains packages which cannot be
> * installed at the same time on the same system.
On the guest, I unmerged xorg-server and tried emerging
xf86-video-modesetting. The result was that it would've pulled in
xorg-server, which would again have blocked xf86-video-modesetting.
Wierd.
> Have you compiled the guest kernel with CONFIG_DRM_CIRRUS_QEMU?
>
> If yes, then I guess that you don't need xf86-video-cirrus at all.
>
> > With "-vga
> > std" X doesn't start up at all.
>
> You probably need to compile the guest kernel with CONFIG_DRM_BOCHS
> for "-vga std".
>
> > Any suggestions for improvement?
>
> There is also a kernel option for a KMS enabled DRM driver for the
> VMware SVGA virtual hardware (CONFIG_DRM_VMWGFX). I think that the
> performance of this driver is better than the performance of the
> cirrus driver.
As I mentioned earlier vmware, cirrus, and bochs all ticked off in
"make menuconfig". Now that I have something working, I think I'll make
a copy of the 10-gig guest disk image before any further tweaking that
might render it inoperative again.
> I think that you also need x11-drivers/xf86-video-vmware installed
> on the guest if you want to use "-vga vmware".
I've tried that earlier, when things weren't working. Maybe it'll
work this time.
--
Walter Dnes <[email protected]>
I don't run "desktop environments"; I run useful applications