Quake3e icon indicating copy to clipboard operation
Quake3e copied to clipboard

Compatible with Arch Linux?

Open ghost opened this issue 4 years ago • 12 comments

Figure I'd check here but is this compatible with Arch Linux in particular? Looking to install Quake3e and having a tough time getting started.

ghost avatar May 14 '20 05:05 ghost

Precompiled binaries should work fine.

Otherwise in order to compile it you may need to install distribution-dependent packages which contains required header files for cURL, X11, SDL2, some distributions like Slackware do not require to install anything.

There is a lot of distributions and package managers so I can't tell what you need exactly in Arch Linux, you may find it faster than me

ec- avatar May 14 '20 09:05 ec-

Precompiled binaries should work fine.

Otherwise in order to compile it you may need to install distribution-dependent packages which contains required header files for cURL, X11, SDL2, some distributions like Slackware do not require to install anything.

There is a lot of distributions and package managers so I can't tell what you need exactly in Arch Linux, you may find it faster than me

Is it one of the other non executable files? I reckon those are the other precompiled ones for Linux in particular. Opening doesn't bring up much, unless I need some extra dependencies.

ghost avatar May 14 '20 09:05 ghost

I'm on Arch, just cloned, built and run it (though I'm not getting any sound), had all the deps already apart from libxxf86dga package.

mxmilkiib avatar May 28 '20 23:05 mxmilkiib

@mxmilkiib try to compile with USE_SDL=1 flag

ec- avatar Jul 24 '20 14:07 ec-

I am working on an aur package for archlinux. I think i am pretty much done except for an icon. Is there one yet?

zoidby avatar Sep 02 '20 01:09 zoidby

There is a standard win32 ico file, you may try to convert it to format you need

ec- avatar Sep 02 '20 05:09 ec-

Are you talking about the original one from id Software? Because i am not sure if i can use that. They GPL’d the engine, but not the artwork right? The people from ioquake made their own afaik.

zoidby avatar Sep 02 '20 10:09 zoidby

If the icon is included in the GPL release the icon should be too imo

ensiform avatar Sep 02 '20 10:09 ensiform

Right! I checked it out but it’s only 32px and looks dated.

But there was a background.bmp, which i used to create this: q3e

In use, it looks like this: screenshot--2020-09-02--13-19-30

I could use this for the arch package until someone creates a better one. I am not a graphic designer. What do you think?

zoidby avatar Sep 02 '20 11:09 zoidby

I finally had the time to publish this package. Here it is:

https://aur.archlinux.org/packages/quake3e-git/

I am not committed to keeping this exact icon or other information provided by the package. If someone has an improvement, let me know.

zoidby avatar Sep 07 '20 17:09 zoidby

Hello, When I try to run 2021-01-16 release from GitHub (https://github.com/ec-/Quake3e/releases/download/2021-01-16/quake3e-linux-x86_64.zip) on my Arch Linux machine, it fails at start like this:

[...]
Initializing Shaders
----- finished R_Init -----
------ Initializing Sound ------
...trying MMAP mode
ALSA lib pcm_dmix.c:1075:(snd_pcm_dmix_open) unable to open slave
Playback device open error: No such file or directory
Received signal 11, exiting...
----- Client Shutdown (Signal caught (11)) -----
RE_Shutdown( 2 )
...shutting down QGL
...unloading OpenGL DLL
-----------------------

It seems that my system is missing some sound related package. Maybe someone knows which one?

When I use AUR package by zoidby, it works properly (quake3e-git)

adojck avatar Mar 11 '21 18:03 adojck

Hey @ec-, could you add this to README.md?

### Arch Linux

The package `quake3e-git` can either be installed through your favourite AUR helper, or manually using these commands:

Download the snapshot from AUR:

`curl -O https://aur.archlinux.org/cgit/aur.git/snapshot/quake3e-git.tar.gz`

Extract the snapshot:

`tar xfz quake3e-git.tar.gz`

Enter the extracted directory:

`cd quake3e-git`

Build and install `quake3e-git`:

`makepkg -risc`

Also if you add this, i think this issue could be closed.

zoidby avatar Dec 06 '21 03:12 zoidby

Implemented in https://github.com/ec-/Quake3e/commit/f69865508ef4f3d63bcc82c8505d661a1c290f92

ec- avatar Sep 29 '22 19:09 ec-