Furious icon indicating copy to clipboard operation
Furious copied to clipboard

MacOS Catalina sudo doesn't show UI

Open Stevemoretz opened this issue 1 year ago • 1 comments

It works fine when I run:

/Applications/Furious-GUI.app/Contents/MacOS/Furious-GUI     
qt.core.qobject.connect: QObject::connect(QObject, Unknown): invalid nullptr parameter
qt.core.qobject.connect: QObject::connect(QObject, Unknown): invalid nullptr parameter
qt.core.qobject.connect: QObject::connect(QObject, Unknown): invalid nullptr parameter
qt.core.qobject.connect: QObject::connect(QObject, Unknown): invalid nullptr parameter
qt.core.qobject.connect: QObject::connect(QObject, Unknown): invalid nullptr parameter
qt.core.qobject.connect: QObject::connect(QObject, Unknown): invalid nullptr parameter
[2024-08-29 12:54:00,471] [Furious.Widget.Application] [INFO] application version: 0.4.7
[2024-08-29 12:54:00,472] [Furious.Widget.Application] [INFO] Qt version: 6.4.3. PySide6 version: 6.4.3
[2024-08-29 12:54:00,472] [Furious.Widget.Application] [INFO] platform: Darwin
[2024-08-29 12:54:00,472] [Furious.Widget.Application] [INFO] platform release: 19.6.0
[2024-08-29 12:54:00,473] [Furious.Widget.Application] [INFO] platform machine: x86_64
[2024-08-29 12:54:00,473] [Furious.Widget.Application] [INFO] mac_ver: ('10.15.7', ('', '', ''), 'x86_64')
[2024-08-29 12:54:00,473] [Furious.Widget.Application] [INFO] python version: 3.11.9.final.0
[2024-08-29 12:54:00,474] [Furious.Widget.Application] [INFO] system version: 3.11.9 (v3.11.9:de54cf5be3, Apr  2 2024, 07:12:50) [Clang 13.0.0 (clang-1300.0.29.30)]
[2024-08-29 12:54:00,474] [Furious.Widget.Application] [INFO] sys.executable: /Applications/Furious-GUI.app/Contents/MacOS/Furious-GUI
[2024-08-29 12:54:00,474] [Furious.Widget.Application] [INFO] sys.argv: ['/Applications/Furious-GUI.app/Contents/MacOS/Furious-GUI']
[2024-08-29 12:54:00,475] [Furious.Widget.Application] [INFO] appFilePath: /Applications/Furious-GUI.app/Contents/MacOS/Furious-GUI
[2024-08-29 12:54:00,475] [Furious.Widget.Application] [INFO] isPythonw: False
[2024-08-29 12:54:00,475] [Furious.Widget.Application] [INFO] system language is EN
[2024-08-29 12:54:00,475] [Furious.Widget.Application] [INFO] custom font Cascadia Mono load success
[2024-08-29 12:54:00,476] [Furious.Widget.Application] [INFO] current theme is Dark
[2024-08-29 12:54:00,476] [Furious.Widget.Application] [INFO] theme detect method uses timer implementation
[2024-08-29 12:54:00,476] [Furious.Utility.SystemProxy] [INFO] ignore turn off proxy request
[2024-08-29 12:54:00,477] [Furious.Utility.SystemProxy] [INFO] ignore turn on proxy daemon request
[2024-08-29 12:54:00,558] [Furious.Widget.XrayAssetViewerQListWidget] [INFO] Xray-core asset dir is '/Applications/Furious-GUI.app/Contents/MacOS/Furious/Data/xray'
[2024-08-29 12:54:00,584] [Furious.Widget.SystemTrayIcon] [INFO] contextMenu uses setMenu implementation
[2024-08-29 12:54:00,619] [Furious.Utility.StartupOnBoot] [INFO] turn on StartupOnBoot success
[2024-08-29 12:54:00,619] [Furious.QtFramework.QtGui] [INFO] action is 'Connect'. Checked is True
[2024-08-29 12:54:00,629] [Furious.Core.CoreManager] [INFO] Xray-core: access log is specified as ''. Fixed to ''
[2024-08-29 12:54:00,629] [Furious.Core.CoreManager] [INFO] Xray-core: error log is specified as ''. Fixed to ''
[2024-08-29 12:54:00,630] [Furious.Core.CoreManager] [INFO] core Xray-core configured
[2024-08-29 12:54:00,630] [Furious.Core.CoreManager] [INFO] routing is Custom
[2024-08-29 12:54:00,630] [Furious.Core.CoreManager] [INFO] RoutingObject: {}
[2024-08-29 12:54:00,642] [Furious.QtFramework.CoreProcess] [INFO] Xray-core 1.8.23 started
qt.core.qobject.connect: QObject::connect(QObject, Unknown): invalid nullptr parameter
qt.core.qobject.connect: QObject::connect(QObject, Unknown): invalid nullptr parameter

But when I run it using sudo, it won't show any UI it won't show the icon in the menu-bar either.

sudo /Applications/Furious-GUI.app/Contents/MacOS/Furious-GUI
qt.core.qobject.connect: QObject::connect(QObject, Unknown): invalid nullptr parameter
qt.core.qobject.connect: QObject::connect(QObject, Unknown): invalid nullptr parameter
qt.core.qobject.connect: QObject::connect(QObject, Unknown): invalid nullptr parameter
qt.core.qobject.connect: QObject::connect(QObject, Unknown): invalid nullptr parameter
qt.core.qobject.connect: QObject::connect(QObject, Unknown): invalid nullptr parameter
qt.core.qobject.connect: QObject::connect(QObject, Unknown): invalid nullptr parameter
[2024-08-29 12:52:23,729] [Furious.Widget.Application] [INFO] application version: 0.4.7
[2024-08-29 12:52:23,729] [Furious.Widget.Application] [INFO] Qt version: 6.4.3. PySide6 version: 6.4.3
[2024-08-29 12:52:23,730] [Furious.Widget.Application] [INFO] platform: Darwin
[2024-08-29 12:52:23,730] [Furious.Widget.Application] [INFO] platform release: 19.6.0
[2024-08-29 12:52:23,730] [Furious.Widget.Application] [INFO] platform machine: x86_64
[2024-08-29 12:52:23,731] [Furious.Widget.Application] [INFO] mac_ver: ('10.15.7', ('', '', ''), 'x86_64')
[2024-08-29 12:52:23,731] [Furious.Widget.Application] [INFO] python version: 3.11.9.final.0
[2024-08-29 12:52:23,731] [Furious.Widget.Application] [INFO] system version: 3.11.9 (v3.11.9:de54cf5be3, Apr  2 2024, 07:12:50) [Clang 13.0.0 (clang-1300.0.29.30)]
[2024-08-29 12:52:23,732] [Furious.Widget.Application] [INFO] sys.executable: /Applications/Furious-GUI.app/Contents/MacOS/Furious-GUI
[2024-08-29 12:52:23,732] [Furious.Widget.Application] [INFO] sys.argv: ['/Applications/Furious-GUI.app/Contents/MacOS/Furious-GUI']
[2024-08-29 12:52:23,732] [Furious.Widget.Application] [INFO] appFilePath: /Applications/Furious-GUI.app/Contents/MacOS/Furious-GUI
[2024-08-29 12:52:23,732] [Furious.Widget.Application] [INFO] isPythonw: False
[2024-08-29 12:52:23,733] [Furious.Widget.Application] [INFO] system language is EN
[2024-08-29 12:52:23,733] [Furious.Widget.Application] [INFO] custom font Cascadia Mono load success
[2024-08-29 12:52:23,733] [Furious.Widget.Application] [INFO] current theme is Light
[2024-08-29 12:52:23,733] [Furious.Widget.Application] [INFO] theme detect method uses timer implementation
[2024-08-29 12:52:25,372] [Furious.Utility.SystemProxy] [INFO] turn off proxy success
[2024-08-29 12:52:25,374] [Furious.Utility.SystemProxy] [ERROR] turn on proxy daemon failed
[2024-08-29 12:52:25,424] [Furious.Widget.XrayAssetViewerQListWidget] [INFO] Xray-core asset dir is '/Applications/Furious-GUI.app/Contents/MacOS/Furious/Data/xray'
[2024-08-29 12:52:25,451] [Furious.Widget.SystemTrayIcon] [INFO] contextMenu uses setMenu implementation
[2024-08-29 12:52:25,479] [Furious.Utility.StartupOnBoot] [INFO] turn on StartupOnBoot success
2024-08-29 12:52:30.692 Furious-GUI[4049:64610] Warning: Window move completed without beginning
2024-08-29 12:52:31.400 Furious-GUI[4049:64610] Warning: Window move completed without beginning
2024-08-29 12:52:36.583 Furious-GUI[4049:64610] Warning: Window move completed without beginning
2024-08-29 12:52:37.287 Furious-GUI[4049:64610] Warning: Window move completed without beginning
2024-08-29 12:52:42.787 Furious-GUI[4049:64610] Warning: Window move completed without beginning

Stevemoretz avatar Aug 29 '24 09:08 Stevemoretz

I suspect the issue is on this line?

[2024-08-29 12:52:25,374] [Furious.Utility.SystemProxy] [ERROR] turn on proxy daemon failed

Stevemoretz avatar Aug 29 '24 09:08 Stevemoretz

I suspect the issue is on this line?

[2024-08-29 12:52:25,374] [Furious.Utility.SystemProxy] [ERROR] turn on proxy daemon failed

Proxy daemon is not implemented on macOS so it's fine to ignore this. I can only suspect that your macOS version is too old (10.15.7 in your log)

LorenEteval avatar Oct 08 '24 02:10 LorenEteval