Unity3D Interface doesn't work on wine!

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
a qi

Unity3D Interface doesn't work on wine!

Post by a qi »

HI,ALL

I did install unity 3d with wine(wine-1.1.29) on ubuntu(9.0.4).

(http://unity3d.com/ a 3d graphic software for WIN and MAC )

when i try to run unity, but the interface doesn't work



Image


and the error infos is :

err:wgl:internal_SetPixelFormat Couldn't set format of the window, returning
failure
err:d3d:CreateContext SetPixelFormat failed on HDC=0x10f0 for
iPixelFormat=13
err:d3d:IWineD3DDeviceImpl_CreateSwapChain Failed to create a new context
.......

err:wgl:internal_SetPixelFormat Couldn't set format of the window, returning
failure
err:d3d:CreateContext SetPixelFormat failed on HDC=0x1128 for
iPixelFormat=13
err:d3d:IWineD3DDeviceImpl_CreateSwapChain Failed to create a new context
.......




any ideas would be appreciated. thanks!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.winehq.org/pipermail/wine-us ... chment.htm>
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: Unity3D Interface doesn't work on wine!

Post by vitamin »

a qi wrote:I did install unity 3d with wine(wine-1.1.29) on ubuntu(9.0.4). when i try to run unity, but the interface doesn't work
What video card and driver? Have you disabled 3d desktop effects?
a qi

Unity3D Interface doesn't work on wine!

Post by a qi »

HI, vitamin

Yes, I disabled 3d desktop effects. And here are video card infos:

lspci |grep -C 5 -i vga --color

00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev
03)
00:02.0 VGA compatible controller: Intel Corporation 4 Series Chipset
Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation 4 Series Chipset Integrated
Graphics Controller (rev 03)



lshw

....
*-display:0 UNCLAIMED
description: VGA compatible controller
product: 4 Series Chipset Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 03
width: 64 bits
clock: 33MHz
capabilities: msi pm bus_master cap_list
configuration: latency=0
*-display:1 UNCLAIMED
description: Display controller
product: 4 Series Chipset Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2.1
bus info: pci@0000:00:02.1
version: 03
width: 64 bits
clock: 33MHz
capabilities: pm bus_master cap_list
configuration: latency=0
....




glxinfo |grep -i rendering

direct rendering: Yes




And, thanks for your reply.






On Tue, Sep 22, 2009 at 1:36 PM, vitamin <[email protected]> wrote:
a qi wrote:
I did install unity 3d with wine(wine-1.1.29) on ubuntu(9.0.4). when i
try to run unity, but the interface doesn't work

What video card and driver? Have you disabled 3d desktop effects?





-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.winehq.org/pipermail/wine-us ... chment.htm>
doh123
Level 8
Level 8
Posts: 1227
Joined: Tue Jul 14, 2009 1:21 pm

Post by doh123 »

i wouldn't expect to do any decent 3D rendering with that graphics, with or without wine....
a qi

Unity3D Interface doesn't work on wine!

Post by a qi »

Well, after every try , i can not have unity run on wine , i gave up
, back to windows.

Linux is really not suitable for graphics and design.

On 9/23/09, doh123 <[email protected]> wrote:
i wouldn't expect to do any decent 3D rendering with that graphics, with or
without wine....




vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: Unity3D Interface doesn't work on wine!

Post by vitamin »

a qi wrote:Linux is really not suitable for graphics and design.
You meant to say crappy Intel video hardware and non-existent drivers?
a qi

Unity3D Interface doesn't work on wine!

Post by a qi »

To be honest, I don't know hardware and drivers very well, I just feel that
Linux is Somewhat difficult to use.

Look, Some well known softwares don't have a Linux version, one must have to
Learn new software to work on Linux, That will take a long time. So i try
to use WINE, But some software like Unity doesn't work.

It make me feel frustrated.



On Thu, Sep 24, 2009 at 9:25 PM, vitamin <[email protected]> wrote:
a qi wrote:
Linux is really not suitable for graphics and design.
You meant to say crappy Intel video hardware and non-existent drivers?





-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.winehq.org/pipermail/wine-us ... chment.htm>
DaVince
Level 8
Level 8
Posts: 1099
Joined: Wed Oct 29, 2008 4:53 pm

Re: Unity3D Interface doesn't work on wine!

Post by DaVince »

a qi wrote:Well, after every try , i can not have unity run on wine , i gave up
, back to windows.

Linux is really not suitable for graphics and design.
You're trying to run a Windows application under Linux with no guarantee that it will work (heck, Wine doesn't guarantee ANY application to work at the moment). Your reason about "Linux not being suitable" is therefore completely irrelevant to the topic (getting this program to work under Wine).

There is some good graphical software out there, also for Linux. If any of that software is lacking, by any means contribute to them (if they're open-source) and they'd only become "more suitable" over time.
doh123
Level 8
Level 8
Posts: 1227
Joined: Tue Jul 14, 2009 1:21 pm

Post by doh123 »

basically your Intel Video card is extremely low end.. and has really poor drivers for Linux, as Intel only focuses on Windows drivers....

there are limitations in your hardware and drivers that nothing "Linux" can do will overcome. Other brands and makes of cards support Linux better... but its about your hardware makers supporting Linux more than Linux supporting them.
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: Unity3D Interface doesn't work on wine!

Post by vitamin »

a qi wrote:To be honest, I don't know hardware and drivers very well, I just feel that Linux is Somewhat difficult to use.
Like anything else with lots of options.

Making a choice is one of the hardest things to do. You right. However giving you a choice is what the open source is all about. Not taking it away.
a qi wrote:Look, Some well known softwares don't have a Linux version, one must have to Learn new software to work on Linux, That will take a long time. So i try to use WINE, But some software like Unity doesn't work.
First of all this is an extra option for you (running your program under Wine on Linux). No one said it will be the best option.

Second, you have inferior video hardware with really bad drivers for it. While Intel makes more-less usable drivers for Windows they make no video drivers for Linux. All you have are community written drivers based on incomplete, confusing documentation. Written in very short period of time. It took nVidia years to get usable drivers for Linux.
Adam Luchjenbroers

Unity3D Interface doesn't work on wine!

Post by Adam Luchjenbroers »

Second, you have inferior video hardware with really bad drivers for it. While
Intel makes more-less usable drivers for Windows they make no video drivers
for Linux. All you have are community written drivers based on incomplete,
confusing documentation. Written in very short period of time. It took nVidia
years to get usable drivers for Linux.
Actually, that depends quite a bit on which Intel card you have. Anything based on the Poulsbo chipset will be poorly supported. Intel can't release programmer specs for this card due to third party IP being included in its design.

However, cards based on many of their other chipsets are well supported by the open source driver - Intel can and does provide full programmer specs for these cards, and they also participate in their development.
Locked