Re: qxl fails to build on OpenSUSE 12.3

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Check my src rpm there is an xorg config file in there  for qxl that
contains a workaround .
It contains the following :

Section "Device"
  Identifier "QXL video"
  Driver "qxl"
  Option "EnableSurfaces" "0"
EndSection

just save it as : /etc/X11/xorg.conf.d/50-qxl.conf

That works for me.

Rob

2013/8/6 Erik Lotspeich <erik@xxxxxxxxxxxxx>:
> Hi Rob,
>
> Thanks! I actually got it building after I realized that there was a
> 0.1.0 version. I the spice-space.org site still points to 0.0.17.
>
> There is one issue that I found confirmation of on the RHEL site. It's
> the "Out of surfaces" messages in the X log and very poor performance.
> Is there a way to disable surfaces until this is fixed (either via
> configuration or source)?
>
> Thanks again,
>
> Erik
>
> On 08/06/2013 02:18 PM, Rob Verduijn wrote:
>> Oh yeah before I forget.
>> I've packaged 0.1.0 from :
>> http://xorg.freedesktop.org/releases/individual/driver/
>>
>> Rob
>>
>> 2013/8/6 Erik Lotspeich <erik@xxxxxxxxxxxxx>:
>>> Hi,
>>>
>>> The qxl driver fails to build on OpenSUSE 12.3 with the following error.
>>> Incidentally, it also fails to build on CentOS 5.3 with a different error.
>>>
>>> I don't have much experience with X development. Does anyone have any
>>> pointers?
>>>
>>> Thanks,
>>>
>>> Erik
>>>
>>> # make
>>> make  all-recursive
>>> make[1]: Entering directory `/usr/src/compile/xf86-video-qxl-0.0.17'
>>> Making all in src
>>> make[2]: Entering directory `/usr/src/compile/xf86-video-qxl-0.0.17/src'
>>> Making all in uxa
>>> make[3]: Entering directory `/usr/src/compile/xf86-video-qxl-0.0.17/src/uxa'
>>>   CC     uxa.lo
>>> uxa.c: In function 'uxa_close_screen':
>>> uxa.c:434:30: warning: assignment from incompatible pointer type
>>> [enabled by default]
>>> uxa.c:450:2: warning: passing argument 1 of 'pScreen->CloseScreen' makes
>>> pointer from integer without a cast [enabled by default]
>>> uxa.c:450:2: note: expected 'ScreenPtr' but argument is of type 'int'
>>> uxa.c:450:2: error: too many arguments to function 'pScreen->CloseScreen'
>>> uxa.c: In function 'uxa_driver_init':
>>> uxa.c:540:22: warning: assignment from incompatible pointer type
>>> [enabled by default]
>>> uxa.c:561:41: warning: assignment from incompatible pointer type
>>> [enabled by default]
>>> uxa.c:562:30: warning: assignment from incompatible pointer type
>>> [enabled by default]
>>> make[3]: *** [uxa.lo] Error 1
>>> make[3]: Leaving directory `/usr/src/compile/xf86-video-qxl-0.0.17/src/uxa'
>>> make[2]: *** [all-recursive] Error 1
>>> make[2]: Leaving directory `/usr/src/compile/xf86-video-qxl-0.0.17/src'
>>> make[1]: *** [all-recursive] Error 1
>>> make[1]: Leaving directory `/usr/src/compile/xf86-video-qxl-0.0.17'
>>> make: *** [all] Error 2
>>> _______________________________________________
>>> Spice-devel mailing list
>>> Spice-devel@xxxxxxxxxxxxxxxxxxxxx
>>> http://lists.freedesktop.org/mailman/listinfo/spice-devel
>
_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/spice-devel




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]     [Monitors]