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

Bug#628808: Reassigning to nouveau



Am 06.06.2011 um 09:44 schrieb Tobias Hansen:

> Am 06.06.2011 07:59, schrieb Sven Joachim:
>> On 2011-06-05 22:59 +0200, Sven Joachim wrote:
>>
>>> tags 628808 + moreinfo
>>> thanks
>>>
>>> Am 05.06.2011 um 20:57 schrieb Tobias Hansen:
>>>
>>>> Turns out both the non-working antialiasing and the slowness are only
>>>> apparent when using nouveau, not with nvidia.
>>>> The video card used was a Nvidia Geforce 7300 LE (NV40 chip).
>>> With my Geforce 8500 GT, out-of-order works fine with software
>>> rendering.
>> Sorry, I have to correct that.  I started the game with
>> "LIBGL_ALWAYS_SOFTWARE=1 out-of-order" but did not have the swrast
>> renderer in the libgl1-mesa-dri package installed.  With software
>> rendering, out-of-order is indeed totally unplayable if antialiasing is
>> enabled (takes more than two minutes to display the start screen!), and
>> very slow with antialiasing disabled.
>>> However, the bug submitter may have made the mistake to
>>> install the nouveau 3D driver in the libgl1-mesa-dri-experimental
>>> package which is known for causing GPU hangs.
>> It seems the 3D driver was not installed, and the game clearly requires
>> 3D acceleration.  Maybe this should be added to the package description.
>
> Is there a way to handle this with package dependencies? I couldn't
> figure out if it's possible to add something like
> (libgl1-mesa-glx & libgl1-mesa-dri) | libgl1. Can I safely add a
> dependency on libgl1-mesa-dri without alternative (that means it would
> be installed in any case)?

That would be somewhat pointless, since the libgl1-mesa-dri package does
not contain the nouveau 3D driver.  Besides, libgl1-mesa-dri is
installed by default (recommended by xserver-xorg), and users of the
proprietary drivers don't need it.

> @Roelof: You may want to try going back from nvidia to nouveau and
> install libgl1-mesa-dri.

That does not help, the nouveau 3D driver is shipped in the
libgl1-mesa-dri-experimental package which does not exist^W^W^W is not
supported.  Anyone who _really_ wants to use nouveau 3D should build a
snapshot from mesa git master instead¹ and be prepared for random GPU
lockups that require a reboot.

Cheers,
       Sven


¹ http://pkg-xorg.alioth.debian.org/howto/build-mesa.html



Reply to: