Posts: 228
Joined: May 2013
Reputation:
3
2014-08-20, 16:06
(This post was last modified: 2014-08-20, 16:07 by Drag0nFly.)
My bad. I did a clean checkout of your branch, but it appears it had the wrong WinSystemX11.cpp with the (superfluous) CheckDisplayEvents() function in it. (The commit only affected one file, according to GitHub.)
That should be WinSystemX11GL.cpp ...
Posts: 6,810
Joined: Jul 2010
Reputation:
198
Not sure what you are saying. My master compiles/links fine here.
Posts: 228
Joined: May 2013
Reputation:
3
See the previous comment. (I did a git pull of your branch, but it had the wrong WinSystemX11GL.cpp, when comparing with the one on GitHub.)
Posts: 6,810
Joined: Jul 2010
Reputation:
198
My repo gets force pushed, hence git pull does not work. you need git fetch and git reset --hard
Posts: 23,266
Joined: Aug 2011
Reputation:
1,074
fritsch
Team-Kodi Developer
Posts: 23,266
Also make sure that ccache is cleaned, which also has produced issues in the past.
Fernet's tree is "force pushed" tree - you won't get lucky with doing normal git pulls - always fetch the remote, rebase (if you have own work) or reset --hard if you don't
and copying files in the age of git should be avoided ...
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Posts: 6,810
Joined: Jul 2010
Reputation:
198
See my comments on the bug report. Chris Wilson's proposed changes do not work.
Posts: 228
Joined: May 2013
Reputation:
3
Tested the latest changes now; XBMC starts up on the correct port (DP2), but as soon as you try to change outputs it briefly (~1 sec) switches to VGA1, then immediately reverts back again to DP2. This occurs regardless of which port is set to be the primary with xrandr.
Sorry for the late reply, btw.! I was away yesterday (otherwise I would have tested Chris' patches as well.) He does not seem entirely convinced that this is something that has been introduced on the driver/X side, but as you state it is too much of a coincidence that all WMs are currently failing.
I also experienced the same issues you did with the resolution mismatch (the XBMC window inheriting the other outputs' screen size), from comment #47.