LINUX.ORG.RU

Сообщения dmitry237

 

Что влияет на общий уровень громкости?

 

Не первый раз замечаю, что при одинаковых настройках уровень громкости разный. Например 40% после обновления и перезагрузки звучат, как раньше при 65%. Это происходит раз в год-два. То тише, то громче.

Из последних обнов mesa (1:26.1.4), linux (7.1.2) и hwdata (0.409), внешние колонки через type-c.

$ pactl info | grep -P '(Server|Default)\s(?!(String|Source))'
Server Protocol Version: 35
Server Name: PulseAudio (on PipeWire 1.6.7)
Server Version: 15.0.0
Default Sample Specification: float32le 2ch 48000Hz
Default Channel Map: front-left,front-right
Default Sink: alsa_output.usb-Creative_Technology_Ltd_Creative_Pebble_Pro_MF1710-01.analog-stereo
dmitry237
()

Firefox, Youtube, тихое начало некоторых видео

 , ,

Не пойму, это Youtube приглушает начало некоторых видео или проблема в чем-то еще?

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

Например Ленинградский вокзал после реконструкции, конкретно здесь первые 12 секунд, как у вас?

dmitry237
()

Почему удалили комментарий?

 

Да еще с формулировкой «Провокация флейма»?

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

Вы сначала корректируйте, а потом рубите головы. Иначе какая-то предвзятость получается.

Сабж -7

dmitry237
()

Firefox, новая вкладка, поиск в поле поиска.

 , newtab,

Очень раздражает когда вводишь запрос в поле поиска на странице «New Tab», а вводимое перескакивает в адресную строку.
Раньше спасало:

browser.newtabpage.activity-stream.improvesearch.handoffToAwesomebar false

Но вот в 148.0 это работать перестало. Есть какие-нибудь простые рецепты?

dmitry237
()

Посоветуйте погодный сервис

 , ,

Лучше rss

Что-то гисметео, который верой и правдой служил несколько лет, вот уже неделю выдает вместо xml пустую строку

http://informer.gismeteo.ru/rss/27612.xml

А до wttr.in не достучаться без квн:

Не работает:

$ get-ip | sel city, region

city   region
----   ------
Khimki Moscow Oblast

Работает, например Латвия:

$ get-ip | sel city, region

city region
---- ------
Riga Riga

$ wth -s                   

Moscow: ☀️ -15°C S 753mmHg
dmitry237
()

Новые уведомления не сбрасываются

 

Даже после прочтения и ответа на коментарий.

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

dmitry237
()

Окружения с четырех сторон

 , , , ,

Это средненький по возрасту из трех ноутов, самая большая ошибка при покупке техники, Xiaomi Mi Notebook Pro 15.6.
Нет претензий к качеству, но вот с распаянными 8гб прогадал, а точнее пожадничал. До недавнего времени, до февраля этого года, на нем стояла винда и прекрасно работала вплоть до win11 24H2, после чего этой самой памяти перестало хватать, не так чтобы вообще, но уже напряжно. Решено-сделано, поставил арч, собственно сама винда к тому времени ничем меня не связывала, в игры я не игрец, а все остальное прекрасно покрывает линукс.
Сначала хотел компактную систему, один fluxbox и все, ностальгия так сказать, но дорожка так или иначе вывела на уже испытанные i3 и xfce.

Все это представлено на скриншотах, плюс консоль, в которую после замены lightdm на ly, стало удобно входить не логинясь на другой tty.

Рабочие окружения расположены в порядке предпочтений (основное i3). Скриншоты, можно сказать, постановочные, просто предновогодняя атмосфера, которая уже накрывает, например в i3 тайлингом практически не пользуюсь, все либо в табах, либо на воркспейсах. Или в консоли ретроспектива курса доллара, на другое не хватило фантазии, просто показать шрифт (spleen-12x24), почему-то именно на этом ноуте не устраивают ter-v28n или жирный ter-v28b.

Да, шелл pwsh, это давняя двадцатилетняя привязанность, что-то менять нет желания, да и сил тоже. Какие-то скрипты, которые требуют быстрого и легкого рантайма, пишу на bash/sh. Повершелловские чаще запускаю из оболочки и тут нет разницы, все уже загружено и работает быстро. То, что с шебанг, это bash, принцип такой.

Всех с наступающим Новым Годом, удачи и успехов.

dmitry237
()

Как ограничить пост-проверку (lookbehind)?

 ,

Касается ТОЛЬКО grep. Интересно само регулярное выражение с perl-синтаксисом.

Например мне надо вытащить значение из строки, выводимой lspci:

00:02.0 VGA compatible controller: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] (rev 03)

Надо получить:

Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics]

В pwsh работает:

# Select-String

$ (lspci | sls '(?<=VGA.+\:\s).+(?=\s\(.+)').Matches.Value
Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics]

Но grep хочет уточненных данных, его смущает .+
Т.к. разбор идет справа налево, он не успевает дойти до ключевого слова VGA

$ lspci | grep -Po '(?<=VGA.+\:\s).+(?=\s\(.+)'
/usr/bin/grep: length of lookbehind assertion is not limited

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

$ lspci | grep 'VGA' | grep -Po '(?<=:\s).+(?=\s\(.+)'
Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics]

Это просто пример, никакого практического значения он не имеет, только ради понимания.

dmitry237
()

OSzone.net объявил о закрытии форума

 oszone, ,

OSzone.net объявил о закрытии форума
Группа Интернет

Увы, технические форумы отживают свой век. Достаточно известный ресурс не смог подстроиться под современный мир.

Линукс при том, что там есть раздел

PS. Все как-то сразу Ozzy и OSZone.net

>>> OSZone.net (oszone.net)

dmitry237
()

Не могу сообразить, относительная символическая ссылка

 , relative,

Возможно ли создать относительную ссылку, когда находишься в другой директории? Например:

$ mkdir ./Desktop/test/aaa -p
$ echo "Hello" > ./Desktop/test/aaa/file
$ ln -sr .....

T.е. нужно создать ./Desktop/test/link с относительным путем ./aaa/file

Без перехода в локацию ./Desktop/test (без cd или pushd), это главное условие.

dmitry237
()

Псевдомиграция Arco2Arch

 , , ,

В связи с недавней новостью, реакция на которую справедливо была в среднем «Всегда забавно узнавать о смерти незнакомого проекта из новостей», я решил мигрировать или если точнее, то переконфигурировать Arco в Arch. В общем задача оказалась не сложной, от Arco не осталось даже следа. Последним напоминанием служила директория /boot/efi/EFI/arcolinux. Пришлось переустанавливать grub и менять порядок загрузки в EFI биоса. Это самое сложное с чем столкнулся.

sudo efibootmgr -b 0000 -L 'Arch'
sudo efibootmgr -o 0000,0002,0010
sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch

Это я по памяти, возможно что-то упустил.

$ dir /boot/efi/EFI/

    Directory: /boot/efi/EFI

UnixMode     Num   UID   GID      LastWriteTime    Size Name
--------     ---   ---   ---      -------------    ---- ----
drwxr-xr-x   755     0     0   22.04.2025 14:31         arch
drwxr-xr-x   755     0     0   29.05.2023 00:06         boot

В практическом использовании ничего не изменилось, хотя вычистил или переустановил (чтобы не висели в AUR) порядка двадцати пакетов, которые были установлены из арко-реп, включая chaotic-aur-*

На скриншоте xfce4, второе окружение после основного i3-wm. Alacritty, который заменил прекративший развитие Tilix. Да, не мультиплексер и авторы наглые, отлупливают все «Feature requests», но самое главное поддается скриптовому управлению. PowerShell (pwsh), тут строго не судите, это любимый шелл. Небольшой «fetch», rss ЛОРа и музон, вот такой трек мне выдало случайно, дата создания корневого раздела.

К слову, на двух других ноутах установил арч с нуля, ощутимая разница в количестве установленных пакетов, 130 с лишним не в пользу того, что на скриншоте. Никак не могу сравнить, что зачем и почему так.

dmitry237
()

Простой индикатор wifi в трей?

 

Не могу найти подходящий. Искал linux simple wifi tray indicator и linux standalone wifi tray indicator

Может посоветуете, network-manager не установлен, iwgtk требует ненужные зависимости, остальные привязаны к различным DE или менеджерам подключения.

Мне нужна только иконка, а-ля volumeicon или cbatticon, из такой категории, вообщем.

dmitry237
()

ArcoLinux завершает своё существование

 ,

ArcoLinux завершает своё существование

Проект ArcoLinux в лице его главного вдохновителя Эрика Дюбуа (Erik Dubois) сообщил, что дистрибутив фактически прекратил своё существование.

( читать дальше... )

>>> Источник (arcolinux.info)

dmitry237
()

Markdown. Форматирование цифр с точкой после них. (Только в комментариях)

 

  • Невозможно выделить
  • Кривое отображение на странице
123.

123.456.789.

Firefox

dmitry237
()

Еще предновогоднего XFCE 4.20

 , , ,

Постепенно XFCE меняет свой вид, т.к. настройка под себя это процесс.

На скриншоте четыре рабочих стола моего домохозяйкиного десктопа, предновогодний tilix с pwsh, firefox без ЛОРа незачет, thunar (чтобы был) и собственно скрипт-скриншотер открытый в mousepad.

Gtk-тема Matcha-dark-aliz (hdpi), иконки Papirus.

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

Всех с Наступающим 25, всем всего самого хорошего.

dmitry237
()

Дилетантский вопрос к тем, кто знает Си

 ,

Решил я найти простенький индикатор раскладки в трей, нашел kbi (github.com). Для того, чтобы он вписался в окружение слегка изменил код под себя, переменные. Но вот никак не пойму с цветом текста. В коде это так:

#define COLOR 0xDFDFDF /* 0x2E3436 */

И обработка COLOR:

cairo_set_source_rgb(cr,
                     (COLOR >> 16) / 255.0,
                     (COLOR >> 8 & ~(0xFF << 8)) / 255.0,
                     (COLOR & ~(0xFFFF << 8)) / 255.0);

Сам вопрос, как из 0x2E3436 получился 0xDFDFDF? Мне собственно нужен белый, но так не работает:

#define COLOR 0xFFFFFF

Может здесь есть сам автор? Очень понравилось, простенько и без лишних флажков.

dmitry237
()

Вдруг захотелось отведать fluxbox

 , , ,

Когда-то давно, в середине 2000-ых, мне нравился fluxbox, да и вообще до широкого распостранения тайлинговых WM, он был достаточно востребован. Вот я и решил заценить каков он в современных реалиях, да и ностальгия какая-то.

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

В общем, в использовании все оказалось достаточно удобно. Для основных приложений прописал правила во ~/.fluxbox/apps, меню соответственно во ~/.fluxbox/menu, потребление памяти самого WM и picom видно на скриншоте.

В консоли pwsh, так уж привык, слушаю музыку потреково со случайной выборкой из всей коллекции. Решил посмотреть сколько всего музыкальных файлов и вспомнил про недавнее обсуждение и тесты скорости fd, find и других утилит со схожим функционалом. Провел простые замеры из того что есть, у меня победил fd, Get-Childitem самый медленный, что и не мудрено. Но разница некритичная, 60 миллисекунд на объеме в несколько тысяч файлов.

dmitry237
()

Какой эмулятор терминала поддерживает символы двойного размера?

 ,

Несколько попробовал, tilix, alacritty, wezterm, нигде не работает:

echo -e "\e#3Double Height\n\e#4Double Height"

Возможно в konsole или в kitty.
Например в винде условно работает, выводит символы двойной высоты, но потом начинает глючить.

dmitry237
()

Открою предновогоднее

 , , ,

До НГ-2024 осталось не так уж и много, неделя ударных рабочих дней. Успехов вам в этот период. Ну а тем, кто не работает уже можно начинать разминку, чтобы попасть в эпицентр праздника во всеоружии, так сказать.

Собственно, XFCE, Tilix и Firefox. в bash запущен скрипт pwsh, который увеличивает выводимый год от года-аргумента до наступающего 2024.

CSS для лисы и крысы собирал по крупинкам, очень тяжело без знания объектной модели, совершенно непонятно откуда брать названия элементов и их свойства. Особенно для firefox.

Но тем не менее, пришел к определенному результату, который в целом меня устраивает.

Arcolinux (arch-based), pwsh, bash, firefox

dmitry237
()

Музон и около него

 , , musikcube,

На скриншоте tilix с pwsh, musikcube и mc. Для визуализации projectMSDL. Слушаю и заодно вычищаю milk-файлы, у которых могут отсутствовать текстуры, которые не соответствуют моему вкусу или просто сильно грузят процессор. Пока из ~10500 осталось ~8300. Основную массу негодных удалил скриптом, остались те, которые можно отсеять только визуально, список в mcedit за два дня или прослушивания 40-50 треков при смене милк-пресетов с интервалом 25 секунд.

projectMSDL довольно старый, но имеет значимые преимущества перед новым из арчевого репозитория – нет зависимостей, можно запускать с определенными параметрами из шелла, есть встроенная справка по горячим клавишам. Качество визуализации одинаковое.

i3 считаю основным окружением, еще есть xfce4, но она (крыса) используется реже. Основной шелл, это pwsh, в информации показан bash, но это логин-шелл ($SHELL), им пользуюсь лишь в контексте sudo

dmitry237
()