Home General Discussion

thoughts on Linux?

Hey all,

After seeing where windows is heading(windows 8 didn't impress me) I started seriously thinking about going with linux(mint or elementary OS) something fine for beginners.

Also SteamOS encouraged me a little more to finally try linux.

I'm ok with not having photoshop, I just discovered krita, and it does everything I need(brush engine is freaking sweet).. also Modo seems to run fine on linux.. so I think I got most of my tools.

Do and of you guys actually use linux everyday? I'm curious.

Replies

  • burgone
    Options
    Offline / Send Message
    I use windows 7 and IOS7. Linux is weird and hard to get used (from past knowledge) and from what i heard that it is open sourced so you can tweak the OS. So over all it is what you prefer in long run
  • Cremuss
    Options
    Offline / Send Message
    Cremuss polycounter lvl 12
    I do use Linux everyday for 8 years now.

    OS wise, you'll have to learn how the system works and it's going to be a bit tough the first few weeks because it's quite different than mac OS and windows, mainly because it's not an all-in-one package. You have the freedom to choose between a _lot_ of path for your system, the first being the distribution you'll use, so you'll sometimes have to get your hands dirty to do things your way.
    Also, if you want to give yourself the best chance, you probably have to do some research on the free/open-source software philosophy first and even on GNU & Linux background story so you can have a good understanding of why things are the way they are in GNU/Linux so you don't rage at everything. Remember that RTFM (read the fucking manual) is most of the time the best answer to newbies, even if it's a bit rude :D because GNU/Linux is made by people for people so there's plenty of forums/wikis/blogs where you can find a very very good documentation. And if ever you can't find an anwser to whatever problem you have, there is plenty of people willing to help you :)

    Concerning softwares, except computer graphics, you probably will find a good/very good software for every task you need. I myself would like to have photoshop because I find krita not very mature yet and Gimp is still stuck with 8bits image so that sucks. But if you've checked that all the tools you need is available on Linux, you'll be good :)

    To sum up, it's different, very different. You'll have to read some doc and learn a few things but give it a proper chance and maybe you'll stick with it.
    Good luck =)
  • ExcessiveZero
    Options
    Offline / Send Message
    ExcessiveZero polycounter lvl 6
    I go 7 and ubuntu myself laptop exclusively ubuntu, I was a late comer to linux really but found it easy, and fun in a lot of ways it blends old school computing with new school, I love using the terminal.
  • thomasp
    Options
    Offline / Send Message
    thomasp hero character
    should be fine as an everyday OS - but without photoshop, zbrush, max, you-name-it, ... you need to have a pretty narrow focus to be happy with it because whatever app/workflow comes out that turns out interesting - linux will not get it/will be the last to get a bastard-port some day.

    i think it's actually more straightforward to use than windows these days which is the only OS where i put in effort to make it look and feel like a version from 10 years ago just to not go crazy. :)
  • Tomm
    Options
    Offline / Send Message
    thanks for the great input guys

    I'm already a bit familiar with how things work(been playing with some distros in virtual box).

    then I finally decided to dual boot linux alongside win7, and things were fine until I rebooted my pc, it kept rebooting itself and sometimes didn't even boot to win.. I know there are some issues with nvidia drivers and stuff.. but I should probably deal with these problems on another forum.

    I love how simply you can install stuff with just a few commands, unlike clicking 'next' like an idiot :poly142:

    will definitely give it another try.
  • aleksdigital
    Options
    Offline / Send Message
    I used xubuntu for about a year. It became a hassle, as there were a lot of things that didnt run like photoshop or zbrush so I would have to run windows in a virtual machine or dual boot. Then there were plugins for stuff that were windows only.

    Then you could never write to the root user without giving a password, and it seemed really easy to destroy your system completely by linking and unlinking things. So, that meant you had to do daily backups to another hdd with clonezilla. And if your clonezilla backup mysteriously failed even though it indicated that it had worked and you needed it and you have to build your system from scratch?? Oh my :poly136:

    Its also hard to install things that were meant to install on one distro but you're on another.

    I went back to windows full time and I'm a lot happier now. I wish I could get most of that linux time back.
  • Richard Kain
    Options
    Offline / Send Message
    Richard Kain polycounter lvl 18
    I use Ubuntu for most of my personal internet browsing. I also use it regularly in web site development. I was already a Blender user, so I'm covered for 3D. I still keep an installation of Windows around, but I wouldn't mind shifting much more firmly over to Linux for most of my day-to-day computing.
  • Cremuss
    Options
    Offline / Send Message
    Cremuss polycounter lvl 12
    also keep in mind that some windows apps work on linux using Wine. It's really easy to use, just check winehq.org to see how well your application works, if it works at all, and how to proceed, and feel free to maybe even add a test result yourself if you want

    For instance Zbrush is working really quite well : http://appdb.winehq.org/objectManager.php?sClass=application&iId=1152

    Photoshop also seems to do fine with a silver rating : http://appdb.winehq.org/objectManager.php?sClass=application&iId=17
  • Bek
    Options
    Offline / Send Message
    Bek interpolator
    I would love to switch to linux but there are lots of programs that I'd miss (Toolbag, xNormal, Handplane, Knald). It's certainly becoming more viable to use linux these days (which is awesome) but it's not there for me just yet.
  • Ben Apuna
    Options
    Offline / Send Message
    I think I've spent about 6 months to a year in total with Linux. I've mostly used Linux Mint and Crunchbang back in 2010. More things seemed to just work "out of the box" with Mint than Cruchbang, on the other hand performance was better with Crunchbang (I had been running them on a 7 year old laptop at the time so performance mattered).

    My impression of Linux is that when things work they work great, but when things don't work then you're gonna lose a lot of time trying to figure out how to make them work, and unfortunately some things will never work right.

    I think it will be a challenge to get an effective fully functional setup for 3d game art on Linux. Modo finally getting ported over to Linux is a really great step forward in that regard actually. The other challenge will be finding a decent game engine to show your work in. IIRC most of the mainstream engines are Windows only except for Unity which is Windows/Mac. I think I've seen some YouTube videos of someone getting Unity running on Ubuntu. I suppose you could always try running missing apps through WINE though in my experience many things just don't work. There's also VMWare if you've got a beefy enough system. I remember someone mentioning running Max on a Mac through VMWare and being pretty happy with that setup so I figure it would be the same on Linux.

    Personally I'm waiting on SteamOS. In the meantime I was thinking about giving Slackware a try in order to learn Linux better and provide me with a stable development (read: programming) environment (just waiting for the final release of Slackware 14.1 which should out really soon...). I'd like to give Arch Linux a try too but the impression I get is that I'd spend more time fixing update breakages then actually getting work done, maybe Manjaro would be a better choice... I dunno... Anyway, good luck! :)
  • pior
    Options
    Offline / Send Message
    pior grand marshal polycounter
    Well, I'd say save yourself the trouble and simply stick to Win7 ! Isn't it the most obvious route, with the least amount of potential compatibility issues, and a good track record ?
  • oXYnary
    Options
    Offline / Send Message
    oXYnary polycounter lvl 18
    Pior, I remember you saying the same about Windows xp 64bit when Win 7 came out....
  • Tomm
    Options
    Offline / Send Message
    true, it probably is the best option for now. Linux mostly attracted me because it's prettier and more fun.. and that's not the best reason to go with it.

    And as Ben mentioned, if things go wrong, they go terribly wrong :(
  • pior
    Options
    Offline / Send Message
    pior grand marshal polycounter
    Hehe yup Oxy, very much so :) I switched over after a few years of careful testing. Now I keep my XP64 partition up and running just in case, but my main in 7, with no reason whatsoever to switch to 8 now :)
  • kneedeepinthedoomed
    My complete workflow for the indie game I'm making is on Linux. I use Gtkadiant, Blender, GIMP (actually a mod called Gimp Paint Studio), and Mypaint for digital drawing (awesome software!). For programming I use vim.

    GIMP has a bit of a learning curve, just like Blender used to have. It is very powerful though. They are working on 16 bit image support I believe, IIRC it will be in the next version.

    I run a few things under Wine (the windows not-an-emulator) such as a model converter (Noesis), a flowgraph editor, and XNormal.

    I have a Windows dual boot and atm I do music sequencing under Windows because it's just more user friendly (setting up the sound stuff like Alsa and Jack under Linux is a bit of a hassle, but some people are doing it, so it probably does work). I also have UDK, Crytek Sandbox, a lot of games etc. installed under Windows because that turned out to work better.

    It all depends on what you need to do. Blender runs A-OK under Linux and Mypaint works extremely well for painting with a tablet (better then GIMP.)

    I prefer Linux to Windows for just about everything, in my personal opinion it's a system that allows the user to break a lot more stuff a lot easier, but it also doesn't try to hold your hand and be your nanny, and I prefer that. If you know Linux well, you'll be grateful for the lack of forced handholding and irritating popup messages.

    It all depends. If you use Max or Maya and Zbrush etc, then use Windows or MacOS. It's very simple. Like always, use what works for you.

    Modern Linux distributions are very easy to install alongside a Windows on the same harddisk, and it's free, so by all means try it and see if it's for you. The only thing that sucks is having to reboot in the middle of your workflow, so if that turns out to be a problem in anyone's particular workflow, then I'd just use Windows.

    I believe Photoshop runs under Wine. There is a database of apps that work with it under http://appdb.winehq.org/ that might be helpful.

    So, I use both Linux and Windows and it works for me. I prefer to use Linux whenever possible though. But I'm also free to chose my poison because I'm independent, it might not be that simple for a lot of other people.

    Ubuntu and Mint really are pretty good these days, it won't hurt trying them. Valve wouldn't do its Linux thing if it was a horrible OS, either.

    Edit: Slackware and things like Gentoo are really not supposed to be newcomer friendly at all - Ubuntu and Mint are my suggestions. I also heard that Unity works under Linux now.
  • Cremuss
    Options
    Offline / Send Message
    Cremuss polycounter lvl 12
    Maya has a solid native linux version, people tend to forget that.

    also, xNormal 4 is being developped for Linux/Mac/Windows so it should be available on linux in the near future :)

    Unity 4.0 works on Linux as well I think.

    Overall, it may not be fully ready for AAA game production but the future looks promising :)
  • Kwramm
    Options
    Offline / Send Message
    Kwramm interpolator
    Ben Apuna wrote: »
    There's also VMWare if you've got a beefy enough system. I remember someone mentioning running Max on a Mac through VMWare and being pretty happy with that setup so I figure it would be the same on Linux.

    Was probably me, BUT... I'm doing this for personal tech artsy stuff. I'm not doing this because I love OS X so much - it's mostly so I can more dynamically use the limited space on my SSD and so that I can use the intel card for most of the time and save some battery (and not burn a hole in my pants).

    For my needs it's good enough, but it won't get you any DX11 goodness or anything really advanced. Running games under VMware is so-so. Definitely much better to run them natively. I think running UDK with a full blown level with all graphical bells and whistles might also not be a good thing to do in VMware.

    Dual boot is also annoying. Some bookmarks are here, some are there, accessing drives of the other OS can be annoying. Then sometimes stuff is not on the shared drive. Too much hassle. I have Win 8 with Metro off. Best OS I had so far. I can forgive the small annoyances it still has, because every OS has small annoyances.

    I like Linux and I use it at work as host for our web based apps (CentOS), but some aspects are really more suited for tinkering than getting things done quickly. Here and there I'm in a tinkery/nerdy mood and contemplate putting it on the desktop, but then I remember all the editing of files in nano or gedit, setting up everything with Wine (I hate dual boot!) and then I settle for "maybe later".
  • Overlord
    Options
    Offline / Send Message
    I think Linux is great, but it's biggest problem is that most hardware and software vendors support Windows first, with Linux being an afterthought or ignored completely. It's a catch 22 really. The vendors don't support it because they don't see a high enough demand for Linux support. The users don't offer a higher demand for support because the lack of support forces them to seek other options. Add to this that every big box computer retailer has a deal with MS to preload a copy of Windows on every PC and Linux doesn't stand a chance in the user market.

    One area I personally think Linux needs work is the file system. One look and you know it was designed for software developers and not users. There's no intuitive structure, no semantic design. It's a maze of ambiguous directories and files. Where are my applications stored? I don't know. Where can I save an application that doesn't require an installation? You got me bub. It makes no sense. The confusion is compounded with directories that have identical names to higher level directories; you forget where you are.

    To be honest, I've had just as many issues with Windows that I've had with Linux. At least when you install Linux, everything works right out of the box. Windows isn't ready to go after a fresh install. You have to chase down the driver discs that come with your hardware before you can even think about internet access. All Linux drivers are a repository search away if you don't already have them with the Linux install. Internet access in Linux is very plug and play. It didn't used to be that way though, dialup was a pain because it was hard to find a modem that wasn't a DSP based modem, which couldn't function without Windows. Broadband fixed that because Linux is a wunderkind at networking out of the box (save for a few Wifi cards).

    So honestly, the problem with Linux is Windows. A lot of effort was put into making everyone dependent on Microsoft products. They go to a lot of trouble to defy standards so that they can become the standard. I've been adopting and abandoning Linux for over 10 years and it's finally getting to the point that it has enough support to start rethinking the idea of being Windows only. The only thing that keeps me on Windows is games. Once Linux gains more game developer support as a platform, I'll have little use for Windows.
  • Richard Kain
    Options
    Offline / Send Message
    Richard Kain polycounter lvl 18
    Cremuss wrote: »
    Unity 4.0 works on Linux as well I think.

    The Unity 4.0 runtime works on Linux. The full editing suite does not. So if you are a Unity developer, you can't switch over to Linux entirely. This is part of the reason why I still keep a few Windows machines around. So long as there remains software that is only for Windows, I will have to maintain at least one Windows box. But every year there seems to be fewer and fewer reasons. And I STILL don't have a reason to upgrade to Windows 8. Microsoft is going to have Valve nipping at their heels soon enough.
  • passerby
    Options
    Offline / Send Message
    passerby polycounter lvl 12
    i used to run suse linux as a desktop OS before i got deep into 3d, and i run several centOS web servers. Works great for that kinda stuff, but i found it wasn't worth the effort. Only 1 out of my everyday apps for working on 3d runs native on linux, and non of my games work on it.

    Only thing i still use it for, is servers now, my webserver is centOS, and i got my old computer running openSuSE that i use for extra storage and sometimes offload rendering tasks too.

    to the OP if your considering this just because of windows8, why they hell aren't you just sticking with 7?
  • Kwramm
    Options
    Offline / Send Message
    Kwramm interpolator
    passerby wrote: »
    to the OP if your considering this just because of windows8, why they hell aren't you just sticking with 7?

    I'd say if you love Win 7 then Win 8 is for you - don't believe MS's fucked up marketing and all the media FUD. You turn Metro off and Win 8 is pretty much a leaner and less bloated Win 7 with some nifty extra features - compatibility is top notch with Win 7.

    If you're afraid that going from 7 to means you're going to change a few behaviors then going to Linux will be a massive surprise ;)
  • AimBiZ
    Options
    Offline / Send Message
    AimBiZ polycounter lvl 14
    Been using Ubuntu exclusively for at least a year, probably more but I can't recall when exactly right now. Love the ability customization Linux seem to have in general. For me the prospect of having the ability to replace the whole desktop environment was unheard of before. Runs fast too.

    There is a learning curve for sure but for all the issues I've had there's usually been a lot of good information to find through google.

    Most Windows programs can be run through Wine, although some with more hassle than others. PlayOnLinux allows you to switch between multiple versions of Wine.
  • Tomm
    Options
    Offline / Send Message
    passerby wrote: »
    to the OP if your considering this just because of windows8, why they hell aren't you just sticking with 7?

    I just got bored of win7 and wanted to try something new, and linux is clearly more fun when it comes to user experience.

    But yes, I'll probably stick to win7 for now.
  • Kwramm
    Options
    Offline / Send Message
    Kwramm interpolator
    haha. I know the "I got bored with my OS" issue. Although of all the reasons boredom is probably the worst, if you're not sure that you can get tangible improvements over the status quo. In that case try a live CD or install it first on a bootable 2nd HDD or USB drive and give it a go.

    When I do this the newness usually wears down and I return to my old OS. But it might be different for you. At least there's no danger in this method.
  • SurlyBird
    Options
    Offline / Send Message
    SurlyBird polycounter lvl 13
    I used Linux for a while in the early 2000s and it was a fun learning experience. Didn't really use it for much, but enjoyed learning how the OS worked and having more control over my hardware.

    Recently, I have been installing and playing with various distributions on a 10-year-old beater box for the past few days as a test. Main goal was to revive my wife's old Dell laptop that has become an interminable mess of old XP bloat and brokeness. It's so slow now, that it's just gathering dust. So the Linux revival has been an interesting test. Just want something portable that can run GTKRadiant, Blender and something that is good for a little Python scriting.

    Had not been keeping up with all the various distros over the years and now that I've started down this path, it's pretty crazy what's available. I could see this becoming an obsession. Way too many options now for an ADD guy like me. Gave Unbuntu 13.10 a try, then Mepis and finally I've settled on Linux Mint 15 Olivia. Mint has all that's good about Unbuntu and less of what's bad. I dig Cinammon for LM, but will probably go with xfce on the laptop because it's less demanding. Speaking of look and feel, I really dug Enlightenment back in the day and it's cool to give E a spin again now that E17 is out. Kind of overwhelming with all the customization available.

    And yeah, it's cool that there is now a Linux-native version of Modo. I don't have 701, but will eventually, so I'm looking forward to testing that. Also, there is a Linux-native version of 3D-Coat, too, to go along with the version of Maya native to Linux. I like Gimp and Inkscape a lot, but it would be nice to have a native Photoshop for Linux. Maybe one day.

    Biggest issue is wonky driver support, especially for nvidia products. Unbuntu, in particular, has required some specific attention in order to get video running properly. Right out the box with a fresh install, my system would lock up completely until I did a hard reboot. After a little research, I was able to fix the problem and now everything is very stable. Just something to watch out for, I guess. Everything else has been really solid and easy to use.
  • DrunkShaman
    Options
    Offline / Send Message
    DrunkShaman polycounter lvl 14
    Tomm wrote: »
    Hey all,

    After seeing where windows is heading(windows 8 didn't impress me) I started seriously thinking about going with linux(mint or elementary OS) something fine for beginners.

    Also SteamOS encouraged me a little more to finally try linux.

    I'm ok with not having photoshop, I just discovered krita, and it does everything I need(brush engine is freaking sweet).. also Modo seems to run fine on linux.. so I think I got most of my tools.

    Do and of you guys actually use linux everyday? I'm curious.

    Greetings!!

    I've been meaning to post in your thread to give my two cents worth of opinion.

    I have been using Linux OSes often and they are more efficient in development process of many products, networking, etc. There is however an issue of communication between the OSes; Linux to Linux and Linux to Windows. For example any sort of file that was made in windows cant be accessed in any other OSes of different genre that's where the SAN (Storage area network) and NAS (Network attached storage; allows you to dynamically allocate the storage volumes / logical volumes to save your data,) comes in to play.

    Mainly Linux is used as a command prompt terminal for networking and can be used for any development process should you choose to use one.

    I would recommend; Ubuntu desktop and Server 13.04 - 13.10 (recent one.) on Vbox or VMware workstations before fully deciding to go for Linux.

    Currently I am using Samba (I think) server for Ubuntu that works as a SAN agent and have Ubuntu (UI), Red Hat 6 (command line prompt) and Cent OS (command line prompt,) Installed on VMware workstation 9.

    For CG however I would suggest sticking with windows or Mac OS.

    Kind regards
  • Bellsey
    Options
    Offline / Send Message
    Bellsey polycounter lvl 8
    it's interesting to see peoples views on Linux. Personally I really like Linux and have used it for some time, but then I also have to jump between window and mac. One reason why I like Linux (and Unix before that), is that it taught me alot about file/directory naming and discipline. With windows, it was all too easy to get lazy with long filenames and namespaces. Even now, I can't stand working with data that has namespaces, lol.

    As much as Linux is now starting to gain more popularity, I'm not sure we'll see it taking over games development, there's just too many windows based software, tools and technology. Though more people who using mac based environments now, and it's interesting to see more people run on Linux.

    However, in the film/vfx world, its a different story, Linux is the preferred OS environment. There are some windows/mac stuff around for software that isn't in Linux, for example Zbrush etc, but the main and core environment is Linux.
  • oXYnary
    Options
    Offline / Send Message
    oXYnary polycounter lvl 18
    I think as well there is now a push to get away from X as the window environment. Its just too outdated to work well with modern uses. Ubuntu has gone is own direction with MIR. I am curious what the SteamOS will be using (any posts about this yet?),
  • planaria
    Options
    Offline / Send Message
    i personally use linux for all my game dev needs, zbrush works good enough under wine, although it could work better. and for things like photoshop, xnormal, premiere i just use a virtualbox windows install.

    running linux overall has been nothing but an improvement, i would never want to go back to running windows.
  • passerby
    Options
    Offline / Send Message
    passerby polycounter lvl 12
    planaria wrote: »
    i personally use linux for all my game dev needs, zbrush works good enough under wine, although it could work better. and for things like photoshop, xnormal, premiere i just use a virtualbox windows install.

    running linux overall has been nothing but an improvement, i would never want to go back to running windows.

    No offence but even know I prefer the Linux as a desktop OS. How is running zb in wine with worse performance improvement, than running a bunch of other apps via a VM, that nullifies the point of using a different OS a improvement?
  • planaria
    Options
    Offline / Send Message
    passerby wrote: »
    No offence but even know I prefer the Linux as a desktop OS. How is running zbrush in wine with worse performance improvement, than running a bunch of other apps via a VM, that nullifies the point of using a different OS a improvement?

    passerby, sure its not ideal. but zbrush in wine is really not that bad, i can do most everything i want. the only thing i have a problem with is there is a long startup time, and decimation master doesn't work. also working in a vm is much more preferable to having to reboot your computer into another OS if you want to get something done. also of note, if more people started to use zbrush under wine and linux I am pretty sure the wine dev team would make sure that it runs on par with zbrush in windows, time will heal almost all bugs.

    3d development is only a part of the reason i own a computer. the amount of things possible to do in linux and the stability and security of linux are also big reasons to use it despite the fact that not everything runs natively.

    Running Zbrush and other windows apps through wine/virtualbox is currently in the Good Enough category, and soon it will be under the Runs on par with windows category. If it ever gets native support it will probably run better then on windows. Imo its important to support the growth of something rather then simply expecting everything to work perfectly from the get go.
Sign In or Register to comment.