Linux Questions: GPU/CPU Monitor...... Tes Construction Set

Not about OpenMW? Just about Morrowind in general? Have some random babble? Kindly direct it here.
Somavakien
Posts: 22
Joined: 07 Feb 2019, 08:00

Linux Questions: GPU/CPU Monitor...... Tes Construction Set

Post by Somavakien »

Hey Guys

i recently switched from Win 10 to Kubuntu. And since this time i get sometimes double fps!!!!

But i want to see the Temperature while i play. Does anybody knows a programm, like MSI Afterburner für Linux?

Also i like modding. So far i guess its a good idea to use the official Tes Construction Set. Can somebody explain, how i can get it startet in Linux?
I tried it with the "Play on linux" tool, but it doesnt't work. I got no Landmass loaded.

And last Question: How can i run Nifscope with Linux?

Thanks :)
User avatar
psi29a
Posts: 5355
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: Linux Questions: GPU/CPU Monitor...... Tes Construction Set

Post by psi29a »

For nifskope you can either built it yourself:
http://niftools.sourceforge.net/wiki/Ni ... pile#Linux
https://github.com/niftools/nifskope/releases

I put some work into getting this to compile on linux years ago (2014?) and making sure it made it upstream. Hopefully it has remained the same.
Jodiwe
Posts: 23
Joined: 16 Sep 2014, 12:10

Re: Linux Questions: GPU/CPU Monitor...... Tes Construction Set

Post by Jodiwe »

Hi Somavakien,

If you're using an AMD or Intel GPU with open source drivers, you can use Gallium HUD to overlay graphs over the game screen. Here's a decent tutorial if you're interested in doing that: https://manerosss.wordpress.com/2017/07 ... llium-hud/.

Otherwise (or also), you could use lm-sensors in a seperate terminal window, but you won't see it if your game is fullscreen:
https://askubuntu.com/questions/53762/h ... lm-sensors
As per oaskamay's comment on the top answer, you can use the watch to get a live feed of this information.

As for the TES Construction Set, I can't give you much of an answer.
haloterm
Posts: 13
Joined: 15 Feb 2019, 13:12

Re: Linux Questions: GPU/CPU Monitor...... Tes Construction Set

Post by haloterm »

One thing not related to your main question, but on your Linux switch in general: Linux has case sensitive file names.

Most mod authors use a wild mix of lower and upper case file names in their textures and meshes. So if you want to install, for example, a huge texture replacement mod, with normal maps maybe, which replaces EVERYTHING, and on top of that a smaller replacer for a specific part of the textures, you may end up with duplicate files (because of the different file names). On Windows that was irrelevant, but on Linux this leads to an inconsistent look, because OpenMW has no way of knowing which one of the duplicates you want to use.

I use the Rebirth mod, Dassid's texture replacement (which affects EVERY texture), Dassid's normal maps (for the ground, mostly), Lysol's texture replacment and normal maps for buildings, and a few other mods. I first installed it the Windows way, but soon noticed that it does not fit, and then I face-palmed myself when I remembered the case sensitivity. I re-installed all the mods then, but first I changed every file's name to lower case, so I could simply overwrite unwanted textures with the wanted ones without creating duplicates...
User avatar
AnyOldName3
Posts: 2667
Joined: 26 Nov 2015, 03:25

Re: Linux Questions: GPU/CPU Monitor...... Tes Construction Set

Post by AnyOldName3 »

I'm pretty sure OpenMW has a setting to ignore filesystem case. That's probably easier than renaming everything.
Somavakien
Posts: 22
Joined: 07 Feb 2019, 08:00

Re: Linux Questions: GPU/CPU Monitor...... Tes Construction Set

Post by Somavakien »

Thanks so now i will try everything you guys posted.
psi29a wrote: 28 Feb 2019, 10:06 For nifskope you can either built it yourself:
http://niftools.sourceforge.net/wiki/Ni ... pile#Linux
https://github.com/niftools/nifskope/releases

I put some work into getting this to compile on linux years ago (2014?) and making sure it made it upstream. Hopefully it has remained the same.
I tried to get it work with the commands :
cd niftools/nifskope
./makeconfig.sh
qmake-qt4
make
But after "qmake-qt4"

i get this.

Code: Select all

root@somavakien-Blade:/home/somavakien/nifskope# qmake
WARNING: Failure to find: qhull/src/libqhull/geom.h
WARNING: Failure to find: qhull/src/libqhull/io.h
WARNING: Failure to find: qhull/src/libqhull/libqhull.h
WARNING: Failure to find: qhull/src/libqhull/mem.h
WARNING: Failure to find: qhull/src/libqhull/merge.h
WARNING: Failure to find: qhull/src/libqhull/poly.h
WARNING: Failure to find: qhull/src/libqhull/qhull_a.h
WARNING: Failure to find: qhull/src/libqhull/qset.h
WARNING: Failure to find: qhull/src/libqhull/random.h
WARNING: Failure to find: qhull/src/libqhull/stat.h
WARNING: Failure to find: qhull/src/libqhull/user.h
WARNING: Failure to find: qhull/src/libqhull/geom.h
WARNING: Failure to find: qhull/src/libqhull/io.h
WARNING: Failure to find: qhull/src/libqhull/libqhull.h
WARNING: Failure to find: qhull/src/libqhull/mem.h
WARNING: Failure to find: qhull/src/libqhull/merge.h
WARNING: Failure to find: qhull/src/libqhull/poly.h
WARNING: Failure to find: qhull/src/libqhull/qhull_a.h
WARNING: Failure to find: qhull/src/libqhull/qset.h
WARNING: Failure to find: qhull/src/libqhull/random.h
WARNING: Failure to find: qhull/src/libqhull/stat.h
WARNING: Failure to find: qhull/src/libqhull/user.h
Any Idea?
haloterm
Posts: 13
Joined: 15 Feb 2019, 13:12

Re: Linux Questions: GPU/CPU Monitor...... Tes Construction Set

Post by haloterm »

AnyOldName3 wrote: 28 Feb 2019, 16:46 I'm pretty sure OpenMW has a setting to ignore filesystem case. That's probably easier than renaming everything.
Then I did not make myself clear.

Example:

Mod 1 has the file tx_land_darkstone02.dds.

Mod 2 has the file Tx_land_DarkStone02.DDS.

Both files are in the same folder if one does not take care when installing in the "textures" folder.

Indeed, OpenMW ignores the case. But how should OpenMW decide which one to load? It simply picks one of them, but not necessarily the one I want.

Therefore I have to make sure that there are no duplicates.
User avatar
psi29a
Posts: 5355
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: Linux Questions: GPU/CPU Monitor...... Tes Construction Set

Post by psi29a »

Yeah, qhull is a dependency... https://github.com/qhull/qhull

Did you initialize the submodules?

Something like this?

Code: Select all

git submodule update --init --recursive
or install the qhull -dev package if available.

Code: Select all

bcurtis@Wintermute:/media/bcurtis/disk$ apt search qhull
Sorting... Done
Full Text Search... Done
libqhull-dev/cosmic,now 2015.2-4 amd64 [installed,automatic]
  calculate convex hulls and related structures (development files)
Somavakien
Posts: 22
Joined: 07 Feb 2019, 08:00

Re: Linux Questions: GPU/CPU Monitor...... Tes Construction Set

Post by Somavakien »

haloterm wrote: 28 Feb 2019, 17:24
AnyOldName3 wrote: 28 Feb 2019, 16:46 I'm pretty sure OpenMW has a setting to ignore filesystem case. That's probably easier than renaming everything.
Then I did not make myself clear.

Example:

Mod 1 has the file tx_land_darkstone02.dds.

Mod 2 has the file Tx_land_DarkStone02.DDS.

Both files are in the same folder if one does not take care when installing in the "textures" folder.

Indeed, OpenMW ignores the case. But how should OpenMW decide which one to load? It simply picks one of them, but not necessarily the one I want.

Therefore I have to make sure that there are no duplicates.
Thats good to now :) But what you could do is: When you see a texture in the game, you don't want. You can check with the console, which file it is, and you can check in the mw folder. And delete the wrong texture. Thats how i check all my textures anyway to get my own unique style. For example i love Lougians Textures. But the Bittercoast Road not. So i removed it and decide to use Vanillas Bitter Coast Road :)
Somavakien
Posts: 22
Joined: 07 Feb 2019, 08:00

Re: Linux Questions: GPU/CPU Monitor...... Tes Construction Set

Post by Somavakien »

psi29a wrote: 28 Feb 2019, 17:30 Yeah, qhull is a dependency... https://github.com/qhull/qhull

Did you initialize the submodules?

Something like this?

Code: Select all

git submodule update --init --recursive
or install the qhull -dev package if available.

Code: Select all

bcurtis@Wintermute:/media/bcurtis/disk$ apt search qhull
Sorting... Done
Full Text Search... Done
libqhull-dev/cosmic,now 2015.2-4 amd64 [installed,automatic]
  calculate convex hulls and related structures (development files)
i tried, but he said, that i don't have "Git Repository.

And if i install it with:

Code: Select all

sudo apt-get install qhull-bin
still same error.

if i use : apt search qhull"

Code: Select all

Sortierung... Fertig
Volltextsuche... Fertig
libqhull-dev/bionic 2015.2-4 amd64
  Berechnung konvexer Hüllen und verwandter Strukturen (Entwicklungsdateien)

libqhull-doc/bionic,bionic 2015.2-4 all
  calculate convex hulls and related structures (documentation files)

libqhull-r7/bionic 2015.2-4 amd64
  calculate convex hulls and related structures (reentrant shared library)

libqhull7/bionic,now 2015.2-4 amd64  [Installiert,automatisch]
  Berechnet konvexe Hüllkurven und ähnliche Strukturen (Bibliothek)

qhull-bin/bionic,now 2015.2-4 amd64  [installiert]
  calculate convex hulls and related structures (utilities)

i installed all of them.. still same error
Last edited by Somavakien on 28 Feb 2019, 17:55, edited 1 time in total.
Post Reply