Results 1 to 15 of 93

Thread: ShowEQ 6 Beta Test

Hybrid View

  1. #1
    Registered User
    Join Date
    Dec 2001
    Posts
    45

    Re: ShowEQ 6 Beta Test

    Quote Originally Posted by cn187 View Post
    Thanks for the info. If you do the reinstall, then I suggest maybe trying to build/run *only* QT4/SEQ6 at first, see how it behaves, and then go back and add in QT3/SEQ5 if you still want/need to.
    I saw a post that you cured someone of some slowness by fixing something in libpcap. Hoping I would see the same results, I went ahead and did a fresh install of CentOS 7 and ShowEQ 6 on a Raspberry Pi 4-4G.

    Same slowness, without even sniffing packets yet. I'm forwarding the X11 display over SSH from the RPI to a laptop. Poking around, I saw that sshd was taking 25% utilization. Interesting. So I decided to do the X11 forwarding without ssh. Still slow.

    I wanted to see what was going on with the network, but I couldn't find ntop for arm, so I just went ahead and looked at my laptop's task manager, and here's what I found.

    ShowEQ 5 with QT3 exporting the display to the laptop uses almost zero network bandwidth: 0.1Mbps

    ShowEQ 6 with QT4 exporting the display to the laptop uses about 800x the bandwidth: 82.9 Mbps

    I have zero idea what could be causing this, but I figured you'd be interested in seeing what I'm running into. Perhaps not many others are exporting their display to a remote machine which is maybe why you haven't heard any other people complain? I'm using Xming, an X server for Windows as well as XQuartz, an X server for MacOS. Both show the same issue.

    And maybe this is a problem everywhere, but is hidden by the fact that most PCs can probably handle this sort of graphics locally?

    Here's some screenshots of Windows task manager reporting the network utilization of the X server:

    https://i.imgur.com/4Ws9wDN.png
    https://i.imgur.com/U7NJHAf.png

    I hope that offers you some insight as to what might be going on. I can't make any sense of this at all.

    Thanks

  2. #2
    Administrator
    Join Date
    Oct 2019
    Posts
    509

    Re: ShowEQ 6 Beta Test

    Based on that info, I did some quick searches for QT/X11 rendering issues, and found several pages talking about overriding the default rendering mode by setting the QT_GRAPHICSSYSTEM environment variable before running the app. (there's also a "hidden" command line switch, but it goes away in QT5, so it's better to use the env var). Valid settings are "native", "raster", and "opengl".

    It sounds like raster used to be the default in older versions, but changed to native in newer versions. I have NO idea if this will help, but it's worth a shot. Try either

    Code:
    export QT_GRAPHICSSYSTEM=raster
    showeq
    or
    Code:
    QT_GRAPHICSSYSTEM=raster showeq
    and see what happens.

  3. #3
    Registered User
    Join Date
    Dec 2001
    Posts
    45

    Re: ShowEQ 6 Beta Test

    Code:
    QT_GRAPHICSSYSTEM=native showeq
    This did the trick! Network throughput to the X server seems to be hovering around 2.5Mbps now! Still a bit more than ShowEQ 5 but this is totally usable! It's very responsive now! Nice find, thanks for taking the time to look into it!
    Last edited by splooge; 04-16-2020 at 03:59 AM.

  4. #4
    Administrator
    Join Date
    Oct 2019
    Posts
    509

    Re: ShowEQ 6 Beta Test

    No problem. Glad it worked for you!

Thread Information

Users Browsing this Thread

There are currently 5 users browsing this thread. (0 members and 5 guests)

Posting Permissions

You may post new threads
You may post replies
You may post attachments
You may edit your posts
HTML code is Off
vB code is On
Smilies are On
[IMG] code is On