LINUX.ORG.RU

Сообщения piyavking

 

Помогите понять, что мне пишет rclone. Какие pipes, почему broken?

 , ,

Здравствуйте.

Давно когда-то утерял возможность монтировать ftp, и с тех пор тщетно пытаюсь обратно. Прошу знающих и сострадательных людей пояснить и сориентировать. Итак:

В первом терминале монтирую rclon'ом свой телефонный ftp-сервак:rclone mount phone:/ /ph -vv

Во втором терминале делаю ls /ph/tmp - всё содержимое прекрасно отобразилось, в первом терминале пробежали нормальные логи.

Жду несколько минут, и золушка превращается в тыкву: пытаюсь снова ls /ph/tmp, и получаю в ответ ls: cannot access '/ph/tmp': Input/output error, в первом терминале дебаг пишет некультурное:

2026/04/26 14:17:08 DEBUG : /: Lookup: name="tmp"
2026/04/26 14:17:08 DEBUG : /: >Lookup: node=tmp/, err=<nil>
2026/04/26 14:17:08 DEBUG : tmp/: Attr:
2026/04/26 14:17:08 DEBUG : tmp/: >Attr: attr=valid=1s ino=0 size=0 mode=drwxr-xr-x, err=<nil>
2026/04/26 14:17:08 DEBUG : tmp/: ReadDirAll:
2026/04/26 14:17:08 DEBUG : tmp: Dir.ReadDirAll error: write tcp 192.168.1.100:42184->192.168.1.102:2121: write: broken pipe
2026/04/26 14:17:08 ERROR : IO error: write tcp 192.168.1.100:42184->192.168.1.102:2121: write: broken pipe
2026/04/26 14:17:08 DEBUG : tmp/: >ReadDirAll: item=-1, err=write tcp 192.168.1.100:42184->192.168.1.102:2121: write: broken pipe

192.168.1.100 - это локальный адрес тачки, 192.168.1.102 - адрес фтп-сервака.

И на фоне этого безобразия rclone ls phone:/tmp совершенно исправно выдаёт мне содержимое соответствующей папки совершенно безотносительно того, какие pipes ломаются у монтирования. В mc встроенным фтп-клиентом 192.168.1.102:2121 тоже железобетонно доступен и на запись, и на чтение, в обоих случаях - никаких дисконнектов.

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

archlinuxarm, RPI4. Спасибо за внимание.

P.S. Решением стала смена ftp на ssh.

Перемещено hobbit из general

piyavking
()

firefox, пропал диалог выбора файла

 ,

Здравствуйте.

Некоторое время назад обратил внимание на сабж - при File/Save as, при нажатии в контекстном меню «Save Link», «Save Picture», и прочих вещах, требующих вызова диалога выбора файла - ничего не происходит. Причём браузер не фризится, не создаёт «окно, которое не видно» - просто ноль реакции, и всё.

На других софтинах со строкой меню (gimp, gvim) этот диалог исправно всплывает и функционирует.

Свежий профайл создавал, с найтли на сток откатился, hardware acceleration выключил - не победил. В голове по этому поводу, кроме «gtkfilechooser» не всплывает, но это мне ничем не помогает.

Буду рад соображениям, спасибо за внимание.

Перемещено hobbit из general

piyavking
()

Прошу файрфоксоведов помочь подпилить интерфейс

 ,

Здравствуйте.

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

Это касается вообще любого аддона - stylish ли, violentmonkey - без разницы. Сообщения тоже.

Сижу терзаю userchrome.css и usercontent.css (в about:addon поддержка легаси стайлшитз включена, конечно), но каменная чаша выходить не желает.

Прошу поддержки знатоков. Какую --переменную шевелить? Спасибо за внимание.

Решение - терзать «panel».

piyavking
()

Не могу сменить каталог для загрузок в firefox

 

Здравствуйте.

Есть firefox. Хочу поменять дефолтную папку для загрузок. Лезу в настройки, нахожу «Save files to», под ней текстовое поле с «/home/piyavking/Downloads» и кнопка «Browse».

Жму «Browse», в выпадающем диалоге выбираю ~/tmp, но в текстовом поле по-прежнему «/home/piyavking/Downloads».

Создал дефолтный профайл, попробовал в нём. Та же петрушка.

Хомяк полностью мой (у всего содержимого /home/piyavking owner - piyavking)

Кто виноват? Что делать?

Спасибо за внимание.

Апдейт:

Кто виноват?

Я виноват.

Что делать?

А ничего с этим не поделаешь, «мёртвый - надолго, дурак - навсегда».

Пришёл на работу, хлебанул энергетика, и вспомнил всё: когда-то и зачем-то прописал DownloadDirectory в /etc/firefox/policies/policies.json, и напрочь об этом забыл.

Благодарю откликнувшихся!

Апдейт2: увы, но не помогло(

piyavking
()

В чём может быть дело и есть ли какой-нибудь «видеокэш» у приложения, который надо почистить?

 ,

Здравствуйте.

Вот у меня иксы, awesomeWM, две приложухи - notblood и mednafen. Обоим средствами WM назначил в правилах «floating = true». Это работает.

Но первая игрушка, как видно по скриншотам, запускается в нормальном месте экрана, а вторая почему-то в каком-то «утопленном» положении.

Попытка прибить гвоздями в rc.lua этим клиентам «x» и «y» успехом не увенчалась - правило ошибки не вызывает, но не срабатывает. Попытка воздействовать на окно wmctrl-ом работает, но не хотелось бы городить костыль, не попытавшись сделать нормально.

Буду рад соображениям. Спасибо за внимание.

piyavking
()

Xlunch: Вопрос к arch и arch-based пользователям

 , , xlunch

Здравствуйте.

Пытаюсь ставить xlunch-git из aur:

==> Starting build()...
gcc xlunch.c -o xlunch -lImlib2 -lX11 -march=armv8-a -mno-omit-leaf-frame-pointer -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security         -fstack-clash-protection
      -fno-omit-frame-pointer
xlunch.c: In function ‘main’:
xlunch.c:2645:31: error: too many arguments to function ‘parse_entries’; expected 0, have 1
 2645 |                 int changed = parse_entries(input_source);
      |                               ^~~~~~~~~~~~~ ~~~~~~~~~~~~
xlunch.c:1126:5: note: declared here
 1126 | int parse_entries()
      |     ^~~~~~~~~~~~~
make: *** [Makefile:46: xlunch] Error 1
==> ERROR: A failure occurred in build().
    Aborting...

Xlunch.c я в проблемной строчке посмотрел, и, естественно, не врубился - для меня это всё тёмный лес, если честно.

Я, конечно, бинарник из бэкапа выдернул, в ~/.local/bin положил, и пользуюсь, но всё-таки хотелось бы как-то понять в чём дело, ибо оный xlunch активно использую.

Прошу прошаренных граждан по возможности прояснить мне вопрос. Спасибо за внимание.

piyavking
()

Возможность добавления видео в посты

 , ,

Здравствуйте.

Предлагаю превратить ЛОР в тикток. Шучу, в тумблр. А именно - рассмотреть добавления в пост, наряду со скриншотами, коротеньких скромных скринкастиков, раскрывающих, когда это надо, какие-то моменты в динамике и/или со звуком.

Сугубо модерируемо и скорозависимо, естественно.

Спасибо за внимание.

piyavking
()

mpv подвешивает сетевую папку - почему?

 , ,

Здравствуйте.

Я таскаю на телефонной карте некоторую файлопомоечку. В частности, фонотеку. Монтирую её в систему по ftp (на телефоне серверочек, на компьютере rclone). Файлы доступны в обе стороны, казалось бы - живи и радуйся. Но жизнь портит некоторая ложечка дёгтя, а именно:

Хочу послушать музыку, повелеваю "mpv /папка/на/телефоне". MPV благополучно формирует плейлист, оттуда проигрывается _одна_ песенка, после чего сыпятся Input/output error, и папку приходится перемонтировать.

При этом mednafen'ом с mednaffe я совершенно спокойно играю в NES'ы, которые тоже лежат на телефоне - всё прекрасно открывается сколько угодно раз без каких-либо шероховатостей. Файловые операции - всё без сучка и задоринки, и рид, и врайт, и из редактора сохраняйт.

Имею соображение, что папка отваливается потому, что mpv при воспроизведении её каким-то образом «дудосит» - что-то запрашивает слишком часто или слишком много раз одновременно, и надо править конфиг. Прошу соображений, что именно крутить. Спасибо за внимание.

piyavking
()

Странное с st: без мата не заводится

 , ,

Здравствуйте.

Есть две системы на двух одинаковых десктопах, одна с другой просто скопирована с минимальными правками, на обоих как терминал использую st.

В какой-то момент на одном из десктопов стало иметь место следующее:

piyavking@headcrab: ~ $ st
child exited with status 1

Однако, когда я командую системе st -e bash, то она ебашит исправно мне этот st запускает.

Попробовал xterm позапускать - никаких шереховатостей с запуском не вылезло. Но я не хочу xterm, я хочу фыр-фыр-фыр st.

Помогите разобраться. Спасибо за внимание.

piyavking
()

Убрать плашку «Открыть в приложении» снизу ленты FB из Chrome

 , ,

Здравствуйте.

Стараюсь не засорять телефон (андроид) социальными приложениями, хватает броузера. Но пейсбук в своей ленте упорно показывает мне в подвале кнопку «открыть в приложении». И как бы я её ни старался забороть - ноль эффекта.

Бездушный робот порекомендовал всё-таки поставить этот апп, и в менеджере приложений запретить ему открывать соответвующие ссылки. Окей, я исполнил - бесячая плашка из ленты в Chrome не пропала.

В других соцсетях такая вещь тоже часто присутствует, но имеет совесть - жмякнешь по кнопке, она и пропадёт, а тут как гвоздями прибитая держится.

Если кто в курсе рецепта, буду очень рад. Да, это практически оффтоп, но... андроид же не совсем не линукс?)

Спасибо за внимание.

piyavking
()

dillo-plus, не залогиниться на ЛОРе

 ,

Здравствуйте.

Пробую сабж, и увы. Как так? Даже elinks осиливает логин.

Кейс абсолютли юзлесс, конечно, но я хотел бы поговорить об этом в толксах.

Спасибо за внимание.

Апдейт:

1. Надо всего лишь DEFAULT ACCEPT в /.dillo/cookiesrc.

2. Dillo-plus ненадёжен, подхватывает не все настройки и отстаёт по версии. Принято решение не выпендриваться и юзать оригинал.

Спасибо неравнодушным.

piyavking
()

firefox, не совсем понятная зависимость

 , ,

Здравствуйте.

Использую firefox. Использую странновато: просто качнул с сайта архив, распаковал в хомяк, и запускаю исполняемый .../firefox/firefox. Всё прекрасно работает, и даже как-то само обновляется, несмотря на то, что пакетный менеджер мамой клянётся, что никакого файрфокса в системе нет.

Недавно решил попробовать поставить фурьку «по-человечески» - вдруг я что-то важное пропускаю. yay -S firefox-nightly-bin потащило в зависимости какой-то mailcap. Но зачем он? И без него браузер прекрасно бегал.

Хотелось бы разъяснить эту сову поговорить об этом в толксах. Интересно стало. Спасибо за внимание. Система archlinuxarm, если что.

piyavking
()

Хочу поговорить об экономной системке на RPI без лишних модулей

 , ,

Здравствуйте.

После недельного офлайна полез обновлять свой archlinuxarm и в очередной раз глаз царапнули linux-firmware-nvidia, linux-firmware-intel и прочие. Я невеликий знаток железа, но, по-моему, в моей RPi4 никаких нвидий с интелами не водится. И уж точно не предвидится. Но для yay -R linux-firmware-nvidia нужно сначала выпилить linux-firmware, это уже выглядит чреватенько на мой глаз, и, прежде чем я превращу свою золушку в тыкву, я хочу посоветоваться.

Ну и чтоб два раза не постить, поинтересуюсь на всякий случай про то, как обстоят дела с uboot: в своё время спрыгнул с него из-за ощутимого безумия иксовых артефактов, но лого загрузки у него прикольное, оно шустрое и маленькое, ощутимо меньше стандартного linux-rpi.

Почитаю мнения умных людей по этому поводу. Спасибо за внимание.

Цель достигнута. Всё linux-firmware* выпилено. Гиг с лишним выкинут с пляжа. На работоспособность не повлияло. Слава коллективному разуму!

piyavking
()

Вопрос по css и отображению спецпоследовательностей

 , ,

Здравствуйте.

Мозилла у меня на линуксе, проблема с мозиллой, значит, свою проблему я в этот форум за уши притянул)

Дело в следующем: Читаю fb2 в firefox, отстраиваю контент Stylish'ем, полёт абсолютно нормальный. Но. Встречая в xml-коде fb2-страницы блок вида

  <title>
   <p>Заголовок</p>
  </title>

браузер мне так и лепит в явной форме на странице <p>Заголовок</p>, не обрабатывая <p>.

Что характерно, вот такую конструкцию

   <annotation>
    <p>текст текст текст</p>
    <p>текст текст текст</p>
   </annotation>
броузер отображает корректно, обрабатывая этот пресловутый <p>, как положено, и выдавая чистый текст.

Помогите, пожалуйста, продвинуться. Спасибо за внимание.

P.S. В каментах посоветовали не выпендриваться, и внял. FBReader лёгонький, настраиваемый, приемлено.

Перемещено CrX из general

piyavking
()

Firefox, «нативный» способ вставлять пользовательские скрипты

 ,

Здравствуйте.

Мне нравится упрощать вещи, в частности, firefox.

Недавно я упростил пользовательские css стили, вбив их все в userContent.css, и выкинув ставший ненужным аддон Stylish.

Теперь я хочу такую же штуку провернуть со своими пользовательскими js скриптами, вбив их все в userContent.js, и выкинув ViolentMonkey.

Разница в том, что если в css я что-то и соображал, то в js могу только смутно догадываться - как копипастить скрипты в userContent.js, по каким правилам? Как полученный userContent.js «активировать»? Где он в консоли появится, чтоб его тестить? И всё такое.

В попытках самостоятельного поиска информации натыкаюсь пока что на совершенно мной неперевариваемые дебри с гитхабов с дикой избыточностью по отношению к моему простенькому запросу.

Был бы благодарен за какой-нибудь более-менее юзер-френдли букварь по вышеописанной тематике. Спасибо за внимание.

piyavking
()

Как (и можно ли) укротить 503 Forwarding failure на стороне, так сказать, клиента?

 , , ,

Здравствуйте.

Имею privoxy, там в настройках вбил некоторый прокси (socks5, если это важно, но есть возможность вбить и https). При попытке открыть какой-нибудь сайт часто сталкиваюсь с такой шероховатостью:

Сначала firefox мне пишет «can’t establish a connection to the server at бла-бла-бла. Error code: 503 Forwarding failure». Я жму Ctrl+Shift+R, браузер задумывается, и страничка загружается нормально.

Гугл мне ламеру прояснил, что 503 возникает, если к сайту слишком много запросов сразу и он не успевает отреагировать. Вопрос залу: учитывая то, что прокси не мой и повлиять на его поведение я не могу, какие строчки я всё же могу попробовать пошевелить в about:config мозиллы и каталоге /etc/privoxy, чтобы «не так резво» ломиться в сайты?

Прошу прощения за расплывчатость формулировок, я не волшебник и никогда не научусь. Спасибо за внимание.

piyavking
()

Тупой вопрос про использование куков во wget

 , , ,

Здравствуйте.

Есть башскрипт, его задача - страничку по расписанию с сайта wget'ом таскать, текст из неё вынимать и вслух его читать. Некоторое время назад работать перестал. В терминале выхлоп: 403: Forbidden (сайт под CloudFlare, к сожалению).

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

Да, /tmp/cookies.txt успешно сформировался. Да, если погрепать его по имени сайта, то выхлоп непустой. Да, «wget --load-cookies=/tmp/cookies.txt -O - $url» отыграло без ошибок. Нет, выхлоп вот этой вот команды по-прежнему ERROR 403: Forbidden.

Я подумал: может firefox как-то можно запустить, чтоб он без формирования интерфейса просто обработал url и выдал результат (то, что я в Code Inspector'е вижу) в stdout. Попробовал покурить firefox headless mode в надежде на то, что вот это вот то, что мне надо, но погрузился в ужасные дебри питона и селениума, которые мне колхознику очень плохо понятны и кажутся пушкой по воробьям.

Подскажите, пожалуйста, возможность как-то всё-таки затягивать подобное командной строчкой в stdout для последующего парсинга и прочего.

Спасибо за внимание.

piyavking
()

Можно ли и как Как «отмморозить» в firefox адреса вида «moz-extension://»?

 ,

Здравствуйте.

Вкатился в gopher на firefox с помощью overbitenx.

Всё супер, всё летает, за исключеньем пустяка: gopher-линки, преобразуемые аддоном, открываются у меня по адресам вида moz-extension://bla-bla-blabla-bla-blabla...bla.

Соответственно, firefox считает эти страницы служебными, и запрещает остальным дополнениям доступ к ним. То есть мне к ним не применить через Stylish пользовательский стиль (это бы ещё полбеды, вырулил бы юзерконтентом), и не перевести через аддон TWP (а вот это уже доставляет ощутимый дискомфорт).

Смутно помню, что, лазая по about:config, натыкался на строчку с регекспами, которые определяют, какие страницы считать служебными, но именно, что смутно.

Прошу просветить в вопросе. Спасибо за внимание.

Перемещено hobbit из general

piyavking
()

Помогите разобраться с privoxy-blocklist

 ,

Здравствуйте.

Режу рекламу с помощью privoxy и скрипта privoxy-blocklist. Всё было хорошо - он тянул с адблока списки, преобразовывал их в формат, понятный privoxy, privoxy их исправно блочил.

Но некоторое время назад скрипт перестал работать: при запуске пишет нижеследущее

Processing https://easylist-downloads.adblockplus.org/easylistgermany.txt ...
Downloading https://easylist-downloads.adblockplus.org/easylistgermany.txt ...

и просто завершается, не генерируя и не обновляя в конфиге privoxy никаких нужных мне .action и .filter.

Самостоятельно разобраться пока что не получается. Буду рад помощи. Спасибо за внимание.

piyavking
()

general.useragent.override больше не работает?

 

Здравствуйте.

Мозилла файрфокс (найтли). Захотел притвориться планшетом, вбил андроидовый юзерагент в general.useragent.override, как в интернете написано, но showmyip.com всё равно показывает мне мой истинный юзерагент.

Желаю победить, прошу советов, спасибо за внимание.

piyavking
()

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