LINUX.ORG.RU

Сообщения Yorween

 

PCI -> SATA III 6G адаптер

Форум — Linux-hardware

Есть какие-то подводные? В домашнем сервере 2 слота всего, хочу добавить еще один и сделать raidz1. Как на линуксе дела с такими адаптерами? В гугле не нагуглил… Как диск через pci будет воспринят zfs? Нормально ли будет работать связка из двух родных sata портов + 1 через pci в raidz1?

 , , ,

Yorween ()

Баг в GPSD приведет к переводу даты

Форум — Talks

https://www.opennet.ru/opennews/art.shtml?num=56017

Проверяйте и обновляйтесь.

 , ,

Yorween ()

Отношение к названию приложений

Форум — Talks

Надоело клацать по клаве в irc в emacs, решил поставить что-то мышкотыкальное. Нашел гномовский клиент polari. Накатил, вроде все ок работает. Настройки куцые, конечно, но задачу выполняет и хорошо вписывается в воркфлоу. Но беда пришла, откуда не ждали. Начал искать в инете инфу про этот клиент и нашел… https://theconversation.com/a-brief-history-of-polari-the-curious-after-life-of-the-dead-language-for-gay-men-72599

Лучше бы не находил. Для тех, кто не умеет в английский, примерный перевод заголовка:

Краткая история Polari: любопытная загробная жизнь мертвого языка для геев

 , , ,

Yorween ()

LibreCAD отображение размером и кастомизация выносов

Форум — General

Понадобилось нарисовать простую схемку. С рисованием разобрался и нарисовал, а вот сделать подписи не выходит. Допустим, выбираю вертикальный вынос, привязку по точкам. Создаю второй слой (на одном слое такая же байда), выбираю две точки, отменяю привязку, делаю вынос - линия по стилю 1 в 1 с линией на основном слое для схемы, стрелочек нету, нанесенного размера нету. Если прописываю на панели инструментов размеры - они не появляются. Как решить? Главное чтобы автоматически использовался стиль для выноса размеров + писался сам размер на основе схемы 100/1000 в мм, а еще лучше в заданной величине.

 

Yorween ()

CMS/VMS под линукс

Форум — General

Господа и дамы, разыскиваю CMS/VMS, которая работает с ширпотребными камерами и регистраторами (всякие дахуа, хиквижен, тантос, руми и прочие) нативно или хотя бы через вайн (НЕ виртуалка). Нужно чтобы работала функция онлайн просмотра со звуком, воспроизведение архива со звуком и можно было добавить несколько независимых источников (несколько регистраторов, несколько отдельных камер). Я просто обыскался. Единственное, что нашел из нативного - polyvision VMS 2016 года, но завести так и не удалось. Хоть сам пиши… А я не умею кодить!

Платное/бесплатное не имеет значения, но желательно опенсорсное.

@rukez, у тебя видел в галерее какую-то cctv систему на линуксе.

 , ,

Yorween ()

elisp в org agenda: как задать условие

Форум — General

Сорсы:

https://ftp.gnu.org/old-gnu/Manuals/emacs-20.7/html_chapter/emacs_33.html

https://www.gnu.org/software/emacs/manual/html_node/emacs/Sexp-Diary-Entries.html#Sexp-Diary-Entries

https://github.com/orgzly/orgzly-android/issues/269

Создаю задачу

* TODO 111 10:00
  SCHEDULED: <&%%(let (day (cadr date))
    (or (= day 1)
    (= day 10)
    (= day 20)))>

Не работает. Пробую как в примере на github - тоже не работает. В скратче условие фейлится, потому что не задана date. Судя по докам, при парсинге орг файла date задается автоматом. Но я на всякий случай проверил по-другому:

    SCHEDULED: <&%%(setq today (format-time-string "%d")
    (or (string= today "1")
    (string= today "10")
    (string= today "20"))>

Но тоже не работает (в скратче работает). Так как задать условие-то? Если нужно срабатывание каждый 1, 10 и 20 день месяца? В diary-float тоже не понял как это сделать напрямую. Так не работает

<%%(diary-float t t 10)>

 , , ,

Yorween ()

Запуск systemd сервиса после соединения с сетью

Форум — General

Всех приветствую.

Какая-то странная шляпа с этим кейсом. Есть простой сервис motion на десктопной установке дебиана 11. Выглядит так

[Unit]
Description=Motion detection video capture daemon
Documentation=man:motion(1)

[Service]
ExecStart=/usr/bin/motion

[Install]
WantedBy=default.target

Нужно, чтобы он при загрузке включался после того, как установлено соединение с сетью. Нагуглил про network-online.target. Он у меня есть и работает

systemctl status network-online.target 
● network-online.target - Network is Online
     Loaded: loaded (/lib/systemd/system/network-online.target; static)
     Active: active since Fri 2021-09-03 16:29:05 MSK; 20h ago
       Docs: man:systemd.special(7)
             https://www.freedesktop.org/wiki/Software/systemd/NetworkTarget

Sep 03 16:29:05 hs1-deb systemd[1]: Reached target Network is Online.

Добавляю в секцию UNIT сервиса строки

After=network-online.target
Requires=network-online.target

Делаю daemon-reaload, а мне в ответ

Failed to restart motion.service: Unit network-online.target not found.

Я погуглил еще, нашел инфу, что лет 7 назад сломали этот network-online.target, и нужно использовать NetworkManager-wait-online.service. Я проверил

systemctl status NetworkManager-wait-online.service 
● NetworkManager-wait-online.service - Network Manager Wait Online
     Loaded: loaded (/lib/systemd/system/NetworkManager-wait-online.service; enabled; vendor preset: enabled)
     Active: active (exited) since Sat 2021-09-04 11:17:11 MSK; 1h 21min ago
       Docs: man:nm-online(1)
   Main PID: 1139564 (code=exited, status=0/SUCCESS)
      Tasks: 0 (limit: 9388)
     Memory: 0B
        CPU: 0
     CGroup: /system.slice/NetworkManager-wait-online.service

Sep 04 11:17:11 hs1-deb systemd[1]: Starting Network Manager Wait Online...
Sep 04 11:17:11 hs1-deb systemd[1]: Finished Network Manager Wait Online.

Редактирую свой сервис, убираю network-online.target

[Unit]
Description=Motion detection video capture daemon
Documentation=man:motion(1)
After=NetworkManager-wait-online.service
Requires=NetworkManager-wait-online.service

[Service]
User=user
ExecStart=/usr/bin/motion

[Install]
WantedBy=default.target

daemon-reload и…

Failed to restart motion.service: Unit NetworkManager-wait-online.service not found.

Ну и как, собственно, без костылей вроде sleep или поиска системного сервиса, который стартует позже других, привязать мой сервис, чтобы он стартовал после установки соединения?

 , , ,

Yorween ()

О том, почему не стоит использовать libreoffice writer для больших и серьезных документов

Форум — Talks

Всегда пользовался по мере необходимости writer. Либру вообще люблю, в обиходе уже лет 5 ей пользуюсь на постоянке. В последнее время плотно пересел на latex, а простые таблицы в csv делают в calc, хотя он избыточен для этого, но раз уж есть, почему бы не использовать.

Сегодня настал роковой день, когда встретился фейл, из-за которого я потерял ~4 часа времени. Сразу скажу, что документ на посмотреть дать не могу по причинам сохранения конфиденциальности информации. Документ на 116 страниц. Большая часть документа - списки до 3 уровня вложенности и простые таблицы на 2-3 страницы. Документ был создан в формате odt, использовался 3 людьми на разных устройствах с той же версией ЛО (6.1.5.2). Стиль у всех один и тот же и он не менялся. В документ люди вносили только текст. И вот представьте, в документе сквозная нумерация пунктов. Последний пункт, как выяснилось после исправления, - 21. Но когда я обнаружил фейл, это было 9 пункт. Либра по какой-то неизвестной причине 14 пункт сделала 2-ым. Т.е. не обнулила список, не форсировала номер для пункта списка, а просто сделала этот пункт 2-ым. Еще раз упомяну, что стиль у всех один. Стиль списка единый и он не менялся.

Спустя полчаса попыток пофиксить «по-хорошему» (обнуление нумерацию этого пункта, переприсваивание элемента списка от 14 и до конца, форсирование номеров списков) я ни к чему не пришел. Оставалось 2 варианта: или переделать список во всем документе, или проставить номера оставшихся пунктов до конца вручную не через автосписок, а цифрами. Второй вариант вообще не вариант, т.к. потом изменять порядок пунктов это ад. Поэтому я героически начал менять всю нумерацию. Спустя еще часа 2 смены и проверок я обнаружил вишенку на торте. В конце нужно было сделать разрыв страницы, чтобы добавить пустой лист с небольшой вставкой, где тоже присутствовал список, но со своей нумерацией. Так вот создание этого списка привело, вы не поверите, к тому что в сквозной нумерации, которая вообще не связана была с этим списком, пункт 3 и 20 его подпунктов автоматически менялись на пункт 1. Тадам-с.

Решено это было исправлениями в гуглодоках. Такая вот печальная история. Если бы не необходимость обмениваться документом и наличия его в качестве отдельного файла, я бы, конечно, сделал это в латехе и спал бы спокойно.

 , ,

Yorween ()

Не запускается emacsclient из гуев

Форум — General

Имеется включенный средствами systemd демон:

● emacs.service - Emacs text editor
   Loaded: loaded (/usr/lib/systemd/user/emacs.service; enabled; vendor preset: enabled)
   Active: active (running) since Thu 2019-12-12 19:41:42 MSK; 13min ago
     Docs: info:emacs
           man:emacs(1)
           https://gnu.org/software/emacs/
 Main PID: 3326 (emacs)
   CGroup: /user.slice/user-1000.slice/user@1000.service/emacs.service
           └─3326 /usr/bin/emacs --fg-daemon

Dec 12 19:41:42 dedeb emacs[3326]: Loading debian-ispell...
Dec 12 19:41:42 dedeb emacs[3326]: Loading /var/cache/dictionaries-common/emacsen-ispell-default.el (source)...
Dec 12 19:41:42 dedeb emacs[3326]: Loading /var/cache/dictionaries-common/emacsen-ispell-default.el (source)...done
Dec 12 19:41:42 dedeb emacs[3326]: Loading debian-ispell...done
Dec 12 19:41:42 dedeb emacs[3326]: Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el (source)...
Dec 12 19:41:42 dedeb emacs[3326]: Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el (source)...done
Dec 12 19:41:42 dedeb emacs[3326]: Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)...done
Dec 12 19:41:42 dedeb emacs[3326]: ‘epa-file’ already enabled
Dec 12 19:41:42 dedeb emacs[3326]: [yas] Prepared just-in-time loading of snippets successfully.
Dec 12 19:41:42 dedeb emacs[3326]: Starting Emacs daemon.

Имеется десктопный файл ~/.local/share/applications/emacsclient.desktop:

[Desktop Entry]
Name=emacsclient
GenericName=Text Editor
Comment=Edit text
MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;
Exec=/usr/bin/emacsclient -с -a "" %F
Icon=emacs
Type=Application
Terminal=false
Categories=Development;TextEditor;Utility;
StartupWMClass=Emacs

Не стартует клиент из гуев (overview, run command в gnome, dmenu и rofi в dwm). Из терминала по emacsclient -c стартует. В журнале демона пустота (обрывается на Starting Emacs daemon). Заскриптованный старт из десктопфайла emacsclient’a с выводом всего в /tmp/emacs.log ничего не выводит.

Читал и применял это, это и это, а именно использовал ключ -n, использовал скрипт, ставил emacs для фоллбека с ключем -a, запускал демон вручную. Не работает. ЧЯДНТ?

GNU Emacs 26.1.

 , ,

Yorween ()

Краш X сессии при просмотре видео в firefox

Форум — Desktop

Началось сегодня. Последнее обновлениe:

Start-Date: 2019-12-07  11:05:45
Commandline: apt upgrade
Requested-By: yorween (1000)
Upgrade: libnss3:amd64 (2:3.42.1-1+deb10u1, 2:3.42.1-1+deb10u2)
End-Date: 2019-12-07  11:05:45

Симптомы: краш иксовой сессии при просмотре видео на ютубе из лисы 68.2.0esr. То на одном нет, а потом на нем же уже крашится. Самое печально, что в логах вообще по нулям. Запуск лисы из терминала с выводом всего в лог:

Gdk-Message: 19:59:45.566: firefox-esr: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.

Exiting due to channel error.
Exiting due to channel error.
[GFX1-]: Receive IPC close with reason=AbnormalShutdown
Gdk-Message: 16:59:45.583: /usr/lib/firefox-esr/firefox-esr: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.

Вывод в tty после краша:

error.Exiting due to channel error.Exiting due to channel error (II)_ Server terminated successfully (0)

Логи journald (ядра, всего, ошибок) пустые. При крашах нехватки ресурсов нет (процессор 99% idle, память 1200/16000, места на диске свободно 70%). Просмотр видео на других хостингах и локально проблему на выявил.

UPD. Забыл вопросы. Как жить и что делать?

UPD 2. https://bugzilla.mozilla.org/show_bug.cgi?id=1538435 Похоже на мой случай, только там иксы не крашатся.

UPD 3. Воспроизводится на двух ПК и 1 ноуте (амд/интел графика, амд/интел процессоры). Везде дебиан 10.

 , ,

Yorween ()

Поддержка RX 5700(XT)

Форум — Linux-hardware

Есть обладатели этих карт? Интересует, где и с какими версиями ядра, месы, фирмвари это работает? Читал про проблемы в 19.10 у убунтоводов. Каноникл не успели в релиз включить поддержку, поэтому есть проблемы (из новостей). Федорчане пишут, что работает (на реддите). Какая обстановка на самом деле? Хочу купить в ближайшее время, если уже где-то есть нормальная поддержка.

 , ,

Yorween ()

Проверка наличия multicast в сети

Форум — General

Имеется регистратор с функцией мультикаста. ЕЯПП, это значит, что включив этот самый мультикаст, я могу с любой софтины, которая поддерживает воспроизведение по мультикасту, смотреть то, что приходит от регистратора. Установил в регистраторе адрес мультикаста 224.8.7.6, пробую подключатся через vlc 3.0.8 с дебиана udp://@224.8.7.6. ПК и регистратор, разумеется, в одной сети и видят друг друга. В логе такое

main debug: processing request item: udp://224.8.7.6, node: Playlist, skip: 0
main debug: rebuilding array of current - root Playlist
main debug: rebuild done - 1 items, index 0
main debug: starting playback of new item
main debug: resyncing on udp://224.8.7.6
main debug: udp://224.8.7.6 is at 0
main debug: creating new input thread
main debug: Creating an input for 'udp://224.8.7.6'
main debug: selected audio language[0] en
main debug: selected sub language[0] en
main debug: requesting art for new input thread
main debug: using timeshift granularity of 50 MiB
main debug: using default timeshift path
main debug: `udp://@224.8.7.6' gives access `udp' demux `any' path `@224.8.7.6'
main debug: creating demux: access='udp' demux='any' location='@224.8.7.6' file='(null)'
main debug: looking for access_demux module matching "udp": 17 candidates
main debug: looking for meta fetcher module matching "any": 1 candidates
main debug: no access_demux modules matched
lua debug: Trying Lua scripts in /home/yorween/.local/share/vlc/lua/meta/fetcher
main debug: creating access: udp://@224.8.7.6
lua debug: Trying Lua scripts in /usr/lib/x86_64-linux-gnu/vlc/lua/meta/fetcher
main debug: looking for access module matching "udp": 28 candidates
lua debug: Trying Lua scripts in /usr/share/vlc/lua/meta/fetcher
main debug: no meta fetcher modules matched
main debug: looking for art finder module matching "any": 2 candidates
udp debug: opening server=:0 local=224.8.7.6:1234
main debug: net: opening 224.8.7.6 datagram port 1234
main debug: using access module "udp"
main debug: looking for stream_filter module matching "prefetch,cache_block": 26 candidates
prefetch debug: using 16777216 bytes buffer, 16777216 bytes read
main debug: using stream_filter module "prefetch"
main debug: looking for stream_filter module matching "any": 26 candidates
lua debug: Trying Lua scripts in /home/yorween/.local/share/vlc/lua/meta/art
lua debug: Trying Lua scripts in /usr/lib/x86_64-linux-gnu/vlc/lua/meta/art
lua debug: Trying Lua playlist script /usr/lib/x86_64-linux-gnu/vlc/lua/meta/art/00_musicbrainz.luac
lua debug: skipping script (unmatched scope) /usr/lib/x86_64-linux-gnu/vlc/lua/meta/art/00_musicbrainz.luac
lua debug: Trying Lua playlist script /usr/lib/x86_64-linux-gnu/vlc/lua/meta/art/01_googleimage.luac
lua debug: skipping script (unmatched scope) /usr/lib/x86_64-linux-gnu/vlc/lua/meta/art/01_googleimage.luac
lua debug: Trying Lua playlist script /usr/lib/x86_64-linux-gnu/vlc/lua/meta/art/02_frenchtv.luac
lua debug: skipping script (unmatched scope) /usr/lib/x86_64-linux-gnu/vlc/lua/meta/art/02_frenchtv.luac
lua debug: Trying Lua playlist script /usr/lib/x86_64-linux-gnu/vlc/lua/meta/art/03_lastfm.luac
lua debug: skipping script (unmatched scope) /usr/lib/x86_64-linux-gnu/vlc/lua/meta/art/03_lastfm.luac
lua debug: Trying Lua scripts in /usr/share/vlc/lua/meta/art
main debug: no art finder modules matched
qt debug: IM: Setting an input

Погуглив ошибки, ничего конкретного не нашел, кроме похожего в багтрекере со статусом пофикшено в версиях vlc 3+. Возможно, не мой случай и вообще, проблема не в vlc, а в неправильной настройке чего-то.

Я хочу попробовать отловить мультикаст пакеты в локалке через tcpdump, но не могу понять, осуществимо это или нет. Например, ip, на который идет мультикаст, не пингуется. Он должен? Или туда просто отдается поток? И каким образом отловить эти мультикаст пакеты чтобы понять, идет трансляция на этот адрес или нет?

 ,

Yorween ()

Цвет текста тасков agenda

Форум — General

Делаю свою тему. Застрял на том, что не могу понять, как переопределить цвет тасков в agenda (этот цвет). На примере темы dracula цвет текста и имени файла в тасках scheduled болотно-зеленый. В теме dracula, если смотреть ее исходник или редактировать через customize-create-theme (как тут), такой цвет только у одной переменной - Font Lock String Face. Однако смена цвета в этой переменной на любой другой делает следующее:

  • если тема кастомная, то цвет тасков становится оранжевым, на какой бы цвет я не поменял;
  • если тема из набора emacs, то цвет не меняется (пробовал на adwaita).

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

 , ,

Yorween ()

Не собирается qt5 в slackware

Форум — Desktop

Хочу поставить keepassxc. Требует qt5. Собираю qt5 из slackbuilds с выключенным WEBENGINE. Получаю ошибки

ERROR: Feature 'openssl-linked' was enabled, but the pre-condition '!features.securetransport && libs.openssl' failed.

ERROR: Feature 'openssl' was enabled, but the pre-condition '!features.securetransport && (features.openssl-linked || libs.openssl_headers)' failed.
which openssl
/usr/bin/openssl

slackpkg info openssl
PACKAGE NAME:  openssl-1.1.1d-x86_64-1.txz
PACKAGE LOCATION:  ./slackware64/n

Как собрать-то? В ридми ничего про openssl нет.

 ,

Yorween ()

Выравнивание в функции emacs lisp

Форум — General

Имеется функция, задача которой производить замены в выделенной области и делать выравнивание области. По сути конвертирует таблицы из csv (сепаратор «;») в latex. Выглядит это так

(defun my/convert-table-to-latex ()
  "csv to latex"
  (interactive)
  (setq beg (region-beginning))
  (setq end (region-end))
  (perform-replace ";" "&" nil 'regexp nil nil nil beg end nil nil)
  (perform-replace "$" "\\\\\\\\ \\\\hline" nil 'regexp nil nil nil beg end nil nil)
  (indent-region beg (+ end 1)))

Работает все, кроме выравнивания последней строки. Ее выравнивает, но неправильно, при этом, если нажать после завершения выполнения функции tab, строку выравнивает правильно. Пробовал такой вариант для проверки:

(defun my/convert-table-to-latex ()
  "csv to latex"
  (interactive)
  (setq beg (region-beginning))
  (setq end (region-end))
  (perform-replace ";" "&" nil 'regexp nil nil nil beg end nil nil)
  (perform-replace "$" "\\\\\\\\ \\\\hline" nil 'regexp nil nil nil beg end nil nil)
  ;; (indent-region beg (+ end 1)))
  (set-mark-command beg)
  (goto-char end)
  (activate-mark)
  (indent-for-tab-command)
  (goto-char end))

Оказывается, несмотря на то, что я перехожу в конце функции к изначально заданному концу выделенной области, я оказываюсь всегда ровно на строку выше, чем последняя строка в выделенной области. Подозреваю, что из-за этого и выравнивание неправильное. Как такое поведение исправить?

 , ,

Yorween ()

Кодировка имен приложений в письмах Gnus

Форум — General

Пробую gnus. Не понятно следующее. Когда получаю письма с приложениями или отправляю письма с приложениями, то имя приложения на выходе получается такое. Даже если я отправляю файл с одними цифрами в названии (пробовал русские/английские названия) с gnus и принимаю это письмо тоже в gnus, все равно такая проблема возникает. Как пофиксить? Локаль en_GB дефолтная.

 ,

Yorween ()

emacs org-mode зависимости между событиями по датам

Форум — General

Не могу найти, каким образом можно связать события по датам. Например, есть три события А, Б, В. Событие Б должно зависеть от события А (+2 дня), а событие В должно зависеть от события Б (+1 день). Дата события А выбирается произвольно. Таким образом, при изменении даты выполнения по событию А по цепочке меняются даты по событиям Б и В.

Из коробки такого не нашел, есть ли какие-то расширения?

 ,

Yorween ()

Ошибка при компиляции pdf в LaTeX mode emacs

Форум — Desktop

Перенес деб 10 на новый ПК, скопировав все конфиги и установив все пакеты.

locale -a
C
C.UTF-8
en_GB.utf8
en_US.utf8
POSIX
ru_RU.utf8
dpkg -l | awk '/texlive/ {print $2}'
texlive
texlive-base
texlive-binaries
texlive-fonts-extra
texlive-fonts-extra-links
texlive-fonts-recommended
texlive-lang-cyrillic
texlive-latex-base
texlive-latex-extra
texlive-latex-recommended
texlive-pictures
texlive-plain-generic

Создаю условный файл с названием «документ 2.tex» с содержимым

\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[russian]{babel}

\begin{document}
бла бла бла
\end{document}

При компиляции получаю ошибку

ERROR: Package inputenc Error: Unicode character д (U+0434)

В развернутом логе

Running `LaTeX' on `документ 2' with ``pdflatex  -file-line-error   -interaction=nonstopmode "\input" \"\д\о\к\у\м\е\н\т\ 2.tex\"''
This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2019/dev/Debian) (preloaded format=pdflatex)
 restricted \write18 enabled.
entering extended mode
LaTeX2e <2018-12-01>
(/usr/share/texlive/texmf-dist/tex/latex/tools/.tex File ignored)

! Package inputenc Error: Unicode character д (U+0434)
(inputenc)                not set up for use with LaTeX.

See the inputenc package documentation for explanation.
Type  H <return>  for immediate help.
 ...                                              
                                                  
<*> \input "д
              окумент 2.tex"

! Package inputenc Error: Unicode character о (U+043E)
(inputenc)                not set up for use with LaTeX.

На пк, с которого переносил, все компилится. Погуглил ошибки, но в решениях только ситуации, когда в самом тексте кириллица, а не в названии документа. ЧЯДНТ?

 ,

Yorween ()

LaTeX автоматически применять стиль для последней страницы

Форум — General

Не могу найти рабочий вариант автоматического применения кастомного стиля для последней страницы. Использую fancyhdr. Создал 3 стиля: для титульной, для обычных страниц, для последней страницы. Стили работают, проблем нет. Неудобство в том, что каждый раз нужно вручную искать последнюю страницу, чтобы применить стиль для последней страницы. Хочу, чтобы применялось автоматом. Нашел некую команду (макрос) \AtEndDocument{}, в которую засунул применения моего стиля - \AtEndDocument{\thispagestyle{lastpage}}, но стиль не применяется, хотя ошибок при компиляции нет. По описанию команда выполняется перед формированием содержания последней страницы, значит стиль должен применяться. Если есть какие-то альтернативные варианты, буду рад почитать.

 

Yorween ()

Gnome totem в Debian buster с кучей багов

Форум — General

Проверьте, кто на buster сейчас. Не работают кнопки управления проигрыванием внизу окна. Некорректно работает полноэкранный режим (окно плеера растягивает, но видео не растягивает, а обрезает на треть и переносит в левый верхний угол). Не работает поиск по UPnP. При выборе дорожки субтитров или аудио слетают настройки остальных дорожек.

В багтрекере на gitlab не увидел постов с подобными багами. Версия totem 3.30.0.

 , , ,

Yorween ()

RSS подписка на новые темы