diff --git a/Package-Manuskript-for-Linux-with-PyInstaller.md b/Package-Manuskript-for-Linux-with-PyInstaller.md index 84ac424..e064edb 100644 --- a/Package-Manuskript-for-Linux-with-PyInstaller.md +++ b/Package-Manuskript-for-Linux-with-PyInstaller.md @@ -28,7 +28,7 @@ Be sure to include optional software such as Markdown and PyEnchant so that thes See [Run Manuskript from Source Code on Linux](https://github.com/olivierkes/manuskript/wiki/Run-Manuskript-from-Source-Code-on-Linux). -_Note that `pyenchant` is only listed as being supported with PyInstaller on Windows. See [PyInstaller - Supported Packages](https://github.com/pyinstaller/pyinstaller/wiki/Supported-Packages) and search for `pyenchant`. The results on Linux may be unpredicatable. For example I have seen a PyInstall packager with pyenchant work on one distro, but cause a segmentation fault on another._ +_Note that `pyenchant` is only listed as being supported with PyInstaller on Windows. See [PyInstaller - Supported Packages](https://github.com/pyinstaller/pyinstaller/wiki/Supported-Packages) and search for `pyenchant`. The results on Linux may be unpredictable. For example I have seen a PyInstall packager with pyenchant work on one distro, but cause a segmentation fault on another._ ## Install Prerequisite Software Packages @@ -54,7 +54,13 @@ Create a zip file package that can be installed and run on x86-64 computers. This should create a self-contained directory called `dist` under the current working directory. - 2. Create a zip file using the manuskript files under the `dist` directory. + 2. Remove `manuskript/libdrm.so.2` file to avoid import errors on various graphics cards. + + rm manuskript/libdrm.so.2 + + For examples of _ImportError_ see [Issue 115](https://github.com/olivierkes/manuskript/issues/115), and [Issue 179](https://github.com/olivierkes/manuskript/issues/179). + + 3. Create a zip file using the manuskript files under the `dist` directory. cd dist zip -r manuskript-#.#.#{-#}-linux64.zip ./manuskript