Package Details: steamos-compositor 1.24-1

Package Base: steamos-compositor
Description: Compositor used by SteamOS "based on xcompmgr by Keith Packard et al."
Upstream URL: http://repo.steampowered.com/steamos/pool/main/s/steamos-compositor/
Category: x11
Licenses: GPL
Submitter: haagch
Maintainer: haagch
Last Packager: haagch
Votes: 6
First Submitted: 2013-12-14 10:16
Last Updated: 2015-02-23 14:24

Latest Comments

Comment by eldamar

2014-11-16 17:26

Please make /usr/bin/steamos-session executable

Comment by haagch

2014-10-15 21:17

Sure.

Comment by eldamar

2014-10-15 21:12

I am using the files from src/usr to have a steamos experience on arch, might be worth adding to this pkg or maby create a new package that is depending on this one?

Comment by eldamar

2014-10-15 21:10

PKGBUILD: https://bpaste.net/show/9f3eac766481
patch: https://bpaste.net/show/768541f8e218

true, sed will do it. but now i already did the work so might as well paste it here :p

Comment by haagch

2014-10-15 20:46

There doesn't seem to be a package name both lesstif and openmotif are providing... but I think there are packages depending on each of them... Strange.

Not really worth a patch, when sed does it too.

Comment by eldamar

2014-10-15 20:30

After installing openmotif and following the same method as described in AUR opencascade package, i was able to compile this package. in src/steamcompmgr.c i added

typedef ptrdiff_t GLsizeiptr;
typedef ptrdiff_t GLintptr;

after #include <X11/Xatom.h>

Maby a temporary patch is in order. i also updated the PKGBUILD to 1.23 with no issues.

Comment by haagch

2014-10-09 22:29

https://bugs.freedesktop.org/show_bug.cgi?id=83631

Comment by PreparationH67

2014-10-09 22:21

So it looks like "lesstif" or "openmotif" are also needed to make it past the configure error, but still fails to compile due to an error about "unknown tpye name 'GLintptr'"

Comment by Dea993

2014-09-29 07:29

error while compiling
"configure: error: in `/tmp/yaourt-tmp-andrea/aur-steamos-compositor/src/steamos-compositor':
configure: error: C compiler cannot create executables"

Comment by griffon351

2014-08-03 06:56

change the source, the new sorce is http://repo.steampowered.com/steamos/pool/main/s/steamos-compositor/steamos-compositor_1.20.tar.gz

version 1.20 doesn't exist

Comment by haagch

2014-07-17 13:00

steamcompmgr -n seems to work better, except for the mouse pointer...

Comment by haagch

2014-06-07 14:02

Hm, builds fine for me. But I still have no idea how to use it. It's just a black screen when it's running. Does it only work together with steam?

Comment by syntobu

2014-06-07 13:55

Edit the package build and remove -"lXm" from LIBS. Compiles fine for me after that... but running it I get no mouse cursor.

Comment by Vash63

2014-06-07 05:30

Getting compilation errors when trying this with 1.19 and updating md5's. Really happy to see this package here, I'm trying to have a login that works as well as a Steambox and having the compositor would sure be nice.

http://bpaste.net/show/351469/

Comment by Rickinbsb

2014-05-05 14:16

While the AUR is outdated, you have to edit PKGBUILD and change pkgver to 1.18 and md5sums to (44d1e88c5ea5c2d02e68cd1f3d22237c)

Comment by techmunk

2014-03-16 05:08

@neuromancer85

I had the same issue. I did not have libxm install. I installed lesstif, and everything worked fine. :)

lesstif or openmotif should probably be dependencies if you're using the -lXm LIBS option. Or remove that option and I think it also works. Haven't tested that one properly though.

Comment by neuromancer85

2014-03-09 13:04

The build fails for me:

checking for gcc... gcc
checking whether the C compiler works... no
configure: error: in `/home/neuromancer85/.aur/yaourt-tmp-neuromancer85/aur-steamos-compositor/src/steamos-compositor':
configure: error: C compiler cannot create executables
See `config.log' for more details

Comment by klusark

2013-12-17 23:34

@WorMzy: Your PKGBUILD works perfectly. Thanks!

Comment by haagch

2013-12-14 22:17

Thanks.

Comment by WorMzy

2013-12-14 21:09

Missing deps:

'''
checking for DEPS... no
configure: error: Package requirements (xxf86vm gl x11 xrender xcomposite SDL_image) were not met:

No package 'xxf86vm' found
No package 'gl' found
No package 'SDL_image' found
'''
This translates to 'libxxf86vm', 'mesa', and 'sdl_image'. Also needs 'lesstif'
'libxt' and 'libxpm', or else it fails on the check 'C compiler works' step during configure.

After that, you need 'libgl', or it fails during make.

I get the feeling you submitted this in a rush, and forgot to check with namcap. You also forgot to fill in your name and email on the maintainer line and remove the empty fields. :P

I've uploaded a working PKGBUILD here: https://raw.github.com/WorMzy/PKGBUILDs/master/steamos-compositor/PKGBUILD

I moved your LIBS export and accidentally broke the formatting there (tabs are evil). You might want to fix that up and add your name at the top.

As for the compositor itself, I experience the same behaviour on a nVidia GTX570 + propriety nvidia driver.

Comment by haagch

2013-12-14 15:28

Maybe something is missing... I have a lot of stuff installed..

Comment by dc2

2013-12-14 12:34

It sadly even doesn't compile here - configure says "error 77" and building fails.