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

chiddekel

Members
  • Posts

    99
  • Joined

  • Last visited

Reputation Activity

  1. Thanks
    chiddekel reacted to Grunt in Affinity Photo running on Linux with Bottles   
    Well, thanks to Mike Fedora Update-testing repository already contains Wine 8.17 (staging):


    Tested Affinity Photo, Designer and Publisher. Works fine.
    Rolling release distributions like Arch Linux, VoidLinux, propably Gentoo, there is nothing to talk about.  Wine with dxcore.dll support is already compiled some time (by some time I mean week), Fedora just got wine-8.17 today (it's in update-testing but it should bubble-up to main repository eventually) and for Debian, there is Debian WineHQ Repository and wine-staging 8.17 (from yesterday) so as long you own license for Affinity suite version 1, just update and I guess enjoy.
    And please don't forget to report bugs and tips
  2. Like
    chiddekel reacted to eobet in Affinity products for Linux   
    Windows 10 is probably the last Microsoft OS I will install. The adware and spyware in 11+ is too much for me.
    Counting software I use, Affinity (and one other piece of software) are the only remaining holdouts without native Linux versions. How the tides have changed!
    +1 for official Linux support.
  3. Like
    chiddekel got a reaction from Wanesty in Affinity products for Linux   
    Only RPM or DEB for most distro.
    If relate on system dependency and don't provide them for example inside /opt/affinity/*.*  then true. 
    For Flatpak can either provide any runtime version - event outdated.
    So good rethink how provide automated CI/CD on Flatpak  || RPM and DEB solution can be quite easy.
    Flatpak for start and after working on - provide RPM and DEB package.
  4. Like
    chiddekel got a reaction from danir.de in Affinity products for Linux   
    SreckoM - for start, perfect choice - for the record - complicated things it's consists of many simple ones.
    Flatpak has rich Linux Desktop support and even ChromeOS
    https://flatpak.org/setup/
  5. Like
    chiddekel got a reaction from Snapseed in Affinity products for Linux   
    SreckoM - for start, perfect choice - for the record - complicated things it's consists of many simple ones.
    Flatpak has rich Linux Desktop support and even ChromeOS
    https://flatpak.org/setup/
  6. Thanks
    chiddekel reacted to SreckoM in Affinity products for Linux   
    I would do just Flatpak. There is no need to complicate things.
  7. Like
    chiddekel got a reaction from Snapseed in Affinity products for Linux   
    Only RPM or DEB for most distro.
    If relate on system dependency and don't provide them for example inside /opt/affinity/*.*  then true. 
    For Flatpak can either provide any runtime version - event outdated.
    So good rethink how provide automated CI/CD on Flatpak  || RPM and DEB solution can be quite easy.
    Flatpak for start and after working on - provide RPM and DEB package.
  8. Thanks
    chiddekel reacted to SreckoM in Affinity products for Linux   
    Here is also this.
    https://www.omglinux.com/devs-prefer-linux-to-mac-stackoverflow-survey/
  9. Confused
    chiddekel got a reaction from danir.de in Affinity products for Linux   
    Even automate whole process of making installable packages when new codebase will push on branch for Linux distro like Ubuntu, Fedora it's time one working Day using chat gpt3
  10. Confused
    chiddekel got a reaction from danir.de in Affinity products for Linux   
    Today thanks to Chat gpt3 moving codebase of affinity products in to any language rust, clang, swift, c++, you name it  and any os Fedora, Ubuntu, Etc it's just Time of several days to reach beta State.
  11. Thanks
    chiddekel reacted to 1stn00b in Affinity products for Linux   
    You don't need to get used to anything : Open the Software Manager of your distribution and install the software you want : 1 click to install - 1 click to uninstall - everything gets updated system wide no need for you to individually update the software.  It's like Microsoft Landfill aka Store in  W10 & eWaste 11 but ten folds better : >

    And as with everything in Linux the same thing can be done from terminal : like installing or not Microsoft GarbEdge : >

  12. Like
    chiddekel reacted to ShadeOn in Affinity products for Linux   
    @1stn00b , I have to ask you to stop at this line, cause you already crossed the moral line by insulting me (very sharply in fact) with adding me as a "clone account" , when I am in fact active, main PC with Linux Ubuntu 20.04 since 2020 (and before this I was between 2015-2018 until I had to reinstall windows to do in Microsoft Office my University Diploma that year , and then get back on Linux after I bought a new PC). At this time I own 3 laptops (old as they are) with Win 7, 8.1 and 10 (but I share them with my mom cause she needs at least the 7 and 10 for work). Until now the newer one with Win10 with every "free" update, the performance decreases every year, so if drastic measures call, I will add a Debian or something on it later on.
    The thing is.. you are incorrect, I am not against Linux or Windows or Mac (I could also say in my point of view that you go towards the extreme area of Linux users and that's not healthy) and still consider myself as a intermediate user myself, and use Win or Ubuntu depending on the job I need to do . And I agree that both OS have advantages and disadvantages, just like the new Android 11 on Nokia phones that don't have a stop slide button for updates, and it's practically a Win 10+ forced updates system. I myself still have a flip battery Samsung J5 2015 with Android 5 on it and am still happy to use it for my basic needs.
    As the saying is... "saying without showing is half a lie" , for this matter I have added a image.
    While posting, and being on the topic of packages you mentioned, I want to add my own search on this matter (some ideas in nutshell, at least how I see these) :
    Snap, Flatpak are just some packages that are on a Linux distribution of choice, and adds the distribution's library dependencies out-of-box (something like that)
    I for one.. rather make them in other formats that are neutral to all, and let communities do in those above packages for their distributions if it is.
    Or there is .appimage (application) that is friendly to all distributions, it can save and plugins, profiles, makes updates on versions, and all dependency libraries are there, it's like a equivalent windows install app folder with everything in it (at least with Brackets Editor while I used it (they are still active))
    And while we're here.. I joined the CodeWeavers team to translate from English to Romanian for their CrossOver application, since I use it too for Guild Wars 2 and other apps. Unfortunately, GW2 has URL ingame pasting bug and freezes in DX11, so I must use sometimes Playonlinux with dx9 so I could paste url links (or texts from a app) to a teammate with Back-End Java knowledge and to another teammate with knowledge on Back-End PHP for better quality translation (I am Web Designer & Front-End Web Dev (sometimes use graphics apps (mostly on Figma online for WD work),photography and collaborate also with other Web Designer colleague in Bucharest). I am also working with excel databases and doing including business intelligence/analytics (as you know.. many write in excel (and have databases as excel sheets) , and to trim down the size, they save them in pdf, and try to think doing this for all, then you receive them and have to remake them in excel format (and then add edited images and other information over the original information)(that's why I said PDF Databases and either I wasn't clear or most didn't understand what I was writing about)... and yeah.. for there are companies that do this for reasons, if you wonder)
    I also sent a mail to a member of CodeWeavers (who offered me this opportunity) to send it to other more appropriate departments to analyze the 2 scripts on this forum and the url links to "the best part" of this forum. Can't guarantee anything, I just wanted to help out like @Snapseed said, at least with what I can, even if I can't add much value to this.
    I am for a affinity suite variant on linux, but as I analyzed the situation, currently it's safer to do with Wine compatibility. And with your recent finding on a deprecating function that affects their highest income gain (from Windows), it's safer and better to focus on updating those on calm waters (and have a good compatibility function existing in Wine for it cause we're affected by it also) than update the function in a stormy water and starts to appear other problems in Wine transition with that.
    Hope this clears out the wrong ideas and don't shoot someone before you see if it's a man or deer (many mortal accidents while doing hunting sport with guns) reference.
    Cheers
     
     

  13. Thanks
    chiddekel reacted to 1stn00b in Affinity products for Linux   
    Running with terminal shows they use MoveFileTransactedW that Microsoft say will be deprecated and advises to not be used :
     
  14. Thanks
    chiddekel reacted to Kastas in Affinity products for Linux   
    No, I have it off.
    When/if the flickering is solved, I'll reinstall my whole system.
    Thank you for your contribution so far.
  15. Thanks
    chiddekel reacted to PaulEC in Affinity products for Linux   
    These stats are for desktops, not tablets! (For tablets Windows has a much lower market share than iOS.)
  16. Like
    chiddekel got a reaction from Kajac in Affinity products for Linux   
    Thanks for this tip - equivalent on bottles is VKD3D and DXVK - for now app in bottles work with switch --no-hw-ui 
    If Direct3D11 is for rendering document so on bottles (wine) is time to search which patch for VKD3D and or DXVK is use to run app without switch --no-hw-ui.
    On winehq and proton site there is many solved issue with flickering on D3D (VKD3D) after apply certain patch.



     
  17. Thanks
    chiddekel reacted to 1stn00b in Affinity products for Linux   
    You've got it upside down :>
    Wine is for applications DXVK,VK3D, Proton are extending it for games and have more developing power since are backed by Valve and now with Steam Deck they will get even more love :>
    But don't worry we already have the programs fully running so we just have to wait for the missing pieces to be added :>
     
  18. Like
    chiddekel got a reaction from Snapseed in Affinity products for Linux   
    Thanks for this tip - equivalent on bottles is VKD3D and DXVK - for now app in bottles work with switch --no-hw-ui 
    If Direct3D11 is for rendering document so on bottles (wine) is time to search which patch for VKD3D and or DXVK is use to run app without switch --no-hw-ui.
    On winehq and proton site there is many solved issue with flickering on D3D (VKD3D) after apply certain patch.



     
  19. Thanks
    chiddekel reacted to 1stn00b in Affinity products for Linux   
    Well i would pay again for a native version - off course if it's available as a Flatpak package so it includes every dependency - practically eliminating the usual problems u get when not everybody is running same distro or have same libraries - and it also simplify their development and bug fixing 😆
  20. Like
    chiddekel got a reaction from Snapseed in Affinity products for Linux   
    I notice that flickering of picture is on any re-draw of canvas so it's performance of ( sothing like xyredrawcnvas() ) function that support redraw/refresh of canvas - i guess it's time too look for any .net related topic on WineHQ.
  21. Thanks
    chiddekel reacted to Kamei Kojirou in Affinity products for Linux   
    Cool, looks like bottles and this configuration is working on Pop!_OS 22.04 too. Once the flickering is sorted we'll be in good shape. I went ahead and turned in a report on WineHQ for Affinity Photo. I'm encouraging others to do the same.
  22. Like
    chiddekel reacted to gukosowa in Affinity products for Linux   
    I need to try this once I'm at work! 1stn00b answer should get pinned.
    We all know that affinity is not officially supporting Linux, but maybe this explanation would reduce also Support time 😂 
  23. Like
    chiddekel reacted to jaizon in Affinity products for Linux   
    By the way, it does recognize my graphic card, but I can't enable computer acceleration, should I set it for WARP instead ? I can't enable hardware acceleration either way, but I remember seing someone in this thread talking aout it!
     
  24. Thanks
    chiddekel reacted to jaizon in Affinity products for Linux   
    OMG, thank you, it stils fells a little sluggish, kinda slow too and there are some screen teraring, but even the presure sensitivnes in my graphic tablet is working

  25. Thanks
    chiddekel reacted to 1stn00b in Affinity products for Linux   
    Actually i think this is a bug in Bottles for now - but they have a 2 week release cycles between versions.
    In order to make it work for now create a custom bottle and import the yml configuration file as a Custom Recepie - and the most important part chose Caffe as Runner - if u don't have it on that list use Preferences in main window to install it prior to creation.

    After you install the programs you need to Change Launch Options for each program and add --no-hw-ui to the Command Arguments and you are good to go 😆

    After that the programs will run - sorta -  since Publisher it's actually unusable crashing without reason just by looking at it - and also if all of them are started together they kinda work on turns - so for now one at a time is safe bet : >

     
    L.E : Bottles just got new update with more goodies : https://usebottles.com/blog/release-2022.7.14/
    L.L.E : Made slimmed down configuration file to install Affinity in Bottles (deleted everything inside i didn't find necessary) and attached here. The setup files i'm using are the ones i got directly from my serif account and they install without problem.

     
     
    AffinityCustomBottleRecipe.yml
×
×
  • 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.