LINUX.ORG.RU

Сообщения puffy

 

Alder Lake-машины на Linux в бенчмарках оказались быстрее машин на Windows 11

Форум — Talks

!Ъ: https://3dnews.ru/1069828/windows-11-proigrala-linuxsistemam-v-proizvoditelnosti-intel-alder-lake

Ъ: В большинстве бенчмарков, упомянутых в новости, машины на Alder Lake с Linux оказались быстрее (правда, ненамного), чем машины с Оффтопом 11.

Как думаете, почему так вышло? Мне правда интересно

 , , , ,

puffy
()

Возможность написать причину самозабана

Форум — Linux-org-ru

Сабж. Чтобы вместо банального «блокирован по причине: самостоятельная блокировка аккаунта» человек мог написать свою причину. Отчасти поможет отсеить вопросы по поводу причины самозабана того или иного пользователя.

@maxcom

 , , ,

puffy
()

А почему именно Linux стал финансироваться корпорациями?

Форум — Talks

Сабж. И когда это началось? К середине 90-х годов мир помимо линукса имел три разновидности BSD. Почему не стали финансировать и использовать одну из них? Каковы были причины выбора именно линукса?

 , ,

puffy
()

Познание математики будучи тупарём

Форум — Talks

Хочется заняться математикой ради интереса, для общего развития. Какую литературу могут посоветовать лоровские специалисты по всему? Хочу вот прям сначала! Не сказал бы, что я полный ноль в математике, на полрубля знаю школьный курс, хотелось бы просто углубить знания. Могу только сказать, что есть проблемы в логике и математическом мышлении. В принципе, для общего развития хватило бы и той же википедии почитать, но это придётся всё изучать вразнобой, а мне надо, чтобы было поэтапно, для этого и ищу книгу.

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

А при чём тут линукс? При том, что пост написан с телефона под управлением ОС Android, да и потенциальные отвечаюшие с некоторой вероятностью тоже используют линукс

 , , ,

puffy
()

Аналоги Wikipedia

Форум — Talks

Собственно, subj. Уже несколько лет как разочарован в википедии, потому что НТЗ там, как таковой, нет, и большинство терминов описано слишком перегруженно и максимально непонятно. Но тем не менее аналогов не нашёл. А вы нашли? Поделитесь, если не секрет.

Линукс тут при том, что сервера википедии крутятся на Ubuntu, а данный пост написан с десктопа на Arch Linux.

 , , ,

puffy
()

Нескучный suckless floating

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

С момента первого скриншота я успел сменить ещё 100500 окружений. Так вот получается, что я всё ещё ищу дзен среди окружений. Когда прекратится — не знаю, но пора бы, ибо на линуксе я, если округлять, отсиживаюсь три года. Ладно, хоть с дистрибутивом определился.

Изначально постить этот недоскриншот я не планировал, ибо почти дефолт. Но потом подумал: одно дело дефолт общеизвестного окружения, другое — дефолт маргинального WM. Смотреть тут правда не на что (просто вот вам экскурс в jwm, один из вариантов его настройки. А вдруг вы не знали про этот нескучный оконник?), хотел ещё чего-нибудь позапускать, но монитор маловат, и вместился только школофетч и сишный код (а что, все тут код свой показывают, я чем хуже??). Поэтому разбавлю это недоразумение ЖЖ.

Сначала я вернулся на гном, потом на xfce, потом краем глаза смотрел ещё раз гном (потому что приложения на gtk4 наконец-то получили вменяемый дизайн, который может тягаться с плазмой. Но потом вскрылась классическая проблема линукса: на gtk4 переведены 3,5 приложений, все остальные остались на gtk3 с этим ужасным дизайном (смесь скевоморфизма и флэта), потому не остался), и потом предпринял «немыслимый ход» — перейти на «идеологического врага», тобишь на плазму. Вообще-то я к Qt и плазме относился нейтрально. У плазмы самый лучший дизайн среди всех свободных окружений. Но по моему опыту она — самое медленное и самое тяжёлое окружение. Да, у меня hdd, но гном стартовал 1-2 секунды, плазма — 3-5, приложения в гноме открываются чуть быстрее. Плазма тащит за собой миллион библиотек, апплетов, чего-то ещё… Мусорит в домашний (откройте .config после плазмы, ошеломитесь! (мягко говоря)), и ещё чего-то, что я могу забыть. Претензий нет разве что к её приложениям (Elisa хороший плеер, а вот KCalc — самый плохой калькулятор, который я когда-либо видел. Крайне не советую! Spectacle какой-то громоздкий, у гнома скриншотилка проще).

И вот чёрт дёрнул вернуться к оконникам, к махровому минимализьму. Наверное, из-за того, что я обсмотрелся древних скриншотов из галереи за 1998-2006 года, где куча всяких афтерстепов ламповых… По инерции накатил fluxbox (к тайлингу отношусь хорошо, однако я к нему так и не привык, не моё, я мышевоз отродясь), но он у меня почему-то валился при смене тем. Разбираться было лень. И вот вспомнил про jwm! Давно я на него засматривался, но серьёзно использовать всегда откладывал. Что я могу про него сказать: я бы назвал его dwm’ом от мира floating wm. Я не говорю про его код, правда, я не смотрел и не буду, ибо не программист. Почему такой вывод, а потому что он не прост, он туп! Он просто работает! Вот тебе панель с меню, переключателем рабочих столов, иконками приложений, треем и часиками, и простенькая менюшка. Пользуйтесь. Конфиг хоть и в XML, но фактически очень короток. Потому что настраивать в самом деле нечего. Всё, что у него есть, он выкладывает нам сразу. Не хватает разве что расширяемости (мне лично не нужна, я неприхотлив) и конфига в виде сишного хидера. Настраивал сколько-то дней (но это с перерывами). Было тяжело с индикатором раскладки клавиатуры и gtk приложениями. Для индикатора сначала накатил skb и попытался поместить его на панель. Но jwm на панель помещать умеет лишь гуйные приложения, у cli просто будет пустота. Понял это не сразу. Потом взял этот ваш xxkb, немного погребался с его настройкой и запихнул. Работает он, правда, всё ещё плоховато: изменения раскладки отражает лишь после того, как будет запущено любое приложение (тобишь, как только ты запустил оконник, меняй не меняй раскладку, а показывать он это не будет), и если перезапустить оконник, индикатор с панели уйдёт и станет отдельным окошком. Но другого нет! А что с жетэка… заметил, что некоторые приложения на нём стартуют по несколько минут. Уже было разочаровался, ибо некоторым аналогов нет, но оказалось всё просто: надо оконник стартовать через dbus, тогда всё будет нормально. В общем, добился своего, привёл к юзабельному виду. Теперь стоит вопрос, как долго я на нём останусь. Но я уже записал его в свой список годных программ. Однозначно порекомендовал бы заинтересованным. По сравнении с дефолтом что ещё: панель переместил наверх, убрал заголовки у иконок приложений, убрал виртуальные рабочие столы (потому что не пользуюсь, ибо много приложений запускаю редко), изменил формат часов на нужный мне, добавил разделитель между треем и часами и изменил декорации окон (да там и доступно лишь два варианта, вообще-то). Цвета менять впадлу, хотя со временем я уже привык к solarized.

Вроде всё. Что из софта могу отметить: flatpak (для проприетарного софта), pcmanfm-gtk3 (в кутишном что-то не так с иконками, лень разбираться), chromium, urxvt, neovim/gvim (для быстрого редактирования файлов в гуе, на полном серьёзе не использую), rofi (лень каждый раз менять меню, надо конфиг лопатить), eog, evince, libreoffice, pipewire (в поисках любого микшера для него), rhythmbox, mpv + celluloid, engrampa, imagemagick для скриншотов и что-то ещё, что я сейчас забыл… А воллпапер не нужен! Так же, как и жор. У меня хоть и 8 GiB, но я нехватку памяти почти никогда не ощущал. Кому надо — тот сам посмотрит.

Скриншот, кстати, по крайней мере в предпросмотре, что-то совсем шакал… Извините. Наверное imagemagick барахлит.

>>> Просмотр (1599x899, 68 Kb)

 , , ,

puffy
()

Дуалбут OpenBSD с Windows

Форум — Linux-install

Имеется еле работающий ноутбук с оффтопиком 10 (вдумайтесь: Celeron N2830, 2 GiB DDR3L, HDD, дохлая бататея, не чистился с момента покупки (а ему 7 лет, хотя планируется)). Активно не используется, но чисто на будущее хотелось бы поставить туда openbsd (в прицнипе можно и линукс, но для пущей быстроты выбор пал на опёнка). Пока что в дуалбут, ибо ноутбук используется как машина на чёрный день, когда может срочно понадобиться оффтопик. Может ли вообще опёнок в дуалбут? Если да, то направьте в нужное русло. UEFI, если что

 , ,

puffy
()

Бан анонимуса?

Форум — Linux-org-ru

В какой тред не зайду (даже за февраль 2022), везде пометки: «только для зарегистрированных пользователей» или «закрыто для недавно зарегистрировавшихся пользователей (score < 50)» Неужели анонимуса забанили?

 ,

puffy
()

Не запускаются приложения в Wine

Форум — Games

Обычно это случается со старыми играми, которые собраны для i386 архитектуры. Иногда помогает запуск в 32-битном префиксе. Но в этот раз это не помогает. Гугл вновь не даёт ответов. Игра запускается и сразу же вылетает с такими ошибками:

wine: Unhandled page fault on read access to 00000000 at address 00A2C1C1 (thread 01ac), starting debugger...
01e8:fixme:imm:ImeSetActiveContext (0x5702f8, 1): stub
01e8:fixme:imm:ImmReleaseContext (000100FC, 005702F8): stub
01d8:fixme:quartz:DSoundRender_SendSampleData Sample dropped 241900 of 4608 bytes
01d8:fixme:quartz:DSoundRender_SendSampleData Sample dropped 237292 of 4608 bytes
01d8:fixme:quartz:DSoundRender_SendSampleData Sample dropped 232684 of 4608 bytes
01d8:fixme:quartz:DSoundRender_SendSampleData Sample dropped 228076 of 4608 bytes
01d8:fixme:quartz:DSoundRender_SendSampleData Sample dropped 223468 of 4608 bytes
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00a2c1c1).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:00a2c1c1 ESP:0021d940 EBP:0021db54 EFLAGS:00210202(  R- --  I   - - - )
 EAX:00000001 EBX:00000000 ECX:09e8e330 EDX:09e45e30
 ESI:00000002 EDI:0375dac0
Stack dump:
0x0021d940:  0375db60 0375dac0 0000065d 7bc2789a
0x0021d950:  09e8e330 09ebdd8c ffffeab8 09ebdd78
0x0021d960:  002f1a80 09e8e3c0 000000e1 00000003
0x0021d970:  09e94588 09ece0b8 09e8e468 00000000
0x0021d980:  09e945a8 00000000 09ecd948 09ece448
0x0021d990:  09ebdd78 09ece43c 09e93778 09ecf258
Backtrace:
=>0 0x00a2c1c1 in v2game (+0x62c1c1) (0x0021db54)
  1 0x00a2b2c3 in v2game (+0x62b2c3) (0x0021db94)
  2 0x0099796b in v2game (+0x59796b) (0x0021dbf0)
  3 0x00635fdd in v2game (+0x235fdd) (0x0021df14)
  4 0x0097df8b in v2game (+0x57df8b) (0x0021fea0)
  5 0x00ab0f3e in v2game (+0x6b0f3e) (0x0021ff30)
  6 0x7b62dd20 ActivateActCtx+0x23430() in kernel32 (0x0021ff48)
  7 0x7bc57807 A_SHAFinal+0x37ec7() in ntdll (0x0021ff5c)
  8 0x7bc57ec0 A_SHAFinal+0x38580() in ntdll (0x0021ffec)
0x00a2c1c1 v2game+0x62c1c1: movl        0x0(%ebx),%esi
Modules:
Module  Address                 Debug info      Name (58 modules)
PE      00350000-00379000       Deferred        lua5.1
PE      00380000-003a6000       Deferred        tbb
PE      00400000-01492000       Export          v2game
PE      014a0000-01e6e000       Deferred        shell32
PE      01e70000-01f2b000       Deferred        winmm
PE      02c10000-02c1d000       Deferred        userenv
PE      02c20000-02c32000       Deferred        tbbmalloc
PE      03370000-033e2000       Deferred        winepulse
PE      10000000-10006000       Deferred        lua51
PE      3b400000-3b41f000       Deferred        steam_api
PE      61740000-61782000       Deferred        advapi32
PE      62d40000-62ee7000       Deferred        windowscodecs
PE      62fc0000-6304d000       Deferred        rpcrt4
PE      63200000-632de000       Deferred        quartz
PE      63480000-6348c000       Deferred        version
PE      63bc0000-63bda000       Deferred        shcore
PE      64a40000-64a94000       Deferred        shlwapi
PE      64ec0000-64fec000       Deferred        oleaut32
PE      65bc0000-65bcc000       Deferred        midimap
PE      666c0000-666cf000       Deferred        hid
PE      66b00000-66b3c000       Deferred        win32u
PE      67840000-6784a000       Deferred        psapi
PE      67a00000-67a2d000       Deferred        d3dxof
PE      67c80000-67cb9000       Deferred        d3d9
PE      67d40000-67d6c000       Deferred        mmdevapi
PE      682c0000-6831e000       Deferred        dsound
PE      68500000-6855a000       Deferred        combase
PE      68cc0000-68ccb000       Deferred        avicap32
PE      69540000-6958e000       Deferred        dinput8
PE      69880000-698d8000       Deferred        winegstreamer
PE      69940000-6996b000       Deferred        propsys
PE      69d80000-69dd0000       Deferred        d3dcompiler_47
PE      6a040000-6a062000       Deferred        msacm32
PE      6a280000-6a32c000       Deferred        msvcrt
PE      6a400000-6a534000       Deferred        ole32
PE      6b080000-6b14a000       Deferred        msvcr100
PE      6b840000-6b8f5000       Deferred        msvcr80
PE      6bb00000-6bb25000       Deferred        msvfw32
PE      6bc00000-6bc2c000       Deferred        sechost
PE      6bcc0000-6bd3f000       Deferred        setupapi
PE      6bdc0000-6be64000       Deferred        d3dx9_41
PE      6c0c0000-6c0e0000       Deferred        msdmo
PE      6c9c0000-6ca46000       Deferred        gdi32
PE      6cc40000-6cd9a000       Deferred        comctl32
PE      6d780000-6d7a7000       Deferred        ws2_32
PE      6ec00000-6ec30000       Deferred        devenum
PE      6ed00000-6ef48000       Deferred        user32
PE      70040000-70065000       Deferred        msacm32
PE      70b40000-70c17000       Deferred        ucrtbase
PE      70cc0000-70da7000       Deferred        msvcp100
PE      71200000-7121c000       Deferred        imm32
PE      7a840000-7a844000       Deferred        opengl32
PE      7b000000-7b0e9000       Deferred        kernelbase
PE      7b600000-7b81a000       Dwarf           kernel32
PE      7bc00000-7bca2000       Dwarf           ntdll
PE      7dc70000-7dc74000       Deferred        winex11
PE      7e6e0000-7e6e4000       Deferred        wined3d
PE      e6170000-e6173000       Deferred        winealsa
Threads:
process  tid      prio (all id:s are in hex)
00000038 services.exe
        0000003c    0
        00000040    0
        0000004c    0
        0000005c    0
        00000070    0
        000000a4    0
        000000c0    0
        000000d8    0
00000044 winedevice.exe
        00000048    0
        00000054    0
        00000058    0
        00000060    0
        00000064    0
        000000cc    0
00000068 winedevice.exe
        0000006c    0
        00000074    0
        00000078    0
        00000084    0
        00000088    0
        0000008c    0
0000007c explorer.exe
        00000080    0
        00000098    0
        0000009c    0
00000090 plugplay.exe
        00000094    0
        000000ac    0
        000000b0    0
        000000b4    0
000000b8 svchost.exe
        000000bc    0
        000000c4    0
        000000c8    0
000000d0 rpcss.exe
        000000d4    0
        000000dc    0
        000000e0    0
        000000e4    0
        000000e8    0
        000000ec    0
000000f4 conhost.exe
        000000f8    0
000001a8 (D) Z:\home\puffy\Downloads\Victoria.II.v3.04.Inclu.ALL.DLC\v2game.exe
        000001ac    0 <==
        000001b4    0
        000001b8    0
        000001bc   15
        000001c0   15
        000001c4   15
        000001c8    0
        000001cc    0
        000001d0    0
        000001d4    0
        000001d8    0
        000001dc    0
        000001e0    0
        000001ec    0
System information:
    Wine build: wine-6.23
    Platform: i386
    Version: Windows XP
    Host system: Linux
    Host version: 5.10.83-1-lts
wine client error:1d4: write: Bad file descriptor

Вайн — обычный, из репозиториев. Все 32-битные библиотеки стоят. Дистро — арч. Пробовал переустанавливать вайн, не помогло. Запускаемая игра — Victoria II. К слову, до этого она работала, и тоже иногда вылетала с такой же ошибкой, но потом вновь работала. И вчера опять перестала, после того как я пересоздал вайнпрефикс.

Решил в итоге сам. Поставил через winetricks dotnet20, quartz и d3dx9

 ,

puffy
()

Не запускается GTA III из нового переиздания (GTA: The Trilogy — The Definitive Edition)

Форум — Games

Осмелился всё же попробовать запустить свежий релиз под вайном, но однако не удалось:

00b4:err:module:open_builtin_file failed to load .so lib "/usr/lib/wine/wldap32.dll.so"
00b4:err:module:import_dll Loading library WLDAP32.dll (which is needed by L"C:\\Games\\Grand Theft Auto 3\\Gameface\\Binaries\\Win64\\LibertyCity.exe") failed (error c000007a).
00b4:err:module:LdrInitializeThunk Importing dlls for L"C:\\Games\\Grand Theft Auto 3\\Gameface\\Binaries\\Win64\\LibertyCity.exe" failed, status c0000135

Вообще я часто с этой ошибкой сталкиваюсь, просто вместо wldap32.dll может быть любая другая библиотека. Как чинить — ума не приложу, гугл ничего не выдаёт (буквально!). Может кто сталкивался?

Из под чего запускаю: arch, proton-git из аура. Все необходимые 32-битные библиотеки для вайна установлены.

 , ,

puffy
()

Аналоги Audacity

Форум — Multimedia

Какой сабж можете посоветовать? Недавние события, связанные с данной программой, да и некоторые личные нюансы сподвигли на поиски. Хотелки небольшие: возможность легко обрезать аудиофайл, сжать его, и т.д.

 , , ,

puffy
()

Нескучный Cinnamon

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

В плане выбора графических окружений я человек очень нерешительный. Скакал по ним очень долго, но всё же бывали периоды когда я останавливался на чём-то одном. Первое время на Linux я был привязан к Xfce, но потом начал «экспериментировать». Перепробовал n количество оконников и окружений но в конце концов осел на GNOME.

Гном устраивал меня долгое время. Привлекал тем, что много времени на его настройку тратить не надо. Немного опций в control center и tweaks, пара расширений — и всё. Думал, что это навсегда, но нет, и в гноме нашёлся фатальный недостаток. Просто он какой-то громоздкий. Жирные заголовки окон, как-то неудобно. Темы сторонние пытался ставить — мне не приглянулось. Вкусовщина, в общем.

И вот я опять метался. Даже пробовал плазму, к которой отношусь не очень то и хорошо. Нет, дизайн там на высоте, но само окружение очень помойное. Много всяких апплетов, сервисов, мелких утилит, программы пестрят функциями в которых всех надо разобраться. Панель управления у плазмы запутана. Ещё меня рассмешил Dolphin. Безусловно, файловый менеджер многофункциональный, чего там только нет, но настроек там кот наплакал. Я даже не нашёл где там сменить терминал по умолчанию.

Ну и после долгих пересадок я остановился на Cinnamon. Я относился к данному окружению скептически, но всё-таки оказалось, что не такое оно и плохое. Гном он мне заменить смог, но надо признаться — расширений там в сравнении с первым очень мало, хотя мне много и не требуется. Нашёл хорошую тему, на мой взгляд. Вообще, подбор GTK-темы процесс очень мучительный. Из минусов отмечу, что Cinnamon потребляет память больше всех из моего опыта — ≈600-650 MiB на холостом ходу. На скриншоте, к слову, не холостой ход, так что потребление соответственно выше.

Что же по характеристикам десктопа? Говорить, думаю, нет смысла — всё на скриншоте показано. Софт использую от Cinnamon и GNOME: gnome-terminal, Nemo, gedit, eog, Evince, Celluloid, GNOME Music. Шрифты все дефолтные — dejavu. Потому что мне лень искать сторонние и копаться с fontconfig. Обои тоже дефолт.

>>> Просмотр (1600x900, 2109 Kb)

 , ,

puffy
()

Расширение для GNOME на «классический» Alt Tab

Форум — Desktop

В GNOME Alt Tab переключает не окна, а запущенные приложения. Помню на третий гном было расширение, которое делает так, что бы alt tab переключал как раз именно окна. С релизом GNOME 40 я потерял данное расширение и не могу найти. Есть ли аналоги или оно само вообще? В поиске не нашёл

 , , ,

puffy
()

В поисках хорошего OOM daemon'а

Форум — General

Задумался об том, чтобы начать использовать OOM daemon. Какой посоветуете? Присматриваюсь к systemd-oomd или earlyoom. Какие подводные кроме того, что есть вероятность потерять данные во время их работы?

 , , ,

puffy
()

Добавить кнопку просмотра удалённых комментариев наверх

Форум — Linux-org-ru

Хотелось бы видеть сабж. На телефоне порой тяжело долистывать тред до конца, чтобы нажать заветную кнопку и начать его читать заново.

 , , , ,

puffy
()

Вентиляторы Radeon RX 470 останавливаются в простое

Форум — Linux-hardware

После обновления до ядра 5.11 в простое стали останавливаться вентиляторы видеокарты. Проблема наблюдается у многих владельцев видеокарт RX 400 и 500. Таким оказался и я. Пока вменяемого решения не нашёл, временно пересел на Arch, потому что там есть LTS, где этого то ли бага то ли фичи нет. Кто-нибудь сталкивался, пытался бороться? Есть успехи?

 , , ,

puffy
()

Геймпады на Linux в 2021 году

Форум — Games

Как обстоят дела с сабжем? Если я подключу клон геймпада Xbox 360 с алика к своему компьютеру, то не придётся ли потом проводить много телодвижений для того, чтобы он заработал?

Будет ли тоже самое распространяться и на Wine?

 , ,

puffy
()

Не запускается GDM

Форум — Desktop

Решил вновь использовать GDM. Сделал systemctl enable gdm, однако, после загрузки системы, он не запускается.

systemctl status gdm пишет, что он загружен, но inactive (dead).

Дистрибутив: Fedora 33. Ставил Everything, минимальную систему, GDM притащился вместе с пакетом gnome-shell. Weak deps в dnf выключены.

Если запускать вручную, то он работает.

Что мне делать?

 , ,

puffy
()

Сокрытие даты регистрации

Форум — Linux-org-ru

Просматривая время от время профили разных пользователей форума, я заметил, что у большинства из них скрыта дата регистрации. Обычно она скрыта у пользователей с 4+ звёздами и у старожилов.

В настройках я не замечал возможности скрыть дату регистрации. Я не углядел, или это привелегия за что-то?

 ,

puffy
()

Эмуляция нажатий клавиш кнопками геймпада

Форум — Desktop

На оффтопике давным давно видел программу-костыль Xpadder, которая позволяла эмулировать нажатие определённых клавиш нажатием кнопок на геймпаде. Допустим, биндишь нажатие клавиши Shitt на кнопку Y, и при нажатии Y эмулируется нажатие Shift.

Есть ли такого рода программы или им подобные под онтопик?

 ,

puffy
()

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