Package Details: nuxhash-git v1.0.0b2.r33.g33e9a09-6

Git Clone URL: https://aur.archlinux.org/nuxhash-git.git (read-only, click to copy)
Package Base: nuxhash-git
Description: A NiceHash cryptocurrency mining client for Linux.
Upstream URL: https://github.com/YoRyan/nuxhash
Licenses: GPL3
Submitter: BenTheTechGuy
Maintainer: None
Last Packager: BenTheTechGuy
Votes: 3
Popularity: 0.000000
First Submitted: 2021-05-06 02:21 (UTC)
Last Updated: 2022-05-31 02:32 (UTC)

Latest Comments

« First ‹ Previous 1 2

BenTheTechGuy commented on 2022-01-11 23:32 (UTC)

@brad87: After hours of frustration trying different combinations of patches from a lot of sources and tons of help from @cprn, I have managed to get the GUI working on Python 3.10. Disregard the previous message about nuxhash-venv-git; that is no longer needed because this package is now functional.

BenTheTechGuy commented on 2022-01-11 19:24 (UTC) (edited on 2022-01-11 23:28 (UTC) by BenTheTechGuy)

I've added patches such that this package builds the same code as idkau's fork, and now I'm getting a slightly different issue:

Traceback (most recent call last):
  File "/usr/bin/nuxhash-gui", line 33, in <module>
    sys.exit(load_entry_point('nuxhash==1.0.0b2', 'console_scripts', 'nuxhash-gui')())
  File "/usr/lib/python3.10/site-packages/nuxhash/__init__.py", line 7, in nuxhash_gui
    main()
  File "/usr/lib/python3.10/site-packages/nuxhash/gui/main.py", line 146, in main
    frame = MainWindow(None, title='nuxhash')
  File "/usr/lib/python3.10/site-packages/nuxhash/gui/main.py", line 42, in __init__
    MiningScreen(notebook, devices=self._Devices),
  File "/usr/lib/python3.10/site-packages/nuxhash/gui/mining.py", line 57, in __init__
    self._Timer.Start(milliseconds=BALANCE_UPDATE_MIN*60*1e3)
TypeError: Timer.Start(): argument 'milliseconds' has unexpected type 'float'

I've pinpointed the issue to the fact that the code isn't compatible with Python 3.10. Because of this, I have created a new package nuxhash-venv-git that installs nuxhash to a Python 3.9 virtual environment. If you need the GUI, install that package. Otherwise, use this one; the daemon works fine here and it's a much smaller package than the other one.

BenTheTechGuy commented on 2022-01-11 01:20 (UTC) (edited on 2022-01-11 01:23 (UTC) by BenTheTechGuy)

@cprn, I'm not going to use an unofficial fork unless it becomes popular enough that more people are using it than the original. You can make a new package that uses the fork if you want, just take this one and change the repo.

Instead, I'll just add a patch that incorporates the necessary fixes.

cprn commented on 2022-01-11 01:08 (UTC)

Unfortunately the original author doesn't accept PRs for quite some time so it might be better to switch this package to idkau's fork? It solved the wx issue: https://github.com/idkau/nuxhash

BenTheTechGuy commented on 2022-01-04 03:14 (UTC)

I'm getting the same thing, though I didn't notice until you pointed out because I don't use the GUI part of the application. This doesn't seem to be a packaging issue from what I can see, maybe open an issue upstream?

brad87 commented on 2022-01-04 00:47 (UTC)

Starting the app results in an infinatee loop:

19:45:21: Warning: Mismatch between the program and library build versions detected. The library used 3.0 (wchar_t,compiler with C++ ABI 1014,wx containers,compatible with 2.8), and wxPython used 3.0 (wchar_t,compiler with C++ ABI 1016,wx containers,compatible with 2.8). /usr/lib/python3.10/site-packages/wx/lib/pubsub/init.py:23: wxPyDeprecationWarning: wx.lib.pubsub has been deprecated, plese migrate your code to use pypubsub, available on PyPI. warnings.warn('wx.lib.pubsub has been deprecated, plese migrate your ' Traceback (most recent call last): File "/usr/bin/nuxhash-gui", line 33, in <module> sys.exit(load_entry_point('nuxhash==1.0.0b2', 'console_scripts', 'nuxhash-gui')()) File "/usr/lib/python3.10/site-packages/nuxhash/init.py", line 7, in nuxhash_gui main() File "/usr/lib/python3.10/site-packages/nuxhash/gui/main.py", line 146, in main frame = MainWindow(None, title='nuxhash') File "/usr/lib/python3.10/site-packages/nuxhash/gui/main.py", line 42, in init MiningScreen(notebook, devices=self._Devices), File "/usr/lib/python3.10/site-packages/nuxhash/gui/mining.py", line 57, in init self._Timer.Start(milliseconds=BALANCE_UPDATE_MIN601e3) TypeError: Timer.Start(): argument 'milliseconds' has unexpected type 'float' zsh: killed nuxhash-gui

BenTheTechGuy commented on 2021-08-03 07:52 (UTC)

I thought the nvidia package came with CUDA and the cuda package was just the compilers and stuff. I have nvidia as a dependency.

Turns out I was wrong and it was just the driver library, not the runtime library that's needed. cuda is now in the dependencies.

miladiir commented on 2021-08-02 20:11 (UTC)

Doesn't this also need cuda? I could not get it to work without installing that as well.