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.

Reply via email to