Commit graph

443 commits

Author SHA1 Message Date
Stephan Raue
c16a191837 xorg-server: add some new default configure options
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-12-12 11:51:12 +01:00
Stephan Raue
4b40b355f9 xorg-server: update to xorg-server-1.14.99.904
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-12-12 03:35:22 +01:00
Stephan Raue
56ece16815 xorg-server: add patch to fix Mesa-10.0 runtime issues ( see https://bbs.archlinux.org/viewtopic.php?pid=1342913#p1342189 )
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-11-18 23:01:52 +01:00
Stephan Raue
d8ff5c1589 xorg-server: update to xorg-server-1.14.4
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-11-13 00:22:00 +01:00
Stefan Saraev
ea9f92953b xorg: do not attempt to sttart in installer mode
this fixes installer. currently broken
2013-11-03 16:03:13 +02:00
Stefan Saraev
2dc27d4b6c xorg: fix configure on multi-gpu setups.
no more than one xorg-configure@ should be allowed. so pick the first card

this hardly depends on current xorg udev rules (see commit a4b62c0017)
or on all drm drivers built as modules.
2013-10-11 13:25:36 +03:00
Stefan Saraev
a4b62c0017 Revert "xorg-server: fix udev rule to work with drivers as modules or statically builtin"
This reverts commit 7793693d02.

before:
Oct 11 09:36:18 openelec Xorg[267]: creating needed directories and symlinks for driver: i915
Oct 11 09:36:18 openelec Xorg[268]: creating needed directories and symlinks for driver: radeon
Oct 11 09:36:18 openelec Xorg[463]: creating needed directories and symlinks for driver: nvidia
^^ I have only nvidia.

now:
Oct 11 09:54:30 openelec Xorg[485]: creating needed directories and symlinks for driver: nvidia

this is a regression. don't touch it before we compile ALL drm kernel drivers as modules.
2013-10-11 12:56:16 +03:00
Stefan Saraev
582f10f168 xorg-server: start via xorg-launch-helper
services that depend on Xorg (such as ratpoison/xbmc)
should wait with starting until Xorg is ready for X11 connections

xorg-launch-helper is a simple solution. it starts and forks the
Xorg server and listens for a signal from Xorg. At this point, the
utility signals systemd READY through sd_notify(). At this point
systemd will start units that have an explicit ordering configured
to be after the xorg.service

...
Oct 10 12:03:36 openelec systemd[1]: Reached target Multi-User System.
Oct 10 12:03:36 openelec systemd[1]: Starting Xorg Server...
Oct 10 12:03:39 openelec systemd[1]: Started Xorg Server.
Oct 10 12:03:39 openelec systemd[1]: Starting Ratpoison Window Manager...
Oct 10 12:03:39 openelec systemd[1]: Started Ratpoison Window Manager.
Oct 10 12:03:39 openelec systemd[1]: Starting Graphical Interface.
Oct 10 12:03:39 openelec systemd[1]: Reached target Graphical Interface.
Oct 10 12:03:39 openelec systemd[1]: Starting XBMC user autostart script...
Oct 10 12:03:39 openelec systemd[1]: Started XBMC user autostart script.
Oct 10 12:03:39 openelec systemd[1]: Starting XBMC Media Center...
Oct 10 12:03:39 openelec systemd[1]: Started XBMC Media Center.
Oct 10 12:03:39 openelec systemd[1]: Starting XBMC Mediacenter Interface.
Oct 10 12:03:39 openelec systemd[1]: Reached target XBMC Mediacenter Interface.
Oct 10 12:03:39 openelec systemd[1]: Startup finished in 2.556s (kernel) + 5.194s (userspace) = 7.750s.
...
2013-10-10 15:22:17 +03:00
Stefan Saraev
9d89ee19da xorg: xorg-configure@ wants xorg. or a nice race can happens
openelec:~ # systemctl status xorg
xorg.service - Xorg Server
   Loaded: loaded (/lib/systemd/system/xorg.service)
   Active: inactive (dead)
           start condition failed at Wed 2013-10-09 16:00:35 UTC; 5min ago
           ConditionPathExists=/run/openelec/xorg-settings.conf was not met

Oct 09 16:00:35 openelec systemd[1]: Started Xorg Server.
2013-10-09 19:51:43 +03:00
Stefan Saraev
9eb62360b8 xorg: hack. start before xbmc. on fail restart forever. 2013-10-09 19:50:46 +03:00
Stephan Raue
7793693d02 xorg-server: fix udev rule to work with drivers as modules or statically builtin
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-10-07 04:22:16 +02:00
Stephan Raue
d654d54575 xorg-server: update to xorg-server-1.4.3
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-09-26 10:22:26 +02:00
Stephan Raue
afda7312e1 xorg-server: remove fglrx support
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-09-26 07:44:43 +02:00
Stefan Saraev
9b2a8fbb9b clean up 2013-08-29 12:03:36 +03:00
Stephan Raue
0bfe0a351c xorg-server: remove monitor service files
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-18 21:53:40 +02:00
Stephan Raue
e8ae1050d0 xorg-server: rework debugmode service
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-18 14:14:51 +02:00
Stephan Raue
2b628980db xorg-server: rework systemd service files and helper scripts
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-17 20:04:21 +02:00
Stephan Raue
8664322c24 xorg-server: rework systemd service files
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-17 03:48:14 +02:00
Stephan Raue
8b77438bec Merge branch 'master' of github.com:OpenELEC/OpenELEC.tv into openelec-systemd
Conflicts:
	packages/x11/xserver/xorg-server/profile.d/xorg-server.conf
2013-08-15 14:07:56 +02:00
Stephan Raue
1399871f4d xorg-server: monitor debug.conf, start with debug logging if we start in debug mode, service files rework
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-11 04:26:38 +02:00
Stephan Raue
aca9d5192a Merge branch 'master' of github.com:OpenELEC/OpenELEC.tv into openelec-systemd
Conflicts:
	packages/mediacenter/xbmc/tmpfiles.d/xbmc.conf
	packages/network/connman/tmpfiles.d/21_connman.conf
	packages/sysutils/busybox/tmpfiles.d/02_busybox.conf
	packages/sysutils/udisks/tmpfiles.d/udisks.conf
	packages/x11/other/fontconfig/init.d/35_fontconfig
2013-08-06 15:23:55 +02:00
Stefan Saraev
81ec09dceb tmpfiles.d/*: clean up "age".. 2013-08-06 15:17:41 +02:00
Stefan Saraev
1ba46a2032 tmpfiles.d/*: clean up "age".. 2013-08-06 15:36:32 +03:00
Stephan Raue
eea8b11d3c xorg-server: rework systemd start scripts, cleanup
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-06 12:37:54 +02:00
Stephan Raue
1bfe7bba0d xorg-server: add initial systemd support
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-05 10:44:06 +02:00
Stephan Raue
3b688078cb xorg-server: fix package.mk script
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-05 07:35:12 +02:00
Stephan Raue
328e222377 xorg-server: convert to new package format
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-08-05 07:33:35 +02:00
Stefan Saraev
7c60010944 xorg: optional debugging 2013-07-22 20:53:06 +03:00
Stefan Saraev
f838ee9818 remove package: 'mrxvt', moving to unofficial 2013-07-22 19:32:02 +03:00
Stephan Raue
5744dae7a8 xorg-server: rename profile.d config file
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-07-07 17:08:45 +02:00
Henk Wiedig
0bc543717b xorg: silent xorg log 2013-06-18 19:28:57 +02:00
Stephan Raue
79da0a9f90 new package: add package 'xf86-video-dove'
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-12-26 15:17:04 +01:00
Stephan Raue
401296e877 Revert "xorg-server: update to xorg-server-1.13.0"
This reverts commit a0b49296df.
2012-11-16 12:25:07 +01:00
Stephan Raue
bddde10263 xorg-server: depends on package 'glu'
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-10-30 21:32:16 +01:00
root
672b8038a8 Revert "xorg-server: build with libgcrypt support"
This reverts commit 25192040ab.
2012-10-26 00:16:20 +02:00
Stephan Raue
a0b49296df xorg-server: update to xorg-server-1.13.0
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-10-22 15:17:29 +02:00
Stephan Raue
25192040ab xorg-server: build with libgcrypt support
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-09-25 01:59:16 +02:00
Stephan Raue
ca2df8933f xorg-server: update to xorg-server-1.12.4
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-08-28 20:58:42 +02:00
Stephan Raue
495fd41728 xorg-server: update to xorg-server-1.12.3
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-07-10 14:16:41 +02:00
Stephan Raue
320034a15c new package: add package 'xf86-video-fglrx-legacy'
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-07-09 19:44:32 +02:00
Stephan Raue
ba2362a7b2 xf86-video-fglrx: prepare driver to support installation of different driver versions together - part 2
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-07-09 17:37:19 +02:00
Stephan Raue
0192d9b597 Revert "freetype: build as static library"
This reverts commit bc6455743f.

Conflicts:

	packages/3rdparty/multimedia/vdr/meta
	packages/mediacenter/xbmc-frodo/meta
	packages/mediacenter/xbmc-pvr/meta
	packages/mediacenter/xbmc-rpi/meta
	packages/mediacenter/xbmc/meta
	packages/python/graphics/Imaging/meta
	packages/x11/xserver/xorg-server/meta
2012-06-12 19:35:08 +02:00
Stephan Raue
2b3b60ee6a xorg-server: make OPENGL support optional
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-06-09 11:52:20 +02:00
Stephan Raue
4b1252dbc9 xorg-server: update to xorg-server-1.12.2
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-06-04 16:51:37 +02:00
Stephan Raue
94324a053b udev: replace with systemd
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-05-28 20:22:30 +02:00
Stephan Raue
bc6455743f freetype: build as static library
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-05-23 18:09:47 +02:00
Stephan Raue
3ec4639bc1 xorg-server: link with -O2 too
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-04-01 23:02:32 +02:00
Stephan Raue
8a2f18bd41 xorg-server: dont build with -O3
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-03-30 21:46:55 +02:00
vpeter4
3e071bb6b4 web browser: preparing...
xorg starts with cursor by default
new packages libXcursor, nss (Mozilla Network Security Services) and old version of libpng
2012-03-22 14:23:39 +01:00
Stefan Saraev
2a9dfe8f1a xorg-server: add vmwgfx & vboxvideo to udev.d/97-xorg.rules 2012-03-02 16:09:20 +02:00