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