CodyLoco's Random Rants… A little bit of everything…

24May/110

Fix the “Error: ActiveX component can’t create object” in Video Vision Plus 10

I use Vision Forecasting's Video Vision Plus 10 software to keep track of my movie rentals at Twilight Video Club and kept getting an error running the software under Windows XP whenever I tried to import movie information from an XML file (exported from Collectorz.com's Movie Collector).  Whenever I would open the import window, where you are asked for an XML file where your information is stored, I kept getting the following error Error: ActiveX component can't create object.

Because my support contract is expired - they wanted $250/year for email support - I was on my own to find the fix...  and after a few hours of research, have found the solution...  Install SQLXML, which apparently Windows XP doesn't seem to have, and Video Vision Plus doesn't install for you.  Simply install SQLXML 3.0 from this Microsoft page, reboot the computer, and it should start working!

Being that this is a standard ActiveX component, if you are getting an error similar to this Error: ActiveX component can't create object that I received, which also comes up often as Run-time error '429' ActiveX component can't create object in other programs, and it comes up when you are trying to load a dialog or window that involves importing / exporting data via XML files, than this might also fix the problem for you!  If you aren't trying to use XML in the program and you're getting that error, it's probably a missing ActiveX library, and you should hit up The Google for help on your specific program...  It's worth a shot anyways, since installing SQLXML should not cause you any grief at all if it's installed on your computer even if you don't use it.

11Sep/091

OpenOffice screen lag and artifacts on Ubuntu with Compiz and nVidia drivers fix

OpenOffice Writer, Calc, Impress

OpenOffice Writer, Calc, Impress

Since using Ubuntu I obviously no longer use MS Office (although I could, as Office can be emulated in Wine) since OpenOffice can do pretty much everything I need so far.  However, I was having a bit of an annoying problem where the screen seemed to be getting artifacts and text dissapearing and reappearing when scrolling around in Writer (OO's Word) and editing / updating cells in Calc (OO's Excel) was either slow or didn't appear on screen at all.  A quick search on Google came up with this thread on the Ubuntu forums site, pointing to this blog post, in which others have had the problems before, and offered a fix.

The problem is apparently caused by an incompatibility between compiz and the nvidia proprietary drivers, which causes the screen to come out of sync and not get redrawn correctly.  This will obviously only affect people with nVidia-based cards running their drivers.  Luckily, as with most things Linux, there is at least a workaround available, and this one is very easy to fix:

If you don't have it already, install the compizconfig-settings-manager package, which you want to have anyways if you use Compiz desktop effects, either through the package manager or through the terminal:

sudo apt-get install compizconfig-settings-manager

Then open up System -> Preferences -> CompizConfig Settings Manager and navigate to the Utilities section in the screen that pops up.  Click on Workarounds plugin, and enable the “force syncronization between X and GLX” checkbox.  Close the window and your problems will be fixed immediately!