Comments (14)
libtxc_dxtn
is an old library that is being used to provide S3TC support in the Linux version of VTFLib. Since there are likely no other libraries or programs on your computer that depend on this old library, it's unlikely that it will cause side-effects.
Ideally VTFLib would be updated to implement modern libraries, but since that's not a small task, we're stuck with what we have.
from sourceio.
This is dependency of libVTFEdit
from sourceio.
You can also try to build it from sourcer https://people.freedesktop.org/~cbrill/libtxc_dxtn/
from sourceio.
@0Curtain0
The mesa-common-dev
package can likely be installed without problem, as long as you do not change your default graphics driver to Mesa.
Installing the package on your system will also install its dependencies. In the worst case, it will also select mesa as the default graphics driver. If that happens, you might need to change this back to the right Nvidia driver.
from sourceio.
install libtxc-dxtn library
from sourceio.
I was googling how to install libtxc-dxtn, and I came across these 2 pages:
- https://www.codeweavers.com/support/wiki/diag/missinglibtxc_dxtn
- https://wiki.winehq.org/Wine-Staging_Packaging
I am on an Ubuntu based OS (Pop!_OS 64bit). Which method or where should I go to learn how to properly install this library?
I currently don't see libtxc_dxtn in the repositories.
If my current linux distribution is a problem, then I can try a different linux distribution, or I can stick with Crowbar + BleST.
from sourceio.
Use 1st link
from sourceio.
I tried the 1st link and it appears that those packages no longer exist.
Is this something that Blender requires or is it something unique to the SourceIO add-on?
If it's a distribution problem, I may have to experiment with another.
from sourceio.
Try instaling Mesa https://bugs.archlinux.org/task/56660
from sourceio.
Won't Mesa conflict with Nvidia's closed proprietary graphics drivers on Linux?
Before I try a different Linux distribution, I will try installing the Steam version of Blender 2.80.
from sourceio.
@Ganonmaster
Hey Ganonmaster, I don't know how much experience you have with Linux, but do you know if it's safe to install mesa-common-dev on a system that uses a nvidia graphics card and nvidia proprietary drivers? I need the libtxc-dxtn library.
I'm just looking for a trusted package or a safe method that will install libtxc_dxtn or however it's spelled.
I'm using Pop!_OS 64bit (based on Ubuntu).
from sourceio.
Blender v2.80 Official Release
Pop!_OS 64bit (based on Ubuntu)
SourceIO v3.5.1 ( 84899ac - July 30 2019 )
Thank you @Ganonmaster and @REDxEYE
The mesa-common-dev package worked with the following instructions I found here:
You can compile it from sources
Sources are not maintained since 2 years
The code is hosted on freedesktops git infrastructure at:
http://cgit.freedesktop.org/~mareko/libtxc_dxtn/Here is how to compile the libtxc-dxtn library
Run those lines as USER
# required stuff
sudo apt-get install mesa-common-dev
# get source files
cd ~/
wget https://people.freedesktop.org/~cbrill/libtxc_dxtn/libtxc_dxtn-1.0.1.tar.gz
tar xvfz libtxc_dxtn-1.0.1.tar.gz
cd libtxc_dxtn-1.0.1
# start the job
./configure
make
sudo make install
# clean up sources (optional)
cd ..
rm -rf libtxc_dxtn-1.0.1 libtxc_dxtn-1.0.1.tar.gz
Then reboot computer.
Looks like MDLs and VTFs are importing correctly.
I don't know if there are any known system side effects from installing something that is no longer being maintained. I'm wondering if there could be a legitimate reason for it not being maintained anymore...possibly a better alternative to libtxc_dxtn?
Anyway, thank you for getting the add-on to work on Linux.
For Manjaro Linux users:
- Open Pamac
- Navigate to the Preferences page
- Select the AUR tab
- Enable AUR
- In Pamac, search for libtxc
- Install both libtxc_dxtn and lib32-libtxc_dxtn
- Reboot computer and you should be ready to go
Somewhat unrelated to the libtxc_dxtn but related to Linux, the latest commit from Sep 26, 2019 appears to have revived an old issue on Linux:
from sourceio.
After installing, still didn't work for me.
from sourceio.
Nvm it worked the second attempt.
from sourceio.
Related Issues (20)
- when trying to import hl1 map i get a "ValueError. too many values to unpack (expected 2). HOT 10
- Weird Error HOT 2
- Strange Install Issue HOT 2
- Flexcontrollers may fail to import due tuples
- Create drivers gets python traceback error when importing some models. HOT 6
- Model not loading when using flex drivers on 3.5 HOT 1
- Enabling Issue HOT 1
- would it be possible to add .gma support, or at least make a separate blender tool that serves the same purpose? HOT 15
- Error again HOT 3
- error HOT 3
- Decals spawned without rotation HOT 1
- Materials? HOT 3
- AttributeError: 'NoneType' object has no attribute 'read_struct' HOT 10
- Plugin will not install at all HOT 2
- Unable to import a certain .mdl file HOT 1
- What does this mean? HOT 4
- just downloaded the newer version and this keeps happening HOT 5
- Unable to check SourceIO addon in UPBGE HOT 2
- Problem when trying to load entities on source map import. HOT 2
- error when importing dmx/sfm session HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sourceio.