LINUX.ORG.RU

Сообщения Kapshibergen

 

Есть способ победить адский жор VRAM в DXVK?

Это трындец господа… DXVK жрет видеопамять как не в себя. Если под Виндой достаточно около гигабайта, то DXVK выжерает 2.5 при двух физически имеющихся и уходит в слайд-шоу. Можно ему умерить аппетит?

 , ,

Kapshibergen
()

Нормальный рут в Plasma Manjaro

В Плазме на Манджаро (только на ней?) не запускаются графические приложения от рута.
Через sudo:

[xxx@xxxxxxx xxx]$ sudo kwrite
[sudo] пароль для xxx: 
Executing KWrite with sudo is not possible due to unfixable security vulnerabilities.
Через su -
# kwrite
qt.qpa.xcb: could not connect to display 
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: wayland-org.kde.kwin.qpa, dxcb, eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, xcb.

Аварийный останов (стек памяти сброшен на диск)
Как вернуть нормальное поведение DE?

 , , ,

Kapshibergen
()

Заставить xdelta наделать патчей рекурсивно (РЕШЕНО)

Итак, есть надобность создать патчи на папку с файлами, но никак...

По идее натравить бы find -exec, но он только один {} поддерживает (или я не понял как передать второй).
Ладно думаю, попробую цикл:

for old in $(find ./1 -type f);
do
	for new in $(find ./2 -type f);
	do
		xdelta3 -e -9 -s $old $new ./3/${new##*/}.delta
	done
done
Только xdelta тогда переписывает содержимым последнего файла в ./1 все .delta файлы. То есть, если применить эти патчи, все файлы превратятся в копии одного.
Как заставить xdelta отработать правильно?
P.S. Предпочтительно решить именно с помощью баша

 ,

Kapshibergen
()

Запуск Blasphemous в Wine

Если установить в префикс MF то оно конечно запускается, но виснет почти на каждой заставке. При чем то заставка прогружается, то виснет. Знает кто, как бы заставить MF работать в Вайне постоянно, а не время от времени?

 ,

Kapshibergen
()

Как пользоваться yad (zenity)?

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

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

do_gui () {
	"$YAD" \
		--title="Nehirim+" \
		--geometry=300x200 \
		--image="$IMAGE" --image-on-top \
		--form \
		--columns=1 \
		--field="кнопко:fbtn" '@bash -c do_knopko %1'
}

Как получить вывод вот из таких «do_knopko»?

 , ,

Kapshibergen
()

Подскажите по mime-type

Итак, для того что бы назначить скрипту уникальную иконку, создается mime-type. Иконка назначается и все прекрасно, НО скрипт перестает запускаться по клику.
Ему пофигу что скрипт помечен как «исполняемый» и при клике компьютер спрашивает «а чем собственно сие открыть?»
Если в «чем» указать bash он конечно запускается, но это дело приходится указывать каждый раз.
Есть возможность указать системе что файл должен исполняться раз и навсегда?
Миме выглядит примерно так:

<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
    <mime-type type="application/x-$NAME">
        <comment>Описание</comment>
        <icon name="$HOME/.cache/thumbnails/normal/$NAME.png"/>
        <glob pattern="$NAME"/>
    </mime-type>
</mime-info> 
Заранее спасибо.

 , ,

Kapshibergen
()

Помогите с systemd-юнитом [РЕШЕНО]

Итак, есть юнит. Если я его активирую, то система перестает прогружаться.
Вот его содержание:

[Unit]
Description=do somphine

[Service]
Type=oneshot
RemainAfterExit=true
ExecStart=/bin/bash -c '/opt/scripts/somscript.sh'
ExecStop=/bin/killall somscript.sh

[Install]
WantedBy=multi-user.target 

ЧАДНТ?

 

Kapshibergen
()

Лобавление уникальной иконки файлу.

Добрый вечер.
Хочется странного. Нужно назначить .sh-скрипту отдельную картинку (конкретно одному, у остальных должны дефолтные остаться).
В идеале, оно еще и под любым DE должно отображаться.

Пробовал «склеивать» cat-ом картинку со скриптом, но выполняться он после сего действа отказался.

Если в .desktop-файл можно указать смещение (или все-таки можно?), можно было бы в Icon= указать самого себя и «приклеить» картинку...

Заранее спасибо.

 , ,

Kapshibergen
()

Правильная настройка субволюмов BtrFS

Добавил хард и разметил в BtrFS.
Понаделал субволюмов под разные нужды и вот думаю настроить надо.
Допустим для субволюма отведенного под торренты, лучше отключить COW, для файлопомойки врубить сжатие и т.д...
Как все это дело настроить?
Просто я собираюсь монтировать в fstab нолевой томм, на котором расположены субволюмы (сами субволюмы не будут монтироваться как разделы).

P.S. Кто пользовался WinBtrFS, оно нормально работает?
Если с Линуксом один раздел делить будут, ФС или данные не пострадают?
Сжатие безопасно?

 

Kapshibergen
()

Как добавить репозиторий в Манджаро?

В общем ситуация такая...
Захотелось мне накатить ядро с pf патчами.
Нашел это - https://aur.archlinux.org/pkgbase/linux-pf/ подключил, собрал, работает, но собирать уж больно долго.
Тут -https://wiki.archlinux.org/index.php/unofficial_user_repositories#Adding_your... обнаружил репозиторий с уже собранными ядрами (да, реп арчевский. Но там только ядра, едва ли возникнут проблемы), прописал в /etc/pacman-mirrors.conf.
Только вот, не видит pacman содержимого этого репозитория!
Что делать в такой ситуации?
P.S. дрова от Nvidia пришлось ставить из .run файла. «Родные» Манджаровские не завелись. Никто не знает как их подружить с этим ядром?

 , , , ,

Kapshibergen
()

SWAP не заполняется больше 400мб

Итак, имеется свап-раздел размером около 6Gb. При выжирании ОЗУ (8Gb) начинает «свопить» (при этом система, пусть и стормозами но работает). Доходит где-то до 400Мб и встает колом, навсегда. Дальше только хардресет...

Как заставить Линукс доедать своп до конца?

 

Kapshibergen
()

Хочу запилить «точку восстановления системы» systemd + btrfs но не знаю как...(РЕШЕНО)

Хочу запилить такой костыль: Нажимаю «Обновить систему» (или через терминал обновляю), systemd через

[Path]
PathChanged=
узнает что система хочет обновиться и запускает скрипт который смонтирует нолевой том и сделает снимок / /@_бла-бла.

Но я не представляю, что должен отслеживать PathChanged? Каким образом можно узнать, что система собирается обновляться? И можно ли, сделать так, чтобы эта «штуковина» не реагировала на установку ПО? Только обновление системы.

Есть что посоветовать? Кто что думает о подобной реализации?

OS: Manjaro x86_64 Plasma.

 , ,

Kapshibergen
()

Помогите с настройкой локали в Manjaro

Нужна помощь!!! Поставил значит Манджару (установка на русском языке), обновил и установил языковые пакеты. Только теперь у меня пол. системы на англоцком, а половина на русском. запускаю Долфин через

LC_ALL=ru_RU.UTF8 dolphin
весь на русском (стало быть, сама локализация установлена). Пытаюсь установить программку из АУРа, пишет мол

bsdtar не может определить локаль

приходится ставить через терминал, предварительно задав

export LC_ALL=C
уже и в /etc/locale.conf вручную локаль прописывал - ноль эмоций...
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL="ru_RU.UTF-8"
при запуске sudoedit, в терминале пишет

sonnet.core: No language dictionaries for the language: «ru_RU»

locale

locale: Невозможно установить LC_ALL в локаль по умолчанию.: Нет такого файла или каталога
LANG=ru_KZ.UTF-8
LC_CTYPE=ru_RU.UTF-8
LC_NUMERIC=ru_KZ.UTF-8
LC_TIME=ru_KZ.UTF-8
LC_COLLATE=ru_RU.UTF-8
LC_MONETARY=ru_KZ.UTF-8
LC_MESSAGES=ru_RU.UTF-8
LC_PAPER=ru_RU.UTF-8
LC_NAME=ru_RU.UTF-8
LC_ADDRESS=ru_RU.UTF-8
LC_TELEPHONE=ru_RU.UTF-8
LC_MEASUREMENT=ru_KZ.UTF-8
LC_IDENTIFICATION=ru_RU.UTF-8
LC_ALL=

locale -a

C
en_US.utf8
POSIX
ru_RU.utf8

DE - Plasma5 Уже второй час с этим мучаюсь...

 , ,

Kapshibergen
()

Как в Manjaro активировать возможность разгона видеокарты? (РЕШЕНО)

sudo nvidia-xconfig --cool-bits=8

Отрабатывает, но никакого эффекта не производит. Биты в конфиге есть, а возможности менять частоты видеоядра и vram нетути. Поставил уже даже GWE так и там, нет возможности менять параметры. Что делать?

 ,

Kapshibergen
()

Возможно ли настроить локальную сеть, через WiFi/4G роутер Huawei E5573Cs-322

Собственно, имеется роутер Huawei E5573Cs-322 и два USB-WiFi свистка. Хотелось бы, «локалку» без проводов. Есть ли такая возможность? Или, как-то соединить через свистки, напрямую...

 , ,

Kapshibergen
()

Не хочет работать systemd-юнит

Сбсна не хочет работать systemd-юнит с таким содержанием:

[Unit]
Description=woraraund for zram
Before=shutdown.target

[Service]
ExecStart=/bin/sed -i 's/resume=UUID/#resume=UUID/g' /boot/grub2/grub.cfg
Type=simple
RemainAfterExit=yes 

[Install]
WantedBy=shutdown.target
Положил его в /etc/systemd/system/ systemctl enable и start делал. Юнит должен отрабатывать перед каждым выключением (еще бы хорошо и перед перезагрузкой). Подскажите кто знает...

 ,

Kapshibergen
()

Нэма звука в AGS

Запускаю игру через AGS и вижу что нет звука. Проверяю еще несколько и тоже тишина. Пробовал пересобирать, звука все равно нет. В терминале при этом так:

 Unable to initialize your audio hardware.
[Problem: /dev/sequencer: Нет такого файла или каталога]
Installed digital driver ID: 'ALSA' (0x414c5341), MIDI driver ID: 'None' (0x0)
Install exit handler
Initialize path finder library
Load game data
Game data version: 43
Requested engine version: 3.3.2.0  

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

 ,

Kapshibergen
()

Объясните про AppImagetool

Если собираю Аппимидж через appimagetoo -n --comp xz /AppDir /BlaBla.AppImage все нормально работает, НО вес конечного имиджа всегда больше (иногда очень ощутимо больше) чем сквош с тем же содержимым. Если сжать сквош mksquashfs * ../filesystem.squashfs -root-owned -noappend -comp xz А потом (цитата с оф.инструкции) mksquashfs Your.AppDir Your.squashfs -root-owned -noappend cat runtime >> Your.AppImage cat Your.squashfs >> Your.AppImage chmod a+x Your.AppImage Вес остается такой же как и у сквоша, НО демон appimaged перестает распознавать Аппимидж. (сам Аппимидж при этом работает) Вот собственно, шо за фигня? P.S. Кстати, а есть возможность присобачить просто sh скрипт к сквошу? Ну, что-бы прописать в скрипт команды для монтирования сквоша и нихай он сам себя монтирует.

 

Kapshibergen
()

youtube-dl бьет видео с «Одноклассников»

В общем youtube-dl бьет видео с «Одноклассников» если выбрать любой формат кроме дефолта. Через youtube-dl -F адрес выбираем к примеру mpd-4 Потом youtube-dl -f mpd-4 адрес При этом видео докачивается. Только начинаешь смотреть, доходит где-то до трети и начинает перепрыгивать. Если пытаться перемотать, может повиснуть плеер. Как выбирать формат?

 

Kapshibergen
()

Установка Grub2 на BTRFS и проблема со снапшотами

Корень установлен с субволюм btrfs, /boot не бенесен в отдельный раздел, хомяк находится на отдельном разделе. Итак, понадобилось переустановить граб и поиск в интернете дал такое решение:

  • mount -o subvol=@courent /dev/sdb6 /mnt
  • mount -o bind /dev /mnt/dev
  • mount -o bind /sys /mnt/sys
  • mount -o bind /proc /mnt/proc
  • swapon /dev/sdb7
  • chroot /mnt /bin/bash
  • grub2-install --no-floppy --root-directory=/ /dev/sdb

И это вроде работает, система грузится, update-grub2 все правильно обновляет. Вот только при переходе в снапшот, grub не загружается, ссылаясь на отсутствие куска себя по пути /@courent/boot/и.т.д. Новый снапшот-то имеет другое название и путь до бута естественно меняется.

Вот собственно, как правильно переустановить граб, для того что-бы btrfs subvolume set-default номер_снапшота /, нормально переключал меня в снапшот?

P.S. Менять FS и/или выносить boot в отдельный раздел - не предлогать!

 , ,

Kapshibergen
()

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