Comments (10)
Hello @a13zen Can you please add more information to the description of an issue, so it will be easy to do some research?
from autonomous-driving-data-framework.
I ran into significant issues getting the combination of Ubuntu image with NVIDIA and OpenGL installed with the desktop and running with virtual NiceDCV sessions (console sessions not supported with GPU). I will need a proper image (Dockerfile) with the following defined to move forward:
- Ubuntu 20.04 Server with ubuntu-desktop
- NiceDCV with GL support and Virtual Sessions configured to use the Xserver
- proper NVIDIA toolkit installed that marries the Xsrver and OpenGL functionality
We have aligned the deployment on a GPU compute instance in EKS, but the ran into issues as denoted above.
from autonomous-driving-data-framework.
Do we have some update to create the proper dockerfile?
from autonomous-driving-data-framework.
We will need support to create a docker image with the following:
Support for Ubuntu 20.04 Desktop running on GPU to leverage OpenGL. The image should leverage nicedcv over virtual sessions (not console) in order to take advantage of the GPU. We have vetted the support to create GPU compute resources with proper labeling for isolation (Fargate does not support EKS GPU nodes).
NOTE: we have the ability to run FoxGlove in its own pod, but the need to run RViz with ROS seems to be the driver for this need.
from autonomous-driving-data-framework.
Reference this for an image: https://www.ni-sp.com/nice-dcv-in-containers/
from autonomous-driving-data-framework.
WIll the re:Invent pull request solve this issue? @dgraeber @a13zen
from autonomous-driving-data-framework.
No, that was using EC2, this is for EKS based solution. We have de-prioritized this until after the next release.
from autonomous-driving-data-framework.
As it stands now, getting Ubuntu 20.04 to work with OpenGL and GPU with the desktop and NiceDCV virtual sessions has been challenging. Centos seems to work via the links above. But, ROS needs Ubuntu to run. We need to revisit this.
from autonomous-driving-data-framework.
- We need someone who can provide or create an Ubuntu image which can leverage the GPU or we have to invest research time.
- We should also think about whether we really need this
from autonomous-driving-data-framework.
Will be re-opened when relevant again.
from autonomous-driving-data-framework.
Related Issues (20)
- [BUG] rosbag-webviz deploying issue HOT 2
- [WEB-APP] Deploy Sketch Wireframes on AWS
- [Q1 2023] Example Terraform module HOT 1
- Example Terraform prereqs module HOT 1
- [BUG]rosbag scene detection no longer deploys HOT 1
- [FEATURE]Tests coverage for ADDF
- [FEATURE]Update the example manifests to use the `git` path
- [FEATURE]ADDF 2.0 release HOT 1
- [FEATURE]Improve example tf module
- [BUG] - DDB-to-Opensearch Readme missing a parameter HOT 1
- [BUG] OpenSearch ProxyUsing IDMSv1 HOT 2
- [BUG] HOT 3
- [FEATURE]Refactor Rosbag Image pipeline w/ scene detection
- [FEATURE] CloudWatch Alarm - SNS - Email
- [BUG] OpenSearch Domain does not have module name embedded in name HOT 1
- [BUG] Update aws-emr-launch library to newer version
- [BUG] Replace EMR-Launch from stack HOT 1
- [BUG] Misleading word in Module Manifest section HOT 2
- [BUG] Update CDK versions in older modules
- [BUG] Checks Workflow to support nested directories HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from autonomous-driving-data-framework.