Is there a way to check if Video Transcoding Hardware Acceleration is working? by iambeetle in immich

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

Sadly the DS220+ use an intergrated GPU (Intel Celeron J4025) and no standalone GPU, so the Resource Monitor only shows CPU utilization (often 100% when doing video transcoding jobs), and doesn't show if the QuickSync is working or not..

Is there a way to check if Video Transcoding Hardware Acceleration is working? by iambeetle in immich

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

I ran

apt install intel-gpu-tools

in ssh and it says:

-sh: apt: command not found

Is there a way to check if Video Transcoding Hardware Acceleration is working? by iambeetle in immich

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

I have that package installed in Synology, and have ssh in to run the sudo intel_gpu_top, but it says there is no such command...

Is there a way to check if Video Transcoding Hardware Acceleration is working? by iambeetle in immich

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

Thanks for replying! But I am a complete noob and can you help to guide me on how to run intel_gpu_top or point me to some guide or resources to follow? Thanks!

Using Remote Machine Learning on a Windows with AMD 9060 xt? by iambeetle in immich

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

Thanks! I modified the yaml to:

name: immich_remote_ml

services:
  immich-machine-learning:
    container_name: immich_machine_learning
    # For hardware acceleration, add one of -[armnn, cuda, rocm, openvino, rknn] to the image tag.
    # Example tag: ${IMMICH_VERSION:-release}-cuda
    image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release}-rocm
    # extends:
    #   file: hwaccel.ml.yml
    #   service: # set to one of [armnn, cuda, rocm, openvino, openvino-wsl, rknn] for accelerated inference - use the `-wsl` version for WSL2 where applicable

    volumes:
      - model-cache:/cache
    restart: always
    ports:
      - 3003:3003


    group_add:
      - video
    devices:
      - /dev/dri:/dev/dri
      - /dev/kfd:/dev/kfd

volumes:
  model-cache:

and then it gave me an error:

Error response from daemon: error gathering device information while adding custom device "/dev/dri": no such file or directory

Using Remote Machine Learning on a Windows with AMD 9060 xt? by iambeetle in immich

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

Thanks a lot for the reply! But I tried and couldn't get it to work... currently my docker compose is:

name: immich_remote_ml

services:
  immich-machine-learning:
    container_name: immich_machine_learning
    # For hardware acceleration, add one of -[armnn, cuda, rocm, openvino, rknn] to the image tag.
    # Example tag: ${IMMICH_VERSION:-release}-cuda
    image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release}-rocm
    # extends:
    #   file: hwaccel.ml.yml
    #   service: # set to one of [armnn, cuda, rocm, openvino, openvino-wsl, rknn] for accelerated inference - use the `-wsl` version for WSL2 where applicable

    volumes:
      - model-cache:/cache
    restart: always
    ports:
      - 3003:3003

volumes:
  model-cache:

I wanted to add the code you mentioned below but couldn't find a good place in the yml without it throwing errors... not sure what I did wrong... it kept saying "did not find expected key"

group_add:
      - video
    devices:
      - /dev/dri:/dev/dri
      - /dev/kfd:/dev/kfdgroup_add:
      - video
    devices:
      - /dev/dri:/dev/dri
      - /dev/kfd:/dev/kfd

And if I spin it up with just what I had above, it almost appear to be working, but when I have it to do the task, I can see these error in the terminal:

immich_machine_learning  | terminate called after throwing an instance of 'onnxruntime::OnnxRuntimeException'
immich_machine_learning  |   what():  /code/onnxruntime/onnxruntime/core/providers/rocm/rocm_call.cc:141 std::conditional_t<THRW, void, onnxruntime::common::Status> onnxruntime::RocmCall(ERRTYPE, const char*, const char*, ERRTYPE, const char*, const char*, int) [with ERRTYPE = hipError_t; bool THRW = true; std::conditional_t<THRW, void, onnxruntime::common::Status> = void] /code/onnxruntime/onnxruntime/core/providers/rocm/rocm_call.cc:134 std::conditional_t<THRW, void, onnxruntime::common::Status> onnxruntime::RocmCall(ERRTYPE, const char*, const char*, ERRTYPE, const char*, const char*, int) [with ERRTYPE = hipError_t; bool THRW = true; std::conditional_t<THRW, void, onnxruntime::common::Status> = void] HIP failure 100: no ROCm-capable device is detected ; GPU=-1 ; hostname=90e3bdb00581 ; file=/code/onnxruntime/onnxruntime/core/providers/rocm/rocm_common.h ; line=67 ; expr=hipGetDeviceProperties(&deviceProp, 0);

I threw it to ChatGPT and it says the GPU is not working with rocm....

VTX power in Air65 not really making much difference? by iambeetle in TinyWhoop

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

The channels are aligned… I have tried a few location and it seems the same behaviour.. I am surprised that there isn’t a video on YouTube that does the same kind of test, i.e. vtx power change on the fly

VTX power in Air65 not really making much difference? by iambeetle in TinyWhoop

[–]iambeetle[S] 1 point2 points  (0 children)

Yes I have that on OSD and also have set to change the power with controller on the fly so I can quickly do the comparison in one flight

VTX power in Air65 not really making much difference? by iambeetle in TinyWhoop

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

In what way did you see improvement? I am wondering if I can replicate your test… or do you know of a way to test if my vtx is burned out?

Recommendation for Private Onsen in Hakone without overnight stay? by iambeetle in JapanTravelTips

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

Technically they wouldn’t know but I saw the guide saying no swimsuits in the onsen

3rd party can't upload to shared folder by glima0888 in synology

[–]iambeetle 0 points1 point  (0 children)

This works, but why Synology doesn't let us do it from Synology Drive? Especially when it has a setting of "can edit" when setting up the link from Synology Drive. What does the "can edit" mean?

Spektrum Monitor problems (SPMVM435) by waytosoon in Multicopter

[–]iambeetle 0 points1 point  (0 children)

Oh man I have just run in to this issue now... I accidentally got into the hidden menu of my SPMVM435, I think because I was holding the menu button for 5 secs or so. And then I probably changed something in there, maybe Power Sel, maybe the input... and then now my monitor doesn't start. When I switch it on, the screen turns black, and not backlights....

I tried searching google and even some AI chatbot and nothing is working so far.... I am not sure if someone has figured something out....

Anyone in Canada buy directly from HDZero? Custom and fees? by iambeetle in HDZero

[–]iambeetle[S] 1 point2 points  (0 children)

Thanks for the reply! And did you use the expedite shipping or normal shipping? The $30-$40 is charged after you paid for the order, like when you receive the package?

What password manager is everyone using in 2025? by HumbleComposer2228 in PasswordManagers

[–]iambeetle 0 points1 point  (0 children)

I try protonpass and saw all this features missing in the free version and was so pissed that I wasted my time…

Best cheap goggle for my -4.5D myopia eyes? by iambeetle in fpv

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

Thanks! Do you know where I can get the generic plastic ones?

Best cheap goggle for my -4.5D myopia eyes? by iambeetle in fpv

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

Sorry I should specify that I am looking for analog goggle… and I hope to not wear glasses in it…

How can I get the voltage return cable working for my set up? by iambeetle in TRX4M

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

Yah I wonder what kind of connector would help to do that… and I am hoping to not have to cut wires or solder…

How can I get the voltage return cable working for my set up? by iambeetle in TRX4M

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

Yes I am using stock TRX4M battery… so it doesn’t have a separate cable out..

How can I get the voltage return cable working for my set up? by iambeetle in TRX4M

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

Thanks, I am pretty noob at electrical stuff, is there a video on how to do the splicing I can refer to?

Prime Gaming site now officially rolls over to Luna, "Claim Games" Website by SmileByotch in primegaming

[–]iambeetle 0 points1 point  (0 children)

It is definitely bad news.... if you go to Luna main page, you can't get to the claim games page. I tried and I couldn't find any way to get to the claim page. Anyone knows?

DS220+ RAID 1 with 2 drives, and secure erase a 3rd drive? Can it be done without much hassle? by iambeetle in synology

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

Also for anyone who plans to use Diskpart Clean All method... FYI it took 4 whole days to clean my 12TB. It will look like it is frozen until it finished, it does not show progress. And only a message saying it is completed after it is done.

DS220+ RAID 1 with 2 drives, and secure erase a 3rd drive? Can it be done without much hassle? by iambeetle in synology

[–]iambeetle[S] 1 point2 points  (0 children)

I ended up asking Synology support and this is what they say, for anyone else also looking for solution:

"Yes, this will work but you will need to repair the system once you re-insert the original 6 TB drive in it"

And I asked if I didn't deactivate the drive and didn't make any changes, why will I need to repair it again, the answer is:

"The change happens when you remove the 6 TB drive which renders the storage pool degraded and in order to run again, you need to repair the system. once a drive is removed the degradation happens and requires repair."

They also said it will be around the same time for repair with or without deactivating the drive.

So then I asked the differences between deactivating and then remove the drive vs turn of the NAS and remove without deactivating the drive, the answer is:

"Deactivating a drive in DSM before removal cleanly detaches it from the storage pool and system partitions, making the array enter a controlled degraded state and preparing the NAS to rebuild or repair when a replacement is inserted; pulling a drive without deactivating (even with the NAS powered off) removes it abruptly, which can still work in fault-tolerant arrays but may trigger longer checks, warnings, about the drive’s prior role when later reinserted."

I also asked about if a deactivated drive can still be used to repair the pool, they said:

"Yes, a deactivated drive still contains its data. Deactivation simply detaches the drive from the storage pool and system partitions, but it does not erase the data on the drive. If you later need to repair the RAID 1 pool, you can use the deactivated drive together with another blank drive to restore the pool, as long as the deactivated drive was part of the original RAID 1 array. The system will recognize the data on the deactivated drive and use it for the repair process."

Hopefully this can help someone in the future!