Support Board
Date/Time: Fri, 22 Nov 2024 16:48:52 +0000
Post From: Linux
[2022-11-29 13:31:34] |
emmanuel - Posts: 57 |
I've been using Sierra Chart successfully on Linux for about 8 months. Up until recently I've only been using the server simulation mode with about 2 chartbooks, each with 3 charts. I did play around a bit with sub instances because I was looking for a way to show two chartbooks at a time. That worked as well, but I went back to a single instance simply because everything was so crammed on my laptop's screen. Since I use NixOS, I install my two instances of Sierra Chart using a custom Nix package. Updates/rollbacks are all handled by said package, such that Sierra Chart is managed by the NixOS package manager as if it were an ordinary Linux-native application :) The only thing I've noticed that doesn't work is OpenGL when using NVIDIA PRIME Offload Rendering (Optimus). My laptop has an AMD Radeon iGPU and a NVIDIA GeForce GTX 1650 dGPU. By default, OpenGL applications use the AMD iGPU. And that works fine with Sierra Chart. But when I try to utilize the NVIDIA dGPU, which requires enabling offload rendering, I get empty/black charts. The issue does seem to be specific to Sierra Chart because I tested a Windows OpenGL demo application with Wine, meaning I used the same Wine OpenGL implementation, and it works with offload rendering. Practically speaking, it's not a big deal because my AMD iGPU can handle Sierra Chart just fine. But I thought I'd mention it. Operating system: NixOS 23.05.20221122.766cc47 (Linux) - I run bleeding edge NixOS. Kernel: 6.0.9 CPU: 8 core AMD Ryzen 7 4800H iGPU: AMD Radeon RX Vega 10 dGPU: NVIDIA GeForce GTX 1650 Display: 15" internal display RAM: 16G Window manager: BSPWM Wine version: 7.0 Data feed: Rithmic CPU utilization: Sierra Chart 15%, wineserver 30% RAM utilization: 1% |