Unable to start Tribler on Arch Linux

Trying to install Tribler on Arch Linux, but all I get is some spinning cogs and ‘Loading’. Can anyone advise where to start debugging?

Installed with aurman -S tribler
Run with tribler &

http://localhost:8085/state gives me:
{"readable_state": "Started", "state": "STARTED", "last_exception": null}

can you test and try to run with root privileges? For my configuration (ubuntu) is the only way it starts.

There’s probably an error when starting the Tribler core, preventing the GUI from correctly going to the next screen. Normally, this should crash the GUI however. Could you check the log files in your Tribler state directory (located at ~/.Tribler/logs) to see whether something unusual is going on?

tribler core error contains:

ERROR   1539383188.15            LaunchManyCore:410  (TriblerLaunchMany)  Electrum wallet cannot be found, Bitcoin wallet not available!
ERROR   1539383543.65                 community:288  (PopularityCommunity)  Nothing to publish
ERROR   1539383551.26                 community:288  (PopularityCommunity)  Nothing to publish
ERROR   1539383553.65                 community:288  (PopularityCommunity)  Nothing to publish
ERROR   1539383558.65                 community:288  (PopularityCommunity)  Nothing to publish
ERROR   1539383563.65                 community:288  (PopularityCommunity)  Nothing to publish
ERROR   1539383568.65                 community:288  (PopularityCommunity)  Nothing to publish
ERROR   1539383573.66                 community:288  (PopularityCommunity)  Nothing to publish
ERROR   1539383578.65                 community:288  (PopularityCommunity)  Nothing to publish
ERROR   1539383583.65                 community:288  (PopularityCommunity)  Nothing to publish
ERROR   1539383588.66                 community:288  (PopularityCommunity)  Nothing to publish
ERROR   1539383593.66                 community:288  (PopularityCommunity)  Nothing to publish
ERROR   1539383598.65                 community:288  (PopularityCommunity)  Nothing to publish
ERROR   1539383603.65                 community:288  (PopularityCommunity)  Nothing to publish
ERROR   1539383608.71                 community:288  (PopularityCommunity)  Nothing to publish
ERROR   1539383613.65                 community:288  (PopularityCommunity)  Nothing to publish
ERROR   1539383618.65                 community:288  (PopularityCommunity)  Nothing to publish
ERROR   1539383623.66                 community:288  (PopularityCommunity)  Nothing to publish
ERROR   1539383640.22            LaunchManyCore:410  (TriblerLaunchMany)  Electrum wallet cannot be found, Bitcoin wallet not available!
ERROR   1539383765.63                 community:184  (DHTDiscoveryCommunity)  Got ping-response with unknown identifier, dropping packet
ERROR   1539383805.42                 community:184  (DHTDiscoveryCommunity)  Got ping-response with unknown identifier, dropping packet
ERROR   1539383865.42                 community:184  (DHTDiscoveryCommunity)  Got ping-response with unknown identifier, dropping packet
ERROR   1539383865.43                 community:184  (DHTDiscoveryCommunity)  Got ping-response with unknown identifier, dropping packet

And and a bit of tribler core info:

INFO    1539383188.10                 bootstrap:148  (Bootstrap)  Resolving bootstrap addresses
INFO    1539383188.10                 bootstrap:154  (Bootstrap)  Resolved 131.180.27.155 into 131.180.27.155:6423
INFO    1539383188.10                 bootstrap:154  (Bootstrap)  Resolved 95.211.155.142 into 95.211.155.142:6427
INFO    1539383188.10                 bootstrap:154  (Bootstrap)  Resolved 130.161.119.206 into 130.161.119.206:6421
INFO    1539383188.10                 bootstrap:154  (Bootstrap)  Resolved 95.211.155.131 into 95.211.155.131:6428
INFO    1539383188.11                 bootstrap:154  (Bootstrap)  Resolved 83.149.70.6 into 83.149.70.6:6424
INFO    1539383188.11                 bootstrap:154  (Bootstrap)  Resolved 130.161.119.206 into 130.161.119.206:6422
INFO    1539383188.11                 community:307  (DiscoveryCommunity)  initializing:  DiscoveryCommunity
INFO    1539383188.12            LaunchManyCore:372  (TriblerLaunchMany)  lmc: Dispersy started successfully in 0.06 seconds [port: 55037]
INFO    1539383188.15                    pymdht:133  (dht)  1(1) 1(1) 1(1) --- 6f025b83259b694734d4459a84ef8dce4cd8630e callback: None
INFO    1539383188.15                    pymdht:136  (dht)  pymdht: use_cache ON!!
INFO    1539383188.15               minitwisted:100  (dht)  run
ERROR   1539383188.15            LaunchManyCore:410  (TriblerLaunchMany)  Electrum wallet cannot be found, Bitcoin wallet not available!
INFO    1539383188.57                 community:114  (DHTDiscoveryCommunity)  DHT community initialized (peer mid dc46e2513732944f64d3de6e088d3072fc587c19)
INFO    1539383188.58                 community:155  (TriblerTunnelCommunity)  TunnelCommunity: setting become_exitnode = False
INFO    1539383188.64          order_repository:127  (DatabaseOrderRepository)  Memory order repository used
INFO    1539383188.64    transaction_repository:126  (DatabaseTransactionRepository)  Database transaction repository used
INFO    1539383188.64             order_manager:18   (OrderManager)  Market order manager initialized
INFO    1539383188.64       transaction_manager:20   (TransactionManager)  Transaction manager initialized
INFO    1539383188.65                 community:48   (PopularityCommunity)  Popular Community initialized (peer mid 737663a06942f70879d3537dacba8e8e16c8db08)
INFO    1539383188.65            LaunchManyCore:329  (TriblerLaunchMany)  tribler: Preparing Dispersy communities...
INFO    1539383188.65                 community:307  (SearchCommunity)  initializing:  SearchCommunity
INFO    1539383188.65                 community:307  (AllChannelCommunity)  initializing:  AllChannelCommunity
INFO    1539383188.66            LaunchManyCore:357  (TriblerLaunchMany)  tribler: communities are ready in 0.01 seconds
INFO    1539383188.80             LibtorrentMgr:209  (LibtorrentMgr)  could not load libtorrent state, got exception: IOError(2, 'No such file or directory'). starting$
INFO    1539383188.81             LibtorrentMgr:209  (LibtorrentMgr)  could not load libtorrent state, got exception: IOError(2, 'No such file or directory'). starting$
INFO    1539383188.81             LibtorrentMgr:369  (LibtorrentMgr)  uPnP port added : 55037 udp
INFO    1539383188.81             LibtorrentMgr:369  (LibtorrentMgr)  uPnP port added : 24274 udp
INFO    1539383188.82                 bootstrap:154  (Bootstrap)  Resolved dispersy2.st.tudelft.nl into 130.161.119.206:6422
INFO    1539383188.82                 bootstrap:154  (Bootstrap)  Resolved dispersy1.st.tudelft.nl into 130.161.119.206:6421
INFO    1539383188.82                 bootstrap:154  (Bootstrap)  Resolved dispersy3.st.tudelft.nl into 131.180.27.155:6423
INFO    1539383188.82                 bootstrap:154  (Bootstrap)  Resolved dispersy1.tribler.org into 130.161.119.206:6421
INFO    1539383188.82                 bootstrap:154  (Bootstrap)  Resolved dispersy2.tribler.org into 130.161.119.206:6422
INFO    1539383188.82                 bootstrap:154  (Bootstrap)  Resolved dispersy3.tribler.org into 131.180.27.155:6423
INFO    1539383188.82                 bootstrap:154  (Bootstrap)  Resolved dispersy7.tribler.org into 95.211.155.142:6427
INFO    1539383188.82                 bootstrap:154  (Bootstrap)  Resolved dispersy4.tribler.org into 83.149.70.6:6424
INFO    1539383188.82                 bootstrap:154  (Bootstrap)  Resolved dispersy8.tribler.org into 95.211.155.131:6428
INFO    1539383189.19                  dispersy:779  (Dispersy)  update WAN address 192.168.1.35:55037 -> 90.252.6.230:55037
INFO    1539383193.65                 community:281  (PopularityCommunity)  Content to publish: 0
INFO    1539383193.65                 community:283  (PopularityCommunity)  No subscribers found. Not publishing anything
INFO    1539383193.81             LibtorrentMgr:616  (LibtorrentMgr)  dht is working enough nodes are found (77)
INFO    1539383196.04                 community:490  (AllChannelCommunity)  join preview community bcdd7dd11347d20a92d7d6e4bb1aed28295489ec
INFO    1539383196.04                 community:307  (PreviewChannelCommunity)  initializing:  PreviewChannelCommunity
INFO    1539383196.05                 community:490  (AllChannelCommunity)  join preview community 34b2c9edd0f492c34766f634f0df696823b8ca3a
INFO    1539383196.05                 community:307  (PreviewChannelCommunity)  initializing:  PreviewChannelCommunity
INFO    1539383196.05                 community:490  (AllChannelCommunity)  join preview community 045e134b499c6a3e386afebbe2995622fdc9a865
INFO    1539383196.05                 community:307  (PreviewChannelCommunity)  initializing:  PreviewChannelCommunity
INFO    1539383196.06                 community:490  (AllChannelCommunity)  join preview community a67bd6b5e3120c98e5efcc89ee847e83b6e32477
INFO    1539383196.06                 community:307  (PreviewChannelCommunity)  initializing:  PreviewChannelCommunity
INFO    1539383196.06                 community:490  (AllChannelCommunity)  join preview community dcbcab48ad5d776dab67a013f12c73c66db3ae46
INFO    1539383196.06                 community:307  (PreviewChannelCommunity)  initializing:  PreviewChannelCommunity
INFO    1539383196.07                 community:490  (AllChannelCommunity)  join preview community 826a6e64d1b9756858051a38b69101535c65b3e7

It seems that the core can be started correctly. Could you try to perform a request to http://localhost:8085/events and see what happens?

I get a big long list of ‘events’, various media files discovered on various well known sites. That keeps generating. So how do I get the GUI to work then. It just stays stuck on the turning gears.

Sorry for the late response. It seems that the Tribler core starts correctly but the GUI does not trigger for some reason. Which version of Qt5/PyQt5 are you using?