- ivanoiualexandrupaul / msi-dragon-center-for-linux Goto Github PK
- msi-dragon-center-for-linux’s People
- Contributors
- Stargazers
- Recommend Projects
- React
- Vue.js
- Typescript
- TensorFlow
- Django
- Laravel
- Recommend Topics
- javascript
- server
- Machine learning
- Visualization
- Recommend Org
- Microsoft
- YoCodingMonster/OpenFreezeCenter
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- About
- Bozaro. Экспериментариум
- Инструментарий для сборки MSI-пакетов
- Установка Wine
- Установка .NET внутри Wine
- Используем в Wine 32-х битное окружений
- Добавляем в контейнер поддержку GUI
- Собственно установка .NET
- Исправление ошибки: The specified user does not have a valid profile
- Исправление ошибки: Unhandled exception 0xe0434352
- Исправление ошибки: light.exe : error LGHT0216
- Msi creator center linux
- Intelligent Technology
- Feature Sets Design
- Theme Switch
- Msi creator center linux
ivanoiualexandrupaul / msi-dragon-center-for-linux Goto Github PK
For Those running Linux Distro on MSI laptops. This is the Graphic User Interface application meant for Fan control in Linux.
License: GNU Affero General Public License v3.0
msi-dragon-center-for-linux’s People
Contributors
Stargazers
Recommend Projects
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
TensorFlow
An Open Source Machine Learning Framework for Everyone
Django
The Web framework for perfectionists with deadlines.
Laravel
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
Recommend Topics
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
server
A server is a program made to process requests and deliver data to clients.
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Visualization
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
Recommend Org
We are working to build community through open source technology. NB: members must have two-factor auth.
Microsoft
Open source projects and samples from Microsoft.
YoCodingMonster/OpenFreezeCenter
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
Next version release on jan 20th at 12:00PM should resolve most of the issues!!
Working on MSI Center software and making laptops with this software respond to calls from same script!!
Brand New UI. Now work as App Indicator
Expanded Basic Menu
Expanded Battery Menu
Advanced Fan curve Window
MSI Dragon Center for Linux
Official name :- OpenFreezeCenter
- This project will be weekly Updated!
- For more features do comment and share your views!
- Well if you like my work, Do follow me for more awesome projects!!
For Those running Linux Distro on MSI laptops. This is the Graphic User Interface application meant for Fan control and monitoring in Linux.
- This Application can run on any Linux distro!!
- Installation is very easy with one command solution!!
Disable SECURE BOOT because it interferes with the permission of the script to read/write to EC file.
.DEB package comming soon, till then delete previous versions of the application by deleting the directory and replacing it with the new release you download. Reinstall is not required and will be only done the first time automatically! thanks to # @Special-Niewbie
How To Install GUI app?
- Download the .zip from the github and extract it wherever you want
- Open terminal inside the extracted folder and run ./at_startup.sh
- This will install all the dependencies which are missing and open the GUI app for the first time.
- App will create conf.txt file. it will contain all your configurations and fan curve values. deleting that file will reset all your fan curves.
How To Run GUI app?
- Open terminal inside the extracted folder and run ./at_startup.sh
For any issue follow the guideline below
- Specify the System Specifications [CPU, GPU] and Model Number [MSI GP76 11UG].
- Write the problem with some description.
- Attach relevant screenshots.
Working on models
- MSI GE66
- MSI GS65
- MSI GF63
- MSI GP76 (11th Gen Intel)
- HELP ME ADD MORE MODELS. TEST AND REPORT ME
Working on Linux distro
- Ubuntu
- Pop OS
- Mint
- Kubuntu
- HELP ME ADD MORE DISTROS. TEST AND REPORT ME
- If you are not able to see the Speed of CPU fan but the percentage is showing perfectely fine, then do enable the Intel 11Th gen and report me and tell the generation of your processor. The 11th gen tag is alone write now, 10th gen please do check and confirm!!
About
For Those running Linux Distro on MSI laptops. This is the Graphic User Interface application meant for Fan control in Linux.
Bozaro. Экспериментариум
Одно из моих поделий (https://github.com/bozaro/octobuild) для установки под Windows упаковывается в .msi-пакеты. И чтобы не держать для сборки Windows, я заморочился и разобрался, как собираться из под Windows.
Инструментарий для сборки MSI-пакетов
Для сборки .msi-пакетов я использую Wix (http://wixtoolset.org/).
Чтобы не возиться с написанием XML-файлов для Wix, я использую WixSharp (https://wixsharp.codeplex.com/).
WixSharp самодостаточен. Для сборки установочных пакетов ничего, кроме него устанавливать не нужно. Архив с WixSharp в том числе содержит и Wix.
Сборка .msi-пакетов крайне платформозависимая вещь. В результате я решил использовать Wine внутри Linux-контейнера. В качестве гостевой ОС использую Ubuntu 16.04.
Установка Wine
Установка Wine в Linux-контейнер оказалась не тривиальной. Основная проблема в том, что Wine активно использует 32-х битные библиотеки.
Для решения этой проблемы нужно добавить поддержку 32-х битной архитектуры:
После этого можно собственно установить Wine:
Установка .NET внутри Wine
Для начала, нужно установить .NET внутри Wine.
Используем в Wine 32-х битное окружений
.NET 4.0 в Wine поддерживается только в 32-х битном окружении.
Для его использования нужно задать переменные окружения:
Добавляем в контейнер поддержку GUI
Для установки .NET нужен GUI.
Самый простой способ получить доступ к GUI на удаленной машине: подключиться к ней по SSH с поддержкой X-сервера.
Это делается командой вида:
К сожалению, в контейнере по-умолчанию это не дало эффекта, так как там не установлен xauth .
Для исправления ситуации нужно установить xauth в контейнер:
Собственно установка .NET
Сама установка .NET выполняется командой:
При этом она попросит вручную скачать ряд файлов от Microsoft, но трудностей это у меня не вызвало.
Исправление ошибки: The specified user does not have a valid profile
Эта ошибка у меня возникла из-за использования ManagedAction.
Лечится добавлением магического ключа в реестр:
Исправление ошибки: Unhandled exception 0xe0434352
Эта ошибка трепала нервы дольше остальных.
Основная проблема в том, что проявлялась она только при сборке из Jenkins. При подключении по SSH она не воспроизводилась. Я подозреваю, что причиной данной проблемы является отсутствие терминала при сборке из Jenkins.
Полечилась она очень просто: достаточно было обновить файл cscs.exe , входящий в комплект WixSharp.
Так как у cscs.exe и WixSharp один автор, я попросил его обновить cscs.exe (https://wixsharp.codeplex.com/workitem/110).
В результате, с WixSharp v1.0.35.0 эта проблема более не актуальна.
Исправление ошибки: light.exe : error LGHT0216
Эта ошибка происходит из-за того, что Wine все-таки не до конца совместим с Windows. В данном конкретном случае Wix не может проверить создаваемый пакет.
Для обхода этой ошибки можно просто отключить проверку корректности пакетов, передав light.exe параметр -sval .
В случае с WixSharp это выглядит примерно так:
Msi creator center linux
Smarter, Faster, More Personal
Intelligent Technology
MSI laptops come standard with the exclusive MSI AI engine that is capable of providing whole new Intelligent features. The AI revolution has arrived on MSI laptops.
MSI Smart Auto helps the laptop actively detect the scenarios instead of asking users manually choose the usage modes. So your MSI laptop will do what usesr really need automatically.
Exclusive Ambient Silence AI further detect the ambient noise to adjust the performance level and fan speed noise (dB). Now MSI have silence and performance achieve a great equilibrium instead of trade-off.
Feature Sets Design
The brand new MSI Center keeps all the exclusive functions modular and customizable. You can now only install the features you need, and avoid unnecessary workload for your system.
Theme Switch
You can use MSI Center with the amiable light mode. Or try the dark mode that’s easy on the eyes when in dark environments.
Msi creator center linux
Дата и время публикации: 2020-03-15 21:05:05
Дата и время модификации: 2020-03-22 07:07:07
Что лечим и как?
Для несведущих и неискушенных людей установка msi-пакетов нетривиальная задачка, особенно, когда на государевы сайты, например nalog.ru, предлагают подобное установить на компьютер с предустановленным GNU/Linux , как показано на рисунке 1.1
На рисунке 1.1 показан файл InsD2019.msi , который требует предустановленного Wine , который можно установить согласно разным советам по установке, потому что утилита установки пакетов msi программа msiexec входит в его состав.
После всех подготовительных действий, производим установку пакета msi , как показано в дампе 2.1
При этом, необращаем внимание на сообщение типа «0009:err:mscoree:LoadLibraryShim error reading registry key for installroot» , связанное с программой wineprefix , поэтому не стоит беспокоится.
Для отключения излишних сообщений, таких как «fixme:msi:internal_ui_handler internal UI » и т.п., не приводящим к сбоям работы программы msiexec , следует внести изменения в формат её выполнения, как показано в дампе 2.2
В результате указанных действий в дампе 2.1 или 2.2 на экране должно отобразится окно, как показано на рисунке 2.1
Остальные инструкции по установке следует черпать на сайте nalog.ru .
После установки указанного приложения c сайта nalog.ru, наблюдалась знакомая картина, а именно — с рабочего стола не работали ярлыки запуска в среде функционирования Wine , которые представлены файлами с расширением .lnk .
Сайт разработан в соответствии с рекомендациями консорциума W3C для языка разметки HTML5.