add proton/vulkan deps

master
Andy 6 years ago
parent c9b7e23559
commit 25038162ed

@ -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. 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 apt-get update && apt-get -y install alsa-utils mesa-utils vim less gdb strace binutils wget
``` ```

@ -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 \ libnss3:i386 libgconf-2-4:i386 libxss1:i386 libcurl3:i386 \
libv8-dev:i386 \ libv8-dev:i386 \
libcanberra-gtk-module:i386 libpulse0:i386 attr \ 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 -f /etc/apt/sources.list.d/tmp-steam.list && \
rm -rf /var/lib/apt/lists 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 echo "deb http://deb.debian.org/debian jessie-backports main" | tee -a /etc/apt/sources.list
RUN apt-get update 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 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 RUN apt-get -y autoremove
# locale-gen: Generate locales based on /etc/locale.gen file # locale-gen: Generate locales based on /etc/locale.gen file
@ -90,6 +92,9 @@ ENV GROUPS audio,video
ENV HOME /home/$USER ENV HOME /home/$USER
RUN useradd -m -d $HOME -u $UID -G $GROUPS $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 WORKDIR $HOME
ENV STEAM_RUNTIME 0 ENV STEAM_RUNTIME 0

Loading…
Cancel
Save