mirror of
https://github.com/overte-org/overte.git
synced 2025-08-08 07:17:43 +02:00
Added steps to run interface in Ubuntu 18.04 .
This commit is contained in:
parent
983badf80a
commit
080774387d
1 changed files with 54 additions and 0 deletions
|
@ -86,19 +86,73 @@ In a server, it does not make sense to compile interface
|
||||||
|
|
||||||
### Running the software
|
### Running the software
|
||||||
|
|
||||||
|
#### Domain server
|
||||||
|
|
||||||
Running domain server:
|
Running domain server:
|
||||||
```bash
|
```bash
|
||||||
./domain-server/domain-server
|
./domain-server/domain-server
|
||||||
```
|
```
|
||||||
|
|
||||||
|
#### Assignment clients
|
||||||
|
|
||||||
Running assignment client:
|
Running assignment client:
|
||||||
```bash
|
```bash
|
||||||
./assignment-client/assignment-client -n 6
|
./assignment-client/assignment-client -n 6
|
||||||
```
|
```
|
||||||
|
|
||||||
|
#### Interface
|
||||||
|
|
||||||
Running interface:
|
Running interface:
|
||||||
```bash
|
```bash
|
||||||
./interface/interface
|
./interface/interface
|
||||||
```
|
```
|
||||||
|
|
||||||
Go to localhost in the running interface.
|
Go to localhost in the running interface.
|
||||||
|
|
||||||
|
##### Ubuntu 18.04 only
|
||||||
|
|
||||||
|
In Ubuntu 18.04 there is a problem related with NVidia driver library version.
|
||||||
|
|
||||||
|
It can be workarounded following these steps:
|
||||||
|
|
||||||
|
Uninstall incompatible nvtt libraries:
|
||||||
|
```bash
|
||||||
|
sudo apt-get remove libnvtt2 libnvtt-dev
|
||||||
|
```
|
||||||
|
|
||||||
|
Install libssl1.0-dev:
|
||||||
|
```bash
|
||||||
|
sudo apt-get -y install libssl1.0-dev
|
||||||
|
```
|
||||||
|
|
||||||
|
Clone castano nvidia-texture-tools:
|
||||||
|
```
|
||||||
|
git clone https://github.com/castano/nvidia-texture-tools
|
||||||
|
cd nvidia-texture-tools/
|
||||||
|
```
|
||||||
|
|
||||||
|
Make these changes in repo:
|
||||||
|
* In file **VERSION** set `2.2.1`
|
||||||
|
* In file **configure**:
|
||||||
|
* set `build="release"`
|
||||||
|
* set `-DNVTT_SHARED=1`
|
||||||
|
|
||||||
|
Configure, build and install:
|
||||||
|
```
|
||||||
|
./configure
|
||||||
|
make
|
||||||
|
sudo make install
|
||||||
|
```
|
||||||
|
|
||||||
|
Link compiled files:
|
||||||
|
```
|
||||||
|
sudo ln -s /usr/local/lib/libnvcore.so /usr/lib/libnvcore.so
|
||||||
|
sudo ln -s /usr/local/lib/libnvimage.so /usr/lib/libnvimage.so
|
||||||
|
sudo ln -s /usr/local/lib/libnvmath.so /usr/lib/libnvmath.so
|
||||||
|
sudo ln -s /usr/local/lib/libnvtt.so /usr/lib/libnvtt.so
|
||||||
|
```
|
||||||
|
|
||||||
|
After running this steps you can run interface:
|
||||||
|
```
|
||||||
|
interface/interface
|
||||||
|
```
|
||||||
|
|
Loading…
Reference in a new issue