CrossOver Support - Community Forums

Important Information These are community forums and not official technical support. If you need official support: Contact Us

CrossOver Linux
Discussion about CrossOver Linux

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

Suggestions regarding running a USB Video Capture dongle application?

Hey all-

I've recently purchased an "EasyCap" USB dongle for inputting video into a PC. Some of the EasyCaps have Linux drivers available, some (like mine) do not. A windows application came with the device. The name of this application is "Ulead Video Studio". While this appeared to install just fine on openSuse 12.1 using CW 10.0, the application crashed on start-up. I tried it both with and with out the USB device installed. It makes it through the application splash screen, then I get the CW window stating that "vstudio.exe encountered a serious problem and needs to close."

Is there anything I can do to improve my odds of this application running on CW? Thanks, bye.


...short answer, is 'probably not' ... longer version goes like this...

... mentioning the actual device model and/or USB pid/vid would've helped me
here, but, the position can be deduced from your post, and that'll tell you
if you end up at the short answer =) ....

... if the device itself needs drivers; there's no native driver
support in the linux kernel drivers ... you're sunk. Simple case of 'if
there is no way for the linux kernel to address the device, then any other
software running on that kernel will not be able to address the device either'...

... if the device does not need drivers ... that is, if there are native linux
kernel driver supports and/or proprietary drivers that enable the kernel to
address the device, then software (like crossover/wine) should be able to 'see'
the device, and communicate with it via the linux kernel. However, then the
problem arises regarding -how- such kernel communications take place, and for
these devices, in Windows, a -lot- of the time that involves 'activex' which
is not so complete in wine ; in fact, some of activex necessitates a 'real'
Windows kernel be running to work at all, and win32 apps reliant on such, will
obviously fail to work...

... I should also mention, if the linux kernel does support the device, it's
very likely the device nodes will appear differently than how they appear on
a Windows system, but like I say, even when it's possible to work around that,
invariably other things fail due to the lack of a 'real' Windows kernel being
available ... but like I say, in this chain, the very first thing that needs
to happen (practically speaking), is the linux kernel driver link to the device.
Without that, you can go no further....


Please Note: This Forum is for non-application specific questions relating to installation/configuration of CrossOver. All application-specific posts to this Forum will be moved to their appropriate Compatibility Center Forum.

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...