diff --git a/install_mp.bash b/install_mp.bash
index ccdab2eee960989c23afc56270eca642e8302fc0..97ee0f3d956b2dd90e0a36dbf4ba6ce1a35aed46 100755
--- a/install_mp.bash
+++ b/install_mp.bash
@@ -77,6 +77,17 @@ install_mp_gryphon() {
 
 # install
 case $target_os in
+ubuntu_server)
+  echo "Updating existing packages..."
+  sudo apt-get update
+  echo "Installing requisite packages..."
+  sudo apt install build-essential
+  sudo apt install libc6-dev-i386
+  sudo apt install csh
+  sudo apt install git
+  install_trace_generator
+  ;;
+
 ubuntu)
   echo "Updating existing packages..."
   sudo apt-get update
@@ -85,9 +96,9 @@ ubuntu)
   sudo apt install libc6-dev-i386
   sudo apt install csh
   sudo apt install git
-  sudo pip3 install --upgrade pip
+  pip3 install --upgrade pip
   pip3 install PySide6
-  pip3 install QDarkstyle
+  pip3 install pyqtdarktheme
   install_mp_gryphon
   ;;
 
@@ -95,7 +106,7 @@ macos)
   echo "Installing requisite packages..."
   pip3 install --upgrade pip
   pip3 install PySide6
-  pip3 install qdarkstyle
+  pip3 install pyqtdarktheme
   install_gryphon
   install_preloaded_examples
   ;;