-
-
Notifications
You must be signed in to change notification settings - Fork 178
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
blank window displayed, underlying actual window has content #3354
Comments
As far as I can tell, there is no I was unable to test with server opengl acceleration ( Can you please try:
And if this doesn't help, please attach FYI here's a better version for combining your first two command lines:
(using |
Another idea is that this may be encoding related, perhaps there is a problem with one of the recent changes to the You could ascertain if this is the case by running the client with |
What I've learned so far:
I don't know what I'm up against yet. Everything was fine until this past week. The machine runs general |
Oh, an important detail: It's not black or blank. It's transparent. Whatever is behind it is seen through the "invisible" window. I can't yet imagine how this has become sensitive to fail only in Centos8. |
Running as a different user (root) with a clean, minimal environment fails the same. So it's not my personalized environment causing this. |
That's it. Now I think I know where to look. Since you're connecting locally, |
Both |
I do not see how to map commits in the git log to your releases -rXXXXX. Can you tell me in what -rXXXXX release the above-mentioend commit bae2ccd occurred? I intend to downgrade just before that and see what happens. |
I haven't forgotten about this bug, it's just difficult for me to spend time on it since I just can't reproduce it in a VM.
$ ./fs/bin/add_build_info.py src
updated ./xpra/src_info.py with:
* BRANCH = master
* COMMIT = g65b49035d
* LOCAL_MODIFICATIONS = 1
* REVISION = 30523 |
Blunt bisection through released versions in beta repo:
Somewhere in between those 2 releases is where this occurred. |
Thanks! So, current master is 249 revisions behind right now. But because of the way git counts revisions... it doesn't. So we have to go the long way around to be safe: $ wget https://xpra.org/beta/CentOS/8/x86_64/python3-xpra-4.3-10.r30255.el8.x86_64.rpm
$ mkdir r30255; rpmdev-extract -C r30255 xpra-common-4.3-10.r30255.el8.noarch.rpm
$ grep COMMIT r30255/python3-xpra-4.3-10.r30255.el8.x86_64/usr/lib64/python3.6/site-packages/xpra/src_info.py
COMMIT='ga81d9ba48'
$ wget https://xpra.org/beta/CentOS/8/x86_64/python3-xpra-4.3-10.r30274.el8.x86_64.rpm
$ mkdir r30274; rpmdev-extract -C r30274 python3-xpra-4.3-10.r30274.el8.x86_64.rpm
$ grep COMMIT r30274/python3-xpra-4.3-10.r30274.el8.x86_64/usr/lib64/python3.6/site-packages/xpra/src_info.py
COMMIT='g5ac49dcbd' |
My initial suspicions are on bae2ccd and 7ba6959 so the commit above allows us to disable this new functionality with: xpra start --env=XPRA_OPAQUE_REGION=0 ... This should workaround the problem for you. There's a CentOS 8 beta build at r30524, which is the same as fcd2116. I've just had another report of a bug with this opaque-region feature, something completely different: it didn't strip the unused alpha. |
Success with r30524 and |
I am having a similar problem with lxterminal being transparent. As already mentioned in #3363 this comes with the error message Updating my client on Windows 10 to 4.3-r30590 (ge4a55c82d) 64-bit and setting |
@MartinSchoenstedt the env var should be applied server-side. |
BTW, it would really help if any of you could post the server's |
I am not quite sure how to do this, I start the xpra server using ssh with the following command
I am also not quite sure how to get this, as I usually start the xpra server using the above-mentioned command |
xpra info | grep OPAQUE
Depending on your distro and version, the server log file may end up in |
Thanks for your tips. I was now able to get the log file. |
@MartinSchoenstedt Ah. This one is easy!
This has already been fixed 7 days ago: 76410f3. |
Good to hear, but no newer build was available. I downloaded the latest version for bionic today which was still r30335 |
Ah! |
@MartinSchoenstedt / @karlkleinpaste is the |
Good news, I removed that and terminals don't go transparent. |
@karlkleinpaste the problem was immediately obvious in the server log, see #3354 (comment) |
centos 8, latest *.rpm as of 30min ago.
with this sequence of commands:
screenshot shows 3 things:
xpra screenshot
.there's no there there.
xpra's X server believes in window content (right), as recorded by the screenshot subcommand. but what displays in the active mate-terminal window (center) is just an outlined black space.
The text was updated successfully, but these errors were encountered: