Skip to content
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

QT won't work properly when compiled #1779

Closed
andi448 opened this issue Jul 31, 2020 · 8 comments
Closed

QT won't work properly when compiled #1779

andi448 opened this issue Jul 31, 2020 · 8 comments

Comments

@andi448
Copy link

andi448 commented Jul 31, 2020

Describe the issue

I'm trying to compile the newest release v4.2.0 (but had this issue since v4.0) and it compiles without errors, but I can't use it, because if it opens a windowed dialogue, I get a black window instead and can't click anymore.

Can you reliably reproduce the issue?

If so, please list the steps to reproduce below:

  1. git clone https://github.com/PIVX-Project/PIVX.git
  2. git checkout v4.2.0
  3. ./autogen.sh
  4. /configure --with-incompatible-bdb
  5. make
  6. sudo make install

Expected behavior

The QT should work properly.

Actual behavior

If I click something and get a windowed dialogue, but it's black (see screenshot) and I can't click anywhere, nor can I exit the program via the "x"-button. I have to stop it via terminate command.

Screenshots.

This is what I get, if I want to unlock my wallet for staking:
PIVX

What version of PIVX Core are you using?

v4.2.0 self compiled via the commands above.

Machine specs:

  • OS: Debian Buster 10.4 up-to-date
  • CPU: Intel(R) Core(TM) i5-4570 CPU @ 3.20GHz
  • RAM: 8GB
  • Disk size: 500GB
  • Disk Type (HD/SDD): HDD
@andi448
Copy link
Author

andi448 commented Oct 18, 2020

The problem is persisting with v4.3.0.

@random-zebra
Copy link

Could possibly be the "upgrade wallet" pop-up showing off-screen?
Did you previously had two displays connected?
Have you tried bringing back off-screen windows (ALT+spacebar, ALT+F7 and move, etc...)

@andi448
Copy link
Author

andi448 commented Oct 19, 2020

I don't think so, because if I'm starting the qt extracted of the released pivx-4.3.0-x86_64-linux-gnu.tar.gz, it just works fine.
No, I've just connected a monitor for initial installing the OS, after that I just login via xrdp without any monitor connected.
Tried the combinations, ALT+space opens a search bar and ALT+F7 doesn't seem to do anything.

I've also cleared the ~/.pivx folder and ~/.config/PIVX.
It seems that the buttons on the left side are also hidden until I click on one, so I think qt isn't compiled properly?

@andi448
Copy link
Author

andi448 commented Jan 12, 2021

This also persists in v5.0.0.

@andi448
Copy link
Author

andi448 commented Jan 15, 2021

This also persists in v5.0.1.

@Fuzzbawls
Copy link
Collaborator

spun up a fresh debian 10 VM, followed the required packages instructions in doc/build-unix.md, configured with --with-incompatible-dbd, started the wallet (regtest mode, with -legacywallet initially, to ensure that a subsequent run would show the HD wallet upgrade notice). subsequent run showed the notice in both default and dark theme without issue.

ScreenShot_20210117021419

@andi448
Copy link
Author

andi448 commented Jan 18, 2021

Thanks for testing, you've led me to the idea that my desktop environment or language settings could be the problem, so I've also spun up a few virtual machines and came to the conclusion, that KDE somehow seems to cause the problem. If I use Gnome, it works fine (even without recompiling).

But now I don't know on whose side is the incompatibility? Is it qt to KDE? How can I determine that?

@furszy
Copy link

furszy commented Jul 16, 2021

there hasn't been interaction here in an year long, can create another issue if needed, closing..

@furszy furszy closed this as completed Jul 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants