Computer/Laptop for graphics work

Hello there …

I am with Linux almost 25 years and with SUSE almost 20 years but I was never using (at least in past 10+ years) other gpu than intel. My questions are rather generic:

I am photographer and I wanted to upgrade my workflow and computer and elevate it into the “space level” :stuck_out_tongue: … Currently I am using a business class Dell laptop (with i7, 16GBs of memory, m2.ssd and intel gpu) and relatively good external display (Dell U2415) … My plan is to:

  • upgrade my home laptop (I don’t like “normal” computers, I had last one past back in 90s) to have some with dedicated graphic card - obviously Nvidia RTX 30x0 or 40x0, laptops with Radeon cards ain’t many …
  • new display … I am aiming at Benq SW270C (supports HW calibration)
  • Printer - will be Canon PRO-300

Now my questions are:

  1. how do work nvidia drivers these days with Linux + current generation of graphics cards RTX 3xxx or 4xxx ? I suppose that I will have to use proprietary driver.

  2. Is colors rendition also related to OS ? Well, if I will have 1000 eurs professional display will it work same as with other operating systems ? What about that hardware calibration, I know that display is pre-calibrated pretty well but if will calibrate it (I can connect it to other computer - my wife uses Apple computers, we have multiple Macs home) with other device, will the calibration persist among different computers ?

  3. By a chance any experience with printing on Canon PRO-300 ? Plan B is to use for printing some other computer (Mac with OS X) so this doesn’t bother me much …

thank you very much for your input …

cheers, ~dan

ps: I am typical Leap user … But for this computer I seriously consider to step into rolling-release waters and use TW - I was never using any rolling release and I am with SUSE from 10.0

pps. I am using RawTherapee (or Darktable) for Raw processing, GIMP for raster editing and Hugin for special purposes and do not have any real issue with them …

@dpecka Hi, perhaps peruse a few threads of folks with new hardware with Nvidia, AMD and Intel ARC gpus…
https://forums.opensuse.org/t/nvidia-tumbleweed-wayland-gnome-45/170891
https://forums.opensuse.org/t/activate-opencl-for-darktable/170773/
https://forums.opensuse.org/t/new-install-boots-into-black-screen-and-reboots-after-a-minute/171129/

I run older Desktop hardware (HP Z440 Workstation) with Nvidia GPU’s (Quadro T400 and Tesla P4), but if your stuck on Nvidia then also look at Laptops with Quadro GPU’s.

Hi,
as a hardcore Linux user and Geeko’s minion I don’t expect to have some issues with configuration even if the things will not work out of the box. My question is rather generic - I am looking for an answer on if nvidia drivers work these days with Linux and with current generation of graphic cards … I think that somebody with same hardware will know the answer precisely …

but thanks much for your input … really appreciated …

cheers, ~dan

Happy owner of desktop Nvidia cards with proprietary drivers here. Actual desktop cards work perfectly with the proprietary drivers.

Actual cards make nearly no problems as up to date drivers exist. You only might get some problems when you own cards older then 10 years because then the drivers need heavy patching to be compatible with the recent kernels and that means that you sometimes have to wait some days …until the drivers are patched you need to use an older kernel or snapshot.

To get Nvidia drivers with mobile cards running, might be a little bit more challenging. There are some threads where users (mostely linux beginners) have some hard time to get the Optimus setup running…

@dpecka the T400 I have is for professional graphics work and is of RTX generation, hence my suggestion to look for this in a Laptop.

I’ve had zero issues with various Nvidia cards for many years, they have always worked :wink: I dumped AMD for OpenCL use and AMD’s limited card support.

Expect to have some fun if it’s the optimus/hybrid type, newer systems are more inclined to work better for Prime Render Offload (targeted for gaming), dedicated Nvidia will likely work better for your proposed setup.

1 Like

@dpecka I assume your using a Graphics Tablet? I’m running the OpenTabletDriver at present on GNOME which may interest you https://opentabletdriver.net/ I’m also building locally rather than a tarball…

no, I am not using tablet :slight_smile: … For my work I don’t need it … tablets are good for drawing or some big retouching and this is what I don’t do … I use of course in GIMP a brushes but mostly for editing the layer masks or so … but thanks for pointing that out … I’ve bookmarked it and one never knows when it might come handy …

Hi,
Nvidia user here for a long time. I never had a problem with it except when the card is no longer supported then you have to wait for a patch to work… I think ten years to last the support. It’s fun to use nvidia when the application you are using supports graphic acceleration that you can take advantage with the gpu features.
Example is using blender with the nvidia card is a breeze. My desktop is already 11 years old and nvidia does a great help for the application (blender) I always play with. My two cents.

1 Like

yeah, as far as I know the Darktable uses GPU for computing …

RawTherapee and GIMP don’t use GPGPU (OpenCL).
Darktable can use OpenCL, requires OpenCL 1.2 with image support.
Rusticl from Mesa 23.2 requires more than 32 GiB of RAM, use Mesa 23.3+.
But Mesa 23.3 is unavailable right now: Bug 1218389
ROCm is not supported with supported AMD iGPU + AMD dGPU. I.e. if both AMD GPUs are from {GCN5.1, RDNA2, RDNA3}, then ROCm will not work.
For laptop you can use AMD CPU (with AMD iGPU) + (Nvidia or Intel) dGPU.
With Intel CPU you can use any dGPU.
Nvidia and Intel GPUs have better OpenCL support than AMD’s.
Amdgpu driver supports 10-bit colour.
GNOME and KDE support colour profiles after installing needed packages.

1 Like

Do not buy CPU without AVX2 (some old Intel Celerons and Pentiums).
CPUs with AVX-512 can bring some benefits.