LINUX.ORG.RU

Сообщения LightDiver

 

Freenode

Форум — General

Что вообще происходит? Пару лет не заходил на фринод, тут решил зайти - на всех каналах пусто, #lor пустой. Ощущение жуткое, будто проспал апокалипсис.

 

LightDiver
()

Смена клавиши для вызова «меню вызова приложений» в KDE.

Форум — General

Сегодня задумался чтобы убрать вызов этого системного апплета с кнопки «мета», а то часто задеваю ее. Залез в настройки, а оказывается я давно уже все сменил на альт+ф1 еще во времена когда клавиатура дохла и мета не работала. Однако оба сочетания работают - и альт+ф1 и мета. В настройках везде только альт+ф1. Так как же убрать вызов по кнопке мета?

 

LightDiver
()

Утилита для глобальных комбинаций клавиш (клава+мышка)

Форум — General

Есть ли в линуксах утилита, способная глобально опознать сочетание ctrl+клик колесом или alt+клик колесом, например? Ну и повесить на это сочетание как то баш-скрипт, к примеру.

Сдох сенсор прокрутки колесом мышки, надо чем то заменить его. Хочу прокнутку вниз заменить на контрол+клик колесом. На нем будет скрипт типа xdotool click 4.

Если есть идеи лучше, тоже выслушаю.

 

LightDiver
()

MDF. Linux.

Форум — General

Когда то давным давно в линуксах была великолепная программа, acetoneiso, с помощью которой можно было легко и непринужденно монтировать все, что тебе в голову только придет. Тут смотрю - в моей генточке нету такой программы. Cdemu вообще ругается и не стартует. Альтернатив что то не могу найти. Что вообще происходит и кто такой умный решил, что образы дисков больше не нужны?

 , ,

LightDiver
()

Бэдблоки, спасение рядового файла.

Форум — General

Умирает винт, за 8 часов сканирования нашелся 981 бэдблок. На винте достаточно большой файл на 60гб - архив. Читается до 10,6%, дальше ошибка.

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

 

LightDiver
()

KDE перестали работать некоторые возможности.

Форум — General

КДЕ 5.18.5, несколько месяцев назад в списке «открыть с помощью» попропадали различные приложения, например mpv. Попытка добавить его вручную добавляет лишь его запуск без интерфейса, что не особо удобно. Обновление софта не добавляет его в список, emerge -uDNae world тоже не помогло.

Второе и главное: сейчас в «комбинациях клавиш» оказалось, что система для назначения видит только шифт, контрол и прочие. Остальные кнопки не видит. То есть жмешь шифт+а, а оно видит только шифт.

Куда копать то? Со списком софта то ладно, это можно пережить, вдруг само починится, а вот сочетания клавиш внезапно понадобились.

 , ,

LightDiver
()

Лютый флуд в messages что то про ACPI

Форум — General

Обновился пару месяцев назад и с тех пор в логи система срет вот так ежесекундно. Чего он хочет то?

http://pastebin.calculate-linux.ru/ru/show/141537

 , ,

LightDiver
()

Bash

Форум — General

Есть скрипт:

#!/bin/sh
sleep 5s;
for i in `seq 1 50000`; do
    `xdotool click 1`
    sleep 2s;
    `xdotool key Alt+Tab`
    sleep 2s;
    `xdotool click 1`
    sleep 2s;
    `xdotool click 1`
    sleep 2s;
    `xdotool click 1`
#	`xdotool click 3`
#sleep 1s;
#	`xdotool key "4"`
#sleep 1s;
#	`xdotool key Tab`
#sleep 1s;
#	`xdotool key "w"`
#sleep 1;
#	`xdotool key Escape`
    sleep 2;
    `xdotool key Alt+Tab`
    sleep 2s;
done

Умирает он через killall имя_скрипта.sh

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

 ,

LightDiver
()

Сжатие mp3

Форум — General

Пытаюсь массово сжать mp3-файлы в рандомном числе каталогов.

#!/bin/sh
find ./ -type f -iname "*.mp3" -printf "%p\n" | while read f
do
    fname="${f%.mp3}"
    ffmpeg -i "$fname.mp3" -acodec libmp3lame -vn -ac 1 -ab 11k "$fname.mp3";
done

Естественно названия файла одинаковые и ничего не получится. Как бы так сделать, чтобы оно записывало или в те же названия файлов или не ломая общую логику наименования файлов?

 ,

LightDiver
()

hp omen 17-an107ur. Загрузка. Выбор видео.

Форум — General

Прошло полтора года с первой темы: HP Omen 17-an107ur. Optimus.

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

Как я выяснил на практике, ноут можно включить нормально, задействовав только один параметр:

linux /boot/vmlinuz-4.19.8-calculate root=UUID=6a0d9f25-5bbb-4ec2-901f-66a3918fc013 ro video=1920x1080 rd.retry=40 calculate=video:nvidia splash=silent,theme:calculate console=tty1 quiet

А конкретно, я указываю calculate=video:nvidia. Если указать ядру нвидиа, то дальше можно загружаться и использовать только интел. Нвидиа можно же заюзать через примус. (внимательно выслушаю теории почему)

Если же выбрать calculate=video:intel, при загрузке иксов ноут виснет намертво, даже не выругавшись логами.

Однако беда пришла откуда не ждали - разработчики кальки выкинули этот параметр. Его больше нет.

Теперь граб выглядит так:

linux /boot/vmlinuz-5.4.12-SafeMode-calculate root=UUID=fa52eb05-c9fe-412c-97ca-e3d6612fbb6e ro video=1024x768 rd.retry=40 splash quiet

Нужны идеи что делать дальше. В идеале вернуть бы этот параметр и все было бы прекрасно.

Небольшой нюанс по работе ноута:

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

Чтобы это исправить, приходится ноут выключать кнопкой принудительно 2-4 раза. До тех пор, пока при старте не перестанет включаться подсветка клавиатуры автоматом.

 , , , ,

LightDiver
()

Передача файлов на телефон.

Форум — General

Имеется телефон (не смартфон) explay tv240. По блютузу видится, подключается. При передаче файлов - ошибка.

По проводу подключается, выдает вот это http://pastebin.calculate-linux.ru/ru/show/130880

Однако, автоматически не подключается. Как его вообще подключить или передать туда и оттуда файл то?

 explay, , tv240

LightDiver
()

FFMPEG портит файлы.

Форум — Multimedia

Перегоняю аудио-файлы через ffmpeg скриптом:

#!/bin/sh
mkdir convert
for f in *.mp3;
do
ffmpeg -i "$f" -c:a libfdk_aac -vbr 1 -vn -ar 8000 -ac 1 -q:a 1 -b:a 8k convert/$f.aac;
done 

Внезапно оказалось, что последние 10-20% файлов пустые. Даже не пустые, а файлы битые. За 10-20% до окончания файла воспроизведение прерывается. Практически каждый файл обрезан и концовки нет. Почему это и как этого избежать?

У некоторых файлов вообще остается только самое начало. Первые 10% файла есть, остальное отрезано..

 ,

LightDiver
()

Vulkan, wine.

Форум — General

Intel 620, nvidia 1050. Ноутбук, генту.

diver@calculate ~/GOG Games/World of Warcraft/_retail_ $ env DXVK_HUD=fps,info DXVK_FAKE_DX10_SUPPORT=1 env WINEDEBUG=-all STAGING_SHARED_MEMORY=1 STAGING_WRITECOPY=1 nice -20 primusrun wine Wow.exe
info:  Game: Wow.exe
info:  DXVK: v0.96
warn:  OpenVR: Failed to locate module
wine: Call from 0x7bc5c61c to unimplemented function vulkan-1.dll.vkGetInstanceProcAddr, aborting
0x80000100 (unknown exception) at 000000007bc5c61c : error 132: ERROR #132 (0x85100084) Fatal exception!
 

diver@calculate ~/GOG Games/World of Warcraft/_retail_ $ env DXVK_HUD=fps,info DXVK_FAKE_DX10_SUPPORT=1 env WINEDEBUG=-all STAGING_SHARED_MEMORY=1 STAGING_WRITECOPY=1 nice -20 wine Wow.exe
info:  Game: Wow.exe
info:  DXVK: v0.96
warn:  OpenVR: Failed to locate module
wine: Call from 0x7bc5c61c to unimplemented function vulkan-1.dll.vkGetInstanceProcAddr, aborting
0x80000100 (unknown exception) at 000000007bc5c61c : error 132: ERROR #132 (0x85100084) Fatal exception!
 

diver@calculate ~/GOG Games/World of Warcraft/_retail_ $ 

Куда копать то?

 , ,

LightDiver
()

HP Omen 17-an107ur. Optimus.

Форум — General

Core i5 8300H Coffee Lake H, GeForce GTX 1050, Intel UHD Graphics 630 GEN 9,5

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

Старт с убунты стандарт. Зависает на стадии загрузки.

Пример загрузки.

Пример загрузки2

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

Вот пример загрузки calculate linux с выбором карты при старте с лайва intel, nouveau с композитом или без.

Пример загрузки Calculate

А теперь самое интересное. Такая загрузка, если в параметрах граб2 стоит:

linux /boot/vmlinuz-4.19.8-calculate root=UUID=6a0d9f25-5bbb-4ec2-901f-66a3918fc013 ro video=1920x1080 rd.retry=40 calculate=video:intel splash=silent,theme:calculate console=tty1 quiet

Если поставить нуву, тоже самое. Однако, если поставить calculate=video:nvidia, загрузка до консоли успешная, а дальше можно вручную перенастроить систему на intel и запускать иксы.

После такого запуска проблемы только начинаются. Нельзя пользоваться приложениями, ибо интерфейс скачет, а мышка тыкает явно не туда, куда указано. Переключение между ctrl+alt+F12 и обратно на ctrl+alt+F7 чинит эту проблему.

Теперь по параметрам генты. Если в make.conf оставить по стандарту все возможные карты, а точнее i915 и i965 вместе, то иксы загружаются очень печально. Кде выдает загрузку в софт рендер. В этом случае загрузить ни одно серьезное приложение нельзя даже при использовании bumblebee.

Если же оставить только VIDEO_CARDS=«intel i965 nvidia», загрузка проходит успешно без софт рендера. Можно запустить вручную bumblebee.

Лог загрузки

После этого работают «тяжелые приложения», игры там всякие, однако без принудительного vsync постоянные фризы. Если фриз случился, он будет приблизительно до бесконечности, пока не передвинешь изображение мышкой вручную. Принудительная настройка vsync отменяет фризы, но это не точно.

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

Если передвигать окно с glxgears, оформление размазывается. Движущееся внутри окна - нет.

Если же двигать статичное окно, оно смазывается полностью.

Самое проблемное - артефакты в меню фаерфокса.

В самих менюшках множество полосок, закрывающих информацию

Меню загрузки файла возникает без артефактов, однако не отвечает . Его можно только закрыть через esc.

tail -n100 /var/log/messages

tail -n100 /var/log/dmesg

В какую сторону копать дальше?

 , ,

LightDiver
()

Использование плагина Stylish для LOR

Форум — Talks

Однако, здравствуйте! После недели издевательств над stylish первый сайт с которым возникли проблемы - LOR. Изучаю и изменяю css методом тыка, а тут оно какое-то все в одну строку и нихрена не могу понять где какой элемент.

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

 , ,

LightDiver
()

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