Login Page - Create Account

Support Board


Date/Time: Thu, 02 May 2024 04:18:11 +0000



Native Support for Linux. Will This Ever Come?

View Count: 9697

[2019-11-13 16:32:07]
Sierra Chart Engineering - Posts: 104368
We have talked about native support for Linux since many years ago and we have provided updates related to this.

In order for us to achieve this, requires that Sierra Chart no longer use what is called MFC (Microsoft foundation classes) and all of the operating specific code, be located in a small number of core centralized locations. And the operating functions being used, is a small and standardized and compatible set.

We are gradually working towards this, and we expect all of this to be achieved by the middle of 2020. So yes Linux can then become a reality sometime thereafter but still we can't guarantee it would be in 2020. Probably more likely 2021.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2019-11-13 18:01:25]
Sierra Chart Engineering - Posts: 104368
We are not understanding this. There will be a version of Sierra Chart that will work specifically for Linux. There is no other way to do this. And besides Microsoft foundation classes is a bunch of garbage anyway. We are glad to be rid of that trash. This process is mostly done. We expect to be finishing up in a few months.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2019-11-13 18:42:57]
ganz - Posts: 1048
We are glad to be rid of that trash.
Would you please provide your favorite "trash" on Linux you've chosen?

Thnx.
[2019-11-13 18:56:39]
Sierra_Chart Engineering - Posts: 14173
This is still to be determined. That is too far away. We are just indicating there is a lot of internal work that is being done. And we have begun the final step to remove MFC.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2019-11-14 01:05:11]
Ackin - Posts: 1865
We are not understanding this. There will be a version of Sierra Chart that will work specifically for Linux. There is no other way to do this.

I meant it so if it would be a hybrid system that would affect the current Win version or an independent development direction in that.

Thanks, you already answered.
[2019-11-14 03:30:24]
ertrader - Posts: 645
Great to hear a Linux version is still on your list! Wine is working great until this is available.
Date Time Of Last Edit: 2019-11-14 03:31:53
[2019-11-14 07:56:57]
Kiwi - Posts: 374
+1 ... great to hear thanks.

Am I right in assuming you'll be doing IOS as well then (I don't care as I'm 100% Linux, but I'd assume there'd be enthusiasm and a market from Mac users)?
[2019-11-14 12:58:37]
Sierra_Chart Engineering - Posts: 14173
doing IOS as well then
No. One additional operating system is more than enough to keep us busy for two years.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2019-11-14 12:58:50
[2020-05-05 08:35:40]
Sierra Chart Engineering - Posts: 104368
This will not be done until the early part of 2021:
We are gradually working towards this, and we expect all of this to be achieved by the middle of 2020.

The reason, that support for another operating system is coming and this is intended to be Linux, is simply because Microsoft cannot be trusted. Anyone who puts their trust in Microsoft is going to regret it. This we say with 110% confidence.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2020-05-05 10:11:08
[2020-05-06 17:34:11]
ganz - Posts: 1048
SC Support

This will not be done until the early part of 2021:

so is it the time to uncover the decision and response to post #4? :)

Thnx.
[2020-05-31 17:25:31]
UnixManiac - Posts: 45
This will not be done until the early part of 2021:
I am up for any early testing!

The reason, that support for another operating system is coming and this is intended to be Linux, is simply because Microsoft cannot be trusted. Anyone who puts their trust in Microsoft is going to regret it. This we say with 110% confidence.
Really happy and excited by reading the above.
[2021-04-09 09:48:21]
User687917 - Posts: 70
How does the creation of the native Linux version of Sierra Chart progress?

I am one of many who are interested in completely abandoning microsoft, or using Sierra Chart through Wine, and hoping that the native version for Linux will be a reality soon.

Any news about it?
[2021-04-12 07:42:57]
Usuario - Posts: 19
Any news or ETA about that?

I don´t know if SC team knows that Sierra runs 3x faster and smooth on Linux, even with wine.
Even you can enable OpenGL with AMD graphic cards and works perfect.

A Linux version would be mandatory looking for the best performance.
[2021-04-14 02:19:56]
hermeticio - Posts: 6
Hello support

There is some news about the advance of native support for Linux ... if not ready, in what percentage is the advance ... since in telegram there is a large group of users who would be happy to migrate to Linux ...

regards

[2021-04-14 03:26:13]
Sierra Chart Engineering - Posts: 104368
We are still working on gradually the general task of removing the Microsoft foundation classes from Sierra Chart. That will be done this year. And also moving all operating system calls into a common namespace/class which allows us to port more easily.

However, one approach we may just decide to take is once Sierra Chart is using a smaller set of basic operating system functions (and providing advanced window functionality in our own code base), this means translation layers like WINE and Crossover will work very well and they work well now. So we may just rely on those, and work to resolve any problems that users experience. That would be an interim solution.

Already Sierra Chart we are told works well on WINE and Crossover.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2021-09-25 17:38:07
[2021-04-14 03:28:10]
Sierra Chart Engineering - Posts: 104368
I don´t know if SC team knows that Sierra runs 3x faster and smooth on Linux, even with wine.
Really? Can you provide some hard data on this.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2021-04-14 03:28:35
[2021-04-14 07:35:43]
Usuario - Posts: 19
Really? Can you provide some hard data on this.

I don´t have a documented benchmark beyond my experience for 2 years, using Sierra 9 hours a day. And checked on different computers.
I was forced to switch to Linux because I needed a totally SC dark environment and the white frames on W10 hurt my eyesight.

That's when I realized that I was doing noticeably better. But it´s especially noticeable when there´re heavy loads. When you have dozens of charts, with studies, with overlays-price studies, linked charts, with a lot of intraday history, tick data, etc.

In linux you don't even notice it. All smooth. Mouse movements responds instantly.
When I have tested these same setups in W10 it is almost unusable, ultraslow.
Settings configured for performance).

Also, as I say, it allows to use OpenGL with AMD graphics. The native Linux graphics driver works perfectly with Sierra.
In W10 you can't, as it´s full of bugs.

So, It´s as simple as you try it yourself.
In fact, I find it hard to believe that you haven't done so by now.


Linux Manjaro KDE
AMD Ryzen 2400G - 4/8 - 16 Gb RAM 3200mhz. - SSD
[2021-04-14 07:49:28]
User687917 - Posts: 70
As a fairly advanced user of Linux for years, and having a dual boot Windows with Linux, I have to say that most programs running under Windows versus Linux are much heavier and slower.
I don't know if it is because of the operating system itself or because Linux usually has less external dependencies such as DotNet Framework, Java or similar.

What I have been able to verify is that the same installation of Sierra Chart, in the same hardware, works much more fluid in Linux with Wine (with a multitude of programs installed) than in Windows 10 (with all the bloatware removed and with hardly any programs installed that can consume more resources).

As well as the experience with other programs, whose native installation on Linux runs much faster than the same program installed on Windows.

"I only have Windows for some exclusive program that for the moment I have not found an alternative in Linux or some very particular application".

I suppose that your engineers will know much more about the subject than I do, since I speak under user experience.
[2021-04-24 08:53:55]
User687917 - Posts: 70
Any news about native support in Linux?

Are you working on it?
About what percentage of the development can it be or approximately when do you plan to do it?
[2021-04-24 14:57:51]
d9e5c763 - Posts: 79
when wine is running well, I believe that most people prefer engineers to focus on other places, such as improving the trade activity log, adding new exchange data feed, making the cme routing support more clear firm.
and I found that after updating to the 2250 version, the CPU usage of sierrachart is 40% lower in the case of detaching chart windows
[2021-04-24 23:58:59]
Sierra Chart Engineering - Posts: 104368
I found that after updating to the 2250 version, the CPU usage of sierrachart is 40% lower in the case of detaching chart windows
There has not been any changes with this. So we do not know why this would be the case.

such as improving the trade activity log,
What improvements are you looking for?

We do plan to add journaling but that is the only item planned.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2021-04-24 23:59:58]
Sierra Chart Engineering - Posts: 104368
Any news about native support in Linux?

Are you working on it?
About what percentage of the development can it be or approximately when do you plan to do it?
Regarding this, refer to this post:
Native Support for Linux. Will This Ever Come? | Post: 262193
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
[2021-04-25 00:35:26]
d9e5c763 - Posts: 79
What improvements are you looking for?
maybe more trading-related data is stored on the server in cme driect routing, for example, the high/low price while open, these values are always displayed as 0 on the current sierrachart order routing.
[2021-04-25 01:27:20]
Sierra Chart Engineering - Posts: 104368
Yes this will definitely be the case:
maybe more trading-related data is stored on the server in cme driect routing, for example, the high/low price while open,

Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing

To post a message in this thread, you need to log in with your Sierra Chart account:

Login

Login Page - Create Account