Summary: | undefined symbol: exaWaitSync | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Kevin Haddock <kevinbanjo> | ||||||||
Component: | Driver/openchrome | Assignee: | Openchrome development list <openchrome-devel> | ||||||||
Status: | RESOLVED NOTABUG | QA Contact: | |||||||||
Severity: | normal | ||||||||||
Priority: | medium | CC: | kevinbanjo, kevinbrace | ||||||||
Version: | unspecified | ||||||||||
Hardware: | x86-64 (AMD64) | ||||||||||
OS: | Linux (All) | ||||||||||
Whiteboard: | |||||||||||
i915 platform: | i915 features: | ||||||||||
Attachments: |
|
Hi Kevin, I think the problem is with the specific Linux distribution you are using, and OpenChrome's fault. The newest Linux kernel I have personally seen OpenChrome run fine is Linux kernel 4.2 and possibly X Server 1.17. I think you forgot to resolve an external dependency relating to EXA. Well, I have a version where I've loaded a bunch of modules in the xorg.conf but that leads to a whole different set of errors. Aren't there some dependencies that the openchrome driver should be loading on its own so it can run without an xorg.conf? (In reply to Kevin Brace from comment #1) > I think the problem is with the specific Linux distribution you are using, > and OpenChrome's fault. I meant to say, "I think the problem is with the specific Linux distribution you are using, and not OpenChrome's fault." (In reply to Kevin Haddock from comment #2) Hi Kevin, > Well, I have a version where I've loaded a bunch of modules in the xorg.conf > but that leads to a whole different set of errors. Aren't there some > dependencies that the openchrome driver should be loading on its own so it > can run without an xorg.conf? At least for Ubuntu / Lubuntu / Xubuntu since 10.04 edition, there is no requirement to have xorg.conf. That being said, things might work differently with different implementations. For initial testing, I use Lubuntu 12.04 i386, but I do test it with other versions periodically. Generally speaking, OpenChrome should work fine with Linux kernel 2.6.32 or later and X.Org X Server 1.7 or later. The code still has many issues, so the next version will likely not be available for a while. Created attachment 124403 [details]
xorg.conf file
Created attachment 124404 [details]
log file for X launch with xorg.conf
Hi Kevin, I am kinda lost as to what is going on with your situation. I know you uploaded xorg.conf and Xorg.0.log, but I personally do not see a problem from the log file. It appears that EXA module is loading correctly, although maybe because you are explicitly telling X Server to load it inside xorg.conf. It will be nice if you can explain what is going on. By the way, I have been doing lots of commits since the release of Version 0.4, so unless the purpose is to prove that there was a behavioral regression, you may want to try the latest version in the Git repository. As of June 9th, 2016, the latest version is Version 0.4.170. The latest version fixes a nasty bug that existed since Version 0.3.3 where if you tried to change the screen resolution during runtime, the X Server will crash. For that reason alone, you will like to use the latest version. OpenChrome Version 0.5 will be released within a month after a few bugs / regressions are fixed. After OpenChrome Version 0.5 is released, other than to prove behavioral regression, you should not be using the older versions (i.e., 0.3.3 and 0.4). I will change the status to RESOLVED - NOTABUG. Feel free to change the status if you feel like you want to revisit the bug. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.
Created attachment 123934 [details] Xorg.0.log I have sabayon linux (gentoo derived) running kernel 4.4.0. The latest package for openchrome is 0.3.3. but I manually installed 0.4.0. With no xorg.conf file I get the attached Xorg.0.log