DebianBuster-Nvidia ich777/debian-buster:nvidia-steam https://hub.docker.com/r/ich777/debian-buster br0 true sh false https://forums.unraid.net/topic/83786-support-ich777-application-dockers/ https://www.debian.org/ This Container is a full Debian Buster Xfce4 Desktop environment with Nvidia Drivers installed also it has a noVNC webGUI and all the basic tools pre-installed. I mainly created it for playing Steam games with In Home Streaming to my Raspberry Pi, an older laptop and my mobile phone (please not that In Home Streaming also works over the internet). All games including windows games through Proton should just works fine, a few tested games where: Pikuniku, Dirt Rally, Broforce, Astroneer, CS: Source. ROOT ACCESS: 1. Open up your WebGUI 2. Open up a terminal 3. Type in 'su' 4. Type in your password that you've set (no screenoutput is shown if you type in passwords in Linux) 5. Press Enter 6. You should now be root. ATTENTION: This container needs the Linuxserver.io Plugin installed correctly, please be sure that you dont't use the primary graphics card that is set in the BIOS with this contianer! If you have a monitor attached please leave the variable: 'Xorg Dsplay Output Port' empty!!! If you want to install some other application you can do that by creating a user.sh and mounting it to the container to /opt/scripts/user.sh (a standard bash script should do the trick). Storage Note: All things that are saved in the container should be in the home or a subdirectory in your homefolder, all files that are store outside your homefolder are not persistant and will be wiped if there is an update of the container or you change something in the template. You can also mount any directory from your server to /mnt/... (I recommend you to do this if you got a big Steam Library and save everything there). CONTROLLER: Note that the controller works in Big Picture mode but will not work in the games since Unraid doesn't have the kernel modules 'joydev' and 'uinput' loaded/available. If you want to use the controller please map the buttons to key inputs and everything works just fine. NETWORK MODE: If you want to use the container as a Steam In Home Streaming host device you should set the network type to bridge and assign it it's own IP, if you don't do this the traffic will be routed through the internet since Steam thinks you are on a different network. ATTENTION: This container is not finished yet and currently in alpha state. If you got any questions, suggestions for improvements or can help with the password issue above please feel free to open an issue on my Github or write a forum post. http://[IP]:[PORT:8080]/vnc.html?autoconnect=true https://raw.githubusercontent.com/ich777/docker-templates/master/ich777/images/debian-nvidia.png --restart=unless-stopped --shm-size=2G --runtime=nvidia --device=/dev/tty35:/dev/tty0 --device=/dev/tty36:/dev/tty1 --device=/dev/input:/dev/input If you like my work please https://www.paypal.me/chips777 br0 8080 8080 tcp /mnt/cache/appdata/debian-buster-nvidia /debian rw ROOT_PWD NVIDIA_VISIBLE_DEVICES all NVIDIA_DRIVER_CAPABILITIES NV_DRV_V -a -N -q --install-libglvnd --ui=none --no-kernel-module NVIDIA_BUILD_OPTS :0 DISPLAY true ENABLE_VNC_SRV 1 DFP_NR 1 V_TERM_NR PCI_ADDR 770 DATA_PERM en_US.UTF-8 UTF-8 USER_LOCALES 99 UID 100 GID 000 UMASK /mnt/cache/appdata/debian-buster-nvidia 8080 all -a -N -q --install-libglvnd --ui=none --no-kernel-module :0 true 1 1 770 en_US.UTF-8 UTF-8 99 100 000 Productivity: Tools:System Status:Beta This Container is a full Debian Buster Xfce4 Desktop environment with Nvidia Drivers installed also it has a noVNC webGUI and all the basic tools pre-installed. I mainly created it for playing Steam games with In Home Streaming to my Raspberry Pi, an older laptop and my mobile phone (please not that In Home Streaming also works over the internet). All games including windows games through Proton should just works fine, a few tested games where: Pikuniku, Dirt Rally, Broforce, Astroneer, CS: Source. ROOT ACCESS: 1. Open up your WebGUI 2. Open up a terminal 3. Type in 'su' 4. Type in your password that you've set (no screenoutput is shown if you type in passwords in Linux) 5. Press Enter 6. You should now be root. ATTENTION: This container needs the Linuxserver.io Plugin installed correctly, please be sure that you dont't use the primary graphics card that is set in the BIOS with this contianer! If you have a monitor attached please leave the variable: 'Xorg Dsplay Output Port' empty!!! If you want to install some other application you can do that by creating a user.sh and mounting it to the container to /opt/scripts/user.sh (a standard bash script should do the trick). Storage Note: All things that are saved in the container should be in the home or a subdirectory in your homefolder, all files that are store outside your homefolder are not persistant and will be wiped if there is an update of the container or you change something in the template. You can also mount any directory from your server to /mnt/... (I recommend you to do this if you got a big Steam Library and save everything there). CONTROLLER: Note that the controller works in Big Picture mode but will not work in the games since Unraid doesn't have the kernel modules 'joydev' and 'uinput' loaded/available. If you want to use the controller please map the buttons to key inputs and everything works just fine. NETWORK MODE: If you want to use the container as a Steam In Home Streaming host device you should set the network type to bridge and assign it it's own IP, if you don't do this the traffic will be routed through the internet since Steam thinks you are on a different network. ATTENTION: This container is not finished yet and currently in alpha state. If you got any questions, suggestions for improvements or can help with the password issue above please feel free to open an issue on my Github or write a forum post. /tmp/GitHub/AppFeed/templates/ich777sRepository/ich777/DebianBuster-Nvidia.xml