summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorJordan Wiens <jordan@psifertex.com>2017-03-03 18:10:53 -0500
committerJordan Wiens <jordan@psifertex.com>2017-03-03 18:10:53 -0500
commit27f1271083efb09efc6405f91be893ab38dad9a0 (patch)
tree1cbcfb01a92d79d4c901457441140afbdaeda672 /docs
parenta82e0309e9edbc0c45b5c30ffe9a213e3a6e10aa (diff)
add more linux troubleshooting
Diffstat (limited to 'docs')
-rw-r--r--docs/guide/troubleshooting.md12
1 files changed, 10 insertions, 2 deletions
diff --git a/docs/guide/troubleshooting.md b/docs/guide/troubleshooting.md
index 423a325c..560b0f1f 100644
--- a/docs/guide/troubleshooting.md
+++ b/docs/guide/troubleshooting.md
@@ -22,10 +22,18 @@ Running Binary Ninja with debug logging will make your bug report more useful.
Given the diversity of Linux distributions, some work-arounds are required to run Binary Ninja on platforms that are not [officially supported][faq].
+### Headless Ubuntu
+
+If you're having trouble getting Binary Ninja installed in a headless server install where you want to be able to X-Forward the GUI on a remote machine, the following should meet requiremetns (for at least 14.04 LTS):
+
+```
+apt-get install libgl1-mesa-glx libfontconfig1 libxrender1 libegl1-mesa libxi6 libnspr4 libsm6
+```
+
### 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`
+ - Install python2 from the [official repositories][archrepo] (`sudo pacman -S python2`) and create a sym link: `sudo ln -s /usr/lib/libpython2.7.so.1.0 /usr/lib/libpython2.7.so.1`
+ - Install the [libcurl-compat] library with `sudo pacman -S libcurl-compat`, and run Binary Ninja via `LD_PRELOAD=libcurl.so.3 ~/binaryninja/binaryninja`
### KDE