LINUX.ORG.RU

Сообщения Jaeger1999

 

Падает 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

 

Jaeger1999
()

Не работает геймпад 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

 

Jaeger1999
()

Ядро 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/

 ,

Jaeger1999
()

Отключить сообщение ошибки ядра

Уже как то пару лет назад я создавал тему Ошибки 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» из реп арча и не хочу ничего компилить.
Что тогда можно сделать? Написать свой модуль ядра и подсунуть его?

 hardware error

Jaeger1999
()

Постоянно падает 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]

 ,

Jaeger1999
()

Тихий звук на максимальной громкости в 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

 , ,

Jaeger1999
()

Как записывать эфиры с ТВ-тюнера?

Есть ЮСБшный ТВ-тюнер. Хочу писать эфир в файл. Как это сделать с помощью CLI-тулзы?

 ,

Jaeger1999
()

Во что упирается производительность современного ПК?

Во что упирается производительность современного ПК?
Раньше все было просто и понятно. Но сейчас ситуация кардинальным образом изменилась.

К примеру, у меня комп:
Проц: 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
  • повысить производительность в нетребовательных по графике играх
  • быстрее компилировался софт

 , , performance

Jaeger1999
()

В какой каталог монтировать постоянные носители?

Почему в стандарте иерархии файловой системы не описана директория для монтированая постоянных носителей? Как так?

Куда я, по их мнению, должен монтировать все свои HDD и SSD с моими личными и персональными данными?

Кто-то монтирует, я видел, в /data, кто-то в /vol

А куда надо по стандарту то?

 

Jaeger1999
()

За что не любят Python?

Объясните, пожалуйста. Вроде, все при нем - скриптовый, однако есть возможность компиляции в бинарник, синтаксис невырвимозгий... За что его не любят?

 , ,

Jaeger1999
()

Мышка A4Tech X7 забывает настройки dpi

Была мышка A4Tech X7, купил вместо ее точно такую же, но только другого цвета. И после перезагрузки теперь стало необходимо нажимать на кнопку смены DPI (один раз).
Как так? Как такое могло случиться?
Что теперь с этим делать?

 

Jaeger1999
()

Тихий звук на максимальной громкости в archlinux

Подскажите, пожалуйста, у меня очень тихий звук на максимальной громкости в archlinux.
Как сделать, чтобы было громче?
OS: Arch Linux x86_64
Kernel: 5.16.11-arch1-1
DE: Plasma 5.24.2
Скрин alsamixer: https://d.radikal.ru/d13/2202/73/92afe66604c7.png

 , ,

Jaeger1999
()

сходка сообщества linux.org.ru в СПб

Предлагаю собраться всем лоровцам и вспомнить молодость поговорить о линуксе и о жизни.

Предлагаю встретиться в середине февраля.

 ,

Jaeger1999
()

Как популяризировать линукс и помочь комьюнити?

Как популяризировать линукс и помочь опенсурсному комьюнити?

Помочь именно не технически (писать скрипты и репортить о багах) и не финансово, а именно в продвижении линукса и опенсурса на декстопах.

Что может сделать обычный человек? Чем он может быть полезен?

 

Jaeger1999
()

Ошибки kernel: CPU 1: Machine Check: 0 Bank 0: d020000000100011

Проц AMD Ryzen 5 3500X 6-Core Processor. Без разгона. BIOS на мат.плату последний стоит.

с недавних пор начали сыпаться ошибки в лог. Причину их понять не могу:

Feb 04 07:17:30 home-pc kernel: mce: [Hardware Error]: CPU 1: Machine Check: 0 Bank 0: d020000000100011
Feb 04 07:17:30 home-pc kernel: mce: [Hardware Error]: TSC 0 SYND 3a036c05 IPID b000000000
Feb 04 07:17:30 home-pc kernel: mce: [Hardware Error]: PROCESSOR 2:870f10 TIME 1612412246 SOCKET 0 APIC 1 microcode 8701021
Feb 04 07:17:30 home-pc kernel:
Feb 04 07:17:33 home-pc kernel: [Hardware Error]: Corrected error, no action required.
Feb 04 07:17:33 home-pc kernel: [Hardware Error]: CPU:1 (17:71:0) MC0_STATUS[Over|CE|MiscV|-|-|-|SyndV|-|-|-]: 0xd820000000100015
Feb 04 07:17:34 home-pc kernel: [Hardware Error]: IPID: 0x000000b000000000, Syndrome: 0x000000003a036c05
Feb 04 07:17:34 home-pc kernel: [Hardware Error]: Load Store Unit Ext. Error Code: 16, Level 2 TLB parity error.
Feb 04 07:17:34 home-pc kernel: [Hardware Error]: cache level: L1, tx: DATA
Feb 04 07:22:40 home-pc kernel: [Hardware Error]: Corrected error, no action required.
Feb 04 07:22:40 home-pc kernel: [Hardware Error]: CPU:1 (17:71:0) MC0_STATUS[Over|CE|MiscV|-|-|-|SyndV|-|-|-]: 0xd820000000100015
Feb 04 07:22:40 home-pc kernel: [Hardware Error]: IPID: 0x000000b000000000, Syndrome: 0x000000003a036c05
Feb 04 07:22:40 home-pc kernel: [Hardware Error]: Load Store Unit Ext. Error Code: 16, Level 2 TLB parity error.
Feb 04 07:22:40 home-pc kernel: [Hardware Error]: cache level: L1, tx: DATA
Feb 04 07:27:54 home-pc kernel: [Hardware Error]: Corrected error, no action required.
Feb 04 07:27:54 home-pc kernel: [Hardware Error]: CPU:1 (17:71:0) MC0_STATUS[Over|CE|MiscV|-|-|-|SyndV|-|-|-]: 0xd820000000100015
Feb 04 07:27:54 home-pc kernel: [Hardware Error]: IPID: 0x000000b000000000, Syndrome: 0x000000003a036c05
Feb 04 07:27:54 home-pc kernel: [Hardware Error]: Load Store Unit Ext. Error Code: 16, Level 2 TLB parity error.
Feb 04 07:27:54 home-pc kernel: [Hardware Error]: cache level: L1, tx: DATA
Feb 04 07:33:08 home-pc kernel: [Hardware Error]: Corrected error, no action required.
Feb 04 07:33:08 home-pc kernel: [Hardware Error]: CPU:1 (17:71:0) MC0_STATUS[Over|CE|MiscV|AddrV|-|-|SyndV|-|-|-]: 0xdc20000000100015
Feb 04 07:33:08 home-pc kernel: [Hardware Error]: Error Addr: 0x00007f057f06c000
Feb 04 07:33:08 home-pc kernel: [Hardware Error]: IPID: 0x000000b000000000, Syndrome: 0x000000003a036c05
Feb 04 07:33:08 home-pc kernel: [Hardware Error]: Load Store Unit Ext. Error Code: 16, Level 2 TLB parity error.
Feb 04 07:33:08 home-pc kernel: [Hardware Error]: cache level: L1, tx: DATA
Feb 04 07:38:22 home-pc kernel: [Hardware Error]: Corrected error, no action required.
Feb 04 07:38:22 home-pc kernel: [Hardware Error]: CPU:1 (17:71:0) MC0_STATUS[Over|CE|MiscV|AddrV|-|-|SyndV|-|-|-]: 0xdc20000000100015
Feb 04 07:38:22 home-pc kernel: [Hardware Error]: Error Addr: 0x00007ffe76cec000
Feb 04 07:38:22 home-pc kernel: [Hardware Error]: IPID: 0x000000b000000000, Syndrome: 0x000000003a036c05
Feb 04 07:38:22 home-pc kernel: [Hardware Error]: Load Store Unit Ext. Error Code: 16, Level 2 TLB parity error.
Feb 04 07:38:22 home-pc kernel: [Hardware Error]: cache level: L1, tx: DATA

 ,

Jaeger1999
()

Радужные шрифты в Firefox на Archlinux

Здравствуйте, уважаемые господа.

Зашел сегодня на статистику стима что бы посмотреть насколько линукс отвоевал процентов пользователей у винды. И о ужас! Шрифты были просто всех цветов радуги!!! https://lostpic.net/image/y6NM

Через lxappearance попробовал поиграться с Sub-pixel geometry и hinting, но никакого результата это не дало. В firefox все шрифты для кириллицы стоят DejaVu.

Как это можно исправить?

В Brave и Tor Browser таких проблем нет — там они нормальные, белые.

 , , ,

Jaeger1999
()

LG optimus one выключить режим модема

Здравствуйте, уважаемые господа.

Имеется телефон LG optimus one P500, который я благополучно брякнул в состояние кирпича и при включении он выдает только «emergency mode!!».
Если пробовать его подключать для перепрошивки он от на 5 секунд выдает:

❯ lsusb  | grep -i "LG Electronics"
Bus 001 Device 056: ID 1004:618e LG Electronics, Inc. Ally/Optimus One/Vortex (debug mode)

после чего теряется, как usb-устройство.

И происходит это из-за того, что по всей видимости он считается как модем, но ведет он себя не как модем и из-за этого отключается:

[ 4504.505456] usb 1-5: new high-speed USB device number 52 using xhci_hcd
[ 4504.730324] usb 1-5: New USB device found, idVendor=1004, idProduct=618e, bcdDevice= 0.00
[ 4504.730327] usb 1-5: New USB device strings: Mfr=3, Product=2, SerialNumber=0
[ 4504.730329] usb 1-5: Product: LG Mobile USB Modem
[ 4504.730330] usb 1-5: Manufacturer: LG Electronics, Inc
[ 4504.752399] cdc_acm 1-5:1.0: ttyACM0: USB ACM device
[ 4508.275854] usb 1-5: USB disconnect, device number 52

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

 , ,

Jaeger1999
()

Несколько вопросов по настройке xfce

Здравствуйте, уважаемые господа.
Решил пересесть с i3 на xfce и в связи с этим возникло несколько нубских вопросов.
Использую дистрибутив Archlinux, конечно же.

1. Можно ли на стандартной панели запущенных приложений (Windows Buttons), прибить определенные приложения к нужной позиции? То есть, к примеру, что бы firefox всегда был слева на панели, thunderbird чуть левее его. Да, панель поддерживает сортировку/группировку, но это немного не то.
2. Можно ли как-то изменить длину этих самых «windows Buttons»? Мне нужно уменьшить их значительно. Одни значки оставить не могу — это слишком мелко. Нужно что-то среднее.
3. Можно ли сделать, что бы при запуске любого приложения фокус не переводился сразу же на него, а был на текущем окне?
4. Какая сейчас самая лучшая темная тема для xfce4?

 , ,

Jaeger1999
()

Помогите найти фото рабочего места из галереи

Здравствуйте, уважаемые господа.
Помогите, пожалуйста, найти фото одного рабочего места, который выкладывал один из многоуважаемых лоровцев. Место было необычно тем, что там была печатная машинка (настоящая). Еще там были какие-то открытые книги. Вроде была старинная карта на стене. Ну и десктоп был с линуксом, вроде с кедами.
Может кто вспомнит такое?


Просмотрел всю галерею 2 раза за последние 5 лет — не нашел. Хотя это было, вроде как, года 2-3 назад.
Всем заранее спасибо за оказанную помощь.

 , ,

Jaeger1999
()

EDC-флешка выживальщика

Всем привет. У кого-нибудь был опыт создания EDC-флешка выживальщика? Прощу помочь мне с выбором аппаратной и программной платформы.

Требования к аппаратной платформе:

  1. Водо- и ударопрочность
  2. Защита от электромагнитного спектра (тут не уверен).
  3. USB 3.0
  4. Размер 16-32 Гб
  5. Защита от записи

программная платформа: Необходимо иметь 3 раздела на флешке:

  1. Раздел с live-системой gnu/linux. Не очень большой, но и не очень маленький дистр (никогда не знаешь, что может пригодится в апокалипсисе). Пока что выбираю между Kali Linux и каким-нибудь другим дистром, который может работать по максимально доступном кол-ве устройств.
  2. Зашифрованный раздел с отсканированными документами, книгами по выживанию.
  3. Оставшиеся свободное место с возможностью записи (на случай, если поймешь, что не удастся выжить)

Какие выбрать ФС для каждого раздела? Чем шифровать?

Перемещено jollheef из general

 ,

Jaeger1999
()

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