Jump to content
3DCoat Forums

Linux Mint Launcher not working


GCharb
 Share

Recommended Posts

  • New Member

Hello everyone!

I just installed the 3D Coat 2021 trial in Linux Mint, the program works fine if I click the icon in the installation folder, I created a launcher, it appears in the Graphics categories no problem, but I just can't make it work, nothing happens if I click the launcher !

Here is the launcher code, any suggestions?

[Desktop Entry]
Name=3D Coat
Icon=/opt/3DCoat/data/Icon/3DCoat.png
Exec=/opt/3DCoat/3dcoat
Type=Application
Categories=Graphics;
Comment=Easy to learn 3D software for the creation of 3D models
Keywords=sculpting;modelling;texturing;rendering;

Thanks for any help, Gilles

Link to comment
Share on other sites

  • GCharb changed the title to Linux Mint Launcher not working
  • Member
Carlosan
This post was recognized by Carlosan!

houGenie2 was awarded the badge 'Great Content' and 1 points.

it is complicated!!!

i assume you have not an nvidia optimus configuration on your pc.

then do this:

1) extract the 3dcoat package to for example /opt/3dcoat (as a normal user, this is a little bit complicated, but you can extract with a build in unpack manager and move the extracted folder within the command line with cp -R command (lookup how to use it))

2) make sure you are the owner of the folder, in command line:

sudo chown username /opt/3dcoat

sudo chgrp username /opt/3dcoat (username is your user, lookup how to use it)

3) i think you will need to set the environment variable, so that there is no startup error (which you will see when you start in terminal)

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/3DCoat/LinuxLibs

For this you will need a shell script (mine is named s3dcoat.sh) which extends this variable and starts 3dcoat:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/3DCoat/LinuxLibs
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia /opt/3DCoat/3dcoat

(I have nvidia optimus, so I need these temporary variables:  _

__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia

you can skip them, but /opt/3DCoat/3dcoat is important, because it starts 3dcoat.

4) you can than use the shell script in the .desktop file, which should be located in /usr/share/applications. My looks like this:

[Desktop Entry]
Name=3dCoat
Exec=/opt/3DCoat/s3dcoat.sh %U
Icon=/opt/3DCoat/data/Icon/3DCoat.png
Terminal=false
Type=Application
StartupNotify=true
Categories=Graphics;
Comment=Sculpt and paint program
Keywords=3d;paint;sculpt;retopo

 

Hope this helps a bit.

Edited by houGenie2
  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...