.NET for Linux = Buzz on Linux?

User avatar
AndersBrontosaurus
Posts: 489
Joined: Mon Feb 25, 2013 9:31 am
Location: Fellingsbro

.NET for Linux = Buzz on Linux?

Post by AndersBrontosaurus »

.NET open source and on Linux.
Does this mean that Buzz will run on Linux with the help of Mono?

https://weblogs.asp.net/scottgu/announc ... ty-edition

User avatar
UNZ
Posts: 746
Joined: Mon Nov 21, 2011 9:42 pm
Contact:

Re: .NET for Linux = Buzz on Linux?

Post by UNZ »

still no WPF on Linux / OSX, so pretty unlikely for now.

User avatar
AndersBrontosaurus
Posts: 489
Joined: Mon Feb 25, 2013 9:31 am
Location: Fellingsbro

Re: .NET for Linux = Buzz on Linux?

Post by AndersBrontosaurus »

Aha. I had hoped everything was bundled in .NET but I actually know nothing about this.

User avatar
UNZ
Posts: 746
Joined: Mon Nov 21, 2011 9:42 pm
Contact:

Re: .NET for Linux = Buzz on Linux?

Post by UNZ »

AndersBrontosaurus wrote:Aha. I had hoped everything was bundled in .NET but I actually know nothing about this.
the bundle of everything is called "windows" hehe

User avatar
AndersBrontosaurus
Posts: 489
Joined: Mon Feb 25, 2013 9:31 am
Location: Fellingsbro

Re: .NET for Linux = Buzz on Linux?

Post by AndersBrontosaurus »

:-) Yep. I guess you're right.


Since I don't know anything I had to look .wpf up. It says that wpf was included in .net at 3.0 but maybe it's not like that any longer.
http://en.wikipedia.org/wiki/Windows_Pr ... Foundation

User avatar
Gimmeapill
Posts: 4
Joined: Sat Dec 06, 2014 9:59 pm

Re: .NET for Linux = Buzz on Linux?

Post by Gimmeapill »

Wine is probably not too far from running the latest Buzz build, as .NET Framework 4 is apparently sorted out (incl. WPF):
https://appdb.winehq.org/objectManager. ... &iId=17886

Last time I tried a few months ago, installation was already succeeding...

LX

User avatar
bomgaroto
Posts: 22
Joined: Thu Dec 22, 2011 7:44 pm

Re: .NET for Linux = Buzz on Linux?

Post by bomgaroto »

Yes, I can confirm that. I installed 1495 in my Ubuntu 14.04 with no problems, but it did not run unfortunately... :(

User avatar
AndersBrontosaurus
Posts: 489
Joined: Mon Feb 25, 2013 9:31 am
Location: Fellingsbro

Re: .NET for Linux = Buzz on Linux?

Post by AndersBrontosaurus »

Sounds like music to my ears!

User avatar
Gimmeapill
Posts: 4
Joined: Sat Dec 06, 2014 9:59 pm

Re: .NET for Linux = Buzz on Linux?

Post by Gimmeapill »

OK, I went a bit further this time - submitted a wine bug report: https://bugs.winehq.org/show_bug.cgi?id=37988

Let's see how it goes ;-)

User avatar
szaszhareen
Posts: 519
Joined: Wed Nov 23, 2011 1:15 am
Location: deep beneath the earths crust

Re: .NET for Linux = Buzz on Linux?

Post by szaszhareen »

keep us updated :) buzz is now the only program i use that ties me to windows.

User avatar
Gimmeapill
Posts: 4
Joined: Sat Dec 06, 2014 9:59 pm

Re: .NET for Linux = Buzz on Linux?

Post by Gimmeapill »

Wine bug report rejected as invalid due to missing 32 bit deps - fair enough.

I figured out most of the missing libs, fiddled a bit more and it looks like I'm on to something:
Image

Nothing usable yet as it crashes shortly after, but progress, yes, definitely ;-)

Here's what I did to get there on Arch64:

- On top of the base wine install, was needed: samba, lib32-lcms2, lib32-mpg123, winetricks

- Then create a fresh 32 bit prefix:
WINEARCH=win32 WINEPREFIX=~/.wine winecfg
(choose no mono install as it conflicts with dotnet)

- Install the following with winetricks:
winetricks corefonts
winetricks msxml3
winetricks dotnet40
winetricks vcrun2010

Then normal Buzz install (tested with build 1499 x86).

User avatar
Joachip
Posts: 314
Joined: Mon Nov 21, 2011 7:21 pm
Contact:

Re: .NET for Linux = Buzz on Linux?

Post by Joachip »

Wow! Quite impressive how far you've gotten there. Good work.

User avatar
Gimmeapill
Posts: 4
Joined: Sat Dec 06, 2014 9:59 pm

Re: .NET for Linux = Buzz on Linux?

Post by Gimmeapill »

Thanks JoaChip, the wine guys deserve all the credit.

Here's a status update:
Main issue was reproduced & confirmed by a helpful Wine Dev: "crashes on unimplemented function msvcp100.dll"
https://bugs.winehq.org/show_bug.cgi?id=37997

+ 3 other known errors spotted on the way (see the bug report above for details).
NuBuzz is apparetly a good test case for dotnet issues, so it looks like we're on the right track ;-)

Cheers,

LX

oskari
Site Admin
Posts: 282
Joined: Mon Nov 21, 2011 2:04 pm

Re: .NET for Linux = Buzz on Linux?

Post by oskari »

That looks like the concurrent queue thing that was introduced in vista, should not be too difficult to add. Not related to WPF.

User avatar
AndersBrontosaurus
Posts: 489
Joined: Mon Feb 25, 2013 9:31 am
Location: Fellingsbro

Re: .NET for Linux = Buzz on Linux?

Post by AndersBrontosaurus »

Joachip wrote:Wow! Quite impressive how far you've gotten there. Good work.
Totally agree!

szaszhareen wrote:keep us updated :) buzz is now the only program i use that ties me to windows.
Yep. Same here. :-)

User avatar
AndersBrontosaurus
Posts: 489
Joined: Mon Feb 25, 2013 9:31 am
Location: Fellingsbro

Re: .NET for Linux = Buzz on Linux?

Post by AndersBrontosaurus »


mik82
Posts: 34
Joined: Wed Dec 26, 2012 11:36 am

Re: .NET for Linux = Buzz on Linux?

Post by mik82 »

Tried this recently with latest buzz build.
Buzz installs successfully, but then crashes with the msvcp100.dll concurrent queue base error
I would love this to work. I used to use old buzz on linux.

User avatar
AndersBrontosaurus
Posts: 489
Joined: Mon Feb 25, 2013 9:31 am
Location: Fellingsbro

Re: .NET for Linux = Buzz on Linux?

Post by AndersBrontosaurus »

Thanks for telling. I actually thought about this earlier this week.
No real change so far then...

User avatar
szaszhareen
Posts: 519
Joined: Wed Nov 23, 2011 1:15 am
Location: deep beneath the earths crust

Re: .NET for Linux = Buzz on Linux?

Post by szaszhareen »

mik82 wrote:Tried this recently with latest buzz build.
Buzz installs successfully, but then crashes with the msvcp100.dll concurrent queue base error
I would love this to work. I used to use old buzz on linux.
can one make a custom wine environment that has installations of prereqs like msvc2010?

mik82
Posts: 34
Joined: Wed Dec 26, 2012 11:36 am

Re: .NET for Linux = Buzz on Linux?

Post by mik82 »

I don't know. I used to use Linux exclusively, but I got a touchscreen and Windows 8 a few years ago and started using Buzz again, so have moved away from it for everyday use. At the time there also seemed to be a retrograde step in terms of desktop environments - my Gnome 2.3 + Compiz desktop looked much better and was more configurable than Unity/Gnome 3/Cinnamon.
I have now managed to get a similar level of functionality using Linux Mint MATE and a downgraded version of Compiz on my desktop PC, so would be nice to round this off with Buzz..

Post Reply