Walletwasabi: Layar hitam di Versi 1.1.1 di Windows 7 Professional 64bit

Dibuat pada 1 Mar 2019  ·  32Komentar  ·  Sumber: zkSNACKs/WalletWasabi

Gambaran umum

Setelah menginstal wasabi desktop versi 1.1.1 untuk windows, jendela wasabi menjadi hitam seluruhnya. Ini responsif (saya dapat menyeret jendelanya, dan saya dapat menutup / meminimalkan / memaksimalkannya dengan menebak di mana harus mengklik) tetapi itu benar-benar hitam (berkedip biru kurang dari satu detik saat memulai).

Bagaimana cara bereproduksi?

  1. Instal versi 1.1.1
  2. Luncurkan wasabi

Sistem operasi

Windows 7 Professional 64 bit

debug

Komentar yang paling membantu

Saya telah meningkatkan kartu video saya ke driver terbaru dan masalah tidak terpecahkan. Namun, saya memperbarui Windows 7 melalui pembaruan windows dan masalahnya teratasi (OS saya sangat ketinggalan zaman).

Semua 32 komentar

Saya kembali ke versi 1.1.0

Kami telah meningkatkan mesin GUI sejak saat itu. Mengompilasi dari sumber akan menyelesaikannya. Saya akan memeriksanya di VM saya dan memberi tahu Anda.

Saya tidak bisa mereproduksinya. Ini berfungsi dengan baik untuk saya di Windows 7 Professional.

image

Saya juga ingin mengujinya dengan melakukannya dari sumber, karena itu mungkin memperbaikinya. Jika saya ingat dengan baik, perubahan mesin UI ajaib @danwalmsley terjadi setelah 1.1.1 dirilis, jadi itu mungkin memperbaikinya, tetapi saya juga tidak pernah memastikannya berfungsi di win7. Jadi, untuk melanjutkan lebih jauh tentang masalah ini, Wasabi harus dikompilasi dari kode di mesin lokal Anda, tetapi untuk itu masalah pemulihan harus diperbaiki: https://github.com/zkSNACKs/WalletWasabi/issues/1202

Kembalikan masalah diperbaiki, saya belum mencobanya di win7. Akan berkomentar ketika saya melakukannya. https://github.com/zkSNACKs/WalletWasabi/pull/1203

Saya sudah mencoba membangun dari sumber tetapi mendapat terlalu banyak kesalahan :( Saya tidak terbiasa membangun dari sumber.

Menguji master saat ini di win7. Ini bekerja dengan baik. @mpolavieja Saya membuat rilis untuk Anda sekarang dengan master saat ini sehingga Anda dapat mengujinya.

@mpolavieja Saya membuat rilis untuk Anda dan menguploadnya ke google drive.

https://drive.google.com/file/d/1K3ja9SAqfk-p8u_BpaGbruXNRRhF0q_a/view?usp=sharing

Hanya untuk memastikan, saat menginstal pastikan ketika popup muncul, itu mengatakan itu ditandatangani oleh zksnacks dan tidak mengatakan sesuatu seperti "penerbit tidak dikenal."

Contoh yang salah:

image

Saya sudah mencoba master saat ini pada mesin 64bit win7 profesional lain dan bekerja dengan baik. Saya akan mencoba rilis yang telah Anda buat untuk saya di komputer saya yang lain malam ini. Terima kasih banyak.

Saya sudah mencoba rilis khusus dan saya mendapatkan hasil yang sama (layar hitam). Mungkin ini masalah di komputer rumah saya.

Bisakah Anda menjalankan versi dari baris perintah dengan wassabee --loglevel=debug ? Mungkin Anda melihat beberapa kesalahan?

Ini adalah log dari menjalankan baris perintah:

FS:
SKSL:
   1    #version 100
   2    in half4 vcolor_Stage0;
   3    void main()
   4    {
   5            half4 outputColor_Stage0;
   6            half4 outputCoverage_Stage0;
   7            {
   8                    // Stage 0, DefaultGeometryProcessor
   9                    outputColor_Stage0 = vcolor_Stage0;
  10                    outputCoverage_Stage0 = half4(1);
  11            }
  12            {
  13                    // Xfer Processor: Porter Duff
  14                    sk_FragColor = outputColor_Stage0 * outputCoverage_Stage
0;
  15            }
  16    }
  17
GLSL:
   1    #version 100
   2
   3    precision mediump float;
   4    varying mediump vec4 vcolor_Stage0;
   5    void main() {
   6        mediump vec4 outputColor_Stage0;
   7        {
   8            outputColor_Stage0 = vcolor_Stage0;
   9        }
  10        {
  11            gl_FragColor = outputColor_Stage0;
  12        }
  13    }
  14
Program linking failed.
VS:
SKSL:
   1    #version 100
   2    uniform float4 sk_RTAdjust;
   3    in float2 inPosition;
   4    in half4 inColor;
   5    out half4 vcolor_Stage0;
   6    void main()
   7    {
   8            // Primitive Processor DefaultGeometryProcessor
   9            half4 color = inColor;
  10            vcolor_Stage0 = color;
  11            float2 pos2 = inPosition;
  12            sk_Position = float4(pos2.x , pos2.y, 0, 1);
  13    }
  14
GLSL:
   1    #version 100
   2
   3    precision mediump float;
   4    uniform highp vec4 sk_RTAdjust;
   5    attribute highp vec2 inPosition;
   6    attribute mediump vec4 inColor;
   7    varying mediump vec4 vcolor_Stage0;
   8    void main() {
   9        mediump vec4 color = inColor;
  10        vcolor_Stage0 = color;
  11        highp vec2 pos2 = inPosition;
  12        gl_Position = vec4(pos2.x, pos2.y, 0.0, 1.0);
  13        gl_Position = vec4(gl_Position.xy * sk_RTAdjust.xz + gl_Position.ww
* sk_RTAdjust.yw, 0.0, gl_Position.w);
  14    }
  15

FS:
SKSL:
   1    #version 100
   2    in half4 vcolor_Stage0;
   3    void main()
   4    {
   5            half4 outputColor_Stage0;
   6            half4 outputCoverage_Stage0;
   7            {
   8                    // Stage 0, DefaultGeometryProcessor
   9                    outputColor_Stage0 = vcolor_Stage0;
  10                    outputCoverage_Stage0 = half4(1);
  11            }
  12            {
  13                    // Xfer Processor: Porter Duff
  14                    sk_FragColor = outputColor_Stage0 * outputCoverage_Stage
0;
  15            }
  16    }
  17
GLSL:
   1    #version 100
   2
   3    precision mediump float;
   4    varying mediump vec4 vcolor_Stage0;
   5    void main() {
   6        mediump vec4 outputColor_Stage0;
   7        {
   8            outputColor_Stage0 = vcolor_Stage0;
   9        }
  10        {
  11            gl_FragColor = outputColor_Stage0;
  12        }
  13    }
  14
Program linking failed.
VS:
SKSL:
   1    #version 100
   2    uniform float4 sk_RTAdjust;
   3    uniform float2 uAtlasSizeInv_Stage0;
   4    in float2 inPosition;
   5    in half4 inColor;
   6    in float2 inTextureCoords;
   7    out float2 vTextureCoords_Stage0;
   8    out float vTexIndex_Stage0;
   9    out half4 vinColor_Stage0;
  10    void main()
  11    {
  12            // Primitive Processor Texture
  13            float2 indexTexCoords = float2(inTextureCoords.x, inTextureCoord
s.y);
  14            float2 unormTexCoords = floor(0.5*indexTexCoords);
  15            float2 diff = indexTexCoords - 2.0*unormTexCoords;
  16            float texIdx = 2.0*diff.x + diff.y;
  17            vTextureCoords_Stage0 = unormTexCoords * uAtlasSizeInv_Stage0;
  18            vTexIndex_Stage0 = texIdx;
  19            vinColor_Stage0 = inColor;
  20            float2 pos2 = inPosition;
  21            sk_Position = float4(pos2.x , pos2.y, 0, 1);
  22    }
  23
GLSL:
   1    #version 100
   2
   3    precision mediump float;
   4    uniform highp vec4 sk_RTAdjust;
   5    uniform highp vec2 uAtlasSizeInv_Stage0;
   6    attribute highp vec2 inPosition;
   7    attribute mediump vec4 inColor;
   8    attribute highp vec2 inTextureCoords;
   9    varying highp vec2 vTextureCoords_Stage0;
  10    varying highp float vTexIndex_Stage0;
  11    varying mediump vec4 vinColor_Stage0;
  12    void main() {
  13        highp vec2 indexTexCoords = vec2(inTextureCoords.x, inTextureCoords.
y);
  14        highp vec2 unormTexCoords = floor(0.5 * indexTexCoords);
  15        highp vec2 diff = indexTexCoords - 2.0 * unormTexCoords;
  16        highp float texIdx = 2.0 * diff.x + diff.y;
  17        vTextureCoords_Stage0 = unormTexCoords * uAtlasSizeInv_Stage0;
  18        vTexIndex_Stage0 = texIdx;
  19        vinColor_Stage0 = inColor;
  20        highp vec2 pos2 = inPosition;
  21        gl_Position = vec4(pos2.x, pos2.y, 0.0, 1.0);
  22        gl_Position = vec4(gl_Position.xy * sk_RTAdjust.xz + gl_Position.ww
* sk_RTAdjust.yw, 0.0, gl_Position.w);
  23    }
  24

FS:
SKSL:
   1    #version 100
   2    uniform lowp sampler2D uTextureSampler_0_Stage0;
   3    in float2 vTextureCoords_Stage0;
   4    in float vTexIndex_Stage0;
   5    in half4 vinColor_Stage0;
   6    void main()
   7    {
   8            half4 outputColor_Stage0;
   9            half4 outputCoverage_Stage0;
  10            {
  11                    // Stage 0, Texture
  12                    outputColor_Stage0 = vinColor_Stage0;
  13                    half4 texColor;
  14                    {
  15                            texColor = texture(uTextureSampler_0_Stage0, vTe
xtureCoords_Stage0).rrrr;
  16                    }
  17                    outputCoverage_Stage0 = texColor;
  18            }
  19            {
  20                    // Xfer Processor: Porter Duff
  21                    sk_FragColor = outputColor_Stage0 * outputCoverage_Stage
0;
  22            }
  23    }
  24
GLSL:
   1    #version 100
   2
   3    precision mediump float;
   4    uniform lowp sampler2D uTextureSampler_0_Stage0;
   5    varying highp vec2 vTextureCoords_Stage0;
   6    varying highp float vTexIndex_Stage0;
   7    varying mediump vec4 vinColor_Stage0;
   8    void main() {
   9        mediump vec4 outputColor_Stage0;
  10        mediump vec4 outputCoverage_Stage0;
  11        {
  12            outputColor_Stage0 = vinColor_Stage0;
  13            mediump vec4 texColor;
  14            {
  15                texColor = texture2D(uTextureSampler_0_Stage0, vTextureCoord
s_Stage0).xxxx;
  16            }
  17            outputCoverage_Stage0 = texColor;
  18        }
  19        {
  20            gl_FragColor = outputColor_Stage0 * outputCoverage_Stage0;
  21        }
  22    }
  23
Program linking failed.
VS:
SKSL:
   1    #version 100
   2    uniform float4 sk_RTAdjust;
   3    in float2 position;
   4    in half4 color;
   5    in float2 textureCoords;
   6    out half4 vcolor_Stage0;
   7    out float2 vtextureCoords_Stage0;
   8    void main()
   9    {
  10            // Primitive Processor TextureGeometryProcessor
  11            vcolor_Stage0 = color;
  12            vtextureCoords_Stage0 = textureCoords;
  13            sk_Position = float4(position.x , position.y, 0, 1);
  14    }
  15
GLSL:
   1    #version 100
   2
   3    precision mediump float;
   4    uniform highp vec4 sk_RTAdjust;
   5    attribute highp vec2 position;
   6    attribute mediump vec4 color;
   7    attribute highp vec2 textureCoords;
   8    varying mediump vec4 vcolor_Stage0;
   9    varying highp vec2 vtextureCoords_Stage0;
  10    void main() {
  11        vcolor_Stage0 = color;
  12        vtextureCoords_Stage0 = textureCoords;
  13        gl_Position = vec4(position.x, position.y, 0.0, 1.0);
  14        gl_Position = vec4(gl_Position.xy * sk_RTAdjust.xz + gl_Position.ww
* sk_RTAdjust.yw, 0.0, gl_Position.w);
  15    }
  16

FS:
SKSL:
   1    #version 100
   2    uniform lowp sampler2D uTextureSampler_0_Stage0;
   3    in half4 vcolor_Stage0;
   4    in float2 vtextureCoords_Stage0;
   5    void main()
   6    {
   7            half4 outputColor_Stage0;
   8            half4 outputCoverage_Stage0;
   9            {
  10                    // Stage 0, TextureGeometryProcessor
  11                    outputColor_Stage0 = vcolor_Stage0;
  12                    float2 texCoord;
  13                    texCoord = vtextureCoords_Stage0;
  14                    outputColor_Stage0 = outputColor_Stage0 * texture(uTextu
reSampler_0_Stage0, texCoord);
  15                    outputCoverage_Stage0 = float4(1);
  16            }
  17            {
  18                    // Xfer Processor: Porter Duff
  19                    sk_FragColor = outputColor_Stage0 * outputCoverage_Stage
0;
  20            }
  21    }
  22
GLSL:
   1    #version 100
   2
   3    precision mediump float;
   4    uniform lowp sampler2D uTextureSampler_0_Stage0;
   5    varying mediump vec4 vcolor_Stage0;
   6    varying highp vec2 vtextureCoords_Stage0;
   7    void main() {
   8        mediump vec4 outputColor_Stage0;
   9        {
  10            outputColor_Stage0 = vcolor_Stage0;
  11            highp vec2 texCoord;
  12            texCoord = vtextureCoords_Stage0;
  13            outputColor_Stage0 = outputColor_Stage0 * texture2D(uTextureSamp
ler_0_Stage0, texCoord);
  14        }
  15        {
  16            gl_FragColor = outputColor_Stage0;
  17        }
  18    }
  19

Ini sangat aneh. @danwalmsley apakah itu memberitahu sesuatu kepada Anda?

FYI ada pengguna lain yang melaporkan masalah yang sama https://www.reddit.com/r/WasabiWallet/comments/axpcgp/black_screen/

Masalah yang sama disini

@kekekeks apakah ini semacam masalah kompatibilitas GPU?

@mpolavieja @jordankittle dapatkah Anda melaporkan GPU apa yang Anda miliki dan versi driver / driver yang Anda miliki?

Hai, Saya berada dalam situasi yang sama: layar hitam pada Windows 7 profesional.
bahkan dengan "rilis khusus" yang disusun untuk mpolavieja

Saya harap ini membantu Anda. ini adalah info dari gpu saya:

gpu

Terima kasih

@mpolavieja @jordankittle dapatkah Anda melaporkan GPU apa yang Anda miliki dan versi driver / driver yang Anda miliki?

Ini milikku

image

@hubnix @mpolavieja terima kasih yang paling membantu. Bisakah Anda juga memindai mesin Anda untuk melihat apakah ada file yang disebut:
libEGL.dll atau libGLES.dll

dan memposting lokasi file ini.

Saya memiliki 17 versi berbeda dari file libEGL.dll di banyak lokasi berbeda. Saya tidak memiliki file libGLES.dll

image

Saya memiliki libEGL.dll, tetapi tidak libGLES.dll:

`Direktori di C: \ Users \ x \ AppData \ Local \ Confide \ app-1.5.11
06/05/2018 18:06 87.032 libEGL.dll
1 File 87.032 byte

Direktori di C: \ Users \ x \ AppData \ Local \ exodus \ app-1.61.1
09/10/2018 19:28 25.096 libEGL.dll
1 File 25.096 byte

Direktori di C: \ Users \ x \ AppData \ Local \ exodus \ app-1.63.1
01/11/2018 02:40 21.304 libEGL.dll
1 File 21.304 byte

Direktori di C: \ Users \ x \ AppData \ Local \ TomTom \ HOME3 \ Updates \ InstallTomTomMyDriveConnect_4_2_2_3561 \ MyDriveConnectUpdater
28/06/2017 05:11 13.312 libEGL.dll
1 File 13,312 byte

Direktori di C: \ Users \ x \ AppData \ Local \ TomTom \ HOME3 \ Updates \ InstallTomTomMyDriveConnect_4_2_3_3625 \ MyDriveConnectUpdater
28/06/2017 05:11 13.312 libEGL.dll
1 File 13,312 byte

Direktori di C: \ Users \ x \ Desktop \ Tor Browser \ Browser
27/02/2019 00:57 26.112 libEGL.dll
1 File 26.112 byte

Direktori di C: \ Users \ x \ Downloads \ monero-gui-v0.13.0.4
03/05/2018 07:20 22,528 libEGL.dll
1 File 22.528 byte`

juga mengalami masalah yang sama di 1.1.3 dan telah mencoba semua saran seperti di atas.

C: \ Users \ x \ Desktop \ Tor Browser \ Browser \ libEGL.dll
C: \ Users \ x \ Desktop \ Tor Browser \ Browser \ libGLESv2.dll

image

Saya mendapatkan gtx1060 lama dan menginstalnya pada pc windows 7, tetapi dengan driver terbaru dan berfungsi.

@ tolerant-fellow dapatkah Anda mencoba memperbarui baik menggunakan pembaruan windows atau mengunduh dari situs web nvidia?

image

@hubnix @mpolavieja dapat Anda juga menjalankan pembaruan windows penuh menginstal juga pembaruan opsional seperti grafis nvidia atau pembaruan driver grafis intel hd dan melihat apakah itu menyelesaikan masalah.

Memperbarui:

Jadi saya telah mencoba 3 kartu video yang berbeda 1 GT640 dan 1 GTX1050 ti, dan juga grafis Intel HD, iv mencoba driver nvidia tertua dan driver intel yang dapat saya temukan, tetapi tidak dapat melakukan repro.

Harap perbarui semua driver nvidia dan pembaruan windows dan jika masalah masih berlanjut, kami mungkin perlu membicarakan tentang debugging jarak jauh dengan salah satu dari Anda.

@hubnix @mpolavieja @ tolerant-fellow @jordankittle atau siapa pun yang mengalami hal ini, bisakah Anda menghubungi Saya memiliki potensi perbaikan untuk Anda uji, tetapi karena saya tidak dapat melaporkannya sendiri, saya ingin Anda mencobanya untuk saya.

Terima kasih

Masalah yang sama dengan rilis Wasabi terakhir
https://github.com/zkSNACKs/WalletWasabi/issues/2861

@ Denis7771111 dapatkah kamu mengkompilasi dari kode sumber?

https://github.com/zkSNACKs/WalletWasabi#build -from-source-code

Anda dapat mulai bermain dengan parameter di WalletWasabi.Gui / Program.cs

https://github.com/molnard/WalletWasabi/blob/bc86242b207ec0c1c0802cbb35b962df342170ca/WalletWasabi.Gui/Program.cs#L139

Sebagai contoh:
Daripada ini:
.With(new AvaloniaNativePlatformOptions { UseDeferredRendering = true, UseGpu = true })
Kamu bisa menulis:
.With(new AvaloniaNativePlatformOptions { UseDeferredRendering = true, UseGpu = false })

Atau jika Anda menggunakan linux Anda dapat mencoba
Daripada ini:
.With(new X11PlatformOptions { UseGpu = useGpuLinux, WmClass = "Wasabi Wallet" })
Kamu bisa menulis:
.With(new X11PlatformOptions { UseGpu = true, WmClass = "Wasabi Wallet" })
atau
.With(new X11PlatformOptions { UseGpu = false, WmClass = "Wasabi Wallet" })

@molnard AvaloniaNativePlatformOptions hanya untuk OSX, dan X11PlaformOptions hanya untuk Linux, ia perlu melihat Win32PlatformOptions.

Saya telah meningkatkan kartu video saya ke driver terbaru dan masalah tidak terpecahkan. Namun, saya memperbarui Windows 7 melalui pembaruan windows dan masalahnya teratasi (OS saya sangat ketinggalan zaman).

Apakah halaman ini membantu?
0 / 5 - 0 peringkat