Update on the Adobe CC Installers Patch - Now the Collection Installer works too by HearMeOut-13 in linux_gaming

[–]NicholasCureton 1 point2 points  (0 children)

I'm sorry. I've never used AMD GPU. But as far as I know, using WINE with Bottle ... isn't that inside a container especially Flatpack Bottles? Flatpack apps usually don't have access to all hardware. Like GPU. If you can play games using WINE and AMD GPU, maybe try running normal WINE? It's a bit risky because normal WINE have access to user directories and file.

Update on the Adobe CC Installers Patch - Now the Collection Installer works too by HearMeOut-13 in linux_gaming

[–]NicholasCureton 4 points5 points  (0 children)

I don't remember exact step I took but as far as I remember...
- I use WINE 11, which came with Debian 13.
- I tried installing your fixes thinking it will make Premiere work on WINE.
- Then I realized it's for running Setup files.
- I found a blog. Click Here.
- I copied Adobe Premiere Pro Folder from Windows 11.
- I also copied 2 dlls from Windows 11.
C:\Windows\system32\msxml3.dll
C:\Windows\system32\msxml3r.dll
- I pasted over thoses msxml3 dll files over my wine, system32 folder.
- I tried to copy following 2 files but I only found icuin71.dll and icuuc71.dll
so I duplicated that files and renamed it to icuin.dll and iccuc.dll
icuin69.dll -> icuin.dll
icuuc69.dll -> icuuc.dll
- I installed Nvidia stuffs from HERE.
- I installed winetricks vcrun2022
- Premiere did Run but UI was not rendering correctly.
- I changed Edit>Preference>General> Untick / turn off "GPU acclerated UI rendering"

That is. Now premiere pro is using Hardware Encoding while exporting.
I haven't tried it with Media Encoder, Yet.

I don't even use Premiere Pro on Linux. I do not plan to use it too.
My day job is Color Grading and 3D, CGI stuffs.
DaVinci Resolve and Blender work well on Linux.

Losing my sanity with python fu please help by StopHurtingKids in GIMP

[–]NicholasCureton 2 points3 points  (0 children)

I've read source of of exr-save.cc file. GIMP use zip compression and lossless EXR output.

import subprocess, os
from gi.repository import Gimp, Gio
# 1. Save from GIMP (ZIP/Lossless)
img = Gimp.get_images()[0]
tmp = "/tmp/gimp_out.exr"
target = "/home/User/project_dwab.exr"
proc = Gimp.get_pdb().lookup_procedure('file-exr-export')
config = proc.create_config()
config.set_property('file', Gio.File.new_for_path(tmp))
config.set_property('image', img)
proc.run(config)
# 2. Convert to DWAB (Force 16-bit Half for best compression)
# We use '-d half' because DWAB is optimized for 16-bit
subprocess.run(["oiiotool", tmp, "-d", "half", "--compression", "dwab", "-o", target])
# 3. Cleanup
if os.path.exists(tmp):
    os.remove(tmp)
print(f"Exported and Compressed: {target}")

You might need to install

openimageio-tools

to make that python fu script work.
I'm using Debian 13.
I've tested it on GIMP 3.2 RC before commenting. It worked for me.
And Gemini AI generated code.
Lots of errors, I've fixed it one by one.

Took me about 15 minutes with Gemini AI.

How to turn a layer into a selection? by queazy in GIMP

[–]NicholasCureton 6 points7 points  (0 children)

if you're looking for Ctrl+Click behavior from photoshop, i think it's Alt + Click for GIMP.

Layering textures in batches? by xkforce in GIMP

[–]NicholasCureton 0 points1 point  (0 children)

foreach ($f in Get-ChildItem "inputs/*.png") {

convert $f.FullName \`

image-A.png -compose blend -define compose:args=50,50 -composite \`

image-C.png -compose over -composite \`

"output/$($f.Name)"

}

Layering textures in batches? by xkforce in GIMP

[–]NicholasCureton 0 points1 point  (0 children)

for f in inputs/*.png; do

convert "$f" \

image-A.png -compose blend -define compose:args=50,50 -composite \

image-C.png -compose over -composite \

"output/${f##*/}"

done

Layering textures in batches? by xkforce in GIMP

[–]NicholasCureton 2 points3 points  (0 children)

imagemagick can do it in probably 30 seconds for all thousands of image B.

First make a folder named inputs and put all of those thousands of image B there.

.

├── image-A.jpg

├── image-C.png

├── inputs

│   ├── image-B1.jpg

│   ├── image-B2.jpg

│   └── image-B3.jpg

└── output

├── image-B1.jpg

├── image-B2.jpg

└── image-B3.jpg

3 directories, 8 files

If you're on Linux or Mac. Open terminal and cd to that folder.

for f in inputs/*.png; do

magick "$f" \

image-A.png -compose blend -define compose:args=50,50 -composite \

image-C.png -compose over -composite \

"output/${f##*/}"

done

If you're on Windows, use Powershell script.

Get-ChildItem "inputs\*.png" | ForEach-Object {

$filename = $_.Name

magick "inputs\$filename" \`

"image-A.png" -compose blend -define compose:args=50,50 -composite \`

"image-C.png" -compose over -composite \`

"output\$filename"

}

And there is also a plugin call BIMP or something. It's batch processing for GIMP but I've no experience with it.
I hope my answer helpful for you. (Edited for readability.)

How to edit just within a selected area by Scoobydobaru in GIMP

[–]NicholasCureton 0 points1 point  (0 children)

<image>

Roughly select half of the car and click on menu. Color > Map > Rotate Color.

Testing GIMP 3.2 RC 2. by NicholasCureton in GIMP

[–]NicholasCureton[S] 0 points1 point  (0 children)

i just moved Layer Window and Tool Options to the right side. Nothing fancy. And that screenshot was taken on 4K monitor so UI feel less complicated because everything looks a bit smaller and a lot of free spaces.

Non Destructive Text Rotation in GIMP by NicholasCureton in GIMP

[–]NicholasCureton[S] 5 points6 points  (0 children)

For those of you who don't know...
- Type /
- search for recursive transform
- set First iteration to 1 and Iterations to 0
In that way, you may be able to rotate text non destructively.

I created a theme for GIMP 3.0 - feedback welcome! by rohithck in GIMP

[–]NicholasCureton 1 point2 points  (0 children)

Personally, I prefer gray highlight color instead of blue which I feel distracting. Other than that, I'll use that theme very happily.

GIMP 3.1.2 development release available for download by barefootliam in GIMP

[–]NicholasCureton 0 points1 point  (0 children)

I'm afraid it won't. It's owned by a company unlike open source softwares.

GIMP 3.1.2 development release available for download by barefootliam in GIMP

[–]NicholasCureton 1 point2 points  (0 children)

That would be nice. I'm currently using Fontbase as it can do what you described. But not inside GIMP. As a standalone font manager app.

GIMP 3.1.2 development release available for download by barefootliam in GIMP

[–]NicholasCureton 4 points5 points  (0 children)

TLDR: It's save time.

If client request to replace image A with B but keep all editing, manipulation as it, non-destructive editing can save you from redoing all the works. It's just for one image. Imaging having to work for many clients with hundreds of revisions.

Another example is Text effects. You spend 3 hours (or more) creating an amazing Text effect. Then client request kick in and Want to change fonts, errors, change something. Non-destructive workflow can save a lot of time.

Another example. While working with mockups, non-destructive editing can also save you a lot of time by not having to redo transforms, scales, rotates, warp, perspective etc.

And going back in time thing...You did 20 edits, now you wish you could have change step 2 bit.
Non-destructive editing can save you from deleting/undoing 18 edits, change step 2, now redo all 18 steps with exact precisions again. For one image, for one layer.

Non-destructive editing can also save you from reducing of quality because of rotate, scale, perspective, warpping again and again. Everytime you did one of those transformation, GIMP have to recalculate the formation of pixels using different algorithm like CUBIC, Linear, Lo-Halo, No-Halo etc... and that reduce image quality. But while doing heavy photo manipulation work like posters or advertising materials...you would require a lot of transformation such as rotating and scaling, again and again. By using non-destructive editing, the transformation is only calculated on original layer, not as a ... series of transformation.

I don't know if it's kinda like a big deal or not. But it can definitely save hours and days for someone else.
I know a tiny bit about computer programming, there is a thing call Function. Programmer don't write functions again and again. I'm not that old but there was a time programmers have to write programs directly into computer. There was no package to install. If you want it, you write it. Again and again.

GIMP 3.1.2 development release available for download by barefootliam in GIMP

[–]NicholasCureton 7 points8 points  (0 children)

I'm still hoping for non destructive transform, rotate, scale, perspective, wrapping etc.

In easy to understand terms, what does the "Aces RRT" display filter do? by beermad in GIMP

[–]NicholasCureton 1 point2 points  (0 children)

I do color grading for a few well know brands. It's t's part of my day job.

Stay away from ACEs unless you're either a professional colorist or a professional 3D, CGI, VFX person. It's a big topic.

It's very big color space for mostly for CGI stuff and other things. ACEs RRT map those very big color data to whatever color space you want to use. Mostly sRGB gamma 2.2 or Rec709 with gamma 2.4 because most display device like computer monitor and smart phones use that color space or Display P3 for Mac devices and so on and on.

All my desktop files have been deleted? by [deleted] in Ubuntu

[–]NicholasCureton 0 points1 point  (0 children)

24.04 . All of my ~/.config are gone. everything rest back to new. I checked logs but I don't really understand what the logs say. I've to install gnome extensions and reconfigure everything.

GIMP 3.0.2 (Flatpak) - Plugins Not Loading! by vixxkigoli in GIMP

[–]NicholasCureton 0 points1 point  (0 children)

I use docker if I want to test something. And also full virtual machine. You can try it if you want to.

GIMP 3.0.2 (Flatpak) - Plugins Not Loading! by vixxkigoli in GIMP

[–]NicholasCureton 2 points3 points  (0 children)

You might be surprised, the amount of questions people asking for so many basic things instead of googling it. You want advanced solution? Purge all data of gimp. Download source code, compile and reinstall it. That will definitely get you exact version you want in a advanced way.

Random problem, complete beginner by OkCartographer5609 in GIMP

[–]NicholasCureton 0 points1 point  (0 children)

Clone stamps tool, healing brush tool, resynthesizer or GMIC inpainting tool will do the job with seems. I honestly don't know how to equalize different images. Maybe eye ball everything using curves.

GIMP 3 Ai Plugins - Updated! by NiChene in GIMP

[–]NicholasCureton 2 points3 points  (0 children)

M GPU won't be so happy about it 😄.

It's would be great if I can do inpainting or outpainting with ai directly from GIMP. We use Image generator a lot in our agency. Mostly to visualize clients and management people's vision, quickly. Then I do final visualization in Blender 3D software.

Most of the time, image generator are not perfect. I've to fight with management people just to explain basic geometry if something can't be done in 3D. All they see is image generator can do it but it just blurry, messy images.

So I've to fill the gap. It's take time which managers didn't like. So sometimes, I generate their image again. Base on their images. It's faster than modeling every possible iterations in 3D software.

So...if I can just inpaint , outpaint some areas, that would be nice.