LINUX.ORG.RU

Сообщения Elmer_

 

gnome-shell потребляет почти гигабайт VRAM

Форум — General

это вообще нормально? просто у карточки и так 2 гигабайта ОЗУ, не хочется что бы половина уходила просто на отрисовку рабочего стола

[elmer@archlinux ~]$ nvidia-smi
Thu Jun 25 13:52:28 2020       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 440.82       Driver Version: 440.82       CUDA Version: 10.2     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 750 Ti  Off  | 00000000:01:00.0  On |                  N/A |
| 33%   28C    P0     1W /  46W |   1123MiB /  1997MiB |      1%      Default |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0      3014      G   /usr/lib/Xorg                                169MiB |
|    0      3500      G   /usr/bin/gnome-shell                         822MiB |
|    0     24829      G   /usr/lib/firefox/firefox                       1MiB |
|    0     24876      G   /usr/lib/firefox/firefox                     122MiB |
+-----------------------------------------------------------------------------+

 ,

Elmer_
()

как заставить работать teleirc?

Форум — General

Нужен мост для ирц и телеграма. Один и тот же конфиг не работает в РФ (на моем ноутбуке, провайдер ростелеком), но работает на виртуалке hetzner во Франции. Как обойти блокировку телеграма для бота?

 , ,

Elmer_
()

не собирается linux-pam с musl

Форум — General

тулчейн свой

➜  Linux-PAM-1.3.0 i586-linux-musl-gcc -v
Используются внутренние спецификации.
COLLECT_GCC=i586-linux-musl-gcc
COLLECT_LTO_WRAPPER=/home/elmer/archaiotropus/output/libexec/gcc/i586-linux-musl/9.1.0/lto-wrapper
Целевая архитектура: i586-linux-musl
Параметры конфигурации: ../gcc-9.1.0/configure --prefix=/home/elmer/archaiotropus/output --target=i586-linux-musl --with-sysroot=/home/elmer/archaiotropus/output/i586-linux-musl --enable-nls --enable-languages=c,c++ --enable-c99 --enable-long-long --disable-libmudflap --disable-multilib --disable-libmpx --disable-libssp --disable-libsanitizer --with-arch=i586 --with-native-system-header-dir=/include --disable-bootstrap
Модель многопоточности: posix
gcc версия 9.1.0 (GCC) 

исходники проги беру тут, патчи для сборки с musl (1, 2, 3) украл у alpine linux

configure запускаю так

./configure --host=i586-linux-musl --disable-nis --disable-nls --disable-db

потом запускаю make и вылезает ошибка

libtool: link: i586-linux-musl-gcc -shared  -fPIC -DPIC  .libs/pam_rhosts.o   -Wl,-rpath -Wl,/home/elmer/workingcatalog/bootstrap/Linux-PAM-1.3.0/libpam/.libs ../../libpam/.libs/libpam.so -ldl  -O2 -Wl,--version-script=./../modules.map -Wl,--as-needed -Wl,--no-undefined -Wl,-O1   -Wl,-soname -Wl,pam_rhosts.so -o .libs/pam_rhosts.so
/home/elmer/archaiotropus/output/lib/gcc/i586-linux-musl/9.1.0/../../../../i586-linux-musl/bin/ld: .libs/pam_rhosts.o: in function `pam_sm_authenticate':
/home/elmer/workingcatalog/bootstrap/Linux-PAM-1.3.0/modules/pam_rhosts/pam_rhosts.c:116: undefined reference to `ruserok'
collect2: error: ld returned 1 exit status

в гугле по запросу «linux pam musl ruserok» выдает какие-то непонятные патчи и я не хочу их использовать

собственно вопрос: почему в alpine linux все компилится нормально с тремя патчами, а у меня не может найти какую-то хрень из glibc?

 ,

Elmer_
()

Свободный драйвер Lima для mali-4xx GPU приняли в ядро и mesa

Форум — Talks

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id...

https://gitlab.freedesktop.org/mesa/mesa/commits/master?utf8=✓&search=lima

Хорошая новость для всех владельцев орандж паев и прочих девайсов с mali 400/450. Возможно,добавление этого драйвера в ядро и mesa как-то повлияет на скорость разработки и мы получим нормальное 3d ускорение opengles без блобов и прочего Г.

 , , ,

Elmer_
()

Псевдотайловый i3 и linux на ноутбуке из 90-х.

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

изуродовал i3,все окна всегда floating...

из софта - arch linux,браузер ungoogled-chromium,i3blocks,mpd,тема materia-gtk,иконки papirus-dark,терминал urxvt,oh-my-zsh

но это все неважно! важно то,что я наконец-то прокинул интернет на ноут через SLIP! скорость,правда,маленькая - 9.5 килобайта в секунду в среднем,но это все равно очень круто! теперь надо придумать что можно сделать с этим ноутом,может вебсервер поднять...

>>> Просмотр (1920x1080, 975 Kb)

 , , ,

Elmer_
()

OpenWRT MIPS поднятие интерфейса wireguard вызывает панику ядра

Форум — Desktop

Собрал openwrt для роутера tplink tl-wr740n,все работает нормально кроме wireguard-а,при попытке ip link set wg0 up после конфигурирования интерфейса wireguard происходит крах ядра. Crashlog.

Нашел вот это,там у человека с ником zhuoyang та же проблема и практически такой же лог паники,но роутер xiaomi какой-то,и решение никто ниже не написал. Что мне делать?

 ,

Elmer_
()

Как отключить extensions у Xorg?

Форум — Desktop

из лога

  • [ 462.685] (II) VESA(0): Setting up VESA Mode 0x117 (1024x768)
  • [ 462.686] (==) VESA(0): Default visual is TrueColor
  • [ 462.691] (==) VESA(0): Backing store enabled
  • [ 462.692] (==) VESA(0): DPMS enabled
  • [ 462.692] (II) Initializing extension Generic Event Extension
  • [ 462.693] (II) Initializing extension SHAPE
  • [ 462.693] (II) Initializing extension MIT-SHM
  • [ 462.693] (II) Initializing extension XInputExtension
  • [ 462.695] (II) Initializing extension XTEST
  • [ 462.695] (II) Initializing extension BIG-REQUESTS
  • [ 462.695] (II) Initializing extension SYNC
  • [ 462.695] (II) Initializing extension XKEYBOARD
  • [ 462.695] (II) Initializing extension XC-MISC
  • [ 462.695] (II) Initializing extension XFIXES
  • [ 462.695] (II) Initializing extension RENDER
  • [ 462.695] (II) Initializing extension RANDR
  • [ 462.695] (II) Initializing extension COMPOSITE
  • [ 462.695] (II) Initializing extension DAMAGE
  • [ 462.695] (II) Initializing extension MIT-SCREEN-SAVER
  • [ 462.695] (II) Initializing extension DOUBLE-BUFFER
  • [ 462.695] (II) Initializing extension RECORD
  • [ 462.695] (II) Initializing extension DPMS
  • [ 462.695] (II) Initializing extension Present
  • [ 462.695] (II) Initializing extension DRI3
  • [ 462.696] (II) Initializing extension X-Resource
  • [ 462.696] (II) Initializing extension XVideo
  • [ 462.696] (II) Initializing extension XVideo-MotionCompensation
  • [ 462.696] (II) Initializing extension XFree86-VidModeExtension
  • [ 462.696] (II) Initializing extension XFree86-DGA
  • [ 462.696] (II) Initializing extension DRI2

Как эти ненужные extensions отключить? А то они забивают оперативку и происходит out of memory.

Xorg 1.20.1

 ,

Elmer_
()

YOTA детектит wireguard и режет скорость в 10 раз (с 2 мегабайт в секунду до 200 килобайт)

Форум — General

Как можно обмануть DPI,шобы не детектило? Дедик OVH во Франции,443 порт занят апачем с сайтом,может за ним можно как то спрятать?

 ,

Elmer_
()

QEMU отключение интеграции мыши

Форум — Desktop

Компилировал так:

./configure --enable-sdl --with-sdlabi=2.0 --enable-opengl --enable-virglrenderer --enable-system --enable-modules --audio-drv-list=pa --target-list=x86_64-softmmu --enable-kvm

Запускаю так:

./Soft/source/qemu-3.0.0/x86_64-softmmu/qemu-system-x86_64 -cpu host -m 2048 -hda qemu/arch/disk.img -device virtio-vga,virgl=on -soundhw ac97 -display sdl,gl=on -smp cores=2 -enable-kvm

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

 ,

Elmer_
()

Void Linux в качестве десктопа

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

Ранее был арч,решил попробовать void с glibc. Что понравилось:

  • + Быстрый пакетный менеджер.
  • + Быстро загружается.
  • + runit.
  • + Софт в репах довольно новый.

Что не понравилось:

  • - Плазма глючная,systemsettings5 падает при попытке поменять GTK3 тему.
  • - Модуль nvidia в dmesg при запуске выдает это,на работу не влияет но нигде ранее я такого не видел.

Система стоит на LUKS разделе,aes256-cbc,ext4; /home расположен на другом LUKS разделе,aes256-cbc,ext4; GRUB стоит в MBR,при запуске просит пароль.

На скриншоте общаюсь с другом в qTox,слушаю http поток со своего дедика,который вещает через mpd,через mplayer и редактирую «свой» PKGBUILD для очень непопулярной игры по образу spec,написанного моим другом.

Скриншот с одним neofetch

>>> Просмотр (1277x1024, 396 Kb)

 

Elmer_
()

Артефакты после ждущего режима в KDE 5

Форум — General

Arch linux,gtx 750 ti,блобЪ свежий,вот такая красота на рабочем столе после выхода из ждущего режима. Что с этим можно сделать?

 , ,

Elmer_
()

Прогресс ребят из Bootlin в реверс инжиниренге Allwinner-ов

Форум — Talks

https://bootlin.com/blog/final-weekly-status-update-allwinner-vpu-support/

Making sure that the codec works on the older Allwinner SoCs that are still widely used: A10, A13, A20, A33, R8 and R16. This goal is fully met;

Polishing the existing MPEG2 decoding support to make it fully production ready. This goal is fully met;

Implementing H264 video decoding. This goal is fully met with base H264 decoding support implemented. However, a number of more advanced H264 features have not been implemented, and therefore additional improvements could be made;

Modifying the Allwinner display driver in order to be able to directly display the decoded frames instead of converting and copying those frames. This goal is fully met.

Providing a user-space library easy to integrate in the popular open-source video players. This goal is partially met. We do provide a user-space library that offers a VA-API implementation, however the integration with popular video players turned out to be a lot more challenging than expected, and we only offer Kodi integration at this point. See below for details;

Upstreaming those changes to the official Linux kernel. This goal is in progress, on both the VPU driver side and DRM improvements side;

Supporting the newer Allwinner SoCs (H3, H5, A64). This goal is partially met, since H3 is supported, but not yet H5 and A64;

H265 video decoding support. This goal is fully met with base H265 decoding support implemented. Like H264, a number of more advanced features have not been implemented, so there is room for more work.

Это вин,теперь на дешевых одноплатниках типо Orange Pi можно будет юзать нормальный линукс,с ускорением opengl es с помощью блобов и с декодингом видео не на процессоре. Это уже возможности на уровне raspberry pi! Осталось дождаться linux 4.20,куда все эти патчи попадут (как я понял).

 ,

Elmer_
()

Alpine Linux настроить hotkey для смены us/ru раскладки

Форум — Desktop

Есть очень слабый ноут без иксов и только с консолью,нужно организовать переключение раскладки,что бы в irssi можно было по русски писать и прочее. В гугле по запросу «linux console layout hotkey» ничего,может подскажите как это сделать?

 , ,

Elmer_
()

Ищу CLI-программу для вывода http потока звука

Форум — Desktop

Есть ли такая консольная программа,которая захватывает http поток с mpd сервера и выводит его по ALSA? Кодировщик mpd сервера - lame

 ,

Elmer_
()

Не работает кодирование NVENC в OBS в Arch Linux

Форум — General

Железо: FX-4300 и GTX 750 Ti,драйвер 396.54,ядро 4.18.5-ck.

Установил OBS,при попытке начать трансляцию выбивает окно с ошибкой: «Сбой вывода. Подробности отражены в журнале.».

Запустил в консоли OBS,выхлоп: info: --------------------------------- info: [NVENC encoder: 'streaming_h264'] settings: rate_control: CBR bitrate: 2500 cqp: 0 keyint: 250 preset: default profile: main level: auto width: 1280 height: 1024 2-pass: true b-frames: 2 GPU: 0

[h264_nvenc @ 0x55cad4186c00] Cannot init CUDA warning: [NVENC encoder: 'streaming_h264'] Failed to open NVENC codec: Unknown error occurred warning: Stream output type 'rtmp_output' failed to start!

CUDA 9 стоит,что делать?

 

Elmer_
()

Вопрос по Buildroot

Форум — General

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

 

Elmer_
()

Странная работа сети с networkmanager

Форум — General

В виндах если я включу закачку файла со скоростью всего канала,то интернет для других программ не пропадает,а если я в своем arch linux врублю закачку,то интернет для программ как будто пропадает,мессенгеры теряют коннект,страницы в браузере не открываются с ошибкой «сеть недоступна» и так далее. Можно ли настроить NetworkManager чтобы он регулировал скорость как в виндах?

 , ,

Elmer_
()

Омерзительная работа GeForce FX 5200 под nouveau

Форум — Linux-hardware

дистр Arch Linux 32,DE XFCE4 4.12,все настолько плохо что перемещение окон тормозит. Можно ли как то улучшить производительность nouveau или можно как то установить блоб 173.14 под современные операционнки?

 , ,

Elmer_
()

Медленно качаются файлы с kernel.org

Форум — Talks

Решил выкачать новое 4.17.4 ядро,а скорость загрузки 100-200 килобайт в секунду,притом что у меня канал 10 мегабайт в секунду. Что за приколы? Дудосят что ли?

 

Elmer_
()

Void Linux MUSL x86_64 Kwin_x11 segfault-тится при русской локали

Форум — Desktop

Установил Void Linux MUSL на Acer Aspire ES1-132-C3LS (celeron n3350,intel hd 500),обновил,установил xorg и Plasma 5. Если в /etc/locale.conf оставить LANG=en_US.UTF-8 то плазма c kwin стартует нормально,а если вбить LANG=ru_RU.UTF-8 то kwin_x11 сегфолтиццо. Кто нибудь с таким встречался?

P.S: потребление оперативки плазмой 5 на MUSL всего 260 мегабайт,чудо...

 ,

Elmer_
()

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