LINUX.ORG.RU

Избранные сообщения xlam

mate(gnome)-terminal. Попытка открыть новое окно терминала и автоматически выполнить там пару команд (тред №3, финальный)

Форум — Desktop

Это вообще возможно? У меня не очень получается это сделать даже в штатном режиме. А на самом деле мне нужно запускать окно терминала через execvp (в Си++ коде) и получается совсем жуть: открывается новое окно терминала с непонятными настройками(судя по расцветке) и иксы начинают нещадно тормозить при таскании окна по экрану.

 1284 root      20   0 2234432 535812 398572 R 110.0   3.7   7:00.19 Xorg

Запускаю различные вариации параметров. Например так:

  mate-terminal --window -x cd /home/astahl/work && ls

Есть подозрение что mate-terminal это одна программа с кучей окон, которая сама постоянно форкается и там под капотом треш и угар.

Может кто знает как запустить новое окно mate-terminal и автоматически выполнить там какие-то команды?

 , ,

Usruser
()

Firefox VPN addon

Форум — Desktop

А что у нас есть хорошего и бесплатного?

Перерыл с десяток, но все они просто жесть: сейчас остановился на ZenMate, который хоть в какой-то мере работает, но включать\выключать приходится вручную. Это неприемлемо. Я хочу чтобы аддон включался автоматически при заходе на какой-то домен.

Остальные либо требуют денег, либо регистрации либо вообще не работают.

Как называется нормальный VPN аддон для Файрфокса?

Скорость трафика меня не интересует: я использую VPN только для текстового (ну, блин, современного, да, но вы поняли) WEB.

P.S.

===!!!============!!!===
Я не из России. Мне не помогут всякие хитрые методы обхода внутрироссийских ограничений
===!!!============!!!===

 , ,

Usruser
()

Доступ в Интернет через два VPS

Форум — General

Привет. Может найдется время ответить.

Имеется сервер WireGuard на VPS 1 (Ubuntu - ip 10.8.0.1). К нему в качестве клиента подключен второй VPS 2 (Ubuntu - ip 10.8.0.2). К серверу WireGuard также подключен компьютер пользователя (Win10 - ip 10.8.0.3).

Требуется для компьютера пользователя настроить выход в Интернет через VPS 2 так, чтобы пакеты проходили по цепочке Компьютер -> VPS 1 -> VPS 2 -> Интернет.

WireGuard сеть настроена и работает (пингуются все компьютеры). На сервере в iptables добавил следующее:

iptables -t nat -A PREROUTING -s 10.8.0.3 -j DNAT –to-destination 10.8.0.2

iptables -t nat -A POSTROUTING -d 10.8.0.2 -j SNAT –to-source 10.8.0.3

То есть сервер перенаправляет все пакеты с ip 10.8.0.3 (компьютер) на ip 10.8.0.2 (VPS 2).

Пинг проходит, однако Интернета на компьютере пользователя нет.

 

Virap
()

Как порезать на главы по таймингам скачанный mp3 yt-dlp?

Форум — General

Скачиваю аудиокнигу с ютуба в виде mp3, без ненужного видео. Автор потрудился поставить в описании таймкоды. Вопрос - может ли данная утилита после скачивания и вытаскивания mp3, порезать его по ним с именованием по описанию?

Скачать и сохранить только .mp3:

yt-dlp -x --audio-format mp3 -f "bestaudio/best" --write-description  https://youtu.be/DtBkEqADtKQ

Смотрим скачанное описание:

cat 🐙[УЖАСЫ]\ Джеймс\ Герберт\ -\ Туман.\ Аудиокнига.\ Читает\ Олег\ Булдаков\ [DtBkEqADtKQ].description

...
00:00:00 Пролог
00:04:19 Глава 1
00:11:54 Глава 2
00:29:51 Глава 3
...
07:37:13 Глава 20
08:03:05 Глава 21
08:57:46 Глава 22
...

Вот по этим таймингам я и хочу порезать. И чтобы всё сложилось в отдельную папку с файлами по описанию после тайминга. Такое возможно?

 

hikikomori
()

Список последних 10 видео YouTube-канала по команде в терминале

Форум — Desktop

Методом тыка нашёл такую команду:

yt-dlp --flat-playlist --playlist-end 10 --print title --print " %(duration_string)s %(id)s" https://www.youtube.com/c/DmitriiWest/videos
- она отображает последние свежие 10 видео с ютуб-канала.

Сделал скрипт /usr/bin/yt-list

#!/bin/sh
exec python3 "/usr/bin/yt_dlp/__main__.py" --flat-playlist --playlist-end 10 --print title --print " %(duration_string)s %(id)s" "$1"

Теперь, не запуская браузер, я вижу список свежих видосиков по команде:

yt-list https://www.youtube.com/c/DmitriiWest/videos
И качаю новые командой:
yt-dlp -f 18 <id-of-video>

Кто ещё как автоматизирует получение видосиков с пока ещё не забаненого ютуба?
В идеале должно по cron'у качать свежие видосики в нужную папку - кто так сделал?

UPD. Для скачивания картинки (превьюшки) сделал второй скрипт /usr/bin/yt-img

#!/bin/sh
exec python3 "/usr/bin/yt_dlp/__main__.py" --write-thumbnail --convert-thumbnails jpg --no-download "$1"

Превьюшку глядеть так:

yt-img <id-of-video>

 , , ,

Novator
()

ffmpeg

Форум — Multimedia

Есть телеканал:
https://yletv.akamaized.net/hls/live/622365/yletv1fin/master.m3u8
Есть у него фиксированная ссылка:
https://yletv.akamaized.net/hls/live/622365/yletv1fin/yletv_video1080p50.m3u8
Но без звука. Есть фиксированная ссылка звука этого канала:
https://yletv.akamaized.net/hls/live/622365/yletv1fin/yletv_audio1.m3u8
Как об'единить фиксированные ссылки изображения и звука в одну для ffmpeg'а?
Буду признателен за помощь!
Смотреть этот геоблокированный канал можно добавив к началу ссылки заголовок:
-headers X-Forwarded-For:91.145.90.102

 

xradio
()

MPV

Форум — Multimedia

Раньше MPV при проигрывании mp3 файла без видео показывал просто черное окно, которое можно было кликнуть, закрыть, промотать. Сейчас же он просто открывает и проигрывает его в фоне. Убивать приходится или скриптами или через диспетчер задач.

Есть у кого идеи как вернуть черное окно. Или может кто знает настолько же удобный инструмент без лишних интерфейсов для мп3? Тот же смплеер, влц избыточны.

 

LightDiver
()

Как вы нормализуете громкость диалогов при просмотре фильмов?

Форум — Desktop

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

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

В документации для mpv нашел релевантные параметры --audio-channels=stereo и --audio-normalize-downmix=yes. Еще нагуглилось lavfi='dynaudnorm'.

Кто сталкивался с такой проблемой? Как вы это решили?

 ,

aquadon
()

Немного скриншотов из консоли

Галерея — Скриншоты

На основном скрине вверху слева — finch с плагинами, справа — mps-youtube, как понятно из названия, смотрелка ютуба. Использует API от google-аккаунта, можно читать/писать комментарии к видео. Внизу слева — mc, нестареющая классика, справа — его PAGER, открытый в nano. То есть по F3, в зависимости от расширения файла, выполняется команда справа.

http://0x0.st/-kfN.png

Тут Cmus и прогноз погоды. И console-clock. Календарь cal, скриптом по полуночам обновляется.

На «основном» скрине обои сделаны с помощью патча ядра https://github.com/jirka-grunt/fbcondecor На том, где погода — fbterm.

Все скриншоты сделаны в голой, ядерной консоли, без использования иксов/вейланда — это не тайлинг в wm, это именно tty.

Дистрибутив GNU/Linux — Artix с самосборным ядром (в основе PKGBUILD от Parabola).

Ну и по традиции — скрин главной ЛОРа, открытый в links 2.25 в framebuffer.

http://0x0.st/-kfq.png

>>> Просмотр (1440x900, 837 Kb)

 ,

Dog
()

Нестабильная работа youtube-dl

Форум — Desktop

Выкачиваю плейлист на примерно 50 видео. Одни качаются с максимальной скоростью в 10 метров, другие 50 килобайт. Проверил на сусе и винсервере. Что может быть?

Помог https://github.com/yt-dlp/yt-dlp

 ,

chenbr0
()

Аналоги screen \ tmux

Форум — General

Мое вам с кисточкой и с наступающим.

Выбираю себе мультиплексор, дабы не запускать каждый раз рабочие сессии после ребута компа (а так же чтобы юзать те же сессии с других устройств). Screen когда-то юзал - не ахти. Tmux юзал тоже, не смог побороть срезание размеров экрана, если например создать терминальное окно на девайсе с экраном 1366х768, а потом тачнуться туда с FullHD девайса, то размер терминального окна остается старым.

Может кто-то подскажет ВМЕНЯЕМЫЙ аналог screen, желательно с теми же самыми хоткеями ?

С наступающим всех!

 ,

windows10
()

tmux имя табов (их изменения)

Форум — Desktop

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

Столкнулся, для себя, с такой проблемой. Использую связку zsh+tmux+и.т.д. Ранее на debian 9 (tmux 2.3), вот с этим конфигом работало следующее - при запуске, таб именовался zsh*, при открытии vifm, например, таб менял название на vifm, vim на vim и.т.д. т.е. все было норм, так же, если не запущен бинарник, то указывался путь. Сейчас же (arch), любой таб, именутся как zsh*, пути не указывает и не меняет название таба. Куда копать?

 , , ,

Neat
()

(Решено) xset установки

Форум — General

Здравствуйте. В openbox где-то в автозагрузке прописаны параметры отключения монитора, у меня такие:

$ xset q | grep -A4 DPMS
DPMS (Energy Star):
  Standby: 600    Suspend: 600    Off: 600
  DPMS is Enabled
  Monitor is On
Подскажите где находится файл с настройками, чтобы можно было изменить настройки и они не слетали после рестарта.

 

Rumba
()

Iso образ windows 10 в Linux Mint пуст.

Форум — General

Имеется ноутбук с Linux и ноутбук с windows. Попросили поставить на ноут с виндой линукс (естественно Винду снёс), побаловались пару часов и попросили винду обратно.

Суть проблемы: имеются iso образы на внешнем hdd, в одной папке лежат образы linux и винды, при открытии образа линукс с помощью менеджера архивов все файлы как на ладони, при открытии же образа виндовс таким же способом, а в образе только какой-то файл весом 350 мб. Что делать?

P/s познаний в линуксе пока маловато, до компа с виндой доберусь в воскресенье, там и сделаю флешку.

 , , ,

Sergey_Reshetov
()

numlock при login

Форум — Desktop

Добрый день! Хочется видеть numlock включённым при вводе пароля во время входа в систему (fedora 7, gnome). Посоветуйте что-нибудь, ибо поиском не нашёл.

alexpride
()

автостарт numlockx на экране входа в AltLinux (Mate)

Форум — General

не помогло:

# cat /etc/systemd/system/numlockx.service
[Unit]
Description=numlock

[Service]
ExecStart=/usr/local/bin/numlock
StandardInput=tty
RemainAfterExit=yes

[Install]


# systemctl enable numlockx

# reboot

# systemctl status numlockx
numlockx.service - numlock
   Loaded: loaded (/etc/systemd/system/numlockx.service; enabled)
   Active: active (exited) (Result: exit-code) since Ср 2018-08-22 16:58:20 MSK; 50s ago
  Process: 548 ExecStart=/usr/local/bin/numlock (code=exited, status=203/EXEC)

также не помогло добавление строки /usr/bin/numlockx в файлы /etc/rc.d/scripts/first_time и /etc/rc.d/rc

 , , ,

comoestasyan
()

Локализация alpine lxc контейнера.

Форум — General

Доброго вермени суток ЛОР. Я только начал познавать alpine в контернерах. Вопрос в следующем: прикрутил локализацию от товарища @Athor.

В /etc/profile.d/locale.sh следующее:

export MUSL_LOCPATH="/usr/share/i18n/locales/musl"
export CHARSET=UTF-8
export LANG=ru_RU.UTF8
export LC_COLLATE=ru_RU

locale -a показывает только:

C
C.UTF-8

Что я делаю не так?

 ,

xaTa
()

Годных патчей тред

Форум — Desktop

Какие патчи используете? Я остановился на:

1.autostart. Позволяет запускать аплекухи из ~/.dwm/autostart.sh

2.systray. Добавляет systray в панель

3.noborder. Убирает border, если в теге открыто одно окно

4.pertag. Позволяет на каждом теге иметь независимый layout и mfact 

5.cfacts. Добавляет возможность горизонтальный размер окна

6.cyclelayouts. Позволяет циклически менять layout

7.zoomswap. Запоминает расположение окна при его перемещении в мастер область. Если его переместить из мастер области, то окно возвращается на своё место. К примеру, есть три окна 1,2,3. Когда мы перемещаем в мастер область окно по MODKEY+XK_Return в мастер область, а потом делаем еще раз MODKEY+XK_Return, то окно возвращается в позицию 3(по дефолту окно помещается в позицию 2

Интересно было бы услышать, кто что юзает помимо этого

 

bryak
()

dwm 2.8

Новости — Open Source
Группа Open Source

Вышел релиз первоклассного оконного менеджера в стиле tiled-wm - dwm-2.8! Вместе с ним вышел патч "Bottom Stack", который обеспечивает множество режимов расположения фреймов:

Vertical Stack Tiling:
RIGHT STACK ([]=) LEFT STACK (=[])

Bottom Stack Tiling:
PORTRAIT TILE (TTT) LANDSCAPE TILE(===)

>>> http://dwm.suckless.org/

anonymous
()

а можно youtube-dl скачивать видео, но не складывать его на диск, а сразу подавать на вход ffplay?

Форум — Multimedia

Чтобы было что то вроде

 youtube-dl (link) | ffplay

Есть в этом направлении хоть что то?

 ,

burato
()