Sean Robinson

Forum Replies Created

Viewing 15 posts - 91 through 105 (of 173 total)
  • Author
    Posts
  • Sean Robinson
    Participant

    I suspect there are several versions of Vrui, Kinect, and SARndbox simultaneously installed on your sandbox. While this is not a problem for the software, it can lead to confusion for the person maintaining the sandbox. As an example, the desktop icon shell script seems to be running SARndbox v2.3, but the latest version is 2.8. If you run ls -ld ~/src/* in a terminal window, it should show all the versions currently installed.

    Your changes to SARndbox.cfg look generally good. I don’t know enough about your specific sandbox configuration to say whether this will definitely add water tools.

    Bonus round

    Run the sandbox from a terminal window with the -h option to see a list of all options and their defaults. One option is -evr to set a constant evaporation rate.

    IIRC, draining happens just as fast as raining. They’re the same absolute magnitude, but opposite signs.

    If you want to have a button press for a faster drain, I think it could be done with some pre-build patches and more scripting with the control pipe.

    in reply to: Switch texture water to lava #2409
    Sean Robinson
    Participant

    Thank you for providing the error message. I think the solution is as simple as running the following in a terminal window: chmod u+x /home/civur/src/scripts/weather.sh.

    Files must be marked as executable before bash will run them from the command line. The above command makes the weather script able to be run by the civur user.

    The “switch-to-snow.sh” (and similar) scripts should be okay with how thay are executed in weather.sh. But, if you see more “Permission denied” error, try changing the permission on the “switch” scripts, too.

    Let us know if this works. If it does, the River Wey Trust may want to include permission changes in their script documentation.

    in reply to: VruiSoundTest fail #2406
    Sean Robinson
    Participant

    Welcome, Ivan.

    Could you post the output of lsb_release -dc? The output will tell me what OS version you are using.

    Can you see if the openal-dev package is installed? sudo apt-get install openal-dev should install it or tell you it is already on your computer.

    Sean Robinson
    Participant

    Is it possible to set this up so that I could easily switch between textures?

    Yes. The way I’ve seen it done (including by the River Wey Trust) is to keep several files prepared (water, lava, etc.) and copy the file you want to use to SurfaceAddWaterColor.fs.

    in reply to: Vrui: Unable to inhibit screen saver due to exception #2402
    Sean Robinson
    Participant

    This could be a problem with Vrui, DBus, or the screensaver. Vrui is sending something analogous to the following command to inhibit the screensaver. What do you get if you run the following?

    gdbus call --session --dest org.freedesktop.ScreenSaver --object-path /org/freedesktop/ScreenSaver --method org.freedesktop.ScreenSaver.Inhibit "Vrui" "Vrui running"

    It should print somthing like “(uint32 X,)”, where “X” is an integer.

    • This reply was modified 1 year, 3 months ago by Sean Robinson. Reason: C -> X
    in reply to: Make Error for bin/SARndbox #2401
    Sean Robinson
    Participant

    The error you shared looks like a system library has changed between building Vrui and this latest build of SARndbox.

    I think you will need to rebuild Vrui, Kinect, and SARndbox, Remove the “src” directory and start from Step 3.

    If that does not fix the error, please post a full transcript of a failed SARndbox build attempt.

    in reply to: Sandbox software and Mint OS version compatibility #2390
    Sean Robinson
    Participant

    AFAICT, you have two options:

    1) Nvidia 1650 might work with Linux Mint 19.

    https://askubuntu.com/questions/1177248/nvidia-gtx-1650-not-detected-in-ubuntu-18-04-3

    (Linux Mint 19 is based on Ubuntu 18.04.)

    Do you plan to use the sandbox computer for anything other than the sandbox? If not, does it matter that there will not be OS updates? Unless and until there is a new sandbox release, LM 19 will continue to work.

    2) Use Linux Mint 21.

    You will need to make changes to the standard Build-Ubuntu.sh to build Vrui on LM 21.

    //doc-ok.org/?topic=vrui-unable-to-locate-package&paged=2#post-2212

    • This reply was modified 1 year, 3 months ago by Sean Robinson. Reason: The second URL causes a failed post if I make it a link
    in reply to: Switch texture water to lava #2384
    Sean Robinson
    Participant

    First, the caveat: I have not used these scripts. But, everything looks generally reasonable.

    With the sandbox running, what happens when you run /home/civur/src/scripts/weather.sh from a terminal window?

    Do you have a “~/src/scripts/weather_file.tmp” file that contains one of rain, lava, waste, or snow? The weather.sh script looks inside this file to determine which shader to use for colors.

    in reply to: Projector image #2382
    Sean Robinson
    Participant

    This looks like you need to recalibrate the Kinect and the projector.

    I recommend starting again at Step 7.

    You will want to recalibrate any time the physical configuration of the sandbox changes.

    Do not use the projector’s keystone feature. Such projector-only tuning is outside the view of the sandbox software and can make calibration more difficult. Use a full projection and let the sandbox software trim is own output.

    in reply to: Sandbox Software Not Starting #2379
    Sean Robinson
    Participant

    Nice! That’s good work on your part.

    Do you think there is any way to get it working on the old pc? Maybe with a USB 3 PCI Card?

    Maybe. To limit the expense, I would look for a used card at a local swap meet. I wouldn’t feel bad spending a pittance on something that didn’t end up working.

    I really appreciate your help!
    I’ll share a photo of my sandbox when it’s finished!

    You’re welcome. And, yes, please do share when you’re ready.

    in reply to: Sandbox Software Not Starting #2377
    Sean Robinson
    Participant

    I don’t know what’s wrong and the following are just ideas I would explore if I were trying to get it working…

    If I’m interpretting the output correctly, you have an after-market card with two USB 3.0 ports. Can you test this card with the Kinect in the Win 10 PC? Have you tried other USB 3.0 devices with these ports?

    The video you posted recommends a 3A (or more) power supply with the converted Kinect. Are you providing enough power?

    in reply to: Sandbox Software Not Starting #2371
    Sean Robinson
    Participant

    l s u s b without spaces, then a space, and a hyphen t

    in reply to: Sandbox Software Not Starting #2370
    Sean Robinson
    Participant

    The forum software will not let me ask the questions I want to be able to help. Giving a specific command causes my post to fail.

    Can you post the output of a command showing the topography of your USB?

    in reply to: Sandbox Software Not Starting #2368
    Sean Robinson
    Participant

    Welcome to the forum, Andreas.

    The Kinect v2 is supported and works well with the sandbox. Testing on the Win 10 PC was a good idea. Now, we know the hardware is not at fault.

    Is “mint-pc” a virtual machine or is it running directly on the hardware?

    in reply to: Quick check on graphics card suitability #2367
    Sean Robinson
    Participant

    Just to add another data point… Our sandbox has an Nvidia Quadro 2000. Released in 2010, it has 1 GB memory and 192 CUDA cores. The card was recovered from a campus CAD lab that was upgrading their hardware (i.e. free to us).

    The only time I see slowness is when I flood the whole box with virtual water. Even four or five studens making rain does not burden the hardware.

Viewing 15 posts - 91 through 105 (of 173 total)