xfce4 + i3 неправильно восстанавливают сохраненные сеансы?

Для исполняемых файлов (, в отличие от библиотек ), пользователям необходимо правильно установить PATHв своей среде. Это можно сделать либо с помощью их собственных файлов запуска оболочки, либо с помощью общесистемных -, например, с помощью /etc/profile(, но обратите внимание, что этот файл не гарантируется при всех конфигурациях ).

Теперь о библиотеках, таких как GMP и MPFR:

  1. Если вы использовали путь запуска при сборке GCC, то ничего больше не нужно делать, чтобы иметь возможность использовать GCC :библиотеки будут найдены через путь выполнения.
  2. В противном случае или если вы хотите, чтобы пользователи могли напрямую использовать библиотеки для других целей (, например. со своим собственным программным обеспечением ), то использованиеldconfig(и, возможно,/etc/ld.so.conf)может быть лучшим решением. Но учтите, что если пользователи хотят компилировать с этими библиотеками, им также потребуются LIBRARY_PATHиCPATH(или C_INCLUDE_PATHи т. д. ).

Примечание:LD_LIBRARY_PATHпо-прежнему полезно для вещей, которые являются временными (, например. тестирование )и для библиотек, установленных в домашнем каталоге пользователя (, похоже, нет эквивалента ldconfigдля пользовательской -конфигурации на стороне ). Но он может переопределить путь выполнения , что в некоторых случаях является проблемой (, например. for make checkдля проверки только что построенной библиотеки, для которой уже установлена ​​более ранняя совместимая версия ).

0
07.01.2020, 02:20
1 ответ

Для лучшего результата попробуйте использовать специальные инструменты i3 -для сохранения и восстановления макета, например i3 -resurrect .

Тот факт, что представление PDF не восстанавливает собственное состояние при повторном -открытии, является -специфической проблемой приложения. Вы можете поискать программы просмотра PDF, которые поддерживают -открытие ранее открытых документов, если это важно для вас.

0
28.01.2020, 02:57

Теги

Похожие вопросы