Jump to content

Josh.5

Members
  • Posts

    498
  • Joined

  • Last visited

  • Days Won

    7

Posts posted by Josh.5

  1. On 1/8/2023 at 9:47 AM, djmulder said:

    Hey @Josh.5,

     

    first off.. awesome project this is perfect for a gaming system for my kid.. he got a chromebook from santa and I was looking for a system to have him still play proper games..

     

    But that leads me to the problems I'm having: I know it's not really made for it yet I'm still trying to make it work... minecraft.. specifically modded. I got to a point where I am using flatpak to install PolyMC, with that I can command line start an instance and even connecting to a server which seems to work even in Steam (I can just add an external game and boom it's there) ... 

     

    Just it's so extremely slow.. it's got a beefy machine available, 6 cores with 6 HTs (it's an Epyc 7282), all the ram in the world (128Gb), a 1660Ti and it's on a NVME disk... so I can't imagine it's the machine.. could it be that docker's IO just doesn't like the amount of loading Modded Minecraft does? (tho a server runs fine, which I'd imagine has the same IO available to it)

     

    Help me Josh-i-one-kenobi.. you're my only hope.

     

    Oh and an issue I'm having is: It seems to ignore "NVIDIA_VISIBLE_DEVICES" I have 2 graphics cards in my server but only gave 1 card access to the docker (with the guid and all on capabilities) yet steam / minecraft seems to still recognize there's 2 

    Would you be able to DM me on Discord to discuss your progress?

  2. 1 hour ago, dopeytree said:

    Anyone know what happened to the 'uinput' app?

     

    I have controllers working via steam Link apps but would like to also have an option to go direct to the steamheadless docker.

     

    I'm trying to workout how I can connect my bluetooth controller to headless docker.

    Bluetooth is loaded when unraid starts but can't see any driver settings.

     

    Would it be easier to use a cable?

    Uinput plugin is no longer required in the latest Unraid release.

     

    I have never tried with Bluetooth devices. Only keyboard and mouse.

    • Like 1
  3. I think it may be time to retire this lancache-bundle template. I have not been using it since I got access to fibre internet (which downloads games faster than pulling them back off the array). And the official monolithic docker image from lancache has come a long way since I created this bundle to combine everything into an AIO.
    While I really appreciate the $12 donation I received this year for maintaining the lancache-bundle docker image and this template, I probably will have to hang up my hat on it this month.

    • Like 1
    • Thanks 1
  4. On 11/16/2022 at 3:30 AM, ich777 said:

    I don't think that this will make any difference. Do you have any reports that it is not working @Josh.5?

     

    I've checked my LANCache-Prefill container and it ran fine this night again (it had no games to update/download but it did check 15 Steam games).

    I have not used the lancache container for a very long time. I tried to maintain it for people here who have been, but I cannot really test things and am flying under the assumption that things have been working fine for the people who have been using it. I'll probably be pulling the template from CA when I stop using Unraid next month as I have not intention of providing further support for it for this platform.

  5. You do not need a GPU to use Unmanic. That is a pretty outrageous statement to make.

     

    Using a GPU inside the official Unmanic Docker container is an optional thing that you can do if you wish. You can also use Unmanic on the VM that you have passed your GPU into if you like.

     

    Unmanic is a tool with a lot of capabilities of which only a very small sub-set would even have the option to take advantage of a GPU.

    • Like 2
  6. Just as a notice here, I will soon be steeping away from using Unraid to develop and maintain my projects. I will still provide support for Unraid for all of my projects, but that will be moved and only provided via Discord with a focus of providing that support agnostic of the platform. Anyone wishing to reach out for any assistance or to provide any feedback should join us there.

     

    I will be focusing my future development on providing better compatibility for platforms that are not Unraid, and as such it makes no sense to remain here in this forum.

     

    I may still pop my head into this forum from time-to-time, but please do not expect support from myself from this thread going forward. Please move all support related questions to Discord.

    https://unmanic.app/discord

    • Like 3
    • Thanks 1
  7. 1 hour ago, jhendrickson818 said:

    Sorry if this is dumb. I'm still figuring my way around Unraid and Linux. I have 2 GPUs installed (both AMD cards). One is currently bound to vfio at boot, the other is not. The one that is bound is connected to a monitor for when it is being passed through to my Windows vm. The other I've tried plugged into another monitor, but was afraid that it was getting picked up and used by Unraid despite not booting into GUI mode, so I've since unplugged it. I'm not able to get into the Steam-headless WebUI. I'm getting the following in the log, and am not really sure where to go from here. Any help would be super appreciated!

     

    DONE
    
    [ /etc/cont-init.d/90-configure_vnc.sh: executing... ]
    **** Configure VNC ****
    Configure VNC service port '32036'
    Configure noVNC service port '32037'
    Configure audio websocket port '32038'
    Configure pulseaudio encoded stream port '32039'
    Enable VNC server
    Disable audio stream
    Disable audio websock
    DONE
    
    [ /etc/cont-init.d/95-configure_secondary.sh: executing... ]
    DONE
    
    **** Starting supervisord ****
    Logging all root services to '/var/log/supervisor/'
    Logging all user services to '/home/default/.cache/log/'
    
    2022-11-14 12:17:42,879 INFO Included extra file "/etc/supervisor.d/dbus.ini" during parsing
    2022-11-14 12:17:42,887 INFO Included extra file "/etc/supervisor.d/desktop.ini" during parsing
    2022-11-14 12:17:42,887 INFO Included extra file "/etc/supervisor.d/dind.ini" during parsing
    2022-11-14 12:17:42,887 INFO Included extra file "/etc/supervisor.d/neko.ini" during parsing
    2022-11-14 12:17:42,887 INFO Included extra file "/etc/supervisor.d/pulseaudio.ini" during parsing
    2022-11-14 12:17:42,887 INFO Included extra file "/etc/supervisor.d/sshd.ini" during parsing
    2022-11-14 12:17:42,887 INFO Included extra file "/etc/supervisor.d/steam.ini" during parsing
    2022-11-14 12:17:42,887 INFO Included extra file "/etc/supervisor.d/sunshine.ini" during parsing
    2022-11-14 12:17:42,887 INFO Included extra file "/etc/supervisor.d/udev.ini" during parsing
    2022-11-14 12:17:42,887 INFO Included extra file "/etc/supervisor.d/vnc-audio.ini" during parsing
    2022-11-14 12:17:42,887 INFO Included extra file "/etc/supervisor.d/vnc.ini" during parsing
    2022-11-14 12:17:42,887 INFO Included extra file "/etc/supervisor.d/xorg.ini" during parsing
    2022-11-14 12:17:42,887 INFO Included extra file "/etc/supervisor.d/xvfb.ini" during parsing
    2022-11-14 12:17:42,887 INFO Set uid to user 0 succeeded
    2022-11-14 12:17:42,894 INFO RPC interface 'supervisor' initialized
    2022-11-14 12:17:42,894 CRIT Server 'unix_http_server' running without any HTTP authentication checking
    2022-11-14 12:17:42,894 INFO supervisord started with pid 1
    2022-11-14 12:17:43,896 INFO spawned: 'dbus' with pid 241
    2022-11-14 12:17:43,897 INFO spawned: 'udev' with pid 242
    2022-11-14 12:17:43,898 INFO spawned: 'dind' with pid 243
    2022-11-14 12:17:43,899 INFO spawned: 'xorg' with pid 244
    2022-11-14 12:17:43,987 INFO spawned: 'novnc' with pid 249
    2022-11-14 12:17:43,988 INFO spawned: 'pulseaudio' with pid 250
    2022-11-14 12:17:44,020 INFO spawned: 'vncproxy' with pid 256
    2022-11-14 12:17:44,020 INFO spawned: 'x11vnc' with pid 257
    2022-11-14 12:17:44,021 INFO spawned: 'desktop' with pid 258
    PULSEAUDIO: Starting pulseaudio service
    2022-11-14 12:17:44,115 INFO success: vncproxy entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
    2022-11-14 12:17:45,454 INFO success: dbus entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-11-14 12:17:45,454 INFO success: udev entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-11-14 12:17:45,454 INFO success: dind entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-11-14 12:17:45,454 INFO success: xorg entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-11-14 12:17:45,454 INFO success: novnc entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-11-14 12:17:45,454 INFO success: pulseaudio entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-11-14 12:17:45,454 INFO success: x11vnc entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-11-14 12:17:45,454 INFO success: desktop entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-11-14 12:17:45,454 INFO reaped unknown pid 302 (exit status 0)
    2022-11-14 12:17:54,351 INFO reaped unknown pid 569 (exit status 1)
    2022-11-14 12:18:14,771 INFO reaped unknown pid 462 (exit status 0)
    2022-11-14 12:18:14,771 INFO exited: xorg (exit status 134; not expected)
    2022-11-14 12:18:14,774 INFO spawned: 'xorg' with pid 897
    2022-11-14 12:18:14,774 INFO exited: desktop (exit status 1; not expected)
    2022-11-14 12:18:14,774 INFO reaped unknown pid 560 (exit status 1)
    2022-11-14 12:18:14,774 INFO reaped unknown pid 607 (exit status 1)
    2022-11-14 12:18:14,774 INFO reaped unknown pid 615 (exit status 0)
    2022-11-14 12:18:14,774 INFO reaped unknown pid 625 (exit status 1)
    2022-11-14 12:18:14,774 INFO reaped unknown pid 627 (exit status 1)
    2022-11-14 12:18:14,774 INFO reaped unknown pid 629 (exit status 1)
    2022-11-14 12:18:14,774 INFO reaped unknown pid 671 (exit status 1)
    2022-11-14 12:18:14,774 INFO reaped unknown pid 672 (exit status 1)
    2022-11-14 12:18:14,774 INFO reaped unknown pid 673 (exit status 1)
    2022-11-14 12:18:14,775 INFO spawned: 'desktop' with pid 898
    2022-11-14 12:18:14,781 INFO exited: pulseaudio (exit status 1; not expected)
    2022-11-14 12:18:14,781 INFO reaped unknown pid 598 (exit status 1)
    2022-11-14 12:18:14,933 INFO spawned: 'pulseaudio' with pid 907
    2022-11-14 12:18:14,933 INFO exited: x11vnc (exit status 3; not expected)
    2022-11-14 12:18:14,933 INFO reaped unknown pid 603 (exit status 1)
    2022-11-14 12:18:14,933 INFO reaped unknown pid 903 (exit status 0)
    2022-11-14 12:18:14,934 INFO spawned: 'x11vnc' with pid 908
    PULSEAUDIO: Starting pulseaudio service
    2022-11-14 12:18:15,339 INFO exited: xorg (exit status 134; not expected)
    2022-11-14 12:18:16,390 INFO spawned: 'xorg' with pid 976
    2022-11-14 12:18:16,390 INFO success: pulseaudio entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-11-14 12:18:16,390 INFO success: x11vnc entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-11-14 12:18:16,390 INFO success: desktop entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-11-14 12:18:16,390 INFO reaped unknown pid 612 (exit status 1)
    2022-11-14 12:18:16,929 INFO reaped unknown pid 559 (exit status 0)
    2022-11-14 12:18:17,011 INFO reaped unknown pid 1078 (exit status 1)
    2022-11-14 12:18:17,395 INFO success: xorg entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-11-14 12:18:18,285 INFO reaped unknown pid 461 (exit status 0)
    2022-11-14 12:23:16,296 INFO reaped unknown pid 617 (exit status 0)
    2022-11-14 12:23:17,274 INFO reaped unknown pid 1129 (exit status 0)

     

    Don't unplug the other GPU. You need a GPU to use Steam Headless. You cannot use the GPU that you have isolated for the VMs.

     

    Without full logs, I cannot really say exactly what the issue is. You should also post any logs found in ~/.cache/logs inside the container.

  8. 1 hour ago, xlucero1 said:

    OMG please update. I spent over 2 hours trying to figure out how people do it with VMs since the NVidia Driver plugin says not to download if you plan to pass through GPU to VM. All the videos I found (including the Cpt Chaz video that you posed in the video guide section) all suggest you need the Nvidia Driver plugin.

    So to be clear:

    1. We do not need the Nvidia Driver plugin and do not insert UUID; only "adding the --runtime=nvidia option"?

    2. It IS okay to run Unmanic NVidia encoding while also using a VM all on the same GPU?

    If NOT, then what do you suggest? 

    - I only have 1 Unraid machine, but I do have other desktops and laptops. 

     

    Thank you very much, I am pumped to use it! maxed out my 24TBs. You rock

    First post updated.

     

    You probably will find that you cannot use the GPU on the host for anything if it is being passed through to a VM.

    I'm pretty sure (but am not going to test this for you) that the NVIDIA docker runtime will not work without installing a NVIDIA driver on the host. Therefore, I'm pretty sure the linked documentation is correct for anyone who wishes to use Unmanic with the latest version of Unraid and a NVIDIA GPU.

  9. 8 hours ago, dopeytree said:

    Good to know.. are you re-downloading the games for steam headless or transferring from another PC?

    I'm wondering if that is the issue? I'm transfering from steamdeck..

     

    I've deleted the steam-headless folder & re installed the docker but same thing happens..

     

    Anyway I will carry on tinkering. I had it working before as played a few games on it.

     

     

     

     

    These are all games I downloaded from the steam headless container 

  10. 6 hours ago, huntastikus said:

    Hi Josh,

    I think it works differently with server boards, the display defaults to the on board graphics card even though there is nothing connected to it. The output of the On board graphics is VGA only, I don't even have a VGA compatible screen anymore lol.

     

    I have a TV connected to the Titan though, but so far every time I booted the server the TV was off. I will try to boot unraid with the TV ON.

     

    Sure would be nice to be able to use the NVidia X server settings to detect the displays. I see the button but it doesn't seem to do anything :(

    image.png.d77f0a3e496aff3cb1b30868e5d1f43b.png

     

    If you have a hint on how to properly trigger the detection, just push me in the right direction, I would much appreciate it!

     

     

    I would need to look into it. I think this may be happening because the X config is using a dummy monitor. I will need to run a few tests to see if we can massage this feature a bit to allow us to "force" a particular output for people such as yourself.

     

    I don't think the setup is any different between your server boards or the consumer hardware like I have. The end result is the same. So I should be able to replicate your requirements and produce a solution.

  11. 1 hour ago, Jclendineng said:

    Thanks! I got it, just needed to add the env var at startup enabling it. 

    Please note that I may be removing that flag in a future update. This will be in favour of running sunshine inside its own docker container to improve compatibility and also to remove my responsibility to maintain the service.

  12. Just now, Jclendineng said:

    This may be a dumb question, but this is only for nvidia gpus right? Im assuming moonlight/nvidia game streaming wont work with other gpus 

    Your assumption is incorrect. As I just mentioned in my post a few hours ago:

     

    5 hours ago, Josh.5 said:

    Any GPU will work (Intel, AMD, Nvidia. And any integrated or dedicated GPU).

    For moonlight streaming, you can use sunshine with Intel and AMD GPUs.

     

    I don't have an AMD GPU at this time so I cannot provide direct support, but as Intel and AMD GPU drivers are supported in the Linux kernel, these work without any additional steps like an Nvidia GPU would require. There are numerous people in this thread and on Discord who are using this container fine with their AMD APUs and GPUs.

     

    I use a 4th, 6th and 11th gen i5 as well as a GTX 1050 ti for development and testing of this container and my other containers.

  13. 3 hours ago, llamabama said:

    This container is great. I'm looking to do some retro gaming and I'm wondering how others have gone about setting up emulator managers. From what I've seen, the Steam version of Retroarch is lacking a lot of features and on Windows it's easy to just replace the files with the github version but this doesn't seem to be the case with the Linux version which is a flatpack. Has anyone gotten something like Emudeck to work in this environment which makes things easier?

    I am not a big retroarch user, but I found the steam version to have everything that the non-steam version had. You can still add custom cores to your steam version and it works fine.

     

    If you don't want to install retroarch via steam, do it with 'apt install retroarch'

    • Like 1
  14. 6 hours ago, derek_zoolander said:

    Tried searching here but came up empty is a NVIDIA or AMD GPU required for this container?  

     

    Am I able to use my alderlake iGPU here?  I have configured /dev/dri to be passed to the container, but do not see the iGPU listed in the Display settings of the container.  

     

     

    Screen Shot 2022-11-04 at 9.16.16 AM.png

    Any GPU will work (Intel, AMD, Nvidia. And any integrated or dedicated GPU). I noticed myself that Intel GPUs did not work very well with no monitor plugged in. It works fine with a dummy HDMI plug tho.

    I will eventually get around to looking into why the monitorless setup limited monitor resolution to be so low.

  15. 5 hours ago, thedoomguy said:

    Hi.  Really loving this plugin.

     

    Is there a way to do the opposite of the path ignore plugin?  I want to target some specific files (Remux 2160p but not others) for the new Transcode Video plugin.

    This plugin uses regex. So just add a string to include everything except 2160p and it will ignore everything except files with 2160p

    • Thanks 1
  16. 3 hours ago, huntastikus said:

    Hi Josh,

     

    Thanks for your hard work on this container. I have been reading through these posts and something caught my eye, am I supposed to be able to connect my GPU to my TV and be able to get an Image that mirros what I see in the browser? At the moment this is not working for me, but it would solve my workaround of having to shut this container and emby down to be able to run a VM that can use the GPU.

    Here is my setup:

    I have a Supermicro motherboard with built in graphics and I also have an Nvidia Titan X GPU. I run Unraid without the gui, so no displays are connected except a TV to the Nvidia GPU. Emby encoding/decoding is working fine, I am also able to play games at pretty high resolutions in the browser through VNC. Audio works through the browser too. But I am not getting any output on my TV connected via HDMI to the GPU. With the card passed through to a Linux or Windows VM, the card is working as expected. Please see my settings below:
     

    Extra Parameters:
    --runtime=nvidia --dns='10.10.1.2' --hostname='SteamHeadless' --add-host='SteamHeadless:127.0.0.1' --restart=unless-stopped --shm-size=8G --ipc="host" -v '/tmp/.X11-unix':'/tmp/.X11-unix':'rw' -v '/dev/input':'/dev/input':'ro' --log-opt max-size=50m --log-opt max-file=1

    image.thumb.png.a5af0a1db5eaf1d8e4214558f5dd4780.png

    image.thumb.png.b1c8654a25fc6218ad13bd593539cc66.png

     

     

    Here are the logs of the container:

    [ /etc/cont-init.d/10-setup_user.sh: executing... ]
    **** Configure default user ****
    Setting default user uid=99(default) gid=100(default)
    usermod: no changes
    Adding default user to video, audio, input and pulse groups
    Adding default user to any additional required device groups
    Adding user 'default' to group: 'user-gid-71' for device: /dev/input/event0
    Adding user 'default' to group: 'user-gid-18' for device: /dev/dri/card0
    Setting umask to 000
    Create the user XDG_RUNTIME_DIR path '/tmp/.X11-unix/run'
    Adding default home directory template
    Setting ownership of all log files in '/home/default/.cache/log'
    Setting root password
    Setting user password
    DONE
    
    [ /etc/cont-init.d/20-configre_sshd.sh: executing... ]
    **** Configure SSH server ****
    Disable SSH server
    DONE
    
    [ /etc/cont-init.d/30-configure_dbus.sh: executing... ]
    **** Configure container dbus ****
    Container configured to run its own dbus
    DONE
    
    [ /etc/cont-init.d/30-configure_udev.sh: executing... ]
    **** Configure container to run udev management ****
    **** Ensure the default user has permission to r/w on input devices ****
    DONE
    
    [ /etc/cont-init.d/40-setup_locale.sh: executing... ]
    **** Locales already set correctly to en_US.UTF-8 UTF-8 ****
    DONE
    
    [ /etc/cont-init.d/50-configure_pulseaudio.sh: executing... ]
    **** Configure pulseaudio ****
    Configure pulseaudio to pipe audio to a socket
    DONE
    
    [ /etc/cont-init.d/60-configure_gpu_driver.sh: executing... ]
    **** Found NVIDIA device 'NVIDIA TITAN X (Pascal)' ****
    **** Found Intel device 'Intel(R) Xeon(R) CPU E5-2690 v2 @ 3.00GHz' ****
    Install Intel vulkan driver
    **** No AMD device found ****
    DONE
    
    [ /etc/cont-init.d/70-configure_xorg.sh: executing... ]
    **** Generate NVIDIA xorg.conf ****
    Configure container as primary the X server
    Leaving evdev inputs disabled
    Configuring X11 with GPU ID: 'GPU-ee2de819-579b-23a9-4a68-23d9ea167887'
    Configuring X11 with PCI bus ID: 'PCI:4:0:0'
    Writing X11 config with Modeline "1920x1200R"  154.00  1920 1968 2000 2080  1200 1203 1209 1235 +hsync -vsync
    
    WARNING: Unable to locate/open X configuration file.
    
    Package xorg-server was not found in the pkg-config search path.
    Perhaps you should add the directory containing `xorg-server.pc'
    to the PKG_CONFIG_PATH environment variable
    No package 'xorg-server' found
    Option "ProbeAllGpus" "False" added to Screen "Screen0".
    Option "AllowEmptyInitialConfiguration" "True" added to Screen "Screen0".
    New X configuration file written to '/etc/X11/xorg.conf'
    
    DONE
    
    [ /etc/cont-init.d/80-configure-dind.sh: executing... ]
    **** Configure Dockerd ****
    Enable Dockerd daemon
    DONE
    
    [ /etc/cont-init.d/90-configure_neko.sh: executing... ]
    **** Configure Neko ****
    Disable Neko server
    DONE
    
    [ /etc/cont-init.d/90-configure_sunshine.sh: executing... ]
    **** Configure Sunshine ****
    Disable Sunshine server
    DONE
    
    [ /etc/cont-init.d/90-configure_vnc.sh: executing... ]
    **** Configure VNC ****
    Configure VNC service port '32036'
    Configure noVNC service port '32037'
    Configure audio websocket port '32038'
    Configure pulseaudio encoded stream port '32039'
    Enable VNC server
    DONE
    
    [ /etc/cont-init.d/95-configure_secondary.sh: executing... ]
    DONE
    
    [ USER:/home/default/init.d/install_heroic.sh: executing... ]
    Hit:1 http://deb.debian.org/debian bullseye InRelease
    Hit:2 http://deb.debian.org/debian-security bullseye-security InRelease
    Get:3 http://download.opensuse.org/repositories/home:/strycore/Debian_10 ./ InRelease [1,497 B]
    Get:4 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
    Hit:5 https://nvidia.github.io/libnvidia-container/stable/debian10/amd64  InRelease
    Hit:6 https://nvidia.github.io/nvidia-container-runtime/stable/debian10/amd64  InRelease
    Hit:7 https://nvidia.github.io/nvidia-docker/debian10/amd64  InRelease
    Fetched 45.6 kB in 2s (19.8 kB/s)
    Reading package lists...
    Reading package lists...
    Building dependency tree...
    Reading state information...
    heroic is already the newest version (2.5.0-beta.1).
    0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
    Reading package lists...
    Building dependency tree...
    Reading state information...
    zenity is already the newest version (3.32.0-6).
    0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
    Archive:  /home/default/Downloads/HeroicBashLauncher-v3.0.1.zip
       creating: HeroicBashLauncher-3.0.1/
       creating: HeroicBashLauncher-3.0.1/HeroicBashLauncher/
      inflating: HeroicBashLauncher-3.0.1/HeroicBashLauncher/how-to-guide.txt  
      inflating: HeroicBashLauncher-3.0.1/HeroicBashLauncher/settings.config  
      inflating: HeroicBashLauncher-3.0.1/HeroicBashLauncher/HeroicBashLauncher  
       creating: HeroicBashLauncher-3.0.1/HeroicBashLauncher/GameFiles/
      inflating: HeroicBashLauncher-3.0.1/HeroicBashLauncher/GameFiles/readme.txt  
       creating: HeroicBashLauncher-3.0.1/HeroicBashLauncher/GameFiles/logs/
    '/tmp/hbl/HeroicBashLauncher-3.0.1/HeroicBashLauncher/GameFiles/readme.txt' -> '/home/default/HeroicBashLauncher/GameFiles/readme.txt'
    '/tmp/hbl/HeroicBashLauncher-3.0.1/HeroicBashLauncher/HeroicBashLauncher' -> '/home/default/HeroicBashLauncher/HeroicBashLauncher'
    '/tmp/hbl/HeroicBashLauncher-3.0.1/HeroicBashLauncher/how-to-guide.txt' -> '/home/default/HeroicBashLauncher/how-to-guide.txt'
    '/tmp/hbl/HeroicBashLauncher-3.0.1/HeroicBashLauncher/settings.config' -> '/home/default/HeroicBashLauncher/settings.config'
    
    [ USER:/home/default/init.d/install_lutris.sh: executing... ]
    
    [ USER:/home/default/init.d/install_protonup.sh: executing... ]
    
    **** Starting supervisord ****
    Logging all root services to '/var/log/supervisor/'
    Logging all user services to '/home/default/.cache/log/'
    
    2022-10-31 16:32:21,214 INFO Included extra file "/etc/supervisor.d/dbus.ini" during parsing
    2022-10-31 16:32:21,214 INFO Included extra file "/etc/supervisor.d/desktop.ini" during parsing
    2022-10-31 16:32:21,215 INFO Included extra file "/etc/supervisor.d/dind.ini" during parsing
    2022-10-31 16:32:21,215 INFO Included extra file "/etc/supervisor.d/neko.ini" during parsing
    2022-10-31 16:32:21,215 INFO Included extra file "/etc/supervisor.d/pulseaudio.ini" during parsing
    2022-10-31 16:32:21,215 INFO Included extra file "/etc/supervisor.d/sshd.ini" during parsing
    2022-10-31 16:32:21,215 INFO Included extra file "/etc/supervisor.d/steam.ini" during parsing
    2022-10-31 16:32:21,215 INFO Included extra file "/etc/supervisor.d/sunshine.ini" during parsing
    2022-10-31 16:32:21,216 INFO Included extra file "/etc/supervisor.d/udev.ini" during parsing
    2022-10-31 16:32:21,216 INFO Included extra file "/etc/supervisor.d/vnc-audio.ini" during parsing
    2022-10-31 16:32:21,216 INFO Included extra file "/etc/supervisor.d/vnc.ini" during parsing
    2022-10-31 16:32:21,216 INFO Included extra file "/etc/supervisor.d/xorg.ini" during parsing
    2022-10-31 16:32:21,216 INFO Included extra file "/etc/supervisor.d/xvfb.ini" during parsing
    2022-10-31 16:32:21,216 INFO Set uid to user 0 succeeded
    2022-10-31 16:32:21,233 INFO RPC interface 'supervisor' initialized
    2022-10-31 16:32:21,233 CRIT Server 'unix_http_server' running without any HTTP authentication checking
    2022-10-31 16:32:21,234 INFO supervisord started with pid 1
    2022-10-31 16:32:22,238 INFO spawned: 'dbus' with pid 915
    2022-10-31 16:32:22,244 INFO spawned: 'udev' with pid 916
    2022-10-31 16:32:22,253 INFO spawned: 'dind' with pid 917
    2022-10-31 16:32:22,263 INFO spawned: 'xorg' with pid 918
    2022-10-31 16:32:22,275 INFO spawned: 'audiostream' with pid 921
    2022-10-31 16:32:22,287 INFO spawned: 'novnc' with pid 924
    2022-10-31 16:32:22,297 INFO spawned: 'pulseaudio' with pid 925
    2022-10-31 16:32:22,311 INFO spawned: 'vncproxy' with pid 926
    2022-10-31 16:32:22,329 INFO spawned: 'x11vnc' with pid 928
    2022-10-31 16:32:22,337 INFO spawned: 'audiowebsock' with pid 932
    2022-10-31 16:32:22,353 INFO spawned: 'desktop' with pid 933
    PULSEAUDIO: Starting pulseaudio service
    2022-10-31 16:32:22,357 INFO success: vncproxy entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
    2022-10-31 16:32:22,687 INFO reaped unknown pid 968 (exit status 0)
    2022-10-31 16:32:23,243 INFO success: dbus entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-31 16:32:23,245 INFO success: udev entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-31 16:32:23,246 INFO success: dind entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-31 16:32:23,328 INFO success: xorg entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-31 16:32:23,329 INFO success: audiostream entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-31 16:32:23,330 INFO success: novnc entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-31 16:32:23,330 INFO success: pulseaudio entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-31 16:32:23,331 INFO success: x11vnc entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-31 16:32:23,331 INFO success: audiowebsock entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-31 16:32:23,369 INFO success: desktop entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-31 16:32:27,720 INFO reaped unknown pid 1183 (exit status 1)
    2022-10-31 16:37:30,855 INFO reaped unknown pid 1209 (exit status 0)
    2022-10-31 16:40:55,727 INFO reaped unknown pid 1622 (exit status 0)
    2022-10-31 16:40:55,728 INFO reaped unknown pid 1757 (exit status 1)
    2022-10-31 16:40:55,728 INFO reaped unknown pid 1690 (exit status 0)
    2022-10-31 16:40:55,728 INFO reaped unknown pid 1691 (exit status 0)

     

    Am I missing some configuration? or is it not possible to use the GPU to output to the TV?

    It is possible. I do it with my little SFF (non unraid) box. That only has an Intel igpu tho. Do you have your Titan configured as the default output in the bios? I believe it only ever detects monitors on the default output at this time. I have not paid much attention to setting it up any other way.

  17. 3 hours ago, gabiroli said:

    HI!

    Thank You for this great container.   I have one problem with it though.   Whenever I run a game,  or  a steam download.   It seems to be using only 1 core.   And it pins it at 100%.   If it doesn't have any cores assigned to it.  It does the samething.  If I assign it some cores.   It does the same thing again on one of those assigned cores gets pinned to 100%.

    Thanks for the help.

    This is not something I have seen. Could be something specific to your CPU or the game you are running.

    (I'm using 4th, 6th and 11th gen Intel for testing)

     

    Have you seend what a download or file copy looks like on your CPU? Does it use only one core also?

  18. 26 minutes ago, Jeff Balagot said:

    Hi everyone,

     

    I love this docker container and it is very playable for simple graphics games like risk of rain 1 or star bound. What i noticed that if i try to play a game that has a decent amount of 3d graphics its takes at least 2 -5 minutes for the game to load. But the actual gameplay is pretty good like 30 - 120 fps with hardly any stuttering. Also when i run a vm guest (Windows 10) to play the game, the time is around 15 seconds to 2 minutes which is much better

     

    Risk of rain 2 - 5 Minutes (Docker container)

    Risk of rain 2 - 30 seconds (VM guest)

     

    Specs:

    AMD EPYC 7402 24-Core @ 2800 MHz
    32 GB 3200 mhz ecc

    4tb ssd x 4 for software raid

    2 tb m.2 drive 

    1080ti 

     

    1. What could be the cause of the game to take 3-5 minutes to load up the game in the docker container?

    Are your games stored on the array when you load them in the VM?

  19. 3 hours ago, bl4kh4k said:

    I am using Windows 11 Edge/Firefox.

     

    I've run

    docker container logs steam-headless

    to retrieve more logs

     

    Build: [2022-10-15 03:23:45] [master] [0d2da789ef4115c9266083577a3cef54ad651f53]
    
    [ /etc/cont-init.d/10-setup_user.sh: executing... ]
    **** Configure default user ****
    Setting default user uid=99(default) gid=100(default)
    Adding default user to video, audio, input and pulse groups
    Adding default user to any additional required device groups
    Adding user 'default' to group: 'user-gid-71' for device: /dev/input/event0
    Adding user 'default' to group: 'user-gid-18' for device: /dev/dri/card0
    Setting umask to 000
    Create the user XDG_RUNTIME_DIR path '/tmp/.X11-unix/run'
    Adding default home directory template
    Setting ownership of all log files in '/home/default/.cache/log'
    Setting root password
    Setting user password
    DONE
    
    [ /etc/cont-init.d/20-configre_sshd.sh: executing... ]
    **** Configure SSH server ****
    Disable SSH server
    DONE
    
    [ /etc/cont-init.d/30-configure_dbus.sh: executing... ]
    **** Configure container dbus ****
    Container configured to run its own dbus
    DONE
    
    [ /etc/cont-init.d/30-configure_udev.sh: executing... ]
    **** Configure container to run udev management ****
    **** Ensure the default user has permission to r/w on input devices ****
    DONE
    
    [ /etc/cont-init.d/40-setup_locale.sh: executing... ]
    **** Locales already set correctly to en_US.UTF-8 UTF-8 ****
    DONE
    
    [ /etc/cont-init.d/50-configure_pulseaudio.sh: executing... ]
    **** Configure pulseaudio ****
    Configure pulseaudio to pipe audio to a socket
    DONE
    
    [ /etc/cont-init.d/60-configure_gpu_driver.sh: executing... ]
    **** Found NVIDIA device 'NVIDIA GeForce RTX 2080 Ti' ****
    Installing NVIDIA driver v520.56.06 to match what is running on the host
    **** No Intel device found ****
    **** No AMD device found ****
    DONE
    
    [ /etc/cont-init.d/70-configure_xorg.sh: executing... ]
    **** Generate NVIDIA xorg.conf ****
    Configure Xwrapper.config
    Configure container as primary the X server
    Leaving evdev inputs disabled
    cat: '/sys/class/drm/card*/status': No such file or directory
    No monitors connected. Installing dummy xorg.conf
    '/templates/xorg/xorg.dummy.conf' -> '/etc/X11/xorg.conf'
    Configuring X11 with GPU ID: 'GPU-69625c71-52b8-541b-7628-73dc821f6ff5'
    Configuring X11 with PCI bus ID: 'PCI:10:0:0'
    Writing X11 config with Modeline "1600x900R"   97.50  1600 1648 1680 1760  900 903 908 926 +hsync -vsync
    
    WARNING: No Layout specified, constructing implicit layout section using screen "Default Screen".
    
    
    
    WARNING: Unable to find CorePointer in X configuration; attempting to add new CorePointer section.
    
    
    WARNING: The CorePointer device was not specified explicitly in the layout; using the first mouse device.
    
    
    
    WARNING: Unable to find CoreKeyboard in X configuration; attempting to add new CoreKeyboard section.
    
    
    WARNING: The CoreKeyboard device was not specified explicitly in the layout; using the first keyboard device.
    
    
    
    Using X configuration file: "/etc/X11/xorg.conf".
    Option "ProbeAllGpus" "False" added to Screen "Default Screen".
    Option "AllowEmptyInitialConfiguration" "True" added to Screen "Default Screen".
    Backed up file '/etc/X11/xorg.conf' as '/etc/X11/xorg.conf.nvidia-xconfig-original'
    Backed up file '/etc/X11/xorg.conf' as '/etc/X11/xorg.conf.backup'
    New X configuration file written to '/etc/X11/xorg.conf'
    
    DONE
    
    [ /etc/cont-init.d/80-configure-dind.sh: executing... ]
    **** Configure Dockerd ****
    Enable Dockerd daemon
    Add user 'default' to docker group for sudoless execution
    DONE
    
    [ /etc/cont-init.d/90-configure_neko.sh: executing... ]
    **** Configure Neko ****
    Disable Neko server
    DONE
    
    [ /etc/cont-init.d/90-configure_sunshine.sh: executing... ]
    **** Configure Sunshine ****
    Disable Sunshine server
    DONE
    
    [ /etc/cont-init.d/90-configure_vnc.sh: executing... ]
    **** Configure VNC ****
    Configure VNC service port '32036'
    Configure noVNC service port '32037'
    Configure audio websocket port '32038'
    Configure pulseaudio encoded stream port '32039'
    Enable VNC server
    Disable audio stream
    Disable audio websock
    DONE
    
    [ /etc/cont-init.d/95-configure_secondary.sh: executing... ]
    DONE
    
    **** Starting supervisord ****
    Logging all root services to '/var/log/supervisor/'
    Logging all user services to '/home/default/.cache/log/'
    
    2022-10-16 17:38:48,933 INFO Included extra file "/etc/supervisor.d/dbus.ini" during parsing
    2022-10-16 17:38:48,933 INFO Included extra file "/etc/supervisor.d/desktop.ini" during parsing
    2022-10-16 17:38:48,933 INFO Included extra file "/etc/supervisor.d/dind.ini" during parsing
    2022-10-16 17:38:48,933 INFO Included extra file "/etc/supervisor.d/neko.ini" during parsing
    2022-10-16 17:38:48,933 INFO Included extra file "/etc/supervisor.d/pulseaudio.ini" during parsing
    2022-10-16 17:38:48,933 INFO Included extra file "/etc/supervisor.d/sshd.ini" during parsing
    2022-10-16 17:38:48,933 INFO Included extra file "/etc/supervisor.d/steam.ini" during parsing
    2022-10-16 17:38:48,933 INFO Included extra file "/etc/supervisor.d/sunshine.ini" during parsing
    2022-10-16 17:38:48,933 INFO Included extra file "/etc/supervisor.d/udev.ini" during parsing
    2022-10-16 17:38:48,933 INFO Included extra file "/etc/supervisor.d/vnc-audio.ini" during parsing
    2022-10-16 17:38:48,933 INFO Included extra file "/etc/supervisor.d/vnc.ini" during parsing
    2022-10-16 17:38:48,933 INFO Included extra file "/etc/supervisor.d/xorg.ini" during parsing
    2022-10-16 17:38:48,933 INFO Included extra file "/etc/supervisor.d/xvfb.ini" during parsing
    2022-10-16 17:38:48,933 INFO Set uid to user 0 succeeded
    2022-10-16 17:38:48,955 INFO RPC interface 'supervisor' initialized
    2022-10-16 17:38:48,955 CRIT Server 'unix_http_server' running without any HTTP authentication checking
    2022-10-16 17:38:48,955 INFO supervisord started with pid 1
    2022-10-16 17:38:49,958 INFO spawned: 'dbus' with pid 348
    2022-10-16 17:38:49,960 INFO spawned: 'udev' with pid 349
    2022-10-16 17:38:49,963 INFO spawned: 'dind' with pid 350
    2022-10-16 17:38:49,966 INFO spawned: 'xorg' with pid 351
    2022-10-16 17:38:49,968 INFO spawned: 'novnc' with pid 352
    2022-10-16 17:38:49,970 INFO spawned: 'pulseaudio' with pid 353
    2022-10-16 17:38:49,971 INFO spawned: 'vncproxy' with pid 354
    2022-10-16 17:38:49,974 INFO spawned: 'x11vnc' with pid 355
    2022-10-16 17:38:49,976 INFO spawned: 'desktop' with pid 356
    PULSEAUDIO: Starting pulseaudio service
    2022-10-16 17:38:50,001 INFO success: vncproxy entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
    2022-10-16 17:38:50,093 INFO reaped unknown pid 368 (exit status 0)
    2022-10-16 17:38:51,254 INFO success: dbus entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-16 17:38:51,254 INFO success: udev entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-16 17:38:51,254 INFO success: dind entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-16 17:38:51,254 INFO success: xorg entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-16 17:38:51,254 INFO success: novnc entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-16 17:38:51,254 INFO success: pulseaudio entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-16 17:38:51,254 INFO success: x11vnc entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-16 17:38:51,254 INFO success: desktop entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-16 17:38:55,746 INFO reaped unknown pid 553 (exit status 1)
    2022-10-16 17:40:56,317 INFO reaped unknown pid 1396 (exit status 0)
    2022-10-16 17:43:59,281 INFO reaped unknown pid 601 (exit status 0)
    Build: [2022-10-15 03:23:45] [master] [0d2da789ef4115c9266083577a3cef54ad651f53]
    
    [ /etc/cont-init.d/10-setup_user.sh: executing... ]
    **** Configure default user ****
    Setting default user uid=99(default) gid=100(default)
    usermod: no changes
    Adding default user to video, audio, input and pulse groups
    Adding default user to any additional required device groups
    Adding user 'default' to group: 'user-gid-71' for device: /dev/input/event0
    Adding user 'default' to group: 'user-gid-18' for device: /dev/dri/card0
    Setting umask to 000
    Create the user XDG_RUNTIME_DIR path '/tmp/.X11-unix/run'
    Adding default home directory template
    Setting ownership of all log files in '/home/default/.cache/log'
    Setting root password
    Setting user password
    DONE
    
    [ /etc/cont-init.d/20-configre_sshd.sh: executing... ]
    **** Configure SSH server ****
    Disable SSH server
    DONE
    
    [ /etc/cont-init.d/30-configure_dbus.sh: executing... ]
    **** Configure container dbus ****
    Container configured to run its own dbus
    DONE
    
    [ /etc/cont-init.d/30-configure_udev.sh: executing... ]
    **** Configure container to run udev management ****
    **** Ensure the default user has permission to r/w on input devices ****
    DONE
    
    [ /etc/cont-init.d/40-setup_locale.sh: executing... ]
    **** Locales already set correctly to en_US.UTF-8 UTF-8 ****
    DONE
    
    [ /etc/cont-init.d/50-configure_pulseaudio.sh: executing... ]
    **** Configure pulseaudio ****
    Configure pulseaudio to pipe audio to a socket
    DONE
    
    [ /etc/cont-init.d/60-configure_gpu_driver.sh: executing... ]
    **** Found NVIDIA device 'NVIDIA GeForce RTX 2080 Ti' ****
    **** No Intel device found ****
    **** No AMD device found ****
    DONE
    
    [ /etc/cont-init.d/70-configure_xorg.sh: executing... ]
    **** Generate NVIDIA xorg.conf ****
    Configure container as primary the X server
    Leaving evdev inputs disabled
    cat: '/sys/class/drm/card*/status': No such file or directory
    No monitors connected. Installing dummy xorg.conf
    '/templates/xorg/xorg.dummy.conf' -> '/etc/X11/xorg.conf'
    Configuring X11 with GPU ID: 'GPU-69625c71-52b8-541b-7628-73dc821f6ff5'
    Configuring X11 with PCI bus ID: 'PCI:10:0:0'
    Writing X11 config with Modeline "1600x900R"   97.50  1600 1648 1680 1760  900 903 908 926 +hsync -vsync
    
    WARNING: No Layout specified, constructing implicit layout section using screen "Default Screen".
    
    
    
    WARNING: Unable to find CorePointer in X configuration; attempting to add new CorePointer section.
    
    
    WARNING: The CorePointer device was not specified explicitly in the layout; using the first mouse device.
    
    
    
    WARNING: Unable to find CoreKeyboard in X configuration; attempting to add new CoreKeyboard section.
    
    
    WARNING: The CoreKeyboard device was not specified explicitly in the layout; using the first keyboard device.
    
    
    
    Using X configuration file: "/etc/X11/xorg.conf".
    Option "ProbeAllGpus" "False" added to Screen "Default Screen".
    Option "AllowEmptyInitialConfiguration" "True" added to Screen "Default Screen".
    Backed up file '/etc/X11/xorg.conf' as '/etc/X11/xorg.conf.nvidia-xconfig-original'
    Backed up file '/etc/X11/xorg.conf' as '/etc/X11/xorg.conf.backup'
    New X configuration file written to '/etc/X11/xorg.conf'
    
    DONE
    
    [ /etc/cont-init.d/80-configure-dind.sh: executing... ]
    **** Configure Dockerd ****
    Docker socket has been passed in from host. Using that instead
    DONE
    
    [ /etc/cont-init.d/90-configure_neko.sh: executing... ]
    **** Configure Neko ****
    Disable Neko server
    DONE
    
    [ /etc/cont-init.d/90-configure_sunshine.sh: executing... ]
    **** Configure Sunshine ****
    Disable Sunshine server
    DONE
    
    [ /etc/cont-init.d/90-configure_vnc.sh: executing... ]
    **** Configure VNC ****
    Configure VNC service port '32036'
    Configure noVNC service port '32037'
    Configure audio websocket port '32038'
    Configure pulseaudio encoded stream port '32039'
    Enable VNC server
    Disable audio stream
    Disable audio websock
    DONE
    
    [ /etc/cont-init.d/95-configure_secondary.sh: executing... ]
    DONE
    
    **** Starting supervisord ****
    Logging all root services to '/var/log/supervisor/'
    Logging all user services to '/home/default/.cache/log/'
    
    2022-10-18 15:57:44,076 INFO Included extra file "/etc/supervisor.d/dbus.ini" during parsing
    2022-10-18 15:57:44,129 INFO Included extra file "/etc/supervisor.d/desktop.ini" during parsing
    2022-10-18 15:57:44,129 INFO Included extra file "/etc/supervisor.d/dind.ini" during parsing
    2022-10-18 15:57:44,129 INFO Included extra file "/etc/supervisor.d/neko.ini" during parsing
    2022-10-18 15:57:44,129 INFO Included extra file "/etc/supervisor.d/pulseaudio.ini" during parsing
    2022-10-18 15:57:44,130 INFO Included extra file "/etc/supervisor.d/sshd.ini" during parsing
    2022-10-18 15:57:44,130 INFO Included extra file "/etc/supervisor.d/steam.ini" during parsing
    2022-10-18 15:57:44,130 INFO Included extra file "/etc/supervisor.d/sunshine.ini" during parsing
    2022-10-18 15:57:44,130 INFO Included extra file "/etc/supervisor.d/udev.ini" during parsing
    2022-10-18 15:57:44,130 INFO Included extra file "/etc/supervisor.d/vnc-audio.ini" during parsing
    2022-10-18 15:57:44,130 INFO Included extra file "/etc/supervisor.d/vnc.ini" during parsing
    2022-10-18 15:57:44,130 INFO Included extra file "/etc/supervisor.d/xorg.ini" during parsing
    2022-10-18 15:57:44,130 INFO Included extra file "/etc/supervisor.d/xvfb.ini" during parsing
    2022-10-18 15:57:44,130 INFO Set uid to user 0 succeeded
    Unlinking stale socket /run/supervisor.sock
    2022-10-18 15:57:44,613 INFO RPC interface 'supervisor' initialized
    2022-10-18 15:57:44,614 CRIT Server 'unix_http_server' running without any HTTP authentication checking
    2022-10-18 15:57:44,614 INFO supervisord started with pid 1
    2022-10-18 15:57:45,658 INFO spawned: 'dbus' with pid 244
    2022-10-18 15:57:45,660 INFO spawned: 'udev' with pid 245
    2022-10-18 15:57:45,662 INFO spawned: 'dind' with pid 246
    2022-10-18 15:57:45,664 INFO spawned: 'xorg' with pid 247
    2022-10-18 15:57:45,736 INFO spawned: 'novnc' with pid 252
    2022-10-18 15:57:45,738 INFO spawned: 'pulseaudio' with pid 253
    2022-10-18 15:57:45,740 INFO spawned: 'vncproxy' with pid 254
    2022-10-18 15:57:45,743 INFO spawned: 'x11vnc' with pid 255
    2022-10-18 15:57:45,745 INFO spawned: 'desktop' with pid 257
    PULSEAUDIO: Starting pulseaudio service
    2022-10-18 15:57:45,745 INFO success: vncproxy entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
    2022-10-18 15:57:47,044 INFO success: dbus entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-18 15:57:47,044 INFO success: udev entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-18 15:57:47,044 INFO success: dind entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-18 15:57:47,044 INFO success: xorg entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-18 15:57:47,044 INFO success: novnc entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-18 15:57:47,044 INFO success: pulseaudio entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-18 15:57:47,044 INFO success: x11vnc entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-18 15:57:47,044 INFO success: desktop entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-18 15:57:47,044 INFO reaped unknown pid 279 (exit status 0)
    2022-10-18 15:58:07,912 INFO reaped unknown pid 585 (exit status 1)
    2022-10-18 16:03:15,450 INFO reaped unknown pid 605 (exit status 0)

     

    I don't see the issue here... I've looked inside /var/logs of the container but don't see anything to do with audio either. 

     

    Let me know if there is a specific log you are looking for that may help :)

    Looks like the container is not configured to enable vnc audio

  20. 33 minutes ago, deputyd0ng said:

    I have been trying to get this running, and it never starts and I receive similar errors about unknown PID.

     

    I have plex and frigate also using my GTX1080 GPU, I tried stopping those containers, and starting this, but it did not fix the issue.  using default configs except the nvidia part.

    Reaping an unknown pid is not an error. Just means the process finished and supervisord is cleaning it up.

     

    Post logs if you want answers.

  21. On 10/17/2022 at 11:41 AM, bl4kh4k said:

    Just installed the docker image... everything is working fine except for the audio output in the web browser. I've tried multiple browsers but none have audio output. If I open up the pulseway manager I can see that there is an active audio output renderer and the mixer indicates volume is playing. Logs also look fine... any ideas?

     

    WARNING: Unable to find CoreKeyboard in X configuration; attempting to add new CoreKeyboard section.
    
    
    WARNING: The CoreKeyboard device was not specified explicitly in the layout; using the first keyboard device.
    
    
    
    Using X configuration file: "/etc/X11/xorg.conf".
    Option "ProbeAllGpus" "False" added to Screen "Default Screen".
    Option "AllowEmptyInitialConfiguration" "True" added to Screen "Default Screen".
    Backed up file '/etc/X11/xorg.conf' as '/etc/X11/xorg.conf.nvidia-xconfig-original'
    Backed up file '/etc/X11/xorg.conf' as '/etc/X11/xorg.conf.backup'
    New X configuration file written to '/etc/X11/xorg.conf'
    
    DONE
    
    [ /etc/cont-init.d/80-configure-dind.sh: executing... ]
    **** Configure Dockerd ****
    Enable Dockerd daemon
    Add user 'default' to docker group for sudoless execution
    DONE
    
    [ /etc/cont-init.d/90-configure_neko.sh: executing... ]
    **** Configure Neko ****
    Disable Neko server
    DONE
    
    [ /etc/cont-init.d/90-configure_sunshine.sh: executing... ]
    **** Configure Sunshine ****
    Disable Sunshine server
    DONE
    
    [ /etc/cont-init.d/90-configure_vnc.sh: executing... ]
    **** Configure VNC ****
    Configure VNC service port '32036'
    Configure noVNC service port '32037'
    Configure audio websocket port '32038'
    Configure pulseaudio encoded stream port '32039'
    Enable VNC server
    Disable audio stream
    Disable audio websock
    DONE
    
    [ /etc/cont-init.d/95-configure_secondary.sh: executing... ]
    DONE
    
    **** Starting supervisord ****
    Logging all root services to '/var/log/supervisor/'
    Logging all user services to '/home/default/.cache/log/'
    
    2022-10-16 17:38:48,933 INFO Included extra file "/etc/supervisor.d/dbus.ini" during parsing
    2022-10-16 17:38:48,933 INFO Included extra file "/etc/supervisor.d/desktop.ini" during parsing
    2022-10-16 17:38:48,933 INFO Included extra file "/etc/supervisor.d/dind.ini" during parsing
    2022-10-16 17:38:48,933 INFO Included extra file "/etc/supervisor.d/neko.ini" during parsing
    2022-10-16 17:38:48,933 INFO Included extra file "/etc/supervisor.d/pulseaudio.ini" during parsing
    2022-10-16 17:38:48,933 INFO Included extra file "/etc/supervisor.d/sshd.ini" during parsing
    2022-10-16 17:38:48,933 INFO Included extra file "/etc/supervisor.d/steam.ini" during parsing
    2022-10-16 17:38:48,933 INFO Included extra file "/etc/supervisor.d/sunshine.ini" during parsing
    2022-10-16 17:38:48,933 INFO Included extra file "/etc/supervisor.d/udev.ini" during parsing
    2022-10-16 17:38:48,933 INFO Included extra file "/etc/supervisor.d/vnc-audio.ini" during parsing
    2022-10-16 17:38:48,933 INFO Included extra file "/etc/supervisor.d/vnc.ini" during parsing
    2022-10-16 17:38:48,933 INFO Included extra file "/etc/supervisor.d/xorg.ini" during parsing
    2022-10-16 17:38:48,933 INFO Included extra file "/etc/supervisor.d/xvfb.ini" during parsing
    2022-10-16 17:38:48,933 INFO Set uid to user 0 succeeded
    2022-10-16 17:38:48,955 INFO RPC interface 'supervisor' initialized
    2022-10-16 17:38:48,955 CRIT Server 'unix_http_server' running without any HTTP authentication checking
    2022-10-16 17:38:48,955 INFO supervisord started with pid 1
    2022-10-16 17:38:49,958 INFO spawned: 'dbus' with pid 348
    2022-10-16 17:38:49,960 INFO spawned: 'udev' with pid 349
    2022-10-16 17:38:49,963 INFO spawned: 'dind' with pid 350
    2022-10-16 17:38:49,966 INFO spawned: 'xorg' with pid 351
    2022-10-16 17:38:49,968 INFO spawned: 'novnc' with pid 352
    2022-10-16 17:38:49,970 INFO spawned: 'pulseaudio' with pid 353
    2022-10-16 17:38:49,971 INFO spawned: 'vncproxy' with pid 354
    2022-10-16 17:38:49,974 INFO spawned: 'x11vnc' with pid 355
    2022-10-16 17:38:49,976 INFO spawned: 'desktop' with pid 356
    PULSEAUDIO: Starting pulseaudio service
    2022-10-16 17:38:50,001 INFO success: vncproxy entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
    2022-10-16 17:38:50,093 INFO reaped unknown pid 368 (exit status 0)
    2022-10-16 17:38:51,254 INFO success: dbus entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-16 17:38:51,254 INFO success: udev entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-16 17:38:51,254 INFO success: dind entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-16 17:38:51,254 INFO success: xorg entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-16 17:38:51,254 INFO success: novnc entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-16 17:38:51,254 INFO success: pulseaudio entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-16 17:38:51,254 INFO success: x11vnc entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-16 17:38:51,254 INFO success: desktop entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
    2022-10-16 17:38:55,746 INFO reaped unknown pid 553 (exit status 1)
    2022-10-16 17:40:56,317 INFO reaped unknown pid 1396 (exit status 0)
    2022-10-16 17:43:59,281 INFO reaped unknown pid 601 (exit status 0)

     

    I can't tell from a partial log. Could you please send the full log as that will tell me how your container is configured.

    Can you also let me know you OS and which browsers you are using. I know there are issues with Apple

  22. 3 hours ago, randomninjaatk said:

    @Josh.5 So testing the latest update with Sunshine, but cannot seem to get it to work using a AMD gpu. Basically the connection gets terminated instantly. I was able to add the host to moonlight client via PIN, using the sunshine web interface, but after attempting to connect, it terminates instantly.


    If I had to guess, its because its lacking components to support AMD/Intel GPU or Software encoding. I tried setting it to all methods that I have available, including software encoding, but that did not work, same result. Probably need to add ffmpeg to the image, would be nice to be able to use intel igpu for vaapi hw accelerated encoding in sunshine, could also be used for steam's built in remote play functionality.

    As mentioned in an earlier post, I will be removing the current sunshine impletation and replacing it with something different. 

    Thanks

    • Thanks 1
×
×
  • Create New...