Author Topic: Scribus vs MacOS Mojave  (Read 309 times)

elder_gent

  • Newbie
  • *
  • Posts: 1
  • Karma: 0
  • Scribus User
Scribus vs MacOS Mojave
« on: October 27, 2018, 03:40:26 am »
Just installed Mojave and Scribus is not opening.  It gets hung during boot while setting colors.  Installed newest version 1.4.6.  Will 1.54 fix this?  Where can I get it?  Every time I try I end up with 1.46 instead.

a.l.e

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1620
  • Karma: 23
    • the graphics lab
Re: Scribus vs MacOS Mojave
« Reply #1 on: October 27, 2018, 02:51:11 pm »
Do you have many fonts installed?

On its first start, Scribus might be busy indexing them...

Otherwise, we have no report about Scribus now woring on OS X....

RandyB

  • Newbie
  • *
  • Posts: 13
  • Karma: 0
  • Scribus User
Re: Scribus vs MacOS Mojave
« Reply #2 on: October 30, 2018, 01:55:34 am »
I have the same problem.  I just upgraded to Mojave 14 and Scribus 1.4.6 will not load.  I gets past the fonts loading and hangs on the color pallet.  I have had to force quit several times.  Help.

a.l.e

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1620
  • Karma: 23
    • the graphics lab
Re: Scribus vs MacOS Mojave
« Reply #3 on: October 30, 2018, 07:58:22 am »
ok... personally i cannot test...

somebody (possibly one of you both) has now opened a ticket for it:

https://bugs.scribus.net/view.php?id=15467

let's wait for the reply from the developer in charge of the dmg...

a.l.e

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1620
  • Karma: 23
    • the graphics lab
Re: Scribus vs MacOS Mojave
« Reply #4 on: October 31, 2018, 09:44:02 am »
craig has replied:

"1.4.6 does run on Mojave. Maybe check your security settings or whatever (the warning will tell you), but it will work."

what is the error your are seeing?

ciao
a.l.e

RandyB

  • Newbie
  • *
  • Posts: 13
  • Karma: 0
  • Scribus User
Re: Scribus vs MacOS Mojave
« Reply #5 on: October 31, 2018, 04:51:00 pm »
Each time I try to start up Scribus by selecting an .sla file from Finder, the following occurs:
1. The usual startup screen opens and the initialization scripts begin loading.  Color wheel spinning.
2. The initialization for Color Profiles hangs for at least 30 mins, but the continues on. Color wheel spinning.
3. The initialization for User Shortcuts hangs for over an hour. I then just left the Mac to churn overnight. Color wheel spinning.
4. In the morning my file was open and displayed on screen, but was frozen. Color wheel spinning.
5. Locked up and have to Force Quit each session.

I have tried various other approaches all with the same result.  Scribus 1.4.6 will not run in Mojave 14 on my Macbook Air.

a.l.e

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1620
  • Karma: 23
    • the graphics lab
Re: Scribus vs MacOS Mojave
« Reply #6 on: October 31, 2018, 09:46:10 pm »
can you try to start scribus without a file?

RandyB

  • Newbie
  • *
  • Posts: 13
  • Karma: 0
  • Scribus User
Re: Scribus vs MacOS Mojave
« Reply #7 on: October 31, 2018, 11:35:51 pm »
I did try running Scribus without selecting an .sla file and I got the same behavior.  Then, I rebooted so there was nothing running in the background and tried opening Scribus without selecting an .sla file and I got the same behavior - unrecoverable hang on startup screen. 

What is curious is Scribus was working perfectly 10 minutes before upgrading to Mojave 14.  I made not system changes in security or anything else.  When Mojave was finished, I checked all of my programs and the only one that will not open is Scribus.  I am really stuck and hoping you can help me solve this problem as I use Scribus everyday.

Has anyone at your labs tested Scribus on a Mac after upgrading to Mojave 14 from High Sierra 13?

RandyB

  • Newbie
  • *
  • Posts: 13
  • Karma: 0
  • Scribus User
Re: Scribus vs MacOS Mojave
« Reply #8 on: November 01, 2018, 02:06:42 am »
[moderation: please don't follow these instruction. look further down for the ctrl-click solution]

I solved the problem. 

First, I had to add the following command line in Terminal: sudo spctl --master-disable.  This gave me the option on the General tab of Security & Privacy to select "Anywhere" in the "Allow apps downloaded from: section.  This option has been removed from the latest versions of MACOS.

Second, on the Privacy tab, I unchecked Scribus in the "Allow the apps below to control your computer".


Once I did this and rebooted, Scribus opens like it did before.

Problem solved!
« Last Edit: November 02, 2018, 11:47:33 am by a.l.e »

a.l.e

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1620
  • Karma: 23
    • the graphics lab
Re: Scribus vs MacOS Mojave
« Reply #9 on: November 01, 2018, 10:39:53 am »
[moderation: please don't follow these instruction. look further down for the ctrl-click solution; while this solution has the same ffect, the next one is much easier to do]

randy, i've found a similar instruction in the internets... but i'm not sure that this is the best way to solve the issue.

i've further searched the topic and i've found a way to only authorize a single app.
this would work by typing in the terminal:

spctl --add /Applications/Scribus.app

(if your copy of Scribus is installed in the main Applications directory.)

but, in the past one could just ctrl-click (or use the right click) on the scribus icons and then click on "open" to allow the launching of Scribus.
does this not work anymore?
in my eyes, this would still be the preferred way to do that...
« Last Edit: November 02, 2018, 11:48:19 am by a.l.e »

RandyB

  • Newbie
  • *
  • Posts: 13
  • Karma: 0
  • Scribus User
Re: Scribus vs MacOS Mojave
« Reply #10 on: November 01, 2018, 06:20:36 pm »
A.L.E.
Your solution worked!  So:

1. I reversed what I had done yesterday.  In Terminal I gave the command: sudo spctl --master-enable.
2. In System Preferences > Security & Privacy > General tab, I disabled "Anywhere" from the "Allow apps downloaded from:" and selected the radio button for "App Store and identified developers".
3. I closed all apps and rebooted. 
4. I opened Scribus and it opened normally.

Thank you A.L.E. for a more secure method of enabling Scribus to run on Mojave!

johnhite

  • Newbie
  • *
  • Posts: 2
  • Karma: 0
  • Scribus User
Re: Scribus vs MacOS Mojave
« Reply #11 on: November 02, 2018, 03:15:23 pm »
I'm still not having any luck with this. I've tried all of the solutions here and none have worked. Does anyone have another suggestion?

Thanks!

a.l.e

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1620
  • Karma: 23
    • the graphics lab
Re: Scribus vs MacOS Mojave
« Reply #12 on: November 02, 2018, 09:13:30 pm »
have you managed to right click (or control click) the scribus icon and pick the open item?