vyvir / althea

althea sideloads applications on iOS/iPadOS!
GNU Affero General Public License v3.0
173 stars 23 forks source link

Cannot load on Ubuntu 24.04 #25

Closed Jdreioe closed 2 weeks ago

Jdreioe commented 3 months ago

I installed the deps and then ran the python-script as instructed in the readme. The "Checking for updates" windows briefly shows up, then closes after it has checked for updates. OS: Ubuntu 24.04

 python3 main.py

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   567  100   567    0     0   626k      0 --:--:-- --:--:-- --:--:--  553k
                     app INFO  2024-07-24T17:04:58.918 anisette-server-provision v2.2.2
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   567  100   567    0     0   523k      0 --:--:-- --:--:-- --:--:--  553k
                     app INFO  2024-07-24T17:04:58.926 Ready! Serving data.
std.socket.SocketOSException@std/socket.d(2845): Unable to bind socket: Address already in use
----------------
??:? [0x55d9083c3226]
??:? [0x55d9083c2ea2]
??:? [0x55d9083eb7b6]
??:? [0x55d9083cc98f]
??:? [0x55d9083b3f8b]
??:? [0x55d9083107a7]
??:? [0x55d9082b7ecd]
??:? [0x55d9083cc65c]
??:? [0x55d9083cc556]
??:? [0x55d9083cc3ad]
??:? [0x7f1c7003d1c9]
??:? __libc_start_main [0x7f1c7003d28a]
??:? [0x55d9082b6b74]

(AltLinux:1499541): Gtk-CRITICAL **: 17:04:59.026: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed
No argument supplied, if you want for help, please use -h or --help
Not supplying ipa, running in server mode!
Running python3 command to advertise AltServer: from ctypes import *; dll = CDLL('libdns_sd.so'); sdRef = c_int(); flags = 0; interfaceIndex = 0; name = None; regtype = br'_altserver._tcp'; domain = None; host = None; port = 11138; txtLen = 17; txtRecord = b'\x10\x73\x65\x72\x76\x65\x72\x49\x44\x3D\x31\x32\x33\x34\x35\x36\x37'; ret = dll.DNSServiceRegister(byref(sdRef), flags, interfaceIndex, name, regtype, domain, host, port, txtLen, txtRecord, None, None); print('DNSServiceRegister result: %d' % ret); from threading import Event; Event().wait(); 
Detected device:iPad Pro
Starting notification connection to device: iPad Pro
*** WARNING *** The program 'python3.12' uses the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http://0pointer.de/blog/projects/avahi-compat.html>
DNSServiceRegister result: -65537

(AltLinux:1499541): Gtk-CRITICAL **: 17:05:01.712: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed
fucksophie commented 3 months ago

check your tray

Jdreioe commented 3 months ago

check your tray

There's no altserver in my tray

vyvir commented 3 months ago

check your tray

There's no altserver in my tray

Could you show a screenshot of your desktop when AltLinux is running?

vyvir commented 1 month ago

Hi, try the latest version to see if the issue persists

vyvir commented 2 weeks ago

Closing due to inactivity