LINUX.ORG.RU

Сообщения MrCookie

 

Telegram Desktop заставляет систему жутко фризить

Здрав­ствуй­те, ува­жа­емые ЛО­Ров­цы. Уже вот не­де­лю не мог по­нять, по­че­му у ме­ня вдруг си­сте­ма на­ча­ла жу­тко фри­зить. Вот сей­час по­нял — это из-за те­ле­гра­ма. Про­бо­вал ра­бо­тать в од­ном и том же на­бо­ре при­ло­же­ний С те­ле­гра­мом и БЕЗ не­го. В ито­ге — ког­да за­пу­щен те­ле­грам, где-то че­рез пол­ча­са на­чи­на­ют­ся ди­кие про­ла­ги по всей си­сте­ме. Без не­го та­ких проб­лем нет. По­вто­рюсь, осталь­ной на­бор при­ло­же­ний один и тот же.

Есть ли спо­соб по­фик­сить? Вер­сия тг: 4.16.2-bp156.1.2, по­след­няя в ре­пах.

UPD: ин­фу о си­сте­ме и же­ле­зе см. в про­фи­ле.

 ,

MrCookie
()

Wine — не могу запустить никакую программу в префиксе, отличном от дефолтного

Здравствуйте. Создал новый префикс:

WINEPREFIX="/home/mrcookie/.wine_mso2016" winecfg

Пытаюсь запустить с него MSOffice 2016:

WINEPREFIX="/home/mrcookie/.wine_mso2016" wine /home/mrcookie/MSOffice2016/Setup.exe

Но вылезает окошко с надписью «Файл не найден». Со стандартного префикса всё работает…

 ,

MrCookie
()

Как/чем запустить Microsoft PowerPoint 2010 на Linux?

Здравствуйте. Установил Office 2010. Word, Excel, да даже Access работают прекрасно. А вот при запуске PowerPoint дело дальше начальной «завставки» не идёт. Это при запуске ванильным Wine 9.0. При запусках через протпротон (пробовал WINE LG, Proton LG, Proton GE, Wine Lutris) не запускается вообще, выдавая «IOPL не включено».

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

UPD: вывод в терминале при запуске PowerPoint:

024c:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
024c:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
024c:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
024c:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
024c:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
024c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
024c:fixme:advapi:RegisterEventSourceW ((null),L"Microsoft Office 14 Alerts"): stub
024c:fixme:advapi:ReportEventW (CAFE4242,0x0004,0x0000,0x0000012c,00000000,0x0006,0x00000000,0042F288,00000000): stub
024c:fixme:advapi:DeregisterEventSource (CAFE4242) stub
024c:fixme:advapi:RegisterEventSourceW ((null),L"Microsoft Office 14"): stub
024c:fixme:advapi:ReportEventA (CAFE4242,0x0001,0x0000,0x000007d0,00000000,0x0002,0x00000000,0042F7A4,00000000): stub
024c:fixme:advapi:ReportEventW (CAFE4242,0x0001,0x0000,0x000007d0,00000000,0x0002,0x00000000,00A82B68,00000000): stub
024c:err:eventlog:ReportEventW L"Microsoft PowerPoint"
024c:err:eventlog:ReportEventW L"PowerPoint \043d\0435 \0443\0434\0430\043b\043e\0441\044c \0437\0430\043f\0443\0441\0442\0438\0442\044c \0432 \0431\0435\0437\043e\043f\0430\0441\043d\043e\043c \0440\0435\0436\0438\043c\0435. \041d\0430\0447\0430\0442\044c \0432\043e\0441\0441\0442\0430\043d\043e\0432\043b\0435\043d\0438"...
024c:fixme:advapi:DeregisterEventSource (CAFE4242) stub
024c:fixme:seh:WerRegisterFile (L"C:\\users\\mrcookie\\Temp\\CVR6dda.tmp.cvr", 2, 3) stub
024c:fixme:process:RegisterApplicationRecoveryCallback 79BF84C6, 79FE6CB8, 0, 0: stub, faking success
024c:fixme:process:RegisterApplicationRestart (L"/restore",0)
024c:fixme:reg:RegQueryInfoKeyW security argument not supported.
024c:fixme:msimtf:DllGetClassObject ({c1ee01f2-b3b6-4a6a-9ddd-e988c088ec82} {00000001-0000-0000-c000-000000000046} 0042B4F4)
024c:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111 for dll L"C:\\windows\\system32\\msimtf.dll"
024c:err:ole:com_get_class_object no class object {c1ee01f2-b3b6-4a6a-9ddd-e988c088ec82} could be created for context 0x1
024c:fixme:mscoree:get_runtime_info unsupported runtimeinfo flags 50
024c:fixme:mscoree:get_runtime Unrecognized version L"v2.0.0"
024c:fixme:mscoree:LockClrVersion (79121C67 79F889F0 79F889F4): stub
024c:fixme:dwmapi:DwmGetWindowAttribute attribute 5 not implemented.
024c:fixme:msvcrt:__clean_type_info_names_internal (79F9C9A4) stub
024c:fixme:msvcrt:__clean_type_info_names_internal (7BEC15AC) stub
024c:fixme:msvcrt:__clean_type_info_names_internal (7AE27988) stub
024c:fixme:msvcrt:__clean_type_info_names_internal (7A2B0AD4) stub

 , ,

MrCookie
()

VMware: любые нажатые клавиши срабатывают и в ВМ, и в хостовой ОС

Здравствуйте, такая проблема: когда мышь находится внутри ВМ, любые клавиши, хоть и работают в ВМ, продолжают срабатывать на хосте. Это распространяется и на Wayland, и на X11-сессии. Как можно пофиксить?

ОС openSUSE Leap 15.6. До этого то же самое было и в Debian 12. UPD: KDE Plasma 5

Много гуглил, но ответа так и не нашёл.

 , ,

MrCookie
()

ld: undefined reference на функцию wl_display_connect() библиотеки wlroots. CLion IDE, проект CMake

Здравствуйте. Не могу собрать программу с библиотекой wlroots, ибо линкер не видит функцию wl_display_connect(). При этом, структуры wl_display и wl_event_loop он распознаёт. CLion IDE всё видит.

Пробовал установить $LIBRARY_PATH в значение

$LIBRARY_PATH:/usr/lib/:usr/lib64:/lib:/lib64

и перезайти в систему, но это не помогло.

В интернете говорят, что можно попробовать запустить линкер с опцией -L/usr/lib64, но я хз куда тут её добавлять, попробовал добавить add_link_options(-L/usr/lib64), но терминальный вывод вообще никак не изменился.

Что делать?

 , , , ,

MrCookie
()

С++. Стоит ли писать WM и DE на Java? (ей будет кто-то пользоваться?)

РЕШЕНО: С++

Здравствуйте. Хочу попробовать написать свой WM для линукса. Так вот, стоит ли пробовать на джаве или лучше на плюсах? Просто боюсь, что будет жручее, тормозное, плюс в джаве нет ручного управления памятью. Но она мне привычнее, ибо я кое-что уже под андроид писал. С плюсами маленько сложнее будет.

P. S. Если что-то получится, хочу и до полноценной DE дойти.

 , ,

MrCookie
()

KDE Plasma Wayland — можно ли как-то через терминал переключать настройку, отвечающую за масштабирование Х11-приложений?

UPD: Решено. Вернее, неактуально. Единственная причина, по которой я использовал Wayland вместо X11 – там можно задать отдельный масштаб для каждого монитора. А сейчас оказалось, что можно просто у большего монитора поменять разрешение на равное или близкое к меньшему монитору. Всё! Качество изображения при этом не страдает. А на Х11 упомянутой настройки нет, т.к. там всё и так работает.

Имеется в виду это.

Беда в том, что если выбрать «средствами приложений», то Android Studio будет чрезвычайно мелкой, а если «средствами системы» – то ООООЧЕНЬ крупной. Решение – сначала включить 1-ю опцию, затем запустить студию, и только после этого включить масштабирование средствами системы. Но делать это каждый раз дико неудобно, хотелось бы скриптом автоматизировать.

 , ,

MrCookie
()

Android Studio — не работает большинство горячих клавиш

РЕШЕНО: почти. Я выставил в настройках студии Keymap на Windows. А ещё обнаружил проблему: / распознаётся студией как ., так что пришлось парочку комбинаций поменять.

openSUSE Leap 15.6, Plasma 5, Wayland

Здравствуйте. Столкнулся с проблемой: в Android Studio не работает 90% горячих клавиш. Например, работают: Ctrl+B, Alt+Insert. А большинство других, как Ctrl+Shift+/ или Ctrl+Alt+L – не работают. С хоткеями в плазме конфликтов нет.

Такое до этого было и на дебиане, но там было больше рабочих хоткеев.

 , , ,

MrCookie
()

Не компилируются модули ядра VMware

РЕШЕНО!!! Смотрите внизу моего профиля.

Здравствуйте. Столкнулся с проблемой: VMware не может скомпилировать необходимые ей модули vmmon и vmnet. Вот лог:

2024-07-17T14:00:50.752Z In(05) host-16579 /tmp/modconfig-FuzVV4/vmnet-only/bridge.c:1416:11: error: implicit declaration of function ‘skb_gso_segment’; did you mean ‘tcp_gso_segment’? [-Werror=implicit-function-declaration]
2024-07-17T14:00:50.752Z In(05) host-16579     segs = skb_gso_segment(skb, 0);
2024-07-17T14:00:50.752Z In(05) host-16579            ^~~~~~~~~~~~~~~
2024-07-17T14:00:50.752Z In(05) host-16579            tcp_gso_segment
2024-07-17T14:00:50.752Z In(05) host-16579 /tmp/modconfig-FuzVV4/vmnet-only/bridge.c:1416:9: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
2024-07-17T14:00:50.752Z In(05) host-16579     segs = skb_gso_segment(skb, 0);
2024-07-17T14:00:50.752Z In(05) host-16579          ^
2024-07-17T14:00:50.752Z In(05) host-16579 cc1: some warnings being treated as errors
2024-07-17T14:00:50.752Z In(05) host-16579 make[2]: *** [/usr/src/linux-6.4.0-150600.23.7/scripts/Makefile.build:252: /tmp/modconfig-FuzVV4/vmnet-only/bridge.o] Ошибка 1
2024-07-17T14:00:50.752Z In(05) host-16579 make[2]: *** Ожидание завершения заданий…
2024-07-17T14:00:50.752Z In(05) host-16579 make[1]: *** [../../../linux-6.4.0-150600.23.7/Makefile:2066: /tmp/modconfig-FuzVV4/vmnet-only] Ошибка 2
2024-07-17T14:00:50.752Z In(05) host-16579 make: *** [Makefile:117: vmnet.ko] Ошибка 2
2024-07-17T14:00:50.752Z In(05) host-16579 Unable to install all modules.  See log for details.
2024-07-17T14:00:50.752Z In(05) host-16579 

Пробовал также этот патч по первым двум методам из файла INSTALL в корне репозитория, но там есть только версия 17.5.1, а у меня 17.5.2. Лог:

/home/mrcookie/vmware-patch/vmware-host-modules-workstation-17.5.1/vmnet-only/bridge.c:1418:11: error: implicit declaration of function ‘skb_gso_segment’; did you mean ‘tcp_gso_segment’? [-Werror=implicit-function-declaration]
    segs = skb_gso_segment(skb, 0);
           ^~~~~~~~~~~~~~~
           tcp_gso_segment
/home/mrcookie/vmware-patch/vmware-host-modules-workstation-17.5.1/vmnet-only/bridge.c:1418:9: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
    segs = skb_gso_segment(skb, 0);
         ^
cc1: some warnings being treated as errors
make[3]: *** [/usr/src/linux-6.4.0-150600.23.7/scripts/Makefile.build:252: /home/mrcookie/vmware-patch/vmware-host-modules-workstation-17.5.1/vmnet-only/bridge.o] Ошибка 1
make[2]: *** [../../../linux-6.4.0-150600.23.7/Makefile:2066: /home/mrcookie/vmware-patch/vmware-host-modules-workstation-17.5.1/vmnet-only] Ошибка 2
make[2]: выход из каталога «/usr/src/linux-6.4.0-150600.23.7-obj/x86_64/default»
make[1]: *** [Makefile:117: vmnet.ko] Ошибка 2
make[1]: выход из каталога «/home/mrcookie/vmware-patch/vmware-host-modules-workstation-17.5.1/vmnet-only»
make: *** [Makefile:21: vmnet-only] Ошибка 2

ОС: openSUSE Leap 15.6 с ядром 6.4.0-150600.23.7-default.

 , , ,

MrCookie
()

Возможно ли запустить какой-либо Linux-дистрибутив с VHD, но на реальном железе?

Знаю, что звучит немного абсурдно, но я в какой-то статье про GRUB это видел. Но ничего внятного найти не могу. Нашёл только, что так винду грузить можно. А Linux?

 , ,

MrCookie
()

OpenSUSE Leap. Команда grub2-install делает... ничего! Как заставить её работать?

UPD: Решено. Нужно пускать grub2-install с опциями --efi-directory и --root-directory, указывающими на EFI System Partition и каталог для установки GRUB соответственно. Плюсом, чтобы грузилось на любой прошивке, можно переименовать в EFI-разделе каталоги и файл grubx64.efi, чтобы получилось efi/boot/bootx64.efi.

Доброго времени суток, укажаемые. Я сейчас на оффтопике. У меня сейчас запущена виртуалка с OpenSUSE, к которой подключён виртуальный диск, на который нужно установить GRUB (UEFI). Проверил с помощью lsblk, что мой диск – sda1. Пишу:

grub2-install /dev/sda1

Мне выдаёт:

Выполняется установка для платформы x86_64-efi.
Установка завершена. Ошибок нет.

Но единственный 600-мегабайтовый FAT32-раздел sda1 как был пустым, так и остаётся…

Что я делаю не так?

 ,

MrCookie
()

Как вы относитесь к тому, что Arm Holdings планирует в течение 5 лет захватить > 50% рынка ПК?

Источник. Вообще сейчас из-за развития ИИ такое вполне реально. А как вы к этому относитесь?

  • Нет, на рынке будет доминировать x86_64.
  • Возможно ARM станет популярнее, но «более 50% рынка» – маловероятно.
  • Это вполне возможно.
  • Да, а ещё через некоторое время почти все ПК будут на ARM. x86 всё.

Перемещено hobbit из polls

 , , ,

MrCookie
()

Какой дистрибутив будет адекватно работать на моём железе?

Доброго времени суток, уважаемые.

В общем: до этого у меня стоял Debian 12. Он был очень глючным: система завершала работу через раз, сеанс вообще не завершала, а с обновлением пакетов отвалился звук, который тогда вернуть не удалось.

Потом слетела винда, при переустановке понадобилось снести все разделы ext4, иначе установщик багался и не приступал к установке.


Сейчас у меня только Win11, но планирую снести её и поставить только Linux. Вопрос в том, какой дистр будет работать на следующем железе наиболее адекватно?

  • Ноутбук: ASUS X455LD
  • Intel Core i3 4030U
  • Nvidia GeForce 820M + Intel HD Graphics
  • 8 ГБ ОЗУ

Требования к дистру:

  • Deb- или RPM-based (желательно не Ubuntu)
  • с KDE Plasma
  • Энергоэффективность не важна, тут аккум всё равно сдохший

Буду благодарен за любую помощь.

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

 , , ,

MrCookie
()

Проблема с EFI-разделом

Доброго времени суток, уважаемые. Win11 у меня слетела и я решил её переустановить (как вторую ОС). Но, установщик винды не принимает мой 500-мегабайтовый EFI-раздел, и создаёт свой (100 МБ), а потом жалуется, что надо (логично) один EFI-раздел

Я хотел было уменьшить раздел с GRUB до 100 МБ, но GParted пишет, что тогда система может не загрузиться.

Какие есть варианты?

 , , , ,

MrCookie
()

Сделайте выбор любого эмодзи в качестве реакции + чекбокс в настройках для сокрытия всех реакций

Чтобы всем угодить и не спорить, какая реакция нужна, а какая нет, сделайте любого юникодовского эмодзи. Ну, и ещё чтобы можно было к себе в «Библиотеку реакций» добавить самые частые. Вот, список эмодзипикеров для веба нашёл.

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

Ну и ещё: тем, кто считает реакции «не нужными», можно добавить чекбокс в настройках: Скрыть все реакции

И ещё: насчёт того, что могут добавить под одно сообщение миллион реакций – можно отображать только первые 10 из самых больших по количеству, а остальные скрыть в спойлер. И плюсом отображать количество той реакции, которую ты сам поставил. Идея отсюда

 

MrCookie
()

Как в Dolphin включить показ размера в ГБ, а не в ГиБ?

Я чёт найти не могу

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

 , ,

MrCookie
()

После запуска Windows, в линуксе NTFS-раздел доступен только для чтения

Помогите пожалуйста. Ранее я решал эту проблему так: снова запускал Windows, зажимал Shift и нажимал на завершение работы. После этого в линуксе NTFS работал и для записи.

Но сейчас винда что-то совсем с катушек съехала, показывает свой любимый синий экран и автовосстановление не работает. Я не могу проделать эти действия.

Ещё способы разрешить запись на NTFS есть?

 ,

MrCookie
()

После обновления пакета linux-image система перестала видеть динамики ноутбука. Debian 12

Написал apt upgrade, там обновился вышеназванный пакет и ещё вроде бы что-то, после этого перестали находиться звуковые устройства

 , ,

MrCookie
()

Debian полетел после переустановки

Сначала не мог завершить сеанс (хотел переключиться на Х11) — система тупо показывала чёрный экран с мышью и по Ctrl+Alt+F1 возвращала к экрану блокировки.

Тогда я в параметрах сменил сеанс по умолчанию на Х11. Теперь тоже чёрный экран с мышью и никуда не загружается. Нажатие Ctrl-Alt+Backspace ничего не даёт

У меня уже была такая ситуация, тогда помогла переустановка без форматирования раздела. На этот раз раскладку я выбрал англ., а то в TTY ничего не мог ввести, русские буквы.

Теперь при запуске всё ещё чёрный экран с мышью, но на ctl-alt-F1 пишет кучу ошибок:

https://mega.nz/file/P5py3ARB#LJ14dRaJ8DnED_3msMjuOErVFT44XGd651FiWJj_21U

Debian 12, KDE Plasma, SDDM

Сейчас могу загрузиться с Debian Live или в винду

 , ,

MrCookie
()

OBS Studio не работает в Wayland: Failed to create PipeWire context

Что делать? Мне надо в вейланде записывать. Его поддержку же ещё в 27 версии OBS завезли, что не так?

Я пытался найти решение, но ничего не нашёл. Только узнал, что он не рабоает на проприетарных драйверах нвидии. У меня СПО-драйвер Nouveau

 , ,

MrCookie
()

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