You are not logged in.

#1 2014-04-16 06:43:40

12o
Member
Registered: 2009-05-19
Posts: 79

E18 - "Your display server does not support XComposite..."

I used e17 quite a bit, but since it was upgraded to e18, I've run into this problem.

ESTART: 0.00000 [0.00000] - Begin Startup
ESTART: 0.00004 [0.00004] - Signal Trap
ESTART: 0.00004 [0.00000] - Signal Trap Done
ESTART: 0.00005 [0.00001] - Eina Init
ESTART: 0.00019 [0.00013] - Eina Init Done
ESTART: 0.00019 [0.00000] - Determine Prefix
^[[32;1mINF<^[[0me^[[32;1m>^[[0me_prefix.c:25^[[0m =================================
^[[32;1mINF<^[[0me^[[32;1m>^[[0me_prefix.c:26^[[0m Enlightenment relocation handling
^[[32;1mINF<^[[0me^[[32;1m>^[[0me_prefix.c:27^[[0m =================================
^[[32;1mINF<^[[0me^[[32;1m>^[[0me_prefix.c:28^[[0m PREFIX:  /usr
^[[32;1mINF<^[[0me^[[32;1m>^[[0me_prefix.c:29^[[0m BINDIR:  /usr/bin
^[[32;1mINF<^[[0me^[[32;1m>^[[0me_prefix.c:30^[[0m LIBDIR:  /usr/lib
^[[32;1mINF<^[[0me^[[32;1m>^[[0me_prefix.c:31^[[0m DATADIR: /usr/share/enlightenment
^[[32;1mINF<^[[0me^[[32;1m>^[[0me_prefix.c:32^[[0m LOCALE:  /usr/share/locale
^[[32;1mINF<^[[0me^[[32;1m>^[[0me_prefix.c:33^[[0m =================================
ESTART: 0.00027 [0.00009] - Determine Prefix Done
ESTART: 0.00034 [0.00007] - Environment Variables
ESTART: 0.00036 [0.00001] - Environment Variables Done
ESTART: 0.00036 [0.00000] - Parse Arguments
ESTART: 0.00037 [0.00001] - Parse Arguments Done
ESTART: 0.00037 [0.00001] - Eet Init
ESTART: 0.00163 [0.00126] - Eet Init Done
ESTART: 0.00164 [0.00001] - Ecore Init
ESTART: 0.00512 [0.00348] - Ecore Init Done
ESTART: 0.00514 [0.00001] - EIO Init
ESTART: 0.00516 [0.00002] - EIO Init Done
ESTART: 0.00517 [0.00001] - Ecore Event Handlers
ESTART: 0.00517 [0.00001] - Ecore Event Handlers Done
ESTART: 0.00518 [0.00000] - Ecore_File Init
ESTART: 0.00566 [0.00049] - Ecore_File Init Done
ESTART: 0.00567 [0.00001] - Ecore_Con Init
ESTART: 0.00567 [0.00000] - Ecore_Con Init Done
ESTART: 0.00568 [0.00000] - Ecore_Ipc Init
ESTART: 0.00569 [0.00001] - Ecore_Ipc Init Done
ESTART: 0.00569 [0.00001] - Ecore_X Init
ESTART: 0.00958 [0.00388] - Ecore_X Init Done
ESTART: 0.00959 [0.00002] - Ecore_Evas Init
ESTART: 0.00978 [0.00018] - Ecore_Evas Init Done
ESTART: 0.00978 [0.00001] - Elementary Init
ESTART: 0.01301 [0.00323] - Elementary Init Done
ESTART: 0.01302 [0.00001] - Emotion Init
ESTART: 0.01645 [0.00344] - Emotion Init Done
ESTART: 0.01646 [0.00001] - Ecore_Evas Engine Check
ESTART: 0.01647 [0.00001] - Ecore_Evas Engine Check Done
ESTART: 0.01648 [0.00000] - Edje Init
ESTART: 0.01648 [0.00001] - Edje Init Done
ESTART: 0.01649 [0.00001] - E Intl Init
ESTART: 0.01650 [0.00002] - E Intl Init Done
ESTART: 0.01651 [0.00001] - E_Alert Init
ESTART: 0.01651 [0.00000] - E_Alert Init Done
ESTART: 0.01652 [0.00000] - E_Hints Init
ESTART: 0.01683 [0.00031] - E_Hints Init Done
ESTART: 0.01683 [0.00001] - E_Configure Init
ESTART: 0.01687 [0.00003] - E_Configure Init Done
ESTART: 0.01687 [0.00000] - E Directories Init
ESTART: 0.01695 [0.00008] - E Directories Init Done
ESTART: 0.01696 [0.00001] - E_Filereg Init
ESTART: 0.01696 [0.00001] - E_Filereg Init Done
ESTART: 0.01696 [0.00000] - E_Config Init
^[[32;1mINF<^[[0me^[[32;1m>^[[0me_config.c:1223^[[0m Performing config upgrade for 1.12
^[[32;1mINF<^[[0me^[[32;1m>^[[0me_config.c:1244^[[0m Performing config upgrade for 1.13
ESTART: 0.01766 [0.00070] - E_Config Init Done
ESTART: 0.01767 [0.00001] - E_Randr Init
E_RANDR CONFIG RESTORE
        Calculated Screen Size: 1920 1080
ESTART: 0.01850 [0.00083] - E_Randr Init Done
ESTART: 0.01850 [0.00001] - E_Xinerama Init
ESTART: 0.01851 [0.00001] - E_Xinerama Init Done
ESTART: 0.01851 [0.00000] - E_Env Init
ESTART: 0.01851 [0.00001] - E_Env Init Done
ESTART: 0.01852 [0.00001] - E_Scale Init
ESTART: 0.01851 [0.00001] - E_Env Init Done
ESTART: 0.01852 [0.00001] - E_Scale Init
ESTART: 0.01853 [0.00001] - E_Scale Init Done
ESTART: 0.01854 [0.00000] - E_Pointer Init
ESTART: 0.01854 [0.00001] - E_Pointer Init Done
ESTART: 0.01855 [0.00001] - E Paths Init
ESTART: 0.01856 [0.00001] - E Paths Init Done
ESTART: 0.01857 [0.00001] - E_Ipc Init
ESTART: 0.01864 [0.00007] - E_Ipc Init Done
ESTART: 0.01864 [0.00001] - E_Font Init
ESTART: 0.01865 [0.00001] - E_Font Init Done
ESTART: 0.01865 [0.00000] - E_Font Apply
ESTART: 0.01866 [0.00001] - E_Font Apply Done
ESTART: 0.01866 [0.00000] - E_Canvas Recache
ESTART: 0.01867 [0.00001] - E_Canvas Recache Done
ESTART: 0.01868 [0.00000] - E_Theme Init
ESTART: 0.01870 [0.00002] - E_Theme Init Done
ESTART: 0.01870 [0.00001] - E_Moveresize Init
ESTART: 0.01871 [0.00001] - E_Moveresize Init Done
ESTART: 0.01871 [0.00000] - Efreet Init
ESTART: 0.01980 [0.00109] - Efreet Init Done
ESTART: 0.01981 [0.00001] - E_Intl Post Init
ESTART: 0.02764 [0.00783] - E_Intl Post Init Done
ESTART: 0.02766 [0.00002] - E_Actions Init
ESTART: 0.02800 [0.00034] - E_Actions Init Done
ESTART: 0.02801 [0.00001] - Screens Init
ESTART: 0.02801 [0.00001] -     screens: atoms
ESTART: 0.02820 [0.00019] -     screens: manager
ESTART: 0.02822 [0.00002] -     screens: container
ESTART: 0.02823 [0.00001] -     screens: zone
ESTART: 0.02824 [0.00001] -     screens: desk
ESTART: 0.02824 [0.00001] -     screens: menu
ESTART: 0.02826 [0.00002] -     screens: exehist
ESTART: 0.02827 [0.00001] -     screens: get roots
ESTART: 0.02828 [0.00001] -     screens: focus
ESTART: 0.02828 [0.00001] -     screens: border
ESTART: 0.02830 [0.00002] - E_Comp Init
<<<< Enlightenment Error >>>>
Your display server does not support XComposite, or Ecore-X was built without XComposite support. Note that for composite support you will also need XRender and XFixes support in X11 and Ecore.
<<<< Enlightenment Error >>>>
Enlightenment cannot setup compositing.

E18: Begin Shutdown Procedure!
^[[31mERR<^[[0mefreet_cache^[[31m>^[[0mlib/efreet/efreet_cache.c:1108^[[0m org.enlightenment.DBus.Canceled Canceled by user.
E - PID=849, valgrind=0

Apparently ever since they upgraded from e17 to e18, they now require XComposite. I'm using the default package through pacman. Pacman installed all the required packages it apparently needs. I've tried uninstalling e18 completely and reinstalling which didn't work. When I do a pacman search for XComposite, E-core-X and XRender, the updated libraries show up.

Do I need to build every package from scratch just to get this to work?  Or is there an easier way? I tried googling the problem, but only four sites came up with three being .c code. The other didn't offer any real help.

Thank you in advance for any help.


Silence is golden.... duct tape is silver.

Time flies like the wind,
Fruit flies like bananas.

Offline

#2 2014-04-16 06:50:28

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,729

Re: E18 - "Your display server does not support XComposite..."

Now that is odd. What version of EFL, exactly?

Online

#3 2014-04-16 15:29:51

12o
Member
Registered: 2009-05-19
Posts: 79

Re: E18 - "Your display server does not support XComposite..."

Thank you for your reply, Scimmia.

$ pacman -Q | grep efl
efl 1.9.2-1

Pacman reports that it's up-to-date. Also, this is on an x86_64 machine with multilib active (in /etc/pacman.conf).


Silence is golden.... duct tape is silver.

Time flies like the wind,
Fruit flies like bananas.

Offline

#4 2014-04-16 15:46:44

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,729

Re: E18 - "Your display server does not support XComposite..."

hmm, 1.9.3-1 was just released, but 1.9.2-1 should work just fine. Anything custom in your X setup? How about trying a clean configuration (rename ~/.e and let E recreate it)?

Online

#5 2014-04-17 20:16:36

12o
Member
Registered: 2009-05-19
Posts: 79

Re: E18 - "Your display server does not support XComposite..."

Scimmia wrote:

hmm, 1.9.3-1 was just released, but 1.9.2-1 should work just fine. Anything custom in your X setup? How about trying a clean configuration (rename ~/.e and let E recreate it)?

There's nothing custom in my X setup. I've tried deleting the .e folder but still no luck. I'm not sure if it helps, but here's my xorg.conf file. I'm also using the closed source NVIDIA drivers if that matters.

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 1680 0
    Screen      1  "Screen1" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "1"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"

    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Ancor Communications Inc ASUS VE258"
    HorizSync       24.0 - 83.0
    VertRefresh     50.0 - 75.0
    Option         "DPMS"
EndSection

Section "Monitor"

    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Ancor Communications Inc ASUS VW224"
    HorizSync       30.0 - 85.0
    VertRefresh     55.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 550 Ti"
    BusID          "PCI:1:0:0"
    Screen          0
EndSection


Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 550 Ti"
    BusID          "PCI:1:0:0"
    Screen          1
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "DFP-0: nvidia-auto-select +0+0; DFP-0: nvidia-auto-select +0+0; DFP-0: 1680x1050 +0+0; DFP-0: 1440x900 +0+0; DFP-0: 1440x90$
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "DFP-1: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Disable"
EndSection

Silence is golden.... duct tape is silver.

Time flies like the wind,
Fruit flies like bananas.

Offline

#6 2014-04-19 07:40:14

12o
Member
Registered: 2009-05-19
Posts: 79

Re: E18 - "Your display server does not support XComposite..."

I was able to confirm this same problem with elf 1.9.3-1. After spending a while in one IRC channel with someone claiming to be a programmer knowledgeable in Enlightenment, he/she stated that there is no way to fix this problem. We tried a few things to no avail. The individual didn't even know where to begin looking and claimed it's "impossible to fix or patch". Looks like E18 is out of reach for me. :-(

Last edited by 12o (2014-04-19 07:40:52)


Silence is golden.... duct tape is silver.

Time flies like the wind,
Fruit flies like bananas.

Offline

#7 2014-04-19 09:32:13

progandy
Member
Registered: 2012-05-17
Posts: 5,322

Re: E18 - "Your display server does not support XComposite..."

12o wrote:
Section "Extensions"
    Option         "Composite" "Disable"
EndSection

If E18 needs composition, why did you disable it?


| alias CUTF='LANG=en_XX.UTF-8@POSIX ' | alias ENGLISH='LANG=C.UTF-8 ' |

Offline

Board footer

Powered by FluxBB