ElectronNET / ElectronNET/electron.net-api-demos

Program window launches but is blank on Linux

Open
#34 0 comments 3 reactions 0 assignees View on GitHub
Dominant language
HTML
Stars
316
Forks
83
PR merge metrics
No merged PRs in 30d

Description

Hello I'm trying to get this program to run on Linux. Specifically this is Kubuntu

Here is my dotnet info:
.NET SDK (reflecting any global.json):
Version: 6.0.116
Commit: b605cc131f

Runtime Environment:
OS Name: ubuntu
OS Version: 22.04
OS Platform: Linux
RID: ubuntu.22.04-x64
Base Path: /usr/lib/dotnet/sdk/6.0.116/

global.json file:
Not found

Host:
Version: 6.0.16
Architecture: x64
Commit: 1e620a42e7

.NET SDKs installed:
6.0.116 [/usr/lib/dotnet/sdk]

.NET runtimes installed:
Microsoft.AspNetCore.App 6.0.16 [/usr/lib/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 6.0.16 [/usr/lib/dotnet/shared/Microsoft.NETCore.App]

Download .NET:
https://aka.ms/dotnet-download

Learn about .NET Runtimes and SDKs:
https://aka.ms/dotnet/runtimes-sdk-info

Node version:
v18.12.1

NPM version
8.19.2

CLI version
ElectronNET.CLI Version: 23.6.1.0

Steps:
1. cloned repository
2. ran 'electronize start'

The window starts but is blank. Here is the output from the command
ElectronHostHook handling started...
Invoke electron - in dir: /home/andy/Documents/github/electron.net-api-demos/obj/Host/node_modules/.bin
./electron "../../main.js"
Electron Socket IO Port: 8000
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
[3289:0425/115724.828466:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
Electron Socket started on port 8000 at 127.0.0.1
ASP.NET Core Port: 8001
stdout: Use Electron Port: 8000

libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
[3324:0425/115724.987426:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
[3360:0425/115725.058525:ERROR:gpu_memory_buffer_support_x11.cc(49)] dri3 extension not supported.
[3323:0425/115725.061926:ERROR:command_buffer_proxy_impl.cc(128)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.
ASP.NET Core Application connected... global.electronsocket Qy2I1YSWUyLQFfWvAAAC 2023-04-25T18:57:25.183Z
stdout: BridgeConnector connected!

stdout: Called Event BrowserWindowCreated - data 2

stdout: ASP.NET Core host has fully started.
Hosting environment: Production
Content root path: /home/andy/Documents/github/electron.net-api-demos/obj/Host/bin
Now listening on: http://localhost:8001
Application started. Press Ctrl+C to shut down.

(node:3260) electron: Failed to load URL: http://localhost:8001/ with error: ERR_CONNECTION_REFUSED
(Use `electron --trace-warnings ...` to show where the warning was created)
[3260:0425/115725.378586:ERROR:interface_endpoint_client.cc(695)] Message 3 rejected by interface blink.mojom.Widget
stdout: Application is shutting down...

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.