LINUX.ORG.RU

Сообщения Bfgeshka

 

Баг освещения в некоторых играх

Не могу понять, где, но где-то в графике что-то сломано. Все игры, в которых нашёл эти проблемы, запускаются под wine/proton (разных версий, разные префиксы).

  • Fallout 4 - без модов, версии до и после next gen update, также Fallout London. Многие неподалёку освещённые поверхности становятся чёрными или тёмно-красными. Освещение затронуто очень заметно, неиграбельно.

  • System Shock Remake (UE) - запускал на этой же машине в прошлом году без проблем, сейчас у некоторых точечных источников света инвертирован цвет.

  • Blue Prince (Unity) - единственная проблема, которую я заметил, это чёрные почтовые марки.

Сталкивался ли кто с подобным багом? Куда копать?

mesa-25.1.6

dxvk последней версии из winetricks

 ,

Bfgeshka
()

Про mpv-0.40

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

  • У консоли (~) шрифт стал гигантским и стало гораздо меньше всякого влезать. Зачем сделали так - хз. Пример: 0.39 и 0.40.

  • Кэш стал страннее работать - при удалении файла mpv может продолжать его проигрывать на любой современной версии плеера. Файл будет реально удалён при прекращении чтения (т.е. немедленно для небольших файлов или при переключении/завершении для видосов побольбше). Тут всё как и было, но разница начинается в плейлистах: в версиях <=0.39 при повторном открытии удалённого файла вхождение в плейлист пропускалось, а в 0.40 плеер открывает видео из кеша - хотя этого видео уже нет на диске. Для меня это поведение не критично, но ощущается странно всё равно и заставляет перепроверять, удалил ли я файл или нет.

  • При продолжительном проигрывании видосов отзывчивость стала немного хуже и памяти стал жрать больше - вангую, что это из-за кэша и нужно конфиг для него дописывать. Вот, например, на одном и том же плейлисте я дотопал до одного и того же ролика с одного и того же стартового вхождения через несколько других (чтобы они были загружено в кеш), оба раза на свежезапущенном инстансе: 0.39 и 0.40. Цифры консистентны при повторах теста.

  • Старт приложения замедлился существенно - на 0.39 при запуске в time цифры приблизительно такие (для одного и того же видео в одном и том же плейлисте, офк):

mpv   0.48s user 0.22s system 55% cpu 1.258 total
mpv   0.49s user 0.20s system 58% cpu 1.184 total
mpv   0.49s user 0.23s system 58% cpu 1.213 total

а вот на 0.40

mpv   0.90s user 0.35s system 93% cpu 1.336 total
mpv   0.89s user 0.40s system 109% cpu 1.178 total
mpv   0.89s user 0.36s system 95% cpu 1.310 total
  • Самая большая проблема - 0.40 может случайно зависнуть, просто на ровном месте. Происходит достаточно часто для моего колебания, мб раз в 2-3 часа. Такого не было никогда ни на одной из предыдущих версий. При зависании остаётся только убить приложение и попробовать запустить ещё раз. Перекомпилировать не помогло, случается для разных устройств.

UPD: если кто думает, что проблемы у меня в конфиге, то вот он:

profile = fast

# Gamepad controls
# input-gamepad = yes

cache = yes

osd-border-color = "#FF262626"
osd-border-size = 3.2
osd-color = "#CCFFFFFF"
osd-duration = 800
osd-font-size = 20
osd-font = "M+ 2p medium"
osd-shadow-color = "#33000000"
osd-shadow-offset = 1
osd-spacing = 0.5

audio-file-auto = fuzzy
sub-auto = fuzzy
slang = en
alang = en
sub-border-color = "#FF262626"
sub-border-size = 5
# sub-codepage = utf8:cp1251
sub-color = "#FFBBBB11"
sub-font-size = 40
sub-font = "M+ 2c"
sub-gauss = .75
sub-margin-y = 30
sub-shadow-color = "#77000000"
sub-shadow-offset = 3
sub-spacing = 0.8

audio-channels = stereo
ao = jack
volume = 100
volume-max = 200
jack-autostart = no
jack-connect = yes
jack-name = mpvclient
jack-std-channel-layout = any

user-agent = "Mozilla/5.0"
screenshot-format=png
input-ipc-server=/tmp/mpvsocket

blend-subtitles = no

# loop-file=inf
loop-playlist=inf
keep-open-pause=no
keep-open=yes

autofit-larger=100%x1000
autofit=1600x900
keepaspect=yes
screen=1

# vf-add=fps=60:round=near
af-add=lavfi=[dynaudnorm]
# af=lavfi=[loudnorm]

 

Bfgeshka
()

Перекрытие в трекере текста на некоторых масштабах

Сабж заметил в частности для секции Администрирование на масштабах от 95% и выше (до переключения на трёхстрочное оформление). Хз, заметил ли кто, ну вот - поднимаю пыль.

https://0x0.st/Xn_C.png

 ,

Bfgeshka
()

Домашний сервер общего назначения

День добрый! Хочу собрать домашний сервер, но тяжело выбрать железо. Думаю брать на ozon, т.к. на месте выбор маленький.

Хотелки вот такие:

  • Графика «лишь бы была» иногда воткнуть монитор.

  • Если mini/micro-atx, то желательно 6+ SATA портов, для форм-факторов меньше хотя бы 4.

  • Работать будет круглосуточно, энергоэффективность предпочтительнее производительности.

  • Сеть гигабит достаточно.

  • Если сможет жить на пассивном охлаждении, то вообще шикарно, но это не обязательно.

Думал мб взять готовый NAS, но цены даже без дисков абсолютно невменяемые.

Дополнительно, x86 даже не обязательно.

Ставить туда буду линуксы (скорее всего опять гента).

 ,

Bfgeshka
()

Велосипед для синхронизации файла с облаком

Здрастия!

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

Решил, что пора делать бэкапы через облака. Благо, что у баз keepass можно читать открытый файл и даже перезаписывать - и он подхватится автоматом! Выбор остановился на MEGA как на наиболее резонном сервисе. На оффтопике накатил официальное приложение и настроил sync, на андроиде и вручную нормально. А на домашнем онтопике хотелось чистенько и красиво, да и автоматом бэкапы хотелось бы сделать.

Ближе к делу - решил сделать простенький велосипед, который бы умно синкал базу в обе стороны, делал бэкапы и работал без демонов (ну, кроме крона). И зделол!

Нужно только иметь megacmd с настроенным megarc конфигом в системе, а остальные утилиты всегда есть. Вот сам скриптец: https://notabug.org/bfgeshka/apps/src/master/ishell/megasync.sh

 , , ,

Bfgeshka
()

Клавиатуры сошли с ума

День добрый!

У меня тут случилась любопытная проблема: не все клавиши на клавиатуре работают. Точнее - клавиатурах. И все разные. Например, на одной клавиатуре из стрелок будет работать только «вниз», на другой половина букв не работает итд. Что интересно - я так понимаю, что рабочий набор клавиш свой на каждой клавиатуре и персистентный между перезагрузками. Пробовал разные клавиатуры отдельно и вместе. и в разные порты, включая на матери и на подключённом внешнем usb-контроллере.

Проблема хардварная, достаёт от загрузки биоса и продолжается в оси.

USB мыщъх работает, остальные типы устройств хз.

Я так понимаю, это мать всё?

 ,

Bfgeshka
()

Хидер

Откуда появилась эта дебильная мода произносить слово header таким образом? Пользуется им не большинство, но долгое время регулярно можно встретить употребление слова «хидеры» тут и там.

Почему так получилось? Никакой интуитивности в этом нет, ведь никто не произносит head как «хид».

 

Bfgeshka
()

libdrm собирает x86 версию как amd64

В /usr/lib32 для libdrm находятся абсолютно те же файлы, что и в /usr/lib64.

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

~/ file /usr/lib32/libdrm.so.2.4.0
/usr/lib32/libdrm.so.2.4.0: ELF 64-bit LSB pie executable x86-64, version 1 (SYSV), dynamically linked, with debug_info, not stripped
~/ openssl md5 /usr/lib32/libdrm.so.2.4.0
MD5(/usr/lib32/libdrm.so.2.4.0)= c27a5d2190bfb084f0f511cf677c0921
~/ openssl md5 /usr/lib64/libdrm.so.2.4.0
MD5(/usr/lib64/libdrm.so.2.4.0)= c27a5d2190bfb084f0f511cf677c0921

 , ,

Bfgeshka
()

W3C стандартизирует DRM

!Ъ:

https://boingboing.net/2017/09/18/antifeatures-for-all.html

https://www.w3.org/2017/09/pressrelease-eme-recommendation.html.en

Ъ: В заголовке. Многие в самом W3C негодуют. Теперь для всего drm есть один стандарт и его себе накатывать сможет каждая сволота без особого труда.

 , ,

Bfgeshka
()

Где лучше всего вести бложег

Вот бложек есть у меня на wp. Вроде бы норм всё, но вести его дико лень и на той платформе как-то не прёт. Хотя, казалось бы - вордпресс старается не отставать от современных тенденций в вебе, есть статы и всякие ништяки в админке блога - всё равно последние года три туда писать не тянет.

Вроде бы на гитхабе можно хостить с хорошими инструментами и свободой действий, но как-то и не опробовал толком.

А где ведёт бложег лоровец? Ведь в целом технический блог может быть интересным, но не хочется, чтобы он был в тягость. По этой же причине неохота хостить у себя или на съёмке.

UPD: Посмотрел, чего мне насоветовали. Местами довольно неплохие предложения зацепили внимание и я оценил их подобным образом:

  • WP. На нём раньше сидел. Инструментов для персонального блога достаточно, но есть ограничения на расширение их круга. Никакого кастомного интерфейса нахаляву, будь добр выбирать из предоставленных (довольно убогоньких, ИМХО) дефолтных тем. Интерфейс толстый, страница тянет много чего и отовсюду.
  • Github pages. Делай что хошь, но статикой. Вроде бы можно прикрутить комменты и всё такое, если захотеть. Хостинг на гитхабе, поэтому можно видеть просмотры и траффик. Вместо фолловеров есть Star и Watch на репозитории, так что сойдёт. Есть куча всего готового, тот же джекилл. Есть рекоммендации для лимитов, что нашёл это 100k реквестов или 100GiB в месяц, 1GiB на размер репы - для обычного бложега это выше крыши. При превышении не банят, а присылают письмо с вопросом, не треснет ли харя. Причём хостить всякое можно на cdn.
  • Facebook/Vk/Twitter. Имеет смысл если уже есть кодеры повязанные в социалочке, в большом количестве. Никто в поисках решения не будет смотреть там, да и выдача старых постов с таких сервисов маловероятна, поэтому смысла писать туда не особо много.
  • Heroku. Очень хипстерно. Плагины платные. По своей сути очень абстрактная обёртка над чем нибудь. Не понравилось, что самый адекватный язык из предложенных это Scala. Для чего сие предназначено - непонятно, чего оно может - неясно, где его используют на практике - ума не приложу. Квинтэссенция облака.
  • blogger. Почти полностью см. wp. Халявный гуглосервис, а значит вероятность закрытия выше, чем у двери перед носом торгового представителя с новой моделью пылесоса.
  • Medium. См. wp, только ещё хлеще. Болеет желтухой.
  • ZeroNet. Идея самой платформы интересна, но не считаю её подходящим вариантом для моей цели. Такое хорошо бы использовать для чего-то типа wikileaks.
  • diary.ru, lj. Устарело (не путать с просто старым). Для it оно так себе.
  • golos.io. Платформа для раскрутки самой себя, переполнена всякой фигнёй и писать туда никакого резона не вижу.

 , , ,

Bfgeshka
()

Перекат на систему с UEFI

Есть новая мать с обвесами и старый ноутбук. На ноутбуке стоит обжитая гента с загрузкой через BIOS. Места на дисках для нового раздела не отвести.

Есть идея для загрузки использовать флешку - создать таблицу gpt, загрузочный раздел, поставить туда граб и скопировать ядра из системного /boot (который, к слову, не отдельным разделом).

Имеет ли план право на существование, есть ли истории успеха? Пытался просто вкорячить legacy boot, но загрузчик оно не видит на диске.

 , ,

Bfgeshka
()

Чем бы тегать opus?

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

 ,

Bfgeshka
()

Предложение

А как идея показывать в фиде пользователя флажок решённого вопроса, если таковой имеет место быть?

 

Bfgeshka
()

low-end тонкие клиенты

Чего бы накатить и как обслуживать очень слабые тонкие клиенты?

Бездисковые, загрузка по pxe. Проблема - 64MiB оперативной памяти. Используются для вебни.

 ,

Bfgeshka
()

Fallout 2 с модами

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

Где-то патчи не проходят, где-то игра после сплешскрина мрёт. Так понимаю, что часть проблем из-за файловой системы - ntfs вообще болт кладёт на различие файлов с разными регистрами, а тут вам не винда и директории ./data и ./Data ведут в разные места.

Кто-нибудь расскажет истории успеха? Для справки: вайн свежий 1.9.что-то-там, f2 последний с gog (2.1.0.17), пробовал крупные моды вроде resurrection, mib88 megamod и restoration project.

Ванильная игра работает без проблем.

 , fallout 2,

Bfgeshka
()

Удаление файла через mpv

Хочется иметь возможность удалять, а лучше - выполнять команду над текущим файлом (перемещение в заранее указанный путь или ещё чего).

Полагаю, решение вполне возможно в lua. Быть может, что у кого-то есть скрипт (или желание его наваять на коленке, если тоже интересна такая возможность).

 

Bfgeshka
()

Печать по правому краю в терминале

Вот такое интересует. Наверняка можно, но как - ума не приложу.

Необходимости нет, но очень хочется писать аккуратные статусные сообщения напротив строк, например [OK], [ERR] и так далее. Вдохновляюсь выводом в инитах.

 

Bfgeshka
()

gentoo uclibc

Как работает тот stage3? Можно ли безбедно жить?

 ,

Bfgeshka
()

Интерактивные системы обучения

А какие есть наиболее интересные и увлекательные? Что-то в духе duolingo и codecademy.

 

Bfgeshka
()

How to emacs

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

Использовать буду для рутинного ведения всяких записочек в markdown (то есть редактор всегда запущен и готов для ввода), скриптописании и для C.

Сейчас пользуюсь geany - неплохой в работе, быстрый и самое необходимое умеет, но поддержка сообществом слабенькая и плагинов маловато. Раньше пользовался саблаймом и были интересные там вещи, если можно привести емакс к виду этих редакторов - отлично будет.

Вимеров просьба не беспокоить, не лежит у меня к их редактору душа.

 , ,

Bfgeshka
()

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