У меня была аналогичная проблема с Ubuntu 12.04 (Precise), но мой /etc/fstab был уже правильным. Оказывается, было что-то сломано в отношении формата моего раздела подкачки, что помешало обнаружению раздела подкачки blkid и mountall.
Подробности:
Мой раздел подкачки был /dev/mapper/foo-swap_1 - логический том LVM в зашифрованном (LUKS) разделе. Раздел подкачки никогда не будет активен при загрузке. Ручной запуск swapon -a работал. lsblk показал, что раздел подкачки blkid НЕ показал раздел подкачки blkid -p /dev/mapper/foo-swap_1, напечатав следующее сообщение:/dev/mapper/foo-swap_1: ambivalent result (probably more filesystems on the device, use wipefs(8) to see more details)
wipefs -n /dev/mapper/foo-swap_1 показал две разные подписи файловой системы! Устанавливая обе подписи (wipefs -a) и переформатируя swap (mkswap), исправил проблему для меня.
Вот скрипт, который автоматизирует исправление:
[ f2]Должно быть возможно. Источник находится на сайте Riverbank. Однако компиляция может быть не однолинейной сделкой, но должна работать. Посмотрите на поток на ubuntuforum, где у eranga1988 была аналогичная проблема.
Далее в этом потоке CoBrA2168, похоже, дает решение:
загружает SIP и PyQt4 из официальный сайт устанавливает qmake, python3.1-dev, gcc-c ++ (для команды g ++) и libqt4-dev. то компиляция работала по следующим строкам python3.1 configure.py make sudo make install, отметим, что некоторые из них должны были указать местоположение qmake для вызова python выше: python configure.py -q /usr/lib/qt4/bin/qmake, где они получили путь к qmake из locate qmakeВозможно, вам придется настроить это на свою версию Python 3. Удачи.
Установите привязки Python3 для Qt4. В Ubuntu 12.04 и далее откройте терминал и введите:
sudo apt-get install python3-pyqt4