From: Andrew J. <kd...@gm...> - 2009-04-18 21:16:14
|
> When you say you "only get one window" you mean that the render is being > done on a single Head, or that you only see the render (for instance, > Atlantis demo) and no other windows? I am getting a completely unmodified atlantis window. The window size is unchanged (as would not be the case for crdemo.conf) and the blank window which is supposed to be there according to [http://chromium.sourceforge.net/doc/chromium2.html#CompilingCr] does not appear. Moreover, as I've been testing more this morning, none of the client spus are taking effect. For example, the following would render something very different from the original atlantis: $python ~/cr-1.9/mothership/configs/crdemo.conf 'atlantis -s 100' hiddenline $python ~/cr-1.9/mothership/configs/crdemo.conf 'atlantis -s 100' print Nevertheless, I am still getting the same old atlantis window. > It's been a while since I messed around with the configuration, but have you > set the appropriate parameters on each render node? If I'm not mistaken, > there must be CRMOTHERSHIP env variable set in order for chromium to work > properly. I've been leaving the mothership variable out as localhost is correct. I'll try it just to remove the errors. I'll report a change if there is one. Right now, my PC has capacity for 6 monitors over three nvidia graphics cards. I have no need to add extra network nodes at this time. Would my hardware configuration influence the results? Messages from the apps are as follows: MOTHERSHIP: jackman@charliebrown ~/cr-1.9/mothership/configs $ python crdemo_full.conf 'atlantis -s 100' hiddenline This is Chromium, Version 1.9 Start a crappfaker on charliebrown.jacknet Start a crserver on charliebrown.jacknet Thank you for using Chromium! CRSERVER: jackman@charliebrown ~ $ crserver CR Warning(charliebrown:5184): Couldn't find the CRMOTHERSHIP environment variable, defaulting to localhost CR Warning(charliebrown:5184): Couldn't find the CRMOTHERSHIP environment variable, defaulting to localhost NVIDIA: could not open the device file /dev/nvidiactl (Permission denied). NVIDIA: Direct rendering failed; attempting indirect rendering. CR Warning(charliebrown:5184): Couldn't find the CRMOTHERSHIP environment variable, defaulting to localhost CR Warning(charliebrown:5184): Couldn't find the CRMOTHERSHIP environment variable, defaulting to localhost CR Error(charliebrown:5184): Mothership didn't like my accept request CRAPPFAKER: jackman@charliebrown ~ $ crappfaker CR Warning(charliebrown:5192): Couldn't find the CRMOTHERSHIP environment variable, defaulting to localhost NVIDIA: could not open the device file /dev/nvidiactl (Permission denied). NVIDIA: Direct rendering failed; attempting indirect rendering. freeglut (/home/jackman/cr-1.9/bin/Linux/atlantis): Unable to create direct context rendering for window 'GLUT Atlantis Demo' This may hurt performance. NVIDIA: could not open the device file /dev/nvidiactl (Permission denied). NVIDIA: Direct rendering failed; attempting indirect rendering. NVIDIA: could not open the device file /dev/nvidiactl (Permission denied). NVIDIA: Direct rendering failed; attempting indirect rendering. freeglut (/home/jackman/cr-1.9/bin/Linux/atlantis): Unable to create direct context rendering for window 'freeglut menu' This may hurt performance. 122.6 fps 123.8 fps 123.5 fps 122.1 fps 124.0 fps Would you like me to post screenshots somewhere? I'm going to add my user to the video group (get permissions to the nvidia device) and I'll try it again. [Time passes.] I also added the '-mothership localhost' arguments to the crserver, which removed all of the relevant errors. Aside from removing the permissions errors and the framerate tripling, there was no effect on the test with regards to the nvidia persmissions. 387.2 fps 317.4 fps Still, the lack of spu handling and the lack of an extra window persist. Jackman. |