diff options
| author | Jordan Wiens <jordan@psifertex.com> | 2016-10-29 12:59:53 -0400 |
|---|---|---|
| committer | Jordan Wiens <jordan@psifertex.com> | 2016-10-29 12:59:53 -0400 |
| commit | 24b329b4a1f568f77ce6a44b31cfaab1867b8ff4 (patch) | |
| tree | 494cf7442d23f5b23b0497c5f1d8da20e0f9eb72 /docs/guide | |
| parent | 9f03125edcfe4feb84a5d284d8003b5cd29715c5 (diff) | |
add KDE notes to troubleshooting
Diffstat (limited to 'docs/guide')
| -rw-r--r-- | docs/guide/troubleshooting.md | 20 |
1 files changed, 17 insertions, 3 deletions
diff --git a/docs/guide/troubleshooting.md b/docs/guide/troubleshooting.md index 68a4d328..4f761cfd 100644 --- a/docs/guide/troubleshooting.md +++ b/docs/guide/troubleshooting.md @@ -12,19 +12,33 @@ - If experiencing problems with Windows UAC permissions during an update, the easiest fix is to completely un-install and re-download the latest installer. Preferences are saved outside the installation folder and are preserved, though you might want to remove your [license](/getting-started/index.html#license). - If you need to change the email address on your license, contact [support]. -## Arch Linux +## Linux -Arch Linux is not an officially supported operating system, but many of our users have run it, and there are a few pitfalls to watch out for. +Given the diversity of Linux distributions, some work-arounds are required to run Binary Ninja on platforms that are not [officially supported][faq]. + +### Arch Linux - Install python2 from the [official repositories][archrepo] - Install the [libcurl-compat] library from AUR, and run Binary Ninja via `LD_PRELOAD=libcurl.so.3 ~/binaryninja/binaryninja` +### KDE + +To run Binary Ninja in a KDE based environment, set the `QT_PLUGIN_PATH` to the `QT` sub-folder: + +``` +cd ~/binaryninja +QT_PLUGIN_PATH=./qt ./binaryninja +``` + + ## API - - If the GUI launches but the license file is not valid, check that you're using the right version of Python. Only a 64-bit Python 2.7 is supported at this time. + - If the GUI launches but the license file is not valid when launched from the command-line, check that you're using the right version of Python. Only a 64-bit Python 2.7 is supported at this time. Additionally, the [personal][purchase] edition does not support headless operation. [known issues]: https://github.com/Vector35/binaryninja-api/issues?q=is%3Aissue [libcurl-compat]: https://aur.archlinux.org/packages/libcurl-compat/ [archrepo]: https://wiki.archlinux.org/index.php/Official_repositories [recover]: https://binary.ninja/recover.html [support]: https://binary.ninja/support.html +[faq]: https://binary.ninja/faq.html +[purchase]: https://binary.ninja/purchase.html |
