Wifi продолжает отсоединяться от Asus x541U под управлением Ubuntu 17.04

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

Для меня лучшим способом является разделение PDF в одностраничном PDF-файле, рядом с которым можно редактировать с помощью GIMP, рядом с ним. Я не использую imagemagick для всех файлов (я вообще не использую), поэтому я не потеряю текстовый слой на всех страницах, но только на redacted. Не загружайте весь файл PDF сразу, потому что он вызывает изнурение памяти.

Сплит PDF в одностраничных файлах

Легко разделять PDF-файлы на 1-страничный PDF вы можете этим bash function (поместить его в ~ / .bashrc):

function pdf_split(){
    for file in "$@"; do
        if [ "${file##*.}" != "pdf" ]; then
            echo "Skip $file because it's not PDF file";
            continue
        fi; 
        pages=$(pdfinfo "$file" | grep "Pages" | awk '{print $2}') 
        echo "Detect $pages in $file";
        filename="${file%.*}";
        unset Outfile;
        for i in $(seq 1 "$pages"); do
            pdftk "$file" cat "$i" output "$filename-$i.pdf";
            Outfile[$i]="$filename-$i.pdf";
        done;
    done;
};

Теперь вы можете ввести split_pdf file.pdf, чтобы получить много файлов PDF.

Редактировать файлы

Но теперь вам нужно отредактировать все эти файлы. Вы можете сделать это с помощью gimp original-filename-*.pdf. Я предлагаю настроить ярлык в GIMP (Главное окно-> Редактировать-> Ярлык) для замены файла (я использую CTRL + R), фильтр размытия (например, CTRL + D), закрыть файл (например, CTRL + W) и выйти из GIMP ( eg.CTRL + Q). Не забудьте не загружать в GIMP ко многим файлам одновременно, но GIMP, как вы о загрузке после открытия, так что вы можете использовать gimp original-filename-*.pdf для тысяч файлов в безопасности.

Объединить файлы

Вы можете легко комбинировать файлы с помощью: pdftk originam-filename-*.pdf cat output "new-file-anon.pdf";

Соединить все это вместе

Эти операции очень повторяются и скучно, поэтому я соединяю все это в 1 скрипте:

function pdf_redact(){
    for file in "$@"; do
        if [ "${file##*.}" != "pdf" ]; then
            echo "Skip $file because it's not PDF file";
            continue
        fi; 
        pages=$(pdfinfo "$file" | grep "Pages" | awk '{print $2}') 
        echo "Detect $pages in $file";
        filename="${file%.*}";
        unset Outfile;
        for i in $(seq 1 "$pages"); do
            pdftk "$file" cat "$i" output "$filename-$i.pdf";
            Outfile[$i]="$filename-$i.pdf";
        done;
        gimp "${Outfile[@]}";
        pdftk "${Outfile[@]}" cat output "$filename-anon.pdf";
        rm "${Outfile[@]}";

    read -p "Do you want open output file? " -n 1 -r
    echo    
    if [[ $REPLY =~ ^[Yy]$ ]]
    then
            evince "$filename-anon.pdf";
    fi

    read -p "Do you want upload output file to Scribd.com? " -n 1 -r
    echo 
    if [[ $REPLY =~ ^[Yy]$ ]]
    then
        scribd_up "$filename-anon.pdf";
    fi
    done;
};

Новейшая версия этого скрипта всегда доступна по адресу: http://dostep.jawne.info.pl/it/bashrc[!d11 ]

Не забудьте закрыть GIMP (CTRL + Q) после всех изменений, чтобы продолжить сценарий.

В зависимости от меня, как я открываю отредактированные файлы (мне нравится читать, чтобы проверить, все ли) и как загрузить Scribd с моим другим скриптом - http://dostep.jawne.info.pl/it/bashrc , поэтому теперь я могу очень эффективно редактировать много файлов PDF.

0
задан 3 October 2017 в 14:43

2 ответа

Я испытываю идентичную проблему, используя ubuntu 17.04. Я использую материнскую плату Gigabyte GA-H97N-Wifi. Это происходит уже несколько месяцев, примерно с того момента, как я начал использовать сеть «802.11n» в своем доме.

Я попытался выполнить следующие исправления:

nmcli nm enable false; sleep 0.5; nmcli nm enable true # Fails, as "nm" is not a recognized option of nmcli sudo service network-manager restart # No change in status sudo systemctl restart NetworkManager # No change in status rfkill block wifi; sleep 3 rfkill unlbock wifi # No change in status

Я попытался понизить соединение с 802.11n при запуске:

sudo modprobe iwlwifi 11n_disable=1

может задержать сбой; но неудача в wifi всегда приходит в конце концов.

Когда я использую «iwconfig» для проверки состояния wlan0, я отмечаю, что иногда «Tx чрезмерные попытки» идет от «0» до «1» одновременно с отказом Wi-Fi (проверка каждые 2 минуты ). Однако это не происходит в 100% случаев; Я бы сказал, примерно в 90% случаев.

Наконец: я отмечаю, что было обновление, которое я установил 30 минут назад (3 октября 2017 года), а Wi-Fi работает отлично за последние 30 минут, что может быть несколькомесячной записью ! EDIT: Это не помогло!

0
ответ дан 18 July 2018 в 05:55

Я испытываю идентичную проблему, используя ubuntu 17.04. Я использую материнскую плату Gigabyte GA-H97N-Wifi. Это происходит уже несколько месяцев, примерно с того момента, как я начал использовать сеть «802.11n» в своем доме.

Я попытался выполнить следующие исправления:

nmcli nm enable false; sleep 0.5; nmcli nm enable true # Fails, as "nm" is not a recognized option of nmcli sudo service network-manager restart # No change in status sudo systemctl restart NetworkManager # No change in status rfkill block wifi; sleep 3 rfkill unlbock wifi # No change in status

Я попытался понизить соединение с 802.11n при запуске:

sudo modprobe iwlwifi 11n_disable=1

может задержать сбой; но неудача в wifi всегда приходит в конце концов.

Когда я использую «iwconfig» для проверки состояния wlan0, я отмечаю, что иногда «Tx чрезмерные попытки» идет от «0» до «1» одновременно с отказом Wi-Fi (проверка каждые 2 минуты ). Однако это не происходит в 100% случаев; Я бы сказал, примерно в 90% случаев.

Наконец: я отмечаю, что было обновление, которое я установил 30 минут назад (3 октября 2017 года), а Wi-Fi работает отлично за последние 30 минут, что может быть несколькомесячной записью ! EDIT: Это не помогло!

0
ответ дан 24 July 2018 в 18:28

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

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