[Trisquel-devel] Is Compiz-Reloaded feasible on Trisquel 12 GNU+Linux ecne?
kanvindan
kanvindan at disroot.org
Tue Dec 23 18:05:19 UTC 2025
Sorry about the late reply. I didn't realize I sent my last response to
the wrong address. Anyways, long story short. I compiled compiz-reloaded
from the gitlab repository again, and I can confirm 100% that it's
working on ecne now. The issue of the blank screen is gone, and works
even with the vulkan drivers installed. The only issue is slow
performance. I think I sort of fixed it by having the 20-intel.conf file
in the /etc/X11/xorg.conf.d/ directory. I believe the lower framerate is
expected for compiz 0.8, since it's been using dated C++ code for over
20 years.
Kalvin
On 2025-08-26 21:28, Luis Guzman wrote:
> En 26/08/25 11:14, kanvindan escribió:
>
>> Hello everyone.
> Hi Kalvin, thanks for the detailed report and for testing this on T12,
> welcome to the list.
>
>> This is my first email to the Trisquel-devel list. I'm not aware of
>> the rules or etiquette for sending a message to the Trisquel devs
>> (couldn't find it on
>> https://listas.trisquel.info/mailman/listinfo/trisquel-devel), so
>> please excuse me.
>>
>> A month ago, I tried compiling Compiz-Reloaded
>> (https://gitlab.com/compiz) on Trisquel 12. After many days of
>> painstaking work, I was able to get it functional, but it was buggy.
>> Also, I found it conflicts with the mesa-vulkan-drivers package: it
>> would give me a empty MATE desktop when activating compiz. Removing
>> the vulkan drivers resolves the issue. For those who may not have
>> heard of Compiz-Reloaded, it's just a continuation of compiz 0.8. I
>> strongly prefer compiz 0.8 over the official compiz packages. For now,
>> it's too buggy to be considered stable; it would crash occasionally.
>> Compiz-Reloaded works fine on Trisquel 11 aramo. A sidenote: this was
>> tested in a virtual machine. I have yet to try on real hardware.
>
> There may be an interaction here: the recent Mesa update
> (25.0.7-0ubuntu0.24.04.1) expects mesa-vulkan-drivers present to
> properly enable some EGL paths used by many GTK apps. Removing those
> drivers can avoid some issues, but may break other applications. Your
> observation with an empty MATE desktop when enabling Compiz suggests a
> Compiz-Reloaded/GLX/EGL compatibility problem with current Mesa rather
> than a Trisquel specific bug.
>
> To help us understand it, could you share:
>
> * exact packages/versions involved (dpkg -l | grep -E
> 'mesa|vulkan|compiz'),
> * GPU/driver info (glxinfo -B),
> * logs/messages when the empty desktop occurs (~/.xsession-errors,
> journalctl -b --grep=compiz),
> * a minimal reproduce (steps from a clean T12 VM), and whether bare
> metal shows the same?
>
>> Is Compiz-Reloaded still feasible on Trisquel 12? And if I may ask, is
>> there a possibility of offering Compiz-Reloaded on the ecne
>> repositories in the future should it be considered feasible?
>
> On feasibility and packaging: our team is small and, to keep
> maintenance sustainable, I would prefer Compiz-Reloaded to be
> maintained in Debian first (better integration and review). AFAICT the
> upstream line is around 0.8.18, with Debian carrying maintenance
> updates aligned to each release series[1], so "a newer major" isn't
> currently available. .
>
>> I would like to hear your thoughts on this issue.
>
> Given our focus on finishing Trisquel 12, we're not planning to add new
> packages right now
>
> That said, if you're interested in driving this, a practical path is:
>
> * host a small repo with your code
> * publish some binary builds
> * invite testers here for feedback, and
> * if things stabilize, consider proposing it to Debian.
>
> Once we clear the remaining T12 tasks, we can revisit based on the
> results.
>
>> Thank you.
> Thanks again for the effort and for bringing this up.
>
>> Kalvin Dan
> [1] https://tracker.debian.org/pkg/compiz
>
>> _______________________________________________
>> Trisquel-devel mailing list
>> Trisquel-devel at listas.trisquel.info
>> https://listas.trisquel.info/mailman/listinfo/trisquel-devel
>
> --
> Luis A. Guzmán G.
> http://ark.switnet.org
>
> Capitulo Mexicano de Software Libre - https://cmxsl.org
> Software Libre con raíz ética, acción local y visión nacional.
>
> Por tu propio bien, y en solidaridad a todos, elige la libertad.
> ¡Sé Libre! - https://fsfla.org/selibre/
>
> _______________________________________________
> Trisquel-devel mailing list
> Trisquel-devel at listas.trisquel.info
> https://listas.trisquel.info/mailman/listinfo/trisquel-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listas.trisquel.info/pipermail/trisquel-devel/attachments/20251223/69c7af5c/attachment.htm>
More information about the Trisquel-devel
mailing list