# SlicerRT DRR generation module does not work well on macbook

**URL:** <https://discourse.slicer.org/t/slicerrt-drr-generation-module-does-not-work-well-on-macbook/26022>\
**Category:** Support\
**Created:** [November 2, 2022, 7:44am UTC](https://discourse.slicer.org/t/slicerrt-drr-generation-module-does-not-work-well-on-macbook/26022 "2022-11-02T07:44:59Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![suzume](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/suzume/32/16794_2.png) [@suzume](https://discourse.slicer.org/u/suzume)\
**Post date:** [November 2, 2022, 7:44am UTC](https://discourse.slicer.org/t/slicerrt-drr-generation-module-does-not-work-well-on-macbook/26022/1 "2022-11-02T07:44:59Z")

</div>

Operating system:mac os 13.0  
Slicer version:5.0.3  
Expected behavior: I want to use the “DRR generation” module in plastimatch. However, the generation results are always black. All of the setting parameters are default. And this module can be used normally in my Windows system. How can I normally use it in the macOS system?  
Actual behavior:

 ![截屏2022-11-02 15.22.31](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/b/a/ba743b6c435f7f34161a86bcb9a27a89aa377043.jpeg)  
 ![截屏2022-11-02 15.23.10](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/d/0/d029424aac15056481e2c5dd4c5b3713a31b0556.png)

---

<div class="post-metadata">

**Author:** ![jamesobutler](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jamesobutler/32/7511_2.png) [@jamesobutler](https://discourse.slicer.org/u/jamesobutler)\
**Post date:** [November 2, 2022, 12:08pm UTC](https://discourse.slicer.org/t/slicerrt-drr-generation-module-does-not-work-well-on-macbook/26022/2 "2022-11-02T12:08:35Z")

</div>

Are you observing the same error on macOS as you mentioned on your previous thread:

> [@Errors when using DRR Generator](https://discourse.slicer.org/t/errors-when-using-drr-generator/25448):
>
> Operating system: Mac OS system Slicer version: Slice 5.0.3 Expected behavior: When I using DRR Generator tool, there is always an error occurred! The error message is : " The message detail is: Exception thrown in event: /Volumes/D/S/S-0-build/ITK/Modules/IO/NRRD/src/itkNrrdImageIO.cxx:1118: ITK ERROR: NrrdImageIO(0x7f96d87621b0): Write: Error writing output\_fixed.nrrd: [nrrd] nrrdSave: couldn’t fopen(“output\_fixed.nrrd”,“wb”): Read-only file system" Is there anyone else met this error b…

---

<div class="post-metadata">

**Author:** ![suzume](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/suzume/32/16794_2.png) [@suzume](https://discourse.slicer.org/u/suzume)\
**Post date:** [November 2, 2022, 1:48pm UTC](https://discourse.slicer.org/t/slicerrt-drr-generation-module-does-not-work-well-on-macbook/26022/3 "2022-11-02T13:48:16Z")

</div>

😭Would you mind please telling me which file I should change the permission?  
I have tried change the read and write permissions of the files circled in red in the picture below. However, the problem still exist.

 ![截屏2022-11-02 21.42.46](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/5/f/5fe119a31125edf7cf36b2f5d358ab813c5f6903.png)

---

<div class="post-metadata">

**Author:** ![fieldr4](https://avatars.discourse-cdn.com/v4/letter/f/439d5e/32.png) [@fieldr4](https://discourse.slicer.org/u/fieldr4)\
**Post date:** [November 3, 2022, 6:26pm UTC](https://discourse.slicer.org/t/slicerrt-drr-generation-module-does-not-work-well-on-macbook/26022/4 "2022-11-03T18:26:34Z")

</div>

Can you show the settings that you have selected in “Process Parameters” dropdown? I encountered a similar problem when I had “pgm” or “pfm” selected instead of “raw.” Should already be “raw” if you set all parameters to their default values, but I thought it’d be worth mentioning.

---

<div class="post-metadata">

**Author:** ![suzume](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/suzume/32/16794_2.png) [@suzume](https://discourse.slicer.org/u/suzume)\
**Post date:** [November 4, 2022, 2:16am UTC](https://discourse.slicer.org/t/slicerrt-drr-generation-module-does-not-work-well-on-macbook/26022/5 "2022-11-04T02:16:29Z")

</div>

![截屏2022-11-04 09.52.29](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/4/4/446a79367584a1a8ab6ae3702ae6715a01ee62a8.png)  
Thanks for your remind. I have checked the “Process Parameters” and it’s “raw” 😭

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [November 6, 2022, 4:20am UTC](https://discourse.slicer.org/t/slicerrt-drr-generation-module-does-not-work-well-on-macbook/26022/6 "2022-11-06T04:20:21Z")

</div>

Have you [installed Slicer](https://slicer.readthedocs.io/en/latest/user_guide/getting_started.html#mac)? Is your [temporary directory](https://slicer.readthedocs.io/en/latest/user_guide/settings.html#temporary-directory) writable?

---

<div class="post-metadata">

**Author:** ![suzume](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/suzume/32/16794_2.png) [@suzume](https://discourse.slicer.org/u/suzume)\
**Post date:** [November 7, 2022, 7:21am UTC](https://discourse.slicer.org/t/slicerrt-drr-generation-module-does-not-work-well-on-macbook/26022/7 "2022-11-07T07:21:02Z")

</div>

Yes, I have installed Slicer. I check the temporary directory and it’s writable.

 ![截屏2022-11-07 15.19.06](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/8/1/81ecf72412ea724ffd185029c497d2be98fb98e1.png)  
 ![截屏2022-11-07 15.18.51](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/3/9/39323bae8bae9116004f91cd9ef138974a13b83f.jpeg)

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [November 7, 2022, 5:39pm UTC](https://discourse.slicer.org/t/slicerrt-drr-generation-module-does-not-work-well-on-macbook/26022/8 "2022-11-07T17:39:17Z")

</div>

Could somebody check if this behavior is reproducible on any macOS device? Just install SlicerRT, go to “DRR generation” module, select an input and output volume, and click Apply.

---

<div class="post-metadata">

**Author:** ![pieper](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/pieper/32/8_2.png) [@pieper](https://discourse.slicer.org/u/pieper)\
**Post date:** [November 7, 2022, 8:55pm UTC](https://discourse.slicer.org/t/slicerrt-drr-generation-module-does-not-work-well-on-macbook/26022/9 "2022-11-07T20:55:04Z")

</div>

Looks fine to me. Tested on a mac pro.

@suzume check your Temporary directory to confirm it is read/write for you.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/b/8/b8c8d4f52cf78e53a3ab5f060a8d72490d3308d8.png)

 ![image](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/6/4/64987bd26215619c6136e13e13aca730b8447c31.jpeg)

Here’s the log:

```auto
Found CommandLine Module, target is /Applications/Slicer-5.0.3.app/Contents/Extensions-30893/SlicerRT/lib/Slicer-5.0/cli-modules/plastimatch_slicer_drr
ModuleType: CommandLineModule
DRR generation command line: 

/Applications/Slicer-5.0.3.app/Contents/Extensions-30893/SlicerRT/lib/Slicer-5.0/cli-modules/plastimatch_slicer_drr --sad 1000 --sid 1300 --vup -1,1.22465e-16,1.22465e-16 --normal -1.22465e-16,-1,2.22045e-16 --isocenter -1.7,21.1,12.2 --dim 2000,2000 --spacing 0.25,0.25 --subwindow 0,0,1999,1999 --autoscale --autoscaleRange 0,255 --exponential --thresholdBelow -1000 --threading cpu --huconversion preprocess --algorithm uniform --outputFormat raw --negative /private/var/folders/cn/kmqx4dm17gx4hrllqrmnkbp00000gn/T/Slicer-pieper/HJCJI_vtkMRMLScalarVolumeNodeB.nrrd /private/var/folders/cn/kmqx4dm17gx4hrllqrmnkbp00000gn/T/Slicer-pieper/HJCJI_vtkMRMLScalarVolumeNodeD.nrrd 

DRR generation standard output:

Src range = 0.590037 1.000000
Dst range = 0.000000 255.000000
Slope = 622.008057, Offset = -0.590037
I/O time: 0.040724 sec
Total time: 65.379 secs

DRR generation completed without errors

Loaded volume from file: /private/var/folders/cn/kmqx4dm17gx4hrllqrmnkbp00000gn/T/Slicer-pieper/HJCJI_vtkMRMLScalarVolumeNodeD.nrrd. Dimensions: 2000x2000x1. Number of components: 1. Pixel type: float.

```

---

<div class="post-metadata">

**Author:** ![Fa20](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/fa20/32/77627_2.png) [@Fa20](https://discourse.slicer.org/u/Fa20)\
**Post date:** [September 12, 2024, 5:23pm UTC](https://discourse.slicer.org/t/slicerrt-drr-generation-module-does-not-work-well-on-macbook/26022/10 "2024-09-12T17:23:45Z")

</div>

![grafik](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/d/d/dd412319d30a55eae8114bcc2c84e5cd5389fa18.png)  
I have the same Problem on windows10

---

<div class="post-metadata">

**Author:** ![cpinter](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/cpinter/32/7995_2.png) [@cpinter](https://discourse.slicer.org/u/cpinter)\
**Post date:** [September 13, 2024, 8:17am UTC](https://discourse.slicer.org/t/slicerrt-drr-generation-module-does-not-work-well-on-macbook/26022/11 "2024-09-13T08:17:28Z")

</div>

We fixed this module fairly recently. Please use the latest Slicer/SlicerRT if you don’t already. If it does not work in the latest version, then please create a ticket for it with a full log, complete list of steps, etc. Thanks!
