I am new to ETH so I will try to be respectful of those who are supportive of it. However, if I may suggest a few points?
I have no programming experience but I have had wallets get stuck in the past and ETH wallet was the same. All I had to do is stop and start the wallet a few times and finally loaded all the blocks. I have had the wallet running for 2 months and have not had one problem. I am using GETH.
me too
it took a week on my old pc just 4 gb ram
had to restart a lot of times
now on my new one with a high speed drive it synced in half a day
had to restart it few times
since then it runs
Exactly this! People don't realize that their sync times depend completely of their hardware and connection speed. My 7 year old laptop with 2gb of RAM took a week to sync with constant crashes. I have just gotten new Aspire Nitro, 8gb of RAM and powerful quad core. I have synced whole 1,3M blocks in less than 10 hours without any crashes and doing all of this over WIFI, not even connecting LAN.
The only problem you can encounter with ETH wallet is time synchronization problem which is easily fixable by changing time servers where your date and time is updated. Everything else depends on your hardware and connection speeds. And it's the same with any other wallet out there, even Bitcoin Core.
Cheers!
I have loaded about 687,000 blocks over the past 3 days. I am stopping and restarting geth every 10,000 blocks or so. Sometimes I get an error message the synchronization failed because there are no peers. (Are there really no peers?) and sometimes it just stops and there is no message. My PC hardware is a 4.4 Ghz 8 core processor, 16 GB ram, SSD, 1 gigabit LAN adapter, tested network speeds of 56 megabits/sec download and 63 megabits/sec upload. I can download the bitcoin blockchain in about 24 hours and most other blockchains in about 12-24.
It could be something about my PC that is a problem. But how would I know that? Regardless of the fact that others only restart their wallets a couple of times, my experience is very different. But what it means is there must be a way for me to fix what I am seeing, at least partially. I would like to know what things I should look for. I don;t think its an unreasonable request. If there is documentation, point me to it. I would be happy to read it but so far all the guides and stuff do not offer any solutions.