I just got the EndeavourOS iso and installed it in a new Virtual Machine.  
Then I installed Leo into a new venv.  It worked first time.  No xcb 
messages.  That's good news.

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

> It's endeavourOS (Arch derivate).
>
> Yes, it is a Qt problem and probably caused by the recent update of the OS 
> (that's the disadvantage of a rolling release: You get the Latest and 
> greatest, but also the latest bugs ;-) )
>
> Thought I'd be a good idea to ask here first, because I hear the Qt people 
> already say, "the error says it all: Reinstall the app" ;-) Well, next stop 
> endeavourOS, then Qt, I guess?
>
> Thanks for your efforts!
>
> Paul
>
> On Monday, July 22, 2024 at 4:56:48 PM UTC+2 [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/1e83e870-767f-47b4-a29a-7b8c46a83c06n%40googlegroups.com.

Reply via email to