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/e899e36b-de37-4b5d-92f2-bb0110ca5ce7n%40googlegroups.com.

Reply via email to