Jump to content
You must now use your email address to sign in [click for more info] ×

foxie

Members
  • Posts

    11
  • Joined

  • Last visited

Posts posted by foxie

  1. 3 hours ago, Renzatic said:

    I'd imagine they're considering whether to leverage X11 or Wayland, KDE or Gnome, Ubuntu or Red Hat, etc. etc. Whatever would allow them to get the Affinity suite up and running with decent performance on Linux with as little struggle as possible.

    None. Just make sure it works with wine and don't support it officially or in case you want official support, wrap it around as appimage.

    Haven't tried it but it should be doable.
    https://github.com/RazZziel/PortableLinuxGames/wiki/Creating-appimages-from-windows-applications

  2. On 2/13/2019 at 2:32 PM, mvlad said:

    Anyone tried with wine 4.1?

    The problem is not in wine actually, but https://github.com/doitsujin/dxvk/issues/785

    1. Someone tries to port the api
    2. Serif switch from that effects api
    3. They show us some love and make frankenstein build that uses some of the macos stuff (opengl I guess instead of d3d10) that we could run in wine or directly bundled with wine in flatpak.
    4. They provide community source to make it work (something like WPS office)
    5. They make pure native port

    It's not much we can do.

  3. K guys. As I mentioned in another thread there are things that need to be done in dxvk. Maybe we could crowdfund development of these tools to make it happen?

    For those of you who don't know. I was able to install and run Designer via wine, but failed to create new project. I found out there are some missing d3d10 functions in dxvk.
    I'm wondering how does mac version look like. 

  4. Installation works flawlessly even from exe binary file (need to override concrt140 after installation), but I think there are some D3D10 functions missing.
    DXVK works with gdi (no artifacts), but there is no function for some effects library.

    unimplemented function d3d10.dll.D3D10StateBlockMaskEnableAll

    See: https://github.com/doitsujin/dxvk/issues/657#issuecomment-423802952
    However, I found this: https://source.winehq.org/WineAPI/d3d10.html

    After overriding d3d10 it just crashes on
     

    wine err: Failed to create surface


    Without dxvk
     

    0042:err:d3d:context_restore_gl_context Failed to restore GL context 0x63000 on device context 0x1c00080, last error 0x6.

     I think the only solution without any help from Serif, would be implementing those missing functions in dxvk.

    I'm not a c/c++ dev, but I'd like to play with it. Unfortunatelly, out of time atm. Maybe Serif could help? 

  5. On 1/20/2019 at 8:36 PM, robertmsale said:

    Canonical created Snapcraft for this very thing. It's a universal packaging system that allows you to package and deploy proprietary software. Snap daemon runs on any distribution and supports sandboxing. A couple of examples of paid apps on the Snap store are Mailspring and GitKraken, both of which I've purchased. Affinity Photo and Designer run on the Universal Windows Platform, so there's a good chance much of it was written in C#. The GUI elements can be ported over to GTK# on the mono framework if that's an option. Using Snap packages would allow you to deploy your application with all of its dependencies and any updates you submit would automatically be downloaded to every customer's desktop.

    You can even allow your Linux users to provide you with valuable beta testing feedback by making a beta channel of each Affinity product on Snapcraft. I've tested snap packages on many largely incompatible distros with excellent success. From Ubuntu to OpenSUSE, Fedora, Arch, and Gentoo; Snap packages install and work all the same and render with the same look no matter what desktop environment you have installed. 

    As far as I know, affinity products run on Windows 7 as well. This means, they don't use UWP.
    They use 64bit .net though (this one creates the issues). I've seen some bugfix in wine changelog related to affinity designer like a month ago. 

  6. Well, I have contacted codeweavers few months ago.

    I'm just not really sure if it could work anyway.
     

    Quote

    Hello,

    Thank you for your interest in our porting services.  We may be able to assist you with your needs, but we would need funding from the community, before we would be able to begin with any actual development work.  The beginning costs to start this project will be $3,000 (USD).  If this is something you would like to pursue, let me know.  

    Sincerely,

     

  7. Just want to add my 2 cents.


    I've been using linux for at least 10 years. I can't recall any moment where I would end up with any kind of  "complex" problem in recent years. There used to be issues 10 years ago, but linux desktop have come a long way. Today, most of hardware is supported out of box and the probability of having the wrong one is really low. More than that I have an experience of buying a ssd that didn't work in macOS, but did in linux on the same macbook pro. These things about non working hardware and problematic setup are more of a myth nowadays.

     

    Another myth is non paying linux user. I have more than 200 games on steam. No, it's not just indie games, but mostly AAA titles. I have macbook pro and want to buy another one. I have 2 legal copies of Win 10 Pro in my main desktop (one is just for games and the other is unused as I cba rebooting only for PS). It's not about not having money for windows lol. It's about workflow and tools. I'm stuck with using Photoshop and Illustrator CC in wine (same on mac for now). My SO is in simillar situation (except on windows as she's not developer, but designer only).

     

    I'd like to escape from adobe and find a suitable solution. Affinity package seems to be the one. They don't have to support every distribution, one is pretty sufficient. When they release ubuntu version, every other distro can repack it. Or even easier approach is to release an appimage which is supported by every distribution I believe. That would prevent getting into dependency hell. Web developers and designers would appreciate such tool. We want to pay and we will pay if there's an opportunity.

    Or you could make it easy to run in wine if there's no other option. I know it's hard, but comon if the PS can run pretty solid why Affinity wouldn't.

    I want to buy your apps (and probably will anyway), but (at least) I want you to know that I want them on linux. 

     

×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.