The main problem is you should receive types registered successfully; not a noveau error; you can try googling that problem and fixing wine first; I tested on Ubuntu 12.04 and it works & boots & listens for mining;
The Nvidia/Nouveau RandR error isn't a problem. This is a ?#?# political? ethical? problem between Nvidia devs and wine devs. Wine works and it wouldn't work better with Nouveau :p
Google it if you want but I can assure you that this "fixme error" has nothing to do with us
2) You are mining scrypt successfully on the box correct? So the problem is only restricted to building the wine client.
Since wine graphical apps require a display to run, I'm testing your wine client on my laptop. I can mine scrypt on my laptop and already did it.
This is the first objective : having the QT wine wallet to run on my laptop and make it communicate with boinc and cudaminer. We need this in order to "prove" that GRC can work on linux.
In the future, I want to run Gridcoin on my mining rig. My rig doesn't have a display. So I need the cli native linux wallet to work with Boinc or a wine cli wallet ...
This is the final objective : having the GRC client working headless. Usually, linux mining rigs don't have a display
There is a workaround which is to use export DISPLAY=:0 :
[Yama@FedoraDesktop wine]$ wine gridcoin-qt.exe
Application tried to creVCRT_file_cs" wait timed out in thread 0034, blocked by 002e, retrying (60 sec)
^C^C^C[Yama@FedoraDesktop wine]$
The client seems to "launch" on my rig but since the rig doesn't have a display, I can't do anything on the client. If I earn GRC, I will have to connect a display in order to transfer them ... This is not good.
Hi Yamashita,
Thanks for testing it, OK so noveau should work well with wine, fine. We need to test this one step at a time. We can't jump forward to a headless version that mines until the QT version mines successfully with wine and you can see it working. The client requires a high level of security and we can't compile those changes into the headless version until the qt version is stable.
1) Regardless of whether noveau "should" work with wine, when you do a "wine regsvr32 dllname.dll" you should receive "types registered successfully", not a noveau error. Figure out the answer to that and we can move past the first regsvr command in the instructions I posted.
2) Test the code on a system with cudaminer or cgminer, a monitor, and wine so we can see if the GUI shows positive boinc credits. Im not interested in jumping to "finding a block" until it mines, boinc credits show and loopback is working correctly.
3) Regarding the chart and the other ocx you should receive the same regsvr32 response; we wont need the chart in the headless version; so dont bother coming up with workarounds to fake out the monitor being present as you may not need them in that later version
4) You should not only see the wallet but also the linux mining screen
Let me know.
Thanks,
Grid