From 25038162ed1f2ce6f7415b023e9d9581b1b8e377 Mon Sep 17 00:00:00 2001 From: Andrey Arapov Date: Thu, 8 Nov 2018 15:31:37 +0100 Subject: [PATCH] add proton/vulkan deps --- DEBUGGING.md | 7 +++++++ Dockerfile | 7 ++++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/DEBUGGING.md b/DEBUGGING.md index 349a2d0..ed2f4b9 100644 --- a/DEBUGGING.md +++ b/DEBUGGING.md @@ -4,6 +4,13 @@ These are some commands I found useful when debugging issues with the Steam game They are pretty much unsorted and are intended for an experienced folks. +Checking whether pulseaudio is working: + +``` +# apt -y install pulseaudio-utils +$ paplay /usr/share/sounds/alsa/Front_Center.wav +``` + ``` apt-get update && apt-get -y install alsa-utils mesa-utils vim less gdb strace binutils wget ``` diff --git a/Dockerfile b/Dockerfile index e17c03e..8210f5a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -32,7 +32,7 @@ RUN apt-get -y install binutils pciutils pulseaudio libcanberra-gtk-module \ libnss3:i386 libgconf-2-4:i386 libxss1:i386 libcurl3:i386 \ libv8-dev:i386 \ libcanberra-gtk-module:i386 libpulse0:i386 attr \ - libva-x11-1:amd64 libva-x11-1:i386 && \ + libva-x11-1:amd64 libva-x11-1:i386 && \ rm -f /etc/apt/sources.list.d/tmp-steam.list && \ rm -rf /var/lib/apt/lists @@ -72,6 +72,8 @@ RUN echo "enable-shm = no" >> /etc/pulse/client.conf RUN echo "deb http://deb.debian.org/debian jessie-backports main" | tee -a /etc/apt/sources.list RUN apt-get update RUN apt-get -y -t jessie-backports install libegl1-mesa-drivers:amd64 libegl1-mesa-drivers:i386 libgl1-mesa-dri:amd64 libgl1-mesa-dri:i386 libgl1-mesa-glx:amd64 libgl1-mesa-glx:i386 libglapi-mesa:amd64 libglapi-mesa:i386 libegl1-mesa:amd64 libegl1-mesa:i386 libgbm1:amd64 libgbm1:i386 libopenvg1-mesa:amd64 libopenvg1-mesa:i386 libwayland-egl1-mesa:amd64 libwayland-egl1-mesa:i386 +# Proton/vulkan deps +RUN apt-get -y install python3 libvulkan1 RUN apt-get -y autoremove # locale-gen: Generate locales based on /etc/locale.gen file @@ -90,6 +92,9 @@ ENV GROUPS audio,video ENV HOME /home/$USER RUN useradd -m -d $HOME -u $UID -G $GROUPS $USER +# DEBUGGING +#RUN apt-get -y install alsa-utils mesa-utils vim less gdb strace binutils wget + WORKDIR $HOME ENV STEAM_RUNTIME 0