Вы должны рассмотреть возможность использования метода debian / ubuntu для построения из исходного кода, поскольку это гарантирует, что все файлы перейдут в нужные каталоги. Запуск './configure' без каких-либо параметров обычно устанавливает PREFIX в '/ usr / local'. Таким образом, все предыдущие файлы gtk все еще существуют, поскольку они, скорее всего, находятся в '/ usr', и поэтому загружаются вместо новых, которые вы скомпилировали.
Попробуйте apt-get source <package>, затем измените источник на свой
Затем для сборки пакета do dpkg-build -rfakeroot -uc -b для создания .deb. Затем установите .deb с помощью dpkg -i.
Это заменит текущую установку пакета rebuilt.
Однако apt-инструменты попытаются заменить этот пакет при каждом обновлении системы. Но это хороший способ попробовать изменения.
О, вы еще одна жертва связанного с Nvidia хитрости, который по-королевски пометил меня во вторник. Вот что я сделал, чтобы разукрасить себя. Запустите свой компьютер, убедитесь, что он не приостанавливается, пока вы делаете все это.
sudo apt install linux-headers-$(uname -r)
После этого:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-396
перекрестие пальцев, перезагрузитесь, и вы должны быть в бизнесе. Работал для меня.
О, вы еще одна жертва связанного с Nvidia хитрости, который по-королевски пометил меня во вторник. Вот что я сделал, чтобы разукрасить себя. Запустите свой компьютер, убедитесь, что он не приостанавливается, пока вы делаете все это.
sudo apt install linux-headers-$(uname -r)
После этого:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-396
перекрестие пальцев, перезагрузитесь, и вы должны быть в бизнесе. Работал для меня.