Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

pixel cnc on linux

A topic by bushpig7 created Aug 05, 2019 Views: 144 Replies: 5
Viewing posts 1 to 3

First of all I have to say this software opens up a lot of possibilities and I'm having a lot of fun messing around with it. Thanks for all your hard work! I'm wondering if there is any chance you will make Pixel' linux compatible in the future . I use mostly linux for most of my work @ this hobby and I only have one machine in the house that duel boots "please wait" I mean "windows"or linux. The rest run only linux. It would be nice not to have to tie up this machine since it is the family machine and flip back and forth between the two OS's.


Hi again bushpig, thanks for sticking with PixelCNC! I can say that you're definitely not the first person to ask about native Linux support. The situation with putting out a Linux build is that I personally have zero experience developing anything on/for Linux - and only minor experience using a few different distros years ago. It would be a project unto itself just for me to figure everything out and get Linux builds up and running, completely interrupting the advancement of PixelCNC's features for the interim. Right now development focus is on realizing the original vision for PixelCNC: implementing all of the planned features and functionality, etc..

Once that is complete we will be transitioning PixelCNC from alpha to beta and change gears into more of a testing/debugging and promotion mode. That's when a Linux port would likely occur as it would be a lot easier to take a functionally-complete program and get everything in it to work properly on Linux. This is in contrast with taking the time right now to get a Linux build running and then still having to go back and forth testing each new build on Linux as features are implemented over time - slowing down development progress as a whole. Testing on multiple versions of Windows has proven more problematic than I could've imagined it would be just as things stand - and bugs still slip through with each release!

I hate to disappoint but Linux just isn't on the todo list while we're still in alpha. There have been users who apparently are able to run PixelCNC under Linux via WINE. Have you tried that yet? I don't know the full extent of its compatibility/incompatibility when using WINE to run it but so far I haven't heard many complaints so that might be a viable option for you in the meantime. 

If/when sales pick up more and I could pay somebody to maintain a Linux build I would totally be all for it. Once the canvas system is fully functional - which is the top priority at the moment - I will be putting out some more videos showing off features for marketing purposes and also tutorial videos showing how to accomplish different projects. Even though this takes away from development time it is always nice to be making money too, and could end up resulting in being able to afford a designated Linux guy.

I estimate we'll be in beta within a year, so if a Linux build were going to happen I'd imagine it would happen within that timeframe as well. Keep your fingers crossed!

well....WINE,,,,hasn't worked so far... got it to startup with no complaints at first but once a project was loaded it got sluggish and wouldn't display properly. I tried adjusting the settings and it crashed. When I tried to restart it, it crashes as soon as the program requests to reload the pre-crash's a start....guess I'll keep working in windows for now til I have more time to play.

If anyone else knows how to get this working under WINE I'd like to know .  


What kind hardware is this Linux system you tried WINE on running?

intel core i5 @2.9ghz , 8gb ram dual booted Debian 9 & win10, Intel 6 /c200 chipset.

I get that you have a lot to do to get this program to beta stage, and I can live just fine with it tied to windows, as it is, so no worries, I definitely don't want to ask you to sacrifice development for a linux port. as far as WINE goes I have tried it a few times and, at least in the past, it complains about wglsharelists failing and would frequently crash and fail to create a toolpath. Perhaps I shall try this new version, as you have made a great deal of changes since I last tried and so has WINE. If it works I'll let you know.