Update appendix A with more Linux distro test results

Curtis Gedak 2017-09-17 10:47:41 -06:00
parent 33f7562d72
commit 530e963819

@ -20,7 +20,7 @@ _Note: I chose to create a Debian 8 Jessie 64-bit VM in order to support manuskr
A working version of Manuskipt is required. If creating an official release, then download and extract an [official source code release zip or tarball file](https://github.com/olivierkes/manuskript/releases). A working version of Manuskipt is required. If creating an official release, then download and extract an [official source code release zip or tarball file](https://github.com/olivierkes/manuskript/releases).
unzip manuskript-#.#.#.zip unzip manuskript-#.#.#.zip
Be sure to include optional software such as Markdown and PyEnchant so that these are included in the package. Be sure to include optional software such as Markdown and PyEnchant so that these are included in the package.
@ -93,10 +93,10 @@ Use the following steps on a different computer or Virtual Machine to test that
sudo apt install pandoc sudo apt install pandoc
4. Run manuskript and open a project. 4. Run manuskript and open/create a project.
./manuskript/manuskript ./manuskript/manuskript
# Open a project # Open/create a project
5. Check for extra language dictionaries (e.g., French). 5. Check for extra language dictionaries (e.g., French).
@ -116,25 +116,28 @@ Use the following steps on a different computer or Virtual Machine to test that
--- ---
# APPENDIX A: DISTRO TEST RESULTS # APPENDIX A: LINUX DISTRO TEST RESULTS
These test results are for the [manuskript-0.4.0-1-linux64.zip](https://sourceforge.net/projects/manuskript/files/manuskript/manuskript-0.4.0/manuskript-0.4.0-1-linux64.zip/download) package created using the above steps. These test results are for the [manuskript-0.4.0-1-linux64.zip](https://sourceforge.net/projects/manuskript/files/manuskript/manuskript-0.4.0/manuskript-0.4.0-1-linux64.zip/download) package created with the [Package Manuskript for Linux with PyInstaller](https://github.com/olivierkes/manuskript/wiki/Package-Manuskript-for-Linux-with-PyInstaller) steps.
64 Bit Linux | Manuskript | Spellcheck | Pandoc 64 Bit Linux | Manuskript | Spellcheck | Pandoc |
Distro | Runs? | Works? [1] | Works? [2] Distro | Runs? | Works? [1] | Works? [2] |
--------------+------------+------------+----------- --------------+------------+------------+------------+
Debian 8 | Yes | Yes | Yes Debian 8 | Yes | Yes | Yes |
Debian 9 | **No** [3] | | Debian 9 | **No** [3] | | |
Fedora 25 | Yes | Yes [4] | Yes Fedora 25 | Yes | Yes [4] | Yes |
openSUSE 42.2 | Yes | Yes | Yes Fedora 26 | Yes | Yes [4] | Yes |
Xubuntu 14.04 | Yes | Yes | Yes openSUSE 42.2 | Yes | Yes | Yes |
Kubuntu 16.04 | Yes | Yes | Yes openSUSE 42.3 | **No** [3] | | |
Xubuntu 14.04 | Yes | Yes | Yes |
Kubuntu 16.04 | Yes | Yes | Yes |
[1] Install spelling dictionary package to use spell checker. For example for English install the package `aspell-en`. [1] Install spelling dictionary package to use spell checker. For example for English install the package `aspell-en`.
[2] Install `pandoc` package to access additional Compile/Export formats, such as LaTeX and ePub. [2] Install `pandoc` package to access additional Compile/Export formats, such as LaTeX and ePub.
[3] Segmentation fault occurs when trying to run `manuskript-0.4.0-1-linux64.zip` on Debian 9 Stretch. [3] Segmentation fault occurs when trying to run `manuskript-0.4.0-1-linux64.zip` on Debian 9 Stretch and openSUSE 42.3.
Use [manuskript-0.4.0-1-deb9-linux64.zip](https://sourceforge.net/projects/manuskript/files/manuskript/manuskript-0.4.0/manuskript-0.4.0-1-deb9-linux64.zip/download) instead.
[4] Remove the `manuskript/libstdc++.so.6` file to get spell check to work on Fedora. [4] Remove the `manuskript/libstdc++.so.6` file to get spell check to work on Fedora.
@ -153,7 +156,7 @@ No warning messages.
Segmentation fault occurs when trying to run `manuskript-0.4.0-1-linux64.zip` on Debian 9 Stretch. Segmentation fault occurs when trying to run `manuskript-0.4.0-1-linux64.zip` on Debian 9 Stretch.
Users with Debian 9 Stretch will need to run Manuskript from source code. See [Run Manuskript from Source Code on Linux](https://github.com/olivierkes/manuskript/wiki/Run-Manuskript-from-Source-Code-on-Linux). Use [manuskript-0.4.0-1-deb9-linux64.zip](https://sourceforge.net/projects/manuskript/files/manuskript/manuskript-0.4.0/manuskript-0.4.0-1-deb9-linux64.zip/download) instead.
### Fedora 25 ### Fedora 25
@ -174,7 +177,24 @@ These warning messages do not adversely impact the operation of manuskript.
In order to get spell check to work on Fedora I had to remove the `manuskript/libstdc++.so.6` file. In order to get spell check to work on Fedora I had to remove the `manuskript/libstdc++.so.6` file.
### openSUSE 42.2 Leap ### Fedora 26
Warning messages displayed:
(manuskript:2471): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
(manuskript:2471): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
...
Gtk-Message: Failed to load module "pk-gtk-module"
Gtk-Message: Failed to load module "canberra-gtk-module"
These warning messages do not adversely impact the operation of manuskript.
In order to get spell check to work on Fedora I had to remove the `manuskript/libstdc++.so.6` file.
### openSUSE 42.2
Warning messages displayed: Warning messages displayed:
@ -183,6 +203,12 @@ Warning messages displayed:
These warning messages do not adversely impact the operation of manuskript. These warning messages do not adversely impact the operation of manuskript.
### openSUSE 42.3
Segmentation fault occurs when trying to run `manuskript-0.4.0-1-linux64.zip` on openSUSE 42.3.
Use [manuskript-0.4.0-1-deb9-linux64.zip](https://sourceforge.net/projects/manuskript/files/manuskript/manuskript-0.4.0/manuskript-0.4.0-1-deb9-linux64.zip/download) instead.
### Xubuntu 14.04 LTS (Trusty Tahr) ### Xubuntu 14.04 LTS (Trusty Tahr)
Warning messages displayed: Warning messages displayed: