xSke / garlium

Garlium; Garlicoin thin client
https://xske.github.io/garlium
MIT License
29 stars 8 forks source link

Wallet is extremely laggy on Linux #26

Open RaederDev opened 6 years ago

RaederDev commented 6 years ago

I downloaded and compiled the wallet a couple of days ago. Everytime I send or receive a transaction the wallet freezes at 100% CPU usage and the UI becomes unusable. It takes me like a minute to copy the transaction hash because it's lagging so bad.

danthedaniel commented 6 years ago

I have the same problem. Performance is perfectly acceptable for 3.0.5 under Windows 10 - almost completely unusable under Debian 9.

carlj commented 6 years ago

same here for Mac OS X, as soon as the daemon is started the process has 100% cpu usage

Spoons commented 6 years ago

Seconding this. Performance very poor on Ubuntu. After being launched (at terminal), Garlium seems to hang until synchronization completes, before gui opens. Performance still poor after gui lanch. Will investigate.

I don't have any issues with the btc/electrum client.

DrPugsley commented 6 years ago

Just tossing my hat in the ring here too. Using Debian sid, Garlium hangs like crazy and very often completely freezes and hits >100% cpu usage in htop

RaederDev commented 6 years ago

I'm at ~1k transactions and it's become borderline unusable by now.

xzoLx commented 6 years ago

It takes roughly 2.5 hours for me to open up Garlium, Ubuntu 16.04.

thomasmaclean commented 6 years ago

This is still an issue with the latest code on master. Using Mac OS X. It takes over an hour to open and then is completely unusable. The number of transactions could be part of the issue, but now that I'm over 2000 transactions there's no way to use the application at all. I just want to get my keys out of it so I can move them over to Garlium Core but I can't even do that... halp?

RaederDev commented 6 years ago

@thomasmaclean I exported my GRLC to a new wallet with fewer transactions using a Windows VM. The wallet doesn't have performance issues running on Windows, it's just a bit unstable. After about 5 tries I managed to send all my coins to a new wallet.

If you don't have a Windows VM yet you can download an already set-up image from Microsoft: https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/

Hope that helps you! It's not an ideal solution but better than nothhing.