diamondburned / gtkcord3

A Gtk3 Discord client in Golang
GNU General Public License v3.0
628 stars 28 forks source link

Nothing Happens #121

Closed Animationss closed 2 years ago

Animationss commented 2 years ago

When I try to install gtkcord3 it logs a github url but then that it nothing changes for the 2 hours I waited, At first the command seemed to work just fine but apparently I didnt have gtk3 installed so I installed it (i think) and ran the command again but now its just stuck

Screenshot from 2022-01-30 18-08-10

diamondburned commented 2 years ago

Not stuck.

https://github.com/diamondburned/gotk4-examples#running-examples

Animationss commented 2 years ago

After reinstalling everything in that link and making sure go was at version 1.17 its still not doing anything Also all the required packages are all up to date

diamondburned commented 2 years ago

Check htop to see if there are any cgo or compile processes.

Animationss commented 2 years ago

There is some cgo process running but no compile processes are running

diamondburned commented 2 years ago

Then it's running. I'm not sure why it's so slow for you, but it's working.

You can try patching Go using the patches in diamondburned/gotk4's .nix/overlay.nix if you want to try speeding it up.

Animationss commented 2 years ago

How would I go about patching Go im not familiar with This language I normal use node js

Also the only reason I think the install is slow because im using 2 gigs of ram because my 2x4 gigs of ram died out of the blue (they where mix matched)

diamondburned commented 2 years ago

Also the only reason I think the install is slow because im using 2 gigs of ram because my 2x4 gigs of ram died out of the blue (they where mix matched)

It shouldn't use too much RAM to build, but I haven't tried building this on a machine with 2GB yet.

How would I go about patching Go im not familiar with This language I normal use node js

Don't worry about it. It only provides speed-ups proportional to the core count (max 4x), so I don't think it'll improve much in your case. The instructions are also kind of long if you don't already have Nix.

Animationss commented 2 years ago

Update: added a 8gb stick of ram to my laptop (10gb total) Still gets stuck...

diamondburned commented 2 years ago

Give it up to an hour. Or use a patched compiler.

Animationss commented 2 years ago

Patched Compiler?

diamondburned commented 2 years ago

See .nix/overlay.nix.