Значки терминалов заблокированы Ubuntu 17.10 [duplicate]

Чтобы иметь возможность открывать защищенные паролем pdf-файлы с помощью Evince в моей собственной системе, я обнаружил (после долгих испытаний), что мне пришлось скомпилировать последнюю версию Poppler из источника, а также собрать последнюю версию Evince, создав ее против более новый Poppler.

Как обновить Poppler & amp; Исправлены проблемы с открытием защищенных паролем PDF-файлов

Сначала установите все эти предварительные условия для компиляции:

sudo apt install g++ autoconf libfontconfig1-dev pkg-config libjpeg-dev libopenjpeg-dev gnome-common libglib2.0-dev gtk-doc-tools libyelp-dev yelp-tools gobject-introspection libsecret-1-dev libnautilus-extension-dev

(больше зависимостей можно найти в других системах, но я работаю с 2-недельная установка, поэтому, надеюсь, этого будет достаточно для большинства)

Poppler

Откройте терминал, чтобы вы были в своем домашнем каталоге. Если вы действительно заинтересованы в аккуратности, вы можете создать новый каталог для двух исходных каталогов, к которым вы собираетесь закончить, например mkdir poppler и ввести его: cd poppler.

Сначала загрузите (нет необходимости компилировать их) в текущую рабочую директорию

wget https://poppler.freedesktop.org/poppler-data-0.4.7.tar.gz

Извлечь (она распадается чисто):

tar -xf poppler-data-0.4.7.tar.gz

Введите каталог

[ f4]

И магически отправить файлы в нужные места в /usr/share с помощью:

sudo make install

Теперь вернитесь на один уровень

cd ..

Загрузите & amp; извлеките основной пакет:

wget https://poppler.freedesktop.org/poppler-0.44.0.tar.xz
tar -xf poppler-0.44.0.tar.xz
cd poppler-0.44.0

Теперь запустите файл configure следующим образом:

./configure --enable-poppler-glib

Здесь вы получите ошибки, если я пропустил что-либо из своего списка зависимостей выше , Ошибки могут быть освещены, например, «вещь - вам не нужно», и в этом случае вы можете попробовать sudo apt install thing-you-need и повторить попытку. Если это не работает, попробуйте выполнить поиск в Интернете для сообщения об ошибке.

Если он выходит без ошибок, вы можете запустить:

make

Это займет некоторое время. Когда это будет сделано, вы можете использовать sudo make install, но еще лучше, вы можете использовать Poppler , чтобы сделать эту установку известной dpkg (yay!) Так:

sudo apt install checkinstall
sudo checkinstall

Если вы когда-нибудь захотите удалить это, вы можете сделать это с помощью sudo dpkg -r poppler, так как checkinstall будет вежливо информировать вас. Если вы используете sudo make install, вы все равно можете удалить его в любое время, введя исходный каталог (так держите его!) И набрав sudo make uninstall

Evince

У нас уже есть зависимостей для Evince, поэтому, полагая, что вы все еще находитесь в каталоге Poppler, возвращайтесь домой с cd или туда, куда вы хотите скачать Evince.

wget http://ftp.gnome.org/pub/GNOME/sources/evince/3.20/evince-3.20.0.tar.xz
tar -xf evince-3.20.0.tar.xz
cd evince-3.20.0
./configure
make
sudo checkinstall

2
задан 13 May 2018 в 19:56

6 ответов

У меня была такая же проблема с темами Ubuntu 18.04 и с папирусом, и я решил это, изменив тему значка в GNOME Tweak Tool на Papirus-Adapta-Nokto, а затем обратно на Papirus-Adapta.

Я знаю это обходное решение может быть конкретным для моего случая, но я считаю, что стоит попробовать, когда у вас есть аналогичная проблема.

0
ответ дан 17 July 2018 в 23:34

это связано с отсутствием значков с правильным разрешением, попробуйте установить gnome-icon-theme, затем убедитесь, что значки выбраны с помощью gnome-tweak-tool:

sudo apt-get install gnome-icon-theme gnome-icon-theme-extras

вы также можете сохранить существующие значки, gnome-icon-theme просто заменит значок багги в окне терминала (после перезапуска)

3
ответ дан 17 July 2018 в 23:34

Как указывает Ахмад Насри, это проблема с иконкой. В частности, внимательно прочитайте этот отчет об ошибке, чтобы подтвердить, что у вас такая же проблема.

Если да, просмотрите все комментарии. Особый интерес представляет комментарий # 8:

sudo apt install gnome-icon-theme # fixes sudo apt purge gnome-icon-theme # breaks

Вы можете следить за этим 8-месячным отчетом об ошибке, подписываясь на электронную почту, чтобы узнать, когда находится постоянное исправление.

0
ответ дан 17 July 2018 в 23:34

У меня была такая же проблема с темами Ubuntu 18.04 и с папирусом, и я решил это, изменив тему значка в GNOME Tweak Tool на Papirus-Adapta-Nokto, а затем обратно на Papirus-Adapta.

Я знаю это обходное решение может быть конкретным для моего случая, но я считаю, что стоит попробовать, когда у вас есть аналогичная проблема.

0
ответ дан 24 July 2018 в 17:03

это связано с отсутствием значков с правильным разрешением, попробуйте установить gnome-icon-theme, затем убедитесь, что значки выбраны с помощью gnome-tweak-tool:

sudo apt-get install gnome-icon-theme gnome-icon-theme-extras

вы также можете сохранить существующие значки, gnome-icon-theme просто заменит значок багги в окне терминала (после перезапуска)

3
ответ дан 24 July 2018 в 17:03

Как указывает Ахмад Насри, это проблема с иконкой. В частности, внимательно прочитайте этот отчет об ошибке, чтобы подтвердить, что у вас такая же проблема.

Если да, просмотрите все комментарии. Особый интерес представляет комментарий # 8:

sudo apt install gnome-icon-theme # fixes sudo apt purge gnome-icon-theme # breaks

Вы можете следить за этим 8-месячным отчетом об ошибке, подписываясь на электронную почту, чтобы узнать, когда находится постоянное исправление.

0
ответ дан 24 July 2018 в 17:03

Другие вопросы по тегам:

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