Jump to content

HELP. Multiple User Linux Build

Hi everyone!
I wanted to know if anybody can help me with my new workstation. 

We are a couple and we are planing to build a new PC for 4k Video editing, audio recording and production, engineering and architectural desing (BIM), and some soft gaming. And our goal is to have only one workstation for both of us.
We use principally Davinci Resolve in ubuntu studio and we try to only use Linux. 
So i need advice in 2 things. 

First of all, Software:

     It's possible to have 2 independent users in linux running at the same time with independent graphics server each one?. Something like have a PC for each one. That should be the same use as run a virtual machine for the second user (like in the video with the hackingtosh VM), but due that we uses the same software, the same distro, and the same files, i think that run without a VM would be better. And like that i think  i don't have to concern about to give to one or another "pc" more or less cores or ram or whatever depending in wich of us are doing the more resource hangry task.  (because that will be automatically did... or not?). And well, sometimes i need a windows machine that will be a VM but that happens only once each week or less. 

 

And Second of all, Hardware: 

     What PC i need? I think that a 3900x with 32gb of ram would be good enogh. I haven't selected yet a GPU but in this moment nvidia is less problematic with Linux than AMD.

In the ideal Scenario of having one distro runninng with 2 users, is possible to have 2 GPU? one for each user. What cards would be better under 600 (that doesn't have to be the same because not rarelly we use the pc at 100% of capacity at the same time). or in what i need to think for get one?
    Also i have a great doubt with the storage. I have a 500gb nvme and some hard disks. Normally i use the ssd only for all the software and the hard disks for media and all the archives, but for video and audio edition, what is the recomended read speed i need from a drive for be able to work with multiple tracks? I have had crashes with my usbHD that works at 100mb/s.  Do i necessarily need a SSD for save the video and audio files? 
Thank you very much! If anybody knows a forum for read about this multi-user things i will be happy to see. 

Link to comment
Share on other sites

Link to post
Share on other sites

Id really suggest two systems, it doesn't cost much more, and just makes everyhing work better and much less issue with configuration.

 

Look up multipoint in linux, you can do it with some xorg config.

 

Normally amd gpus work better in linux, as all the drivers are open source, and don't have issues with new kernels and things like wayland.

 

What bitrate of video and codecs? Unless your doing raw or uncompressed video any ssd should be fine. Id try to make sure that you use a ssd for editing off of, just makes everything better.

Link to comment
Share on other sites

Link to post
Share on other sites

Though you may not like the idea I would go the virtualization route here. With the right hardware and software configuration you can achieve extremely close to bare metal performance with a well tuned hypervisor. I have a tutorial on how to do that with GPU & Audio pass-though:

When it comes to cores you can over-provision them in such a way that users have access to more compute threads on the fly without having to manually adjust them. RAM however to my knowledge would have to be absolute. You would need to plan ahead for the maximum quantity you expect one Guest to use. Double it for both then add more for the host.

 

If you do take the virtualization route but don't like the idea above I also has a tutorial on PROXMOX:

Admittedly I don't have performance tuning for this OS so you may miss-out due to overhead.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×