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.

Reply via email to