Сообщения Jaeger1999
Какой редактор кода или IDE вы используете?
Какими консольными мониторами ресурсов ПК вы пользуетесь?
-
htop
531 (80%)
********************************************************************************************************************************************************************************************************************************************************************************************************************************
-
top
290 (44%)
******************************************************************************************************************************************************************************
-
iotop
154 (23%)
********************************************************************************************
-
iostat
102 (15%)
*************************************************************
-
btop
91 (14%)
******************************************************
-
atop
56 (8%)
*********************************
-
nvtop
39 (6%)
***********************
-
vmstat
36 (5%)
*********************
-
другой, напишу в комментариях
36 (5%)
*********************
-
nmon
12 (2%)
*******
-
bottom (btm)
10 (2%)
******
-
radeontop
10 (2%)
******
-
glances
9 (1%)
*****
-
bashtop
5 (1%)
***
-
ttop
3 (0%)
*
-
gtop
2 (0%)
*
-
saidar
1 (0%)
-
vtop
0 (0%)
Всего голосов: 1387, всего проголосовавших: 661
Помогите выбрать дистрибутив для максимального перформанса
Привет, коллеги! Я ищу дистрибутив Linux, который позволит мне максимально эффективно использовать возможности моего железа. Сейчас я рассматриваю два варианта - Gentoo и NixOS. Но возможно есть и другие интересные опции.
Gentoo известен своим подходом к оптимизации под конкретное оборудование. Используя Portage, можно компилировать все пакеты из исходников, настраивая флаги компиляции под свои нужды. Это позволяет выжать максимум производительности из системы. Однако, сборка из исходников может быть довольно трудоемкой и долгой.
NixOS, в свою очередь, использует декларативный подход к управлению пакетами и конфигурацией системы. Это дает возможность точно контролировать состояние системы и легко воспроизводить ее на другом оборудовании. NixOS также предлагает отличные средства для оптимизации производительности, например, профилирование и автоматическую оптимизацию компиляции.
Есть ли еще какие-то интересные варианты, которые я мог бы рассмотреть для максимально эффективного использования моего железа? Буду благодарен за любые советы и рекомендации!
Железо у меня такое:
- CPU: AMD Ryzen 5 3500X (Socket AM4)
- CPU Cooler: Thermaltake Contac Silent 12 (Noctua NF-P12 PWM)
- Motherboard: ASRock B450M Pro4
- Memory: Kingston FURY Beast Black [KF432C16BBK4/128] 128 Gb (32x4)
- Video Card: KFA2 GeForce RTX 4070 CORE Black 12 Gb [47NOM7MD8DDK]
- SSD #1: Samsung 850 EVO 500GB (MZ-75E500BW)
- SSD #2: Samsung 980 PRO 1TB [MZ-V8P1T0BW]
- HDD #1: WD Blue Mobile (SMR) 2 Tb, WD20SPZX
- HDD #2: Seagate Pipeline HD 2 Tb, ST2000VM003
- Power Supply: be quiet! Straight Power 11 550W ATX BN281
- Case: Fractal Design Define Mini C (Dynamic X2 GP-12, Thermaltake TT-1225)
Переводчик для Linux
Есть ли нативный переводчик для Linux, хотябы уровня PROMT?
Чтобы работал полностью оффлайн, без интернета.
Какую систему контейнеризации вы используете на домашнем ПК для разработки ваших собственных проектов и запуска чужих?
-
Docker
239 (44%)
********************************************************************************************************************************************************************************************************************************************************************************************************************************
-
Не использую контейнеризацию вообще
167 (31%)
*******************************************************************************************************************************************************************************************************************************
-
Для этих же целей использую виртуальные машины
141 (26%)
********************************************************************************************************************************************************************************************
-
Podman
64 (12%)
*************************************************************************************
-
chroot
51 (9%)
********************************************************************
-
Не использую контейнеризацию для разработки (использую для безопасности и т.д.)
50 (9%)
******************************************************************
-
LXC/Incus
42 (8%)
********************************************************
-
systemd-nspawn
19 (3%)
*************************
-
FreeBSD jail
11 (2%)
**************
-
Singularity
3 (1%)
****
-
OpenVZ
3 (1%)
****
-
lmctfy
2 (0%)
**
-
rkt (rocket)
1 (0%)
*
Всего голосов: 793, всего проголосовавших: 544
Какими приложениями безопасного обмена сообщениями вы пользуетесь?
-
Telegram (знаю о его недостаточной безопасности, приведён для сравнения)
344 (65%)
********************************************************************************************************************************************************************************************************************************************************************************************************************************
-
Не пользуюсь приложениями безопасного обмена сообщениями
166 (31%)
**********************************************************************************************************************************************************
-
Клиенты XMPP/Jabber
75 (14%)
*********************************************************************
-
Клиенты Matrix
58 (11%)
*****************************************************
-
Signal
49 (9%)
*********************************************
-
Клиенты Tox
24 (5%)
**********************
-
Другой (напишу в комментах какой)
18 (3%)
****************
-
Wire
11 (2%)
**********
-
Session
7 (1%)
******
-
Threema (есть сомнения в его безопасности)
3 (1%)
**
-
Zulip
2 (0%)
*
-
Status
1 (0%)
-
Silence
1 (0%)
-
Самописный (дам ссылку на исходники)
1 (0%)
-
Wickr Me
0 (0%)
Всего голосов: 760, всего проголосовавших: 529
Падает retroarch при попытке запустить игры PS2
Здравствуйте уважаемые господа. Подскажите, пожалуйста, у меня падает retroarch при попытке запустить игры PS2.\
Для retroarch стоит ядро для запуска игр PS2:
local/libretro-play 8027-1 (libretro)
Sony PlayStation 2 core
При выборе любой игры и нажатии на кнопку «play» падает:
% retroarch
[1] 34982 IOT instruction (core dumped) retroarch
Если посмотреть сам дамп, то там будет следующее:
(gdb) bt full
#0 0x00007f540d7b383c in () at /usr/lib/libc.so.6
#1 0x00007f540d763668 in raise () at /usr/lib/libc.so.6
#2 0x00007f540d74b4b8 in abort () at /usr/lib/libc.so.6
#3 0x00007f53df990064 in () at /usr/lib/libretro/play_libretro.so
#4 0x00007f53dfd63084 in () at /usr/lib/libretro/play_libretro.so
#5 0x00007f54109a552a in _Unwind_RaiseException_Phase2
(exc=exc@entry=0x7f53d83ec950, context=context@entry=0x7f53f13b9190, frames_p=frames_p@entry=0x7f53f13b9280) at /usr/src/debug/gcc/gcc/libgcc/unwind.inc:64
fs = {regs = {reg = {{loc = {reg = 16, offset = 16, exp = 0x10 <error: Cannot access memory at address 0x10>}}, {loc = {reg = 8622844748406309888, offset = 8622844748406309888, exp = 0x77aa7f9ce619c400 <error: Cannot access memory at address 0x77aa7f9ce619c400>}}, {loc = {reg = 139998985109760, offset = 139998985109760, exp = 0x7f540dc6c100 <typeinfo for std::runtime_error> "P\273\306\rT\177"}}, {loc = {reg = 18446744073709551560, offset = -56, exp = 0xffffffffffffffc8 <error: Cannot access memory at address 0xffffffffffffffc8>}}, {loc = {reg = 139998087006576, offset = 139998087006576, exp = 0x7f53d83ec970 "8\302\306\rT\177"}}, {loc = {reg = 8622844748406309888, offset = 8622844748406309888, exp = 0x77aa7f9ce619c400 <error: Cannot access memory at address 0x77aa7f9ce619c400>}}, {loc = {reg = 18446744073709551568, offset = -48, exp = 0xffffffffffffffd0 <error: Cannot access memory at address 0xffffffffffffffd0>}}, {loc = {reg = 139998215254318, offset = 139998215254318, exp = 0x7f53dfe3b12e "\001}\300\376\004"}}, {loc = {reg = 139998215254319, offset = 139998215254319, exp = 0x7f53dfe3b12f "}\300\376\004"}}, {loc = {reg = 139998983290090, offset = 139998983290090, exp = 0x7f540daafcea <__cxxabiv1::__gxx_personality_v0(int, _Unwind_Action, _Unwind_Exception_Class, _Unwind_Exception*, _Unwind_Context*)+1370> "\204\300\017\204\370\376\377\377\353\210H\213T$PH\213|$8L\211\351L\211\366\350\267\370\377\377\204\300\017\205\331\376\377\377\351f\377\377\377f.\017\037\204"}}, {loc = {reg = 139994459013120, offset = 139994459013120, exp = 0x7f5300000000 <error: Cannot access memory at address 0x7f5300000000>}}, {loc = {reg = 139998211567906, offset = 139998211567906, exp = 0x7f53dfab7122 <CPS2VM::CDROM0_SyncPath()+642> "\363\017\036\372H\211\307H\211\320\3518\251\353\377\220ff.\017\037\204"}}, {loc = {reg = 18446744073709551576, offset = -40, exp = 0xffffffffffffffd8 <error: Cannot access memory at address 0xffffffffffffffd8>}}, {loc = {reg = 18446744073709551584, offset = -32, exp = 0xffffffffffffffe0 <error: Cannot access memory at address 0xffffffffffffffe0>}}, {loc = {reg = 18446744073709551592, offset = -24, exp = 0xffffffffffffffe8 <error: Cannot access memory at address 0xffffffffffffffe8>}}, {loc = {reg = 18446744073709551600, offset = -16, exp = 0xfffffffffffffff0 <error: Cannot access memory at address 0xfffffffffffffff0>}}, {l--Type <RET> for more, q to quit, c to continue without paging--
oc = {reg = 18446744073709551608, offset = -8, exp = 0xfffffffffffffff8 <error: Cannot access memory at address 0xfffffffffffffff8>}}, {loc = {reg = 139998506225696, offset = 139998506225696, exp = 0x7f53f13b9020 ""}}}, how = "\000\000\000\001\000\000\001\000\000\000\000\000\001\001\001\001\001", cfa_how = CFA_REG_OFFSET, prev = 0x0, cfa_offset = 144, cfa_reg = 7, cfa_exp = 0x0}, pc = 0x7f53df9b0e1d, personality = 0x7f53dfd62e30, data_align = -8, code_align = 1, retaddr_column = 16, fde_encoding = 27 '\033', lsda_encoding = 27 '\033', saw_z = 1 '\001', signal_frame = 0 '\000', eh_ptr = 0x0}
match_handler = <optimized out>
code = <optimized out>
frames = 3
#6 0x00007f54109a5c52 in _Unwind_RaiseException (exc=0x7f53d83ec950)
at /usr/src/debug/gcc/gcc/libgcc/unwind.inc:136
this_context = {reg = {0x7f53f13b9388, 0x7f53f13b9390, 0x0, 0x7f53f13b9398, 0x0, 0x0, 0x7f53f13b93c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f53f13b93a0, 0x7f53f13b93a8, 0x7f53f13b93b0, 0x7f53f13b93b8, 0x7f53f13b93c8, 0x0}, cfa = 0x7f53f13b93d0, ra = 0x7f540dab03de <__cxxabiv1::__cxa_throw(void*, std::type_info*, void (*)(void*))+62>, lsda = 0x0, bases = {tbase = 0x0, dbase = 0x0, func = 0x7f54109a5940 <_Unwind_RaiseException>}, flags = 4611686018427387904, version = 0, args_size = 0, by_value = '\000' <repeats 17 times>}
cur_context = {reg = {0x7f53f13b9388, 0x7f53f13b9390, 0x0, 0x7f53f13b93f8, 0x0, 0x0, 0x7f53f13b9400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f53f13b93e0, 0x7f53f13b93a8, 0x7f53f13b93b0, 0x7f53f13b93b8, 0x7f53f13b9408, 0x0}, cfa = 0x7f53f13b9410, ra = 0x7f53df9b0de8, lsda = 0x7f53dfe37593, bases = {tbase = 0x0, dbase = 0x0, func = 0x7f53df9b0cd0}, flags = 4611686018427387904, version = 0, args_size = 0, by_value = '\000' <repeats 17 times>}
code = <optimized out>
frames = 0
#7 0x00007f540dab03de in __cxxabiv1::__cxa_throw(void*, std::type_info*, void (*)(void*))
(obj=<optimized out>, tinfo=0x7f540dc6c100 <typeinfo for std::runtime_error>, dest=0x7f540dac8320 <std::runtime_error::~runtime_error()>) at /usr/src/debug/gcc/gcc/libstdc++-v3/libsupc++/eh_throw.cc:93
globals = <optimized out>
header = 0x7f53d83ec8f0
#8 0x00007f53df987605 in () at /usr/lib/libretro/play_libretro.so
#9 0x00007f53df9b0de8 in () at /usr/lib/libretro/play_libretro.so
--Type <RET> for more, q to quit, c to continue without paging--
#10 0x00007f53df9b1486 in DiskUtils::CreateOpticalMediaFromPath(std::filesystem::__cxx11::path const&, unsigned int) () at /usr/lib/libretro/play_libretro.so
#11 0x00007f53dfab6f8f in CPS2VM::CDROM0_SyncPath() () at /usr/lib/libretro/play_libretro.so
#12 0x00007f53dfab7739 in CPS2VM::ResetVM() () at /usr/lib/libretro/play_libretro.so
#13 0x00007f53dfab55ea in CPS2VM::EmuThread() () at /usr/lib/libretro/play_libretro.so
#14 0x00007f540dae1943 in std::execute_native_thread_routine(void*) (__p=0x5562fdfed6d0)
at /usr/src/debug/gcc/gcc/libstdc++-v3/src/c++11/thread.cc:104
#15 0x00007f540d7b19eb in () at /usr/lib/libc.so.6
#16 0x00007f540d8357cc in () at /usr/lib/libc.so.6
Что может быть такое и куда копать?
OS: Arch Linux x86_64
Kernel: 6.1.67-1-lts
DE: Plasma 5.27.10
extra/retroarch 1.16.0.3-1 (libretro) [installed]
Reference frontend for the libretro API
Не работает геймпад Defender Omega
Имеется геймпад Defender Omega, который не работает: не реагирует на нажатия кнопок; через cat /dev/input/js0
на нажатия тоже ничего не появляется.
При подключении в dmesg выводится следующее:
[ 5466.785511] usb 1-2: new full-speed USB device number 5 using xhci_hcd
[ 5467.088184] usb 1-2: New USB device found, idVendor=2563, idProduct=0575, bcdDevice= 2.00
[ 5467.088190] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 5467.088191] usb 1-2: Product: PS3/PC Gamepad
[ 5467.088192] usb 1-2: Manufacturer: SHANWAN
[ 5467.106067] input: SHANWAN PS3/PC Gamepad as /devices/pci0000:00/0000:00:01.3/0000:02:00.0/usb1/1-2/1-2:1.0/0003:2563:0575.0006/input/input21
[ 5467.106125] hid-generic 0003:2563:0575.0006: input,hidraw5: USB HID v1.10 Gamepad [SHANWAN PS3/PC Gamepad] on usb-0000:02:00.0-2/input0
[ 5467.150252] usb 1-2: USB disconnect, device number 5
[ 5467.862163] usb 1-2: new full-speed USB device number 6 using xhci_hcd
[ 5468.246335] usb 1-2: New USB device found, idVendor=045e, idProduct=028e, bcdDevice= 1.10
[ 5468.246342] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 5468.246344] usb 1-2: Product: Controller
[ 5468.246346] usb 1-2: Manufacturer: SHANWAN
[ 5468.290562] input: Microsoft X-Box 360 pad as /devices/pci0000:00/0000:00:01.3/0000:02:00.0/usb1/1-2/1-2:1.0/input/input22
[ 5468.290636] usbcore: registered new interface driver xpad
% lsusb
Bus 001 Device 006: ID 045e:028e Microsoft Corp. Xbox360 Controller
Пробовал устанавливать в арче такие пакеты:
aur/xboxdrv-stable-git 0.8.8.r18.g662952a-1 (+4 1.74)
XBox/XBox 360 userspace gamepad driver and emulator - git stable branch
aur/xpadneo-dkms 0.9.5-3 (+22 0.52)
Advanced Linux Driver for Xbox One Wireless Gamepad
Но это не помогает никак. Кнопки все также не реагируют на нажатия.
Моя система:
OS: Arch Linux x86_64
Kernel: 6.1.67-1-lts
DE: Plasma 5.27.10
Ядро какой LTS-версии вы используете на своем домашнем десктопе?
-
Другая (не-LTS) версия
143 (32%)
********************************************************************************************************************************************************************************************************************************************************************************************************************************
-
6.6
131 (29%)
*****************************************************************************************************************************************************************************************************************************************************************************************************
-
6.1
129 (28%)
************************************************************************************************************************************************************************************************************************************************************************************************
-
5.15
40 (9%)
*****************************************************************************************
-
5.10
18 (4%)
****************************************
-
2.6.32
18 (4%)
****************************************
-
Другая LTS-версия
12 (3%)
**************************
-
5.4
11 (2%)
************************
-
4.19
5 (1%)
***********
-
4.14
5 (1%)
***********
-
3.*
5 (1%)
***********
-
4.4
3 (1%)
******
-
4.1
1 (0%)
**
Всего голосов: 521, всего проголосовавших: 453
Какую файловую систему вы используете на HDD, SSD на своем домашнем десктопе?
-
на SSD использую Ext4
467 (66%)
********************************************************************************************************************************************************************************************************************************************************************************************************************************
-
на HDD использую Ext4
373 (53%)
***************************************************************************************************************************************************************************************************************************************************************
-
на SSD использую Btrfs
104 (15%)
***********************************************************************
-
на домашнем десктопе только macOS или Windows
67 (9%)
*********************************************
-
на SSD использую другую ФС
61 (9%)
*****************************************
-
на HDD использую другую ФС
60 (8%)
*****************************************
-
на HDD использую XFS
53 (7%)
************************************
-
на HDD использую Btrfs
51 (7%)
**********************************
-
не использую HDD, хе-хе
51 (7%)
**********************************
-
на SSD использую XFS
51 (7%)
**********************************
-
не использую SSD, ха-ха
26 (4%)
*****************
-
нет домашнего десктопа
15 (2%)
**********
-
на SSD использую UFS (*BSD)
9 (1%)
******
-
на HDD использую UFS (*BSD)
8 (1%)
*****
Всего голосов: 1396, всего проголосовавших: 710
Ядро Linux было случайно жестко запрограммировано максимум на 8 ядер за последние 15 лет, и никто этого не заметил.
В этом коммите добавлено автоматическое масштабирование настроек планировщика в зависимости от количества ядер в 2009 году.
Он был случайно жестко запрограммирован на максимальное количество ядер 8. Упс. Магическое значение взято из более старого коммита и осталось таким, каким оно было. Полный список различий можно найти на GitHub.
https://github.com/torvalds/linux/commit/acb4a848da821a095ae9e4d8b22ae2d9633ba5cd
Интересной настройкой является минимальная степень детализации. Предполагается, что это позволяет задачам выполняться в течение минимального времени 0,75 миллисекунды (или 3 мс в многоядерных системах), когда система перегружена (за период нужно выполнить больше задач, чем процессора). доступный).
В этом коммите в ядре v6 параметр min_granularity был переименован в base_slice.
В комментарии говорится, что он масштабируется в зависимости от количества процессоров, и комментарий неверен. Интересно, знают ли разработчики ядра об этой ошибке, когда переписывают планировщик!
- В официальных комментариях к коду говорится, что он масштабируется с помощью log2(1+ядер), но это не так.
- Все комментарии в коде некорректны.
- Официальная документация и справочные страницы неверны.
- Каждая статья в блоге, ответ на вопрос о переполнении стека и когда-либо опубликованное руководство по планировщику неверны.
Полная новость: https://thehftguy.com/2023/11/14/the-linux-kernel-has-been-accidentally-hardcoded-to-a-maximum-of-8-cores-for-nearly-20-years/
Отключить сообщение ошибки ядра
Уже как то пару лет назад я создавал тему Ошибки kernel: CPU 1: Machine Check: 0 Bank 0: d020000000100011
[ 313.880825] [Hardware Error]: Corrected error, no action required.
[ 313.880829] [Hardware Error]: CPU:1 (17:71:0) MC0_STATUS[Over|CE|MiscV|-|-|-|SyndV|-|-|-]: 0xd820000000100015
[ 313.880837] [Hardware Error]: IPID: 0x000000b000000000, Syndrome: 0x000000003a036c05
[ 313.880841] [Hardware Error]: Load Store Unit Ext. Error Code: 16, Level 2 TLB parity error.
[ 313.880844] [Hardware Error]: cache level: L1, tx: DATA
[ 627.904115] mce: [Hardware Error]: Machine check events logged
[ 627.904121] [Hardware Error]: Corrected error, no action required.
[ 627.904126] [Hardware Error]: CPU:1 (17:71:0) MC0_STATUS[Over|CE|MiscV|AddrV|-|-|SyndV|-|-|-]: 0xdc20000000100015
[ 627.904134] [Hardware Error]: Error Addr: 0x00007f170bcec000
[ 627.904136] [Hardware Error]: IPID: 0x000000b000000000, Syndrome: 0x000000003a036c05
[ 627.904139] [Hardware Error]: Load Store Unit Ext. Error Code: 16, Level 2 TLB parity error.
[ 627.904142] [Hardware Error]: cache level: L1, tx: DATA
Перечитав множество багтрекеров и обсуждений, а так учитывая мой личный опыт, понял, что это ни на что не влияет. Система стабильна как американская экономика.
Но оно возникает каждые 5 минут и загрязняет логи dmesg’a и journalctl’a.
Можно ли просто отключить именно это сообщение ядра? Просто сделать, чтобы вот только оно не отображалось.
Что для этого нужно? Патчить ядро? Но я хочу использовать ядро «linux-lts 6.1.55-1» из реп арча и не хочу ничего компилить.
Что тогда можно сделать? Написать свой модуль ядра и подсунуть его?
Постоянно падает Telegram
Постоянно случайно падает Telegram.
Писал репорты и в Арч: https://bugs.archlinux.org/task/79575
И офф репу: https://github.com/telegramdesktop/tdesktop/issues/26745
Везде говорят, что проблема у меня. Но падения продолжаются и я не могу ничего с этим сделать.
[91665.659305] telegram-deskto[183605]: segfault at 7f278f4298c8 ip 00007f2fa806befa sp 00007fff78f35690 error 4 in libjemalloc.so.2[7f2fa8009000+8b000] likely on CPU 4 (core 4, socket 0)
Oct 02 18:34:53 home-desktop systemd-coredump[14675]: [🡕] Process 14559 (telegram-deskto) of user 1000 dump>
Module libBlocksRuntime.so without build-id.
Module libdispatch.so without build-id.
Stack trace of thread 14559:
#0 0x00007f3a25e75b81 n/a (libjemalloc.so.2 + 0x75b8>
#1 0x00007f3a25e22990 n/a (libjemalloc.so.2 + 0x2299>
#2 0x00007f3a270af3d5 _ZN18QRasterPaintEngineD0Ev (l>
#3 0x00007f3a26f44d7f _ZN10QImageDataD1Ev (libQt6Gui>
#4 0x00007f3a26f45179 _ZN6QImageD2Ev (libQt6Gui.so.6>
#5 0x000055a798a3ee2e n/a (telegram-desktop + 0x2a62>
#6 0x00007f3a2565ecc6 n/a (libc.so.6 + 0x40cc6)
#7 0x00007f3a2565ee10 exit (libc.so.6 + 0x40e10)
#8 0x00007f3a25645cd7 n/a (libc.so.6 + 0x27cd7)
#9 0x00007f3a25645d8a __libc_start_main (libc.so.6 +>
#10 0x000055a796a30a35 n/a (telegram-desktop + 0xa54a>
Stack trace of thread 14563:
#0 0x00007f3a256a74ae n/a (libc.so.6 + 0x894ae)
#1 0x00007f3a256aa055 pthread_cond_timedwait (libc.s>
#2 0x00007f3a25e3fd7e n/a (libjemalloc.so.2 + 0x3fd7>
#3 0x00007f3a25e3f6a2 n/a (libjemalloc.so.2 + 0x3f6a>
#4 0x00007f3a256aa9eb n/a (libc.so.6 + 0x8c9eb)
#5 0x00007f3a2572e7cc n/a (libc.so.6 + 0x1107cc)
Stack trace of thread 14565:
#0 0x00007f3a256a74ae n/a (libc.so.6 + 0x894ae)
#1 0x00007f3a256aa055 pthread_cond_timedwait (libc.s>
...skipping...
Stack trace of thread 207131:
#0 0x00007f1ad2f2c73d syscall (libc.so.6 + 0x10e73d)
#1 0x00007f1ad5767247 g_cond_wait (libglib-2.0.so.0>
#2 0x00007f1ad56d91b4 n/a (libglib-2.0.so.0 + 0x251>
#3 0x00007f1ad5741a2e n/a (libglib-2.0.so.0 + 0x8da>
#4 0x00007f1ad573f9a5 n/a (libglib-2.0.so.0 + 0x8b9>
#5 0x00007f1ad2eaa9eb n/a (libc.so.6 + 0x8c9eb)
#6 0x00007f1ad2f2e7cc n/a (libc.so.6 + 0x1107cc)
Stack trace of thread 207132:
#0 0x00007f1ad2f20f6f __poll (libc.so.6 + 0x102f6f)
#1 0x00007f1ad576c206 n/a (libglib-2.0.so.0 + 0xb82>
#2 0x00007f1ad570c112 g_main_context_iteration (lib>
#3 0x00007f1ad570c162 n/a (libglib-2.0.so.0 + 0x581>
#4 0x00007f1ad573f9a5 n/a (libglib-2.0.so.0 + 0x8b9>
#5 0x00007f1ad2eaa9eb n/a (libc.so.6 + 0x8c9eb)
#6 0x00007f1ad2f2e7cc n/a (libc.so.6 + 0x1107cc)
Stack trace of thread 207220:
#0 0x00007f1ad2ea74ae n/a (libc.so.6 + 0x894ae)
#1 0x00007f1ad2eb276b n/a (libc.so.6 + 0x9476b)
#2 0x00007f1ad81d999f n/a (libdispatch.so + 0x3799f)
#3 0x00007f1ad81d8387 n/a (libdispatch.so + 0x36387)
#4 0x00007f1ad2eaa9eb n/a (libc.so.6 + 0x8c9eb)
#5 0x00007f1ad2f2e7cc n/a (libc.so.6 + 0x1107cc)
ELF object binary architecture: AMD x86-64
[69839.600549] telegram-deskto[140780]: segfault at 0 ip 00007fe35a675b81 sp 00007ffec207ac70 error 4 in libjemalloc.so.2[7fe35a609000+8b000] likely on CPU 3 (core 1, socket 0)
[69839.600561] Code: f9 ff 0f 1f 80 00 00 00 00 f3 0f 1e fa 41 57 41 56 53 48 83 ec 10 49 89 f7 48 89 fb 64 48 8b 04 25 28 00 00 00 48 89 44 24 08 <48> 8b 06 25 ff 0f 00 00 48 8d 0d 30 a8 03 00 4c 8b 34 c1 4c 89 f6
[72182.225766] telegram-deskto[150583]: segfault at 0 ip 00007f3323e75b81 sp 00007fff0664d0d0 error 4 in libjemalloc.so.2[7f3323e09000+8b000] likely on CPU 3 (core 1, socket 0)
[72182.225779] Code: f9 ff 0f 1f 80 00 00 00 00 f3 0f 1e fa 41 57 41 56 53 48 83 ec 10 49 89 f7 48 89 fb 64 48 8b 04 25 28 00 00 00 48 89 44 24 08 <48> 8b 06 25 ff 0f 00 00 48 8d 0d 30 a8 03 00 4c 8b 34 c1 4c 89 f6
[101942.378955] traps: telegram-deskto[207122] general protection fault ip:7f1ad366befa sp:7ffcd15d4d10 error:0 in libjemalloc.so.2[7f1ad3609000+8b000]
Тихий звук на максимальной громкости в archlinux
Имеется комп:
cpu: AMD Ryzen 5 3500X
motherboard: ASRock B450M Pro4
memory: Kingston HyperX FURY Black 32 Gb
video Card: GIGABYTE GeForce GTX 1070, GV-N1070IXOC-8GD, 8Гб
ssd: Samsung 980 PRO 1 Tb [MZ-V8P1T0BW]
ssd: Samsung 850 EVO 500 Gb (MZ-75E500BW)
hdd: WD Purple 1 Tb (WD10PURZ)
power supply: be quiet! Straight Power 11 550 Вт ATX BN281
case: Fractal Design Define Mini C [FD-CA-DEF-MINI-C-BK]
Встроенная звуковуха: Realtek ALC892
Колонки: Creative GigaWorks T40 series II
OS: Arch Linux x86_64
Kernel: 6.1.55-1-lts
DE: Plasma 5.27.8
Подскажите, пожалуйста, у меня очень тихий звук на максимальной громкости в archlinux. Даже при выкручивании на 100% все равно иногда не хватает звука чтобы посмотреть что-то на ютьюбе или прослушать песню через проигрыватель.
Как это исправить?
Звуковые устройства в КДЕ:
https://ibb.co/GTGgQpR
Каким фаерволом (брандмауэром, межсетевым экраном) вы пользуетесь на своем домашнем десктопе?
-
Не пользуюсь
197 (44%)
********************************************************************************************************************************************************************************************************************************************************************************************************************************
-
Iptables
140 (31%)
***********************************************************************************************************************************************************************************************************************************
-
ufw
60 (13%)
*************************************************************************************************
-
Nftables
48 (11%)
*****************************************************************************
-
firewalld
35 (8%)
********************************************************
-
pf
13 (3%)
*********************
-
ipfw
9 (2%)
**************
-
Другим, напишу в комментариях
7 (2%)
***********
-
Своим собственным
3 (1%)
****
-
opensnitch
2 (0%)
***
Всего голосов: 514, всего проголосовавших: 448
Как записывать эфиры с ТВ-тюнера?
Есть ЮСБшный ТВ-тюнер. Хочу писать эфир в файл. Как это сделать с помощью CLI-тулзы?
Какие каталоги вы монтируете отдельными физическими разделами на своем домашнем десктопе?
-
/home
417 (62%)
********************************************************************************************************************************************************************************************************************************************************************************************************************************
-
/boot
208 (31%)
***************************************************************************************************************************************************************
-
/boot/efi
165 (24%)
******************************************************************************************************************************
-
что-то своё
152 (22%)
********************************************************************************************************************
-
никакие
122 (18%)
*********************************************************************************************
-
/var
57 (8%)
*******************************************
-
/opt
22 (3%)
****************
-
/root
18 (3%)
*************
-
/usr
18 (3%)
*************
-
/bin
4 (1%)
***
-
/srv
4 (1%)
***
-
/etc
3 (0%)
**
-
/sbin
2 (0%)
*
-
/lib
0 (0%)
Всего голосов: 1192, всего проголосовавших: 677
Каким музыкальным проигрывателем вы пользуетесь?
-
Онлайн-сервисы
200 (34%)
********************************************************************************************************************************************************************************************************************************************************************************************************************************
-
VLC
124 (21%)
******************************************************************************************************************************************************************************************************
-
mpv
100 (17%)
****************************************************************************************************************************************************************
-
audacious
100 (17%)
****************************************************************************************************************************************************************
-
DeaDBeeF
65 (11%)
********************************************************************************************************
-
Другим (напишу в комментариях)
60 (10%)
************************************************************************************************
-
mpd и клиенты к нему
54 (9%)
**************************************************************************************
-
Clementine
43 (7%)
********************************************************************
-
qmmp
37 (6%)
***********************************************************
-
Strawberry
34 (6%)
******************************************************
-
Не пользуюсь
28 (5%)
********************************************
-
Rhythmbox
26 (4%)
*****************************************
-
Smplayer
26 (4%)
*****************************************
-
cmus
19 (3%)
******************************
-
Quod Libet
10 (2%)
****************
-
GNOME Music
7 (1%)
***********
-
Lollypop
4 (1%)
******
-
JuK
3 (1%)
****
-
Своим собственнонаписанным
3 (1%)
****
-
Pragha
1 (0%)
*
-
Blanket
0 (0%)
-
Pantheon Music
0 (0%)
Всего голосов: 944, всего проголосовавших: 593
Во что упирается производительность современного ПК?
Во что упирается производительность современного ПК?
Раньше все было просто и понятно. Но сейчас ситуация кардинальным образом изменилась.
К примеру, у меня комп:
Проц: AMD Ryzen 5 3500X — довольно мощный. Целых 384 GFLOPS
Память: Kingston HyperX FURY Black 32 Gb 3200 MHz (0.3 ns) — довольно быстрая
SSD: Samsung 980 PRO 1 Tb со скоростью чтения 7,000 MB/s, что, согласитесь, довольно неплохо.
Что нужно апгрейднуть, чтобы:
- быстрее запускалась ОС и приложения
- перестал тормозить Firefox
- повысить производительность в нетребовательных по графике играх
- быстрее компилировался софт
следующие → |