dogecoin / dogecoin

very currency
MIT License
14.4k stars 2.8k forks source link

[bug] Windows GUI window does not appear. #3469

Open gdayymate opened 2 months ago

gdayymate commented 2 months ago

Bug Report

Current behavior: No visible wallet interface

Expected behavior should open upon initialization

Steps to reproduce: v1.14.7.0-a6d122013 64bit. Install from scratch. no has window.

Screenshots

Dogecoin Core version

Machine specs

Extra information

patricklodder commented 2 months ago

Questions to triage:

  1. Which version of Windows are you using?
  2. What does the bottom of %APPDATA%\Dogecoin\debug.log say?
gdayymate commented 2 months ago

Edition Windows 11 Home Version 23H2 OS build 22631.3235 Experience Windows Feature Experience Pack 1000.22687.1000.0

2: shows server is working, and i can access the debug window in core... just not the coupled wallet gui

2024-03-03 19:44:05 UpdateTip: new best=010d821e458384a7a1dfb3b8d8c972d6a8ec06418412f69ab717b5358228cb07 height=5114547 version=0x00620104 log2_work=75.947073 tx=288217069 date='2024-03-03 19:43:02' progress=0.999999 cache=151.2MiB(394624tx)

patricklodder commented 2 months ago

Okay, this sounds like something we've seen in the past with specific graphics drivers, but we've not seen it outside of Linux to my knowledge.

Could you try to, on the command line, cd to wherever your Dogecoin-QT.exe resides, and do the following:

set QT_SCALE_FACTOR=1
set QT_AUTO_SCREEN_SCALE_FACTOR=0
Dogecoin-Qt.exe
gdayymate commented 2 months ago

I'm running my displays using Intel ARC.

The arguments you provided for DOGE opened the loading screen in a cute little window but did not present the wallet UI as intended.

gdayymate commented 2 months ago

I'm running my displays using Intel ARC.

The arguments you provided for DOGE opened the loading screen in a cute little window but did not present the wallet UI as intended.

I found a work-around for the time-being by right-clicking Doge in task-bar and selecting maximize. Without doing this, the wallet does not present itself anywhere within windows.

patricklodder commented 2 months ago

I'm running my displays using Intel ARC. The arguments you provided for DOGE opened the loading screen in a cute little window but did not present the wallet UI as intended.

Alright, this narrows down the issue, thanks. This issue may very well go away when we update Qt, but it would be good if we can isolate the cause regardless.