Skip to content
This repository has been archived by the owner on Sep 18, 2021. It is now read-only.

Xonotic on Wayland without xorg-libs and libglvnd #87

Closed
f1nniboy opened this issue Aug 1, 2021 · 3 comments
Closed

Xonotic on Wayland without xorg-libs and libglvnd #87

f1nniboy opened this issue Aug 1, 2021 · 3 comments
Labels
enhancement New feature or request

Comments

@f1nniboy
Copy link

f1nniboy commented Aug 1, 2021

Hey, I tried to get Xonotic working on Wayland and I've almost got it work, except that I get this error now:

ERROR: Texture compression is required but not supported.
Expect visual problems.

I just added this sed command before the execution of make:

sed -i Xonotic/source/darkplaces/makefile \
    -e 's/$(SDLCONFIG_UNIXCFLAGS_X11)//' \
    -e 's/$(SDLCONFIG_UNIXLIBS_X11)//' \
    -e 's/$(SDLCONFIG_UNIXSTATICLIBS_X11)//'

It seems like this has something to do with libjpeg (-turbo).

Note: I use Wyverkiss.

Any help would be appreciated.

@sdsddsd1
Copy link
Owner

sdsddsd1 commented Aug 1, 2021

I am not on wyverkiss, so I dont have the same environment to reproduce. I have just rebuild xonotic right now to make sure it builds and runs on KISS.
libjpeg-turbo is just a symlink on wyverkiss. So its the same package.
What is the sed you have posted doing? Is it needed to make it run on wyverkiss?

@f1nniboy
Copy link
Author

f1nniboy commented Aug 1, 2021

What is the sed you have posted doing? Is it needed to make it run on wyverkiss?

No, it's for building Xonotic without libglvnd and xorg-libs, I want to try getting Xonotic out of the legacy land.

@sdsddsd1 sdsddsd1 changed the title Xonotic on Wayland Xonotic on Wayland without xorg-libs and libglvnd Aug 1, 2021
@sdsddsd1 sdsddsd1 added the enhancement New feature or request label Aug 1, 2021
@sdsddsd1
Copy link
Owner

sdsddsd1 commented Sep 1, 2021

Too long no activity on this issue. Closing for now. Reopen when there is progress.

@sdsddsd1 sdsddsd1 closed this as completed Sep 1, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants