I wonder if installing an earlier version of PyQt6 would work?

Lots of folks with many Qt-based programs have xcb problems.  It's not just 
one release, it's a persistent problem.

On Monday, July 22, 2024 at 11:32:33 AM UTC-4 [email protected] wrote:

> Yes, /usr/lib/qt6/plugins/platforms/libqxcb.so exists. Setting the 
> mentioned env var to wayland brings up the same error, with "wayland" 
> instead of "xcb" in the error text. It seems that there is a directory path 
> that didn't get set or has been deleted: 'not found in ""'.
>
> On Monday, July 22, 2024 at 5:24:57 PM UTC+2 [email protected] wrote:
>
>> Does the file /usr/lib/qt6/plugins/platforms/libqxcb.so exist on your 
>> system?
>>
>> Could you try re-installing package `qt6-base`, if not?
>>
>> Jake
>>
>> On Mon, Jul 22, 2024 at 10:56 AM Thomas Passin <[email protected]> wrote:
>>
>>> It's still got to be some library in the xcb library system. So far as I 
>>> can see it's a Qt problem, not really a Leo one - although that doesn't 
>>> help, does it? Just having them already installed isn't always enough. I 
>>> remember one of my VMs had the culprit installed, but after I ran the 
>>> installation command for it then Qt worked.  I don't remember any details, 
>>> though.  I also recall that in one case the library name was different from 
>>> the one or two that had been suggested in the error message.  That time I 
>>> lucked out with an Internet search.
>>>
>>> Which distro is this, BTW?
>>>
>>> On Monday, July 22, 2024 at 10:48:32 AM UTC-4 [email protected] wrote:
>>>
>>>> Latest qt6-tools are Installed already. Installed qtutilities-qt6. No 
>>>> luck.
>>>>
>>>> As for the "&& leo" after setting the env var: That means: "and then 
>>>> start leo".
>>>>
>>>> Setting the env var did not show more helpful text, alas.
>>>>
>>>> On Monday, July 22, 2024 at 3:34:41 PM UTC+2 [email protected] wrote:
>>>>
>>>>> Apologies, pkg name is ‘qt6-tools’, not ‘qt6-utils’.
>>>>>
>>>>> Jake
>>>>>
>>>>> On Jul 22, 2024, at 9:30 AM, Jacob Peck <[email protected]> wrote:
>>>>>
>>>>> 
>>>>>
>>>>> Thomas, their very first post in this thread indicated they did run 
>>>>> with that env var set.
>>>>>
>>>>> Please try (re-)installing qt6-utilis.  That fixed it on my Arch 
>>>>> install, and I assume Endeavor uses the arch packages.
>>>>>
>>>>> Jake
>>>>>
>>>>> On Jul 22, 2024, at 8:50 AM, Thomas Passin <[email protected]> wrote:
>>>>>
>>>>> Try setting that debug variable:  export QT_DEBUG_PLUGINS=1
>>>>> Maybe the Qt message will be more informative.  BTW, you don't need 
>>>>> PyQt5.  Leo doesn't use it any more.  Please post the Qt error message 
>>>>> here 
>>>>> if you can't resolve the problem.
>>>>> On Monday, July 22, 2024 at 7:20:05 AM UTC-4 [email protected] wrote:
>>>>>
>>>>>> Installed xcb-util-cursor, libxinerama. Reinstalled PyQt5, PyQt6 - to 
>>>>>> no avail.
>>>>>>
>>>>>>
>>>>>> On Monday, July 22, 2024 at 12:28:47 PM UTC+2 [email protected] 
>>>>>> wrote:
>>>>>>
>>>>>>> Here is a page that has some good information about fixing this 
>>>>>>> problem in case my previous post doesn't:
>>>>>>> “Failed to load platform plugin ”xcb“ ” while launching qt5 app on 
>>>>>>> linux 
>>>>>>> <https://askubuntu.com/questions/308128/failed-to-load-platform-plugin-xcb-while-launching-qt5-app-on-linux-without>
>>>>>>>
>>>>>>> Briefly, you can get a more complete error message by setting this 
>>>>>>> environmental variable before launching Leo:
>>>>>>>
>>>>>>> export QT_DEBUG_PLUGINS=1
>>>>>>>
>>>>>>> On Monday, July 22, 2024 at 6:22:55 AM UTC-4 Thomas Passin wrote:
>>>>>>>
>>>>>>>> This error comes up with small variations for some Linux systems.  
>>>>>>>> Many times the error message will continue to suggest a command line  
>>>>>>>> for 
>>>>>>>> installing the required library.  That library may already be 
>>>>>>>> installed but 
>>>>>>>> not the right version.  If there was no suggestion, search online for 
>>>>>>>> how 
>>>>>>>> to install it for your system.  Often the library is named 
>>>>>>>> *libxcb-cursor0 
>>>>>>>> *but sometimes it goes by a different name.  Here's a site than 
>>>>>>>> can help finding the right install package: http://pkgs.org/
>>>>>>>>
>>>>>>>> On Ubuntu systems, this command used to work (I don't know if it 
>>>>>>>> still does):
>>>>>>>>
>>>>>>>> sudo apt-get install libxcb-xinerama0
>>>>>>>>
>>>>>>>> Sometimes the required library goes by this name: *libqxcb.so* 
>>>>>>>> instead.  Sometimes the error message will suggest two possible names 
>>>>>>>> instead of just the one. Try them both if the first doesn't do the job.
>>>>>>>> On Monday, July 22, 2024 at 5:40:34 AM UTC-4 [email protected] 
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> Issuing
>>>>>>>>>
>>>>>>>>> export QT_DEBUG_PLUGINS=1 && leo
>>>>>>>>>
>>>>>>>>> yields
>>>>>>>>>
>>>>>>>>> setting leoID from os.getenv('USER'): 'XXXXX'
>>>>>>>>> qt.core.plugin.factoryloader: checking directory path 
>>>>>>>>> "/usr/bin/platforms" ...
>>>>>>>>> qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""
>>>>>>>>> This application failed to start because no Qt platform plugin 
>>>>>>>>> could be initialized. Reinstalling the application may fix this 
>>>>>>>>> problem.
>>>>>>>>>
>>>>>>>>> Everything with "xcb" in its name seems installed (I'am on 
>>>>>>>>> endeavourOS).
>>>>>>>>> Any idea, how I could proceed?
>>>>>>>>>
>>>>>>>>> What I did so far:
>>>>>>>>> - Update the whole system (endeavourOS)
>>>>>>>>> - Update Leo from PYPI
>>>>>>>>>
>>>>>>>>> Cheers
>>>>>>>>> Paul
>>>>>>>>>
>>>>>>>>> -- 
>>>>> You received this message because you are subscribed to the Google 
>>>>> Groups "leo-editor" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>>> an email to [email protected].
>>>>> To view this discussion on the web visit 
>>>>> https://groups.google.com/d/msgid/leo-editor/c2d16273-5d73-45d6-85f0-364af7f1d0f4n%40googlegroups.com
>>>>>  
>>>>> <https://groups.google.com/d/msgid/leo-editor/c2d16273-5d73-45d6-85f0-364af7f1d0f4n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>>> -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "leo-editor" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to [email protected].
>>>
>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/leo-editor/093c6127-0812-49d3-a929-9af9420a8d8dn%40googlegroups.com
>>>  
>>> <https://groups.google.com/d/msgid/leo-editor/093c6127-0812-49d3-a929-9af9420a8d8dn%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/7b48423a-775c-47e1-9569-7f757ba402c7n%40googlegroups.com.

Reply via email to