LINUX.ORG.RU

Сообщения DedMoroz

 

(РЕШЕНО) Не запускается AssaultCube после обновления Fedora (31->32)

На Fedora 31 всё работало, AssaultCube был установлен пакетом из RPM Fusion. После обновы не запускается. В консоли такой выхлоп:

[asd@comp-13 ~]$ assaultcube
parsing commandline argument 1: "--home=/home/asd/.config/assaultcube"
Using home directory: /home/asd/.config/assaultcube/
parsing commandline argument 2: "--init"
writing to file: /home/asd/.config/assaultcube/clientlog.txt
init: sdl (1.2.15)
init: net (1.3.6)
init: world (1202)
init: video: sdl
init: video: mode
init: video: misc
init: gl
Renderer: Mesa DRI Intel(R) HD Graphics 4400 (HSW GT2) (Intel Open Source Technology Center)
Driver: 3.0 Mesa 20.2.3
init: console
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
init: sound
Audio devices: OpenAL Soft
Sound: OpenAL Soft / OpenAL Soft (OpenAL Community)
Driver: 1.1 ALSOFT 1.19.1
init: cfg
init: models
init: curl
init: docs
init: localconnect
read map packages/maps/official/ac_sunset.cgz rev 9 (12 milliseconds)
Sunset Reserve - By R4zor
loaded textures (216 milliseconds)
loaded mapmodels (125 milliseconds)
loaded mapsounds (135 milliseconds)
game mode is "TDM"
init: mainloop
Welcome to AssaultCube
Developed by'Rabid Viper Productions'

Use the below menu to change some necessary settings...

Further help & information can be found in your README which is inside your AssaultCube directory.
stacktrace:
/usr/libexec/assaultcube_client.real(_ZN12signalbinder11stackdumperEi+0x43) [0x5573f8aa1723]
/lib64/libc.so.6(+0x3ca70) [0x7f1e911a9a70]
/usr/lib64/dri/i965_dri.so(+0x3a5773) [0x7f1e81ed1773]
/usr/lib64/dri/i965_dri.so(+0x123880) [0x7f1e81c4f880]
/usr/lib64/dri/i965_dri.so(+0x29bcbe) [0x7f1e81dc7cbe]
/usr/libexec/assaultcube_client.real(_Z12renderstripsv+0x5f) [0x5573f8a4681f]
/usr/libexec/assaultcube_client.real(_Z11drawminimapii+0x340) [0x5573f8a51520]
/usr/libexec/assaultcube_client.real(_Z12gl_drawframeiiff+0x42) [0x5573f8a521e2]
/usr/libexec/assaultcube_client.real(main+0xa8e) [0x5573f89f310e]
/lib64/libc.so.6(__libc_start_main+0xf2) [0x7f1e91194042]
/usr/libexec/assaultcube_client.real(_start+0x2e) [0x5573f89f84ce]
AssaultCube error (11) ()
AL lib: (WW) alSetError: Error generated on context 0x5573f93581d0, code 0xa004, "Deleting in-use buffer 105"
OpenAL Error (A004): invalid operation, line 369
AL lib: (WW) alSetError: Error generated on context 0x5573f93581d0, code 0xa004, "Deleting in-use buffer 49"
OpenAL Error (A004): invalid operation, line 369
AL lib: (EE) alc_cleanup: 1 device not closed

Думал, что это пакет от RPM Fusion глючный, перепробовал все сборки из GitHub, ни одна не запустилась. Выхлоп немного отличается:

[asd@comp-13 AssaultCube_v1.2.0.2]$ ./assaultcube.sh 
/home/asd/AssaultCube_v1.2.0.2/bin_unix/linux_64_client: /lib64/libcurl.so.4: no version information available (required by /home/asd/AssaultCube_v1.2.0.2/bin_unix/linux_64_client)
Using home directory: /home/asd/.assaultcube_v1.2
init: sdl
init: net
init: world
init: video: sdl
init: video: mode
init: video: misc
init: gl
Renderer: Mesa DRI Intel(R) HD Graphics 4400 (HSW GT2) (Intel Open Source Technology Center)
Driver: 3.0 Mesa 20.2.3
init: console
init: sound
Audio devices: 
Sound: OpenAL Soft / OpenAL Soft (OpenAL Community)
Driver: 1.1 ALSOFT 1.19.1
init: cfg
init: models
init: curl
init: docs
init: localconnect
read map packages/maps/official/ac_outpost.cgz rev 9 (18 milliseconds)
Outpost by DES|
loaded textures (68 milliseconds)
loaded mapmodels (116 milliseconds)
loaded mapsounds (234 milliseconds)
game mode is "TDM"
init: mainloop
Welcome to AssaultCube
Developed by'Rabid Viper Productions'

Use the below menu to change some necessary settings...

Further help & information can be found in your README which is inside your AssaultCube directory.
stacktrace:
/home/asd/AssaultCube_v1.2.0.2/bin_unix/linux_64_client() [0x4bbfca]
/lib64/libc.so.6(+0x3ca70) [0x7f2b87dd5a70]
/usr/lib64/dri/i965_dri.so(+0x3a5773) [0x7f2b78ad9773]
/usr/lib64/dri/i965_dri.so(+0x123880) [0x7f2b78857880]
/usr/lib64/dri/i965_dri.so(+0x29bcbe) [0x7f2b789cfcbe]
/home/asd/AssaultCube_v1.2.0.2/bin_unix/linux_64_client() [0x45f638]
/home/asd/AssaultCube_v1.2.0.2/bin_unix/linux_64_client() [0x46773d]
/home/asd/AssaultCube_v1.2.0.2/bin_unix/linux_64_client() [0x46813f]
/home/asd/AssaultCube_v1.2.0.2/bin_unix/linux_64_client(main+0xd9d) [0x44d11d]
/lib64/libc.so.6(__libc_start_main+0xf2) [0x7f2b87dc0042]
/home/asd/AssaultCube_v1.2.0.2/bin_unix/linux_64_client() [0x40eeca]
AssaultCube error (11) ()
AL lib: (WW) alSetError: Error generated on context 0xa225d0, code 0xa004, "Deleting in-use buffer 49"
OpenAL Error (A004): invalid operation, line 367
AL lib: (EE) alc_cleanup: 1 device not closed

Все зависимости установлены, с curl тоже вроде проблем нет. Создал issue на GitHub, но там ничем не смогли помочь: https://github.com/assaultcube/AC/issues/219

UPD. Добрый человек на GitHub предложил самостоятельно скомпилировать с небольшим изменением, после этого AssaultCube стартует без проблем: https://github.com/assaultcube/AC/issues/219#issuecomment-770265788

 , ,

DedMoroz
()

(РЕШЕНО) На Fedora с pulseaudio звук постоянно приглушается/уменьшается

ОС: Fedora MATE 32

pulseaudio: 14

Железо: обычный ПК, Intel 1150

Проблема в следующем:

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

Такая проблема началась после обновления с Fedora 31 на 32, но это не точно.

Перепробовал много разных решений из сети:

  1. Simply comment out the line with load-module module-role-cork from the file /etc/pulse/default.pa (https://unix.stackexchange.com/questions/159104/how-to-stop-gnome-from-muting-my-music)
  2. flat-volumes = no in /etc/pulse/daemon.conf (https://wiki.archlinux.org/index.php/PulseAudio/Troubleshooting#Per-application_volumes_change_when_the_Master_volume_is_adjusted)
  3. amixer -c 0 sset «Auto-Mute Mode» Disabled (https://wiki.archlinux.org/index.php/Advanced_Linux_Sound_Architecture#Disabling_auto_mute_on_startup)

Возможно, что-то ещё. Ничего не помогло.

Часто слышал, что кто-то наглухо сносил pulseaudio, уже начинаю о таком подумывать, а то реально достало. Даже не понял как можно логи глянуть, чтобы понять из-за чего звук живёт своей жизнью.

Есть идеи, из-за чего это происходит?

UPD. Как я понял, проблема была в отсутствии драйвера. В новой версии ядра убрали некоторые драйверы и перенесли их в пакет alsa-firmware. После установки alsa-firmware проблем со звуком не наблюдается. Тут обсуждение: https://bugzilla.redhat.com/show_bug.cgi?id=1806334

Кто также столкнётся с похожей проблемой, а установка alsa-firmware не поможет, попробуйте ещё установить alsa-sof-firmware.

Спасибо всем откликнувшимся.

 , , , ,

DedMoroz
()

(РЕШЕНО) Клиент облака Mail.Ru Диск-О через Wine

Всем привет!

Диск-О — это официальный клиент облака Mail.Ru, в последнее время доступен только для Windows и macOS. Про костыльные решения на основе WebDAV (WebDavMailRuCloud, MARC-FS, rclone, плагин для TC) знаю, но они не подходят из-за сильной тормознутости и неудобства в использовании.

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

А пока вот так:

У меня Fedora 31 MATE, но не думаю, что это принципиально для Wine. Под голым Wine 5.15 клиент 20.07.6117 только устанавливается, но не запускается. Запустить удалось через PlayOnLinux с Wine 5.16 и 32-битным префиксом. Но дальше запуска дело не идёт, диск не подключается. Нажимаешь на подключение, клиент немного думает и снова показывает статус «Отключен». А в консоли в это время такой выхлоп https://bpa.st/WU6Q

Пробовал разные версии Wine, разные префиксы, поиск по результатам выхлопа, по-разному настраивал winecfg, но диск всё равно не подключается.

Решение:

Нужно использовать старую версию клиента (можно найти в сети). Например, клиент 15.06.0853 и Wine 5.15 Staging на 32-битном префиксе сработались без проблем.

P. S. Клиент 15.06.0853 по внешнему виду точная копия нативного клиента, который перестал работать. Это притом, что версия для Windows продолжает работать как ни в чём не бывало. Из чего можно сделать вывод, что Mail.Ru умышленно отключили доступ для нативного Linux-клиента, за что в очередной раз заслужили лучи поноса.

 , , , ,

DedMoroz
()

davfs2 работает очень медленно с облаком от Mail.Ru

Подключаю через прослойку WebDavMailRuCloud. Монтирую через fstab:

http://127.0.0.1:8010 /home/asd/mailru davfs user,rw,noauto 0 0

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

Другие варианты подключения (FUSE, MARC-FS) работают быстрее (система понимает, что это удалённое подключение), но имеют свои минусы (большие файлы скачать/закачать не получается из-за обрывов соединения, нельзя манипулировать ФС через терминал и использовать консольные утилиты).

Также пробовал крутить настройки davfs2, но эффекта не заметил.

Какие ещё варианты есть? Или может как-нибудь можно подкрутить fstab, чтобы система понимала, что это удалённое подключение?

 , , , ,

DedMoroz
()

Firefox игнорирует цифры и целые слова в поиском запросе по закладкам

Например, ищем в закладках xiaomi mi 8. Получаем все закладки, где встречается просто xiaomi. Хотя казалось бы, что в результате должны отобразиться закладки в которых встречаются все три элемента запроса: xiaomi, mi и 8. Если хотя бы один элемент отсутствует, то такая закладка не должна попадать в результат запроса.

Поиск в сети не принёс результатов (или я не так запрос на английском делаю). Попробовал пару расширений — не помогло.

В чём причина такого поведения? Может в about:config что-то подкрутить надо? или какое расширение есть?

 , , , ,

DedMoroz
()

Как заставить tt-rss не очищать удалённые записи?

Что имеется в виду: если на отслеживаемом сайте удаляется запись, то и в tt-rss эта запись пропадает.

Интересно, что на одном сервере (v1.12) удалённые записи не пропадают, а на другом (v1.14) — пропадают. Различий в настройках веб-интерфейса не нашёл.

Как заставить tt-rss не очищать удалённые записи?

 

DedMoroz
()

Улучшенное отображение шрифтов в Fedora (RFRemix) 23 Xfce

Всем, кто испытывает проблемы со шрифтами в Fedora 23 Xfce, предлагаю такое решение: https://danielrenninghoff.com/2015/11/22/infinality-ultimate-bundle-packaged-...

Суть решения в использовании патчей Infinality.

У меня, например, коряво отображались шрифты на некоторых сайтах в Firefox. Пробовал всякое. В итоге помогло только это.

Почему именно Xfce? Потому что в RFRemix 23 MATE шрифты отображаются корректно.

Скрины не прикладываю, дабы не разводить шрифтосрач.

 , , , ,

DedMoroz
()

Управление уровнем звука в Shotcut

Что имеется ввиду: есть музыкальная запись длительностью 4 мин. Нужно, чтобы с 0—1 мин уровень звука был 30%, затем с 1—4 мин — 100%. Изменение звука должно быть плавным без резкого скачка.

Такое проделывал в Kdenlive, но сейчас нет возможно его использовать, под рукой только Shotcut. В Shotcut можно разделить запись на две части и применить к обоим частям фильтр Gain, но сделать переход плавным не получилось. Фильтр Fade In/Out Audio не подходит, или я им неправильно пользуюсь.

Подскажите, пожалуйста, как в Shotcut решить эту задачу.

 , , ,

DedMoroz
()

Существует ли сервис для синхронизации RSS-лент?

Что имеется ввиду: есть некий сервис для синхронизации RSS-лент, через браузер мы туда кидаем нужные ленты (желательно встроенными средствами браузера: «Подписаться на ленты новостей…»), затем на этот сервис подписываемся приложением (Akregator, Liferea и др.). На машине А приложением Akregator прочитали несколько лент, далее на машине Б в приложении Liferea эти ленты будут отмечены прочитанными.

Бывает такое? Или существуют более удобные способы работы с RSS-лентами?

 , , , ,

DedMoroz
()

В Dolphin не отображаются сетевые диски из fstab

Система: Fedora 22 KDE 5.

$ cat /etc/fstab
...
https://webdav.yandex.ru /media/Yandex.Disk davfs users,rw,noauto 0 0

В Fedora 21 MATE, Cinnamon, LXDE такой проблемы не было, все записи из fstab успешно отображались в соответствующих файловых менеджерах.

Из консоли (mount /media/Yandex.Disk) диск монтируется.

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

В интернете нашёл утверждение, якобы в KDE 4 убрали такую возможность:

в KDE3 был список устройств (из fstab) - щелкаешь мышью и заходишь
в KDE4 я подобное не нашел

В KDE4 нет. И слава богу. Исчезли косяки с поддержкой псевдопротоколами разных вещей.

Так ли это?

 , , , ,

DedMoroz
()

IcedTea — не проходит аутентификация на правительственном сайте (ЭЦП)

Попытка пройти аутентификацию на правительственном сайте при помощи ЭЦП заканчивается неудачей.

Логи:

$ cat itw-javantx-2015-09-21_10\:37\:00.964.log
[asd][ITW-APPLET][WARNING_ALL][Mon Sep 21 10:37:00 ALMT 2015][net.sourceforge.jnlp.util.logging.FileLog.<init>(FileLog.java:93)] NETX Thread# 54826af0, name Output controller consumer daemon
Codebase matches codebase manifest attribute, and application is signed. Continuing. See: http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/security/no_redeploy.html for details.

На маздае аутентификация проходит успешно.

Это решаемо? или без Oracle Java не обойтись?

 ,

DedMoroz
()

Как запустить fsck во время загрузки системы, если используется systemd?

ArchWiki:

Note: For those accustomed to use other GNU/Linux distributions, the old tricks consisting in writing a file with the name forcefsck to the root of each filesystem or using the command shutdown with the -F flag were only working for the old SysVinit and early versions of Upstart and are not working with systemd. The aforementioned solution is thus the only one working for Arch Linux.

Соответственно старые методы не работают.

ArchWiki:

You can also force fsck at boot time by passing fsck.mode=force, as a kernel parameter. This will check every filesystem you have on the machine.

Но у меня система на ARM-платформе и используется U-Boot.

 , , , ,

DedMoroz
()

В HexChat не работает словарь

Система:

$ screenfetch 
           /:-------------:\          asd@comp-4
        :-------------------::        OS: Fedora 
      :-----------/shhOHbmp---:\      Kernel: armv7l Linux 4.1.6-200.fc22.armv7hl
    /-----------omMMMNNNMMD  ---:     Uptime: 2h 57m
   :-----------sMMMMNMNMP     ---:    Packages: 1329
  :-----------:MMMdP-----      ---    Shell: bash 4.3.39
 ,------------:MMMd------      ---:   Resolution: 1024x600
 :------------:MMMd-----      .---:   DE: XFCE4
 :----    oNMMMMMMMMMNho     .----:   WM: Xfwm4
 :--      +shhhMMMmhhy++   .------    WM Theme: Default
 :-      -----:MMMd--------------:    GTK Theme: Adwaita [GTK2], Not Found [GTK3]
 :-     ------/MMMd-------------;     Icon Theme: Fedora
 :-    ..----/hMMMy------------:      Font: Sans 10
 :-- :dMNdhhdNMMNo------------;       CPU: ARMv7 rev 0 (v7l) @ 1GHz
 :---:sdNMMMMNds:------------:        RAM: 353MB / 494MB
 :------:://:-------------::         
 :---------------------://

Установлен образ с английским языком по умолчанию. Затем с помощью system-config-language выбран русский язык.

В самом HexChat используемый словарь ru_RU, однако результатов это не даёт. Если прописать en_US, то словарь для английского языка работает.

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

Как решить эту проблему?

 , , ,

DedMoroz
()

Программный RAID 1: система не грузится, если заменить первый диск в массиве

RAID 1 создаю во время установки Debian.

Разметка выглядит следующим образом: http://i.imgur.com/wSJZ8rX.png.

GRUB ставится на первый диск: http://i.imgur.com/ODNPfWc.png. Затем ставлю GRUB на второй диск:

# grub-install /dev/sdb
Installation finished. No error reported.

При удалении любого диска система продолжает загружаться, однако, если заменить первый диск новым, система перестаёт загружаться: http://i.imgur.com/U5lb4nT.png.

В QEMU тоже самое.

На реальном железе ситуация иная: если на новом диске есть разметка, то система не грузится. Если разметку снести:

dd if=/dev/zero of=/dev/sdb bs=512 count=1

, грузится.

Я что-то делаю неправильно? Или так и должно быть? Или такое поведение характерно для Debian?

 , , ,

DedMoroz
()

Некорректная ссылка при создании темы в форуме

Ссылка «FAQ» ведёт на несуществующую страницу: http://i.imgur.com/pCYuS6c.png.

 

DedMoroz
()

Как parted`ом открыть файл вида image.raw.xz?

Имеется запакованный образ image.raw.xz. Как parted`ом открыть сей чудный образ без предварительной распаковки?

 , ,

DedMoroz
()

На ноуте разбились отверстия под шурупы

Имею ноут Toshiba SATELLITE L650D-120, который обладает просто отвратительной системой охлаждения. Регулярно забивается пылью и начинает перегреваться, хотя нигде его не таскаю, стоит всегда на одном месте. Сам ноут укомплектован таким образом, что, для того чтобы добраться до радиатора, приходится его полностью разбирать. Поэтому приходится регулярно его разбирать и чистить. Из-за частого разбора ноута некоторые отверстия под шурупы разбились. Как эти самые отверстия можно восстановить, чтобы шурупы нормально вкручивались?

 , , ,

DedMoroz
()

Fedora 21 самопроизвольно выходит из ждущего режима

$ screenfetch 
           /:-------------:\          asd@comp-3
        :-------------------::        OS: Fedora 
      :-----------/shhOHbmp---:\      Kernel: x86_64 Linux 3.19.7-200.fc21.x86_64
    /-----------omMMMNNNMMD  ---:     Uptime: 1h 16m
   :-----------sMMMMNMNMP     ---:    Packages: 1470
  :-----------:MMMdP-----      ---    Shell: bash 4.3.33
 ,------------:MMMd------      ---:   Resolution: 1366x768
 :------------:MMMd-----      .---:   DE: Cinnamon 2.4.8
 :----    oNMMMMMMMMMNho     .----:   WM: Muffin
 :--      +shhhMMMmhhy++   .------    WM Theme: cinnamon (Clearlooks)
 :-      -----:MMMd--------------:    GTK Theme: Zukitwo [GTK2], Zukitwo [GTK3]
 :-     ------/MMMd-------------;     Icon Theme: nimbus
 :-    ..----/hMMMy------------:      Font: Liberation Sans 12
 :-- :dMNdhhdNMMNo------------;       CPU: AMD Phenom II P820 Triple-Core @ 1.8GHz
 :---:sdNMMMMNds:------------:        GPU: AMD/ATI Madison [Mobility Radeon HD 5650/5750 / 6530M/6550M]
 :------:://:-------------::          RAM: 1260MB / 3948MB
 :---------------------://           

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

На других дистрибутивах такой проблемы не наблюдалось. В Fedora 21 Gnome 3 проблем также не было.

 , , , ,

DedMoroz
()

Fedora 21 низкий FPS

$ uname -r
3.19.3-200.fc21.x86_64
$ inxi -G
Graphics:  Card: Advanced Micro Devices [AMD/ATI] Madison [Mobility Radeon HD 5650/5750 / 6530M/6550M]
           Display Server: Fedora X.org 116.3 driver: N/A
           Resolution: 1366x768@59.97hz
           GLX Renderer: Gallium 0.4 on AMD REDWOOD
           GLX Version: 3.0 Mesa 10.4.7
$ gnome-shell --version
GNOME Shell 3.14.4

FPS в играх (AssaultCube) не поднимается выше 60. Пробовал это: в glxgears FPS увеличилось, а в AssaultCube, как и прежде, не выше 60.

Как решить эту проблему?

 , ,

DedMoroz
()

AssaultCube в полноэкранном режиме не реагирует на горячие клавиши

Ни свернуть (Alt+Tab), ни переключить рабочий стол (Ctrl+F1/F2...) в полноэкранном режиме нельзя.

Как заставить работать горячие клавиши?

 

DedMoroz
()

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