home · contact · privacy
Some minor fixes to T450s post-installation script.
authorChristian Heller <c.heller@plomlompom.de>
Sat, 12 Dec 2015 21:43:24 +0000 (22:43 +0100)
committerChristian Heller <c.heller@plomlompom.de>
Sat, 12 Dec 2015 21:43:24 +0000 (22:43 +0100)
jessie_postinstall.sh

index 007d594a4ed8605347a2c83238997bb46b941df7..fb4161fd2a00114fcfb80087c8f9ebb62ae25ea6 100755 (executable)
@@ -65,10 +65,8 @@ echo 'deb http://security.debian.org/ jessie/updates main contrib non-free' \
 echo 'deb http://ftp.debian.org/debian/ jessie-updates main contrib non-free' \
     >> /etc/apt/sources.list
 if [ "$1" = "thinkpad" ]; then
-    if [ "$2" = "T450s" ]; then
-        echo 'deb http://ftp.debian.org/debian/ jessie-backports main contrib' \
+    echo 'deb http://ftp.debian.org/debian/ jessie-backports main contrib' \
 ' non-free' >> /etc/apt/sources.list
-    fi
     echo 'deb http://ftp.debian.org/debian/ testing main contrib non-free' \
         >> /etc/apt/sources.list
     echo 'deb http://security.debian.org/ testing/updates main contrib' \
@@ -205,13 +203,15 @@ elif [ "$1" = "thinkpad" ]; then
         amixer -c 0 sset Master playback 100% unmute
     elif [ "$2" = "T450s" ]; then
         amixer -c 1 sset Master playback 100% unmute
+        # Re-order souncards so the commonly used one is the first one.
+        echo 'options snd_hda_intel index=1,0' >> /etc/modprobe.d/sound.conf
     fi
 
     # Set up window system, i3, redshift.
     apt-get -y install xserver-xorg xinit xterm i3 i3status dmenu redshift
 
     # Set up OpenGL and hardware acceleration.
-    if [ "$1" = "X220s" ]; then
+    if [ "$2" = "X200s" ]; then
         apt-get -y install libgl1-mesa-dri
         apt-get -y install i965-va-driver
         usermod -aG video plom
@@ -224,7 +224,7 @@ elif [ "$1" = "thinkpad" ]; then
 
     # Set up pentadactyl. 
     apt-get -y install iceweasel
-    apt-get -y -t testing install xul-ext-pentadactyl
+    apt-get -y -t jessie-backports install xul-ext-pentadactyl
     apt-get -y install vim-gtk
     su plom -c 'mkdir -p /home/plom/downloads/'