add proton/vulkan deps

This commit is contained in:
Andy 2018-11-08 15:31:37 +01:00
parent c9b7e23559
commit 25038162ed
2 changed files with 13 additions and 1 deletions

View File

@ -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
```

View File

@ -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