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

Linux Wallet : Can't run from a docker container #13

Open
Memoi opened this issue Dec 9, 2024 · 1 comment
Open

Linux Wallet : Can't run from a docker container #13

Memoi opened this issue Dec 9, 2024 · 1 comment

Comments

@Memoi
Copy link

Memoi commented Dec 9, 2024

I'm running a docker container and I try to run the Genius Wallet from here but without success.

No problem to run vkcube for example or firefox so X11 is working well.

You can see some details from my container :

root@pika-1-0:/home/bundle# glxinfo -B
name of display: :0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Mesa (0xffffffff)
Device: llvmpipe (LLVM 15.0.7, 256 bits) (0xffffffff)
Version: 23.2.1
Accelerated: no
Video memory: 23969MB
Unified memory: yes
Preferred profile: core (0x1)
Max core profile version: 4.5
Max compat profile version: 4.5
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
VBO free memory - total: 31 MB, largest block: 31 MB
VBO free aux. memory - total: 16520 MB, largest block: 16520 MB
Texture free memory - total: 31 MB, largest block: 31 MB
Texture free aux. memory - total: 16520 MB, largest block: 16520 MB
Renderbuffer free memory - total: 31 MB, largest block: 31 MB
Renderbuffer free aux. memory - total: 16520 MB, largest block: 16520 MB
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 4293682632 MB
Total available memory: 4293706601 MB
Currently available dedicated video memory: 31 MB
OpenGL vendor string: Mesa
OpenGL renderer string: llvmpipe (LLVM 15.0.7, 256 bits)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 23.2.1-1ubuntu3.1~22.04.2
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.5 (Compatibility Profile) Mesa 23.2.1-1ubuntu3.1~22.04.2
OpenGL shading language version string: 4.50
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 23.2.1-1ubuntu3.1~22.04.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

root@pika-1-0:/home/bundle# nvidia-smi
Sun Dec 8 22:03:12 2024
+---------------------------------------------------------------------------------------+
| NVIDIA-SMI 535.171.04 Driver Version: 535.171.04 CUDA Version: 12.4 |
|-----------------------------------------+----------------------+----------------------+
| GPU Name Persistence-M | Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap | Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|=========================================+======================+======================|
| 0 NVIDIA GeForce GTX 980M Off | 00000000:01:00.0 On | N/A |
| N/A 42C P0 23W / 1... | 594MiB / 4096MiB | 0% Default |
| | | N/A |
+-----------------------------------------+----------------------+----------------------+

+---------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=======================================================================================|

root@pika-1-0:/home/bundle# vkcube
Selected GPU 0: llvmpipe (LLVM 15.0.7, 256 bits), type: 4

root@pika-1-0:/home/bundle# lshw -c video
*-display
description: VGA compatible controller
product: GM204M [GeForce GTX 980M]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: irq:35 memory:ec000000-ecffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:e000(size=128) memory:c0000-dffff
*-graphics
product: EFI VGA
physical id: 1
logical name: /dev/fb0
capabilities: fb
configuration: depth=32 resolution=1024,768

From the host no problem to see the session :

pika@pika-1-0:~$ loginctl session-status
1 - pika (1000)
Since: Sat 2024-12-07 15:57:34 CET; 1 day 7h ago
Leader: 1259 (gdm-session-wor)
Seat: seat0; vc2
TTY: tty2
Service: gdm-autologin; type x11; class user
State: active
Unit: session-1.scope
├─1259 "gdm-session-worker [pam/gdm-autologin]"
├─1366 /usr/libexec/gdm-x-session --run-script "env GNOME_SHELL_SESSION_MODE=ubuntu /usr/bin/gnome-session --session=ubuntu"
├─1368 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -nolisten tcp -background none -noreset -keeptty -novtswitch -verbose 3
└─1447 /usr/libexec/gnome-session-binary --session=ubuntu

From the container I can create a keyring account/password :

image

But when I run the wallet I have a "Badvalue" error :

image

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

2 participants
@Memoi and others