load of via driver fails because the symbol "VIAVidAdjustFrame" cannot be resolved by dlloader. "This is a pre-release version of the X.Org X11. It is not supported in any way. Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/. Select the "xorg" product for bugs you find in this release. Before reporting bugs in pre-release versions please check the latest version in the X.Org "monolithic tree" CVS repository hosted at http://www.freedesktop.org/Software/xorg/ X Window System Version 6.99.99.901 (7.0.0 RC 1) Release Date: 18 December 2003 X Protocol Version 11, Revision 0, 0.99.2 Build Operating System:Linux 2.6.14-rc5-g93918e9a i686 Current Operating System: Linux hotzenplotz 2.6.14-rc5-g93918e9a #43 Thu Oct 20 09:24:45 CEST 2005 i686 Build Date: 22 October 2005 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Sat Oct 22 20:17:22 2005 (==) Using config file: "/etc/X11/xorg.conf" X: symbol lookup error: /usr/lib/xorg/modules/drivers/via_drv.so: undefined symb ol: VIAVidAdjustFrame " Seems to be a config error. The #DEFINE "XvExtension" isn't defined for file via_video.c. Reproducible: Always Steps to Reproduce: 1.emerge x11-drivers/xf86-video-via 2.change xorg.conf to use via drive 3.startx Actual Results: xorg-server abended. Expected Results: xorg-server should have been started.
Did/does the previous driver work? There were some modifications made to the driver today, they might fix this...let me know about the previous driver.
No previous version (0.1.31) didn't worked, too. Also the missing #DEFINE for "XvExtension".
Should the via driver depend on x11-libs/libXvMC?
Ya it should (fixed). CVS version looks like it would fix this problem, but it doesn't build currently. Waiting for that to fix itself...
Thanks for the credit in the changelog. Did anyone notice xf86xvpriv.patch is empty? What is the purpose of that patch, I couldn't find a copy that contained anything... Soon I will try some cvs and other code and report back here.
Created attachment 71579 [details, diff] patch Here is a simple patch from cvs that fixes this error for me. Enjoy!
Thank you, added in -r1. Thomas, please confirm and then this can be closed.
Actually, this bug shows a problem with the modularlized build system as XvMC isn't working on my system, until I #define XvExtension... Not sure what to do about this one, the configure script should have an --enable-xvmc that defines XvExtension. Should probably notify the folks upstream about this problem.
Ya, it should. File a bug at https://bugs.freedesktop.org and post the link here please.
I posted a bug after that comment which was promptly marked as dupe of this more general bug https://bugs.freedesktop.org/show_bug.cgi?id=4720 Lets hope it gets fixed in the next rc release.
Thanks. I'll mark this bug as fixed. Thomas, let me know if it's not. The upstream bug is on the release blocker list, so it'll get fixed before 7.0.