diff --git a/.travis.yml b/.travis.yml
index ec62c32dddb8d41c2ab25f48a926f86e2978c443..bff645563a4a77d20b9370abf636e8255ba26430 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -2,6 +2,7 @@ matrix:
   include:
     - os: osx
     - dist: trusty
+      sudo: required
 
 env:
 - PYENV_PYTHON_VERSION=3.5.0
diff --git a/ci/travis/before_install.sh b/ci/travis/before_install.sh
index 09c37daf5927965e20435aae3d3cd3cfe0baeb56..62c05d3f25ff5a42d73c678d2d10b399d9e28a3c 100755
--- a/ci/travis/before_install.sh
+++ b/ci/travis/before_install.sh
@@ -50,7 +50,9 @@ then
     tar xzf PyQt-gpl-5.5.1.tar.gz
     cd PyQt-gpl-5.5.1/
     pyenv activate sakia-env
-    python configure.py --confirm-license
+    [ $TRAVIS_OS_NAME == "osx" ] && python configure.py --confirm-license
+    [ $TRAVIS_OS_NAME == "linux" ] && python configure.py --qmake "/usr/lib/x86_64-linux-gnu/qt5/bin/qmake" --confirm-license
+
     make -j 2 && make install
     pyenv rehash