LINUX.ORG.RU

Сообщения hobbit

 

Федора, подкачка, гибернация

Форум — Desktop

Добрый день, ЛОР. Озадачился внедрением гибернации на своём ноутбуке. Fedora 33, LxQt.

Система жалуется, что для гибернации не хватает свободного диска. Виновник нашёлся довольно быстро:

Для нормальной работы режима suspend to disk размер подкачки должен быть больше, либо равен объёму установленной в ПК или ноутбуке оперативной памяти. (отсюда).

У меня своп-раздел 4 гига (причём, похоже, не гибибайта, в которых ОЗУ меряется, а СИшных гигабайта, которые любят производители винтов). А ОЗУ - 8.

То есть косяк налицо, и увеличивать надо, это я понял. А вот насколько увеличивать — вопрос. Раньше, ЕМНИП, писали, что надо делать своп вдвое больше, чем размер ОЗУ. Так как лучше — ровно в размер ОЗУ, или лучше удваивать?

С одной стороны — ноутбучный винт, сами знаете, что это такое, лишние 8 гигов там имеют значение, и немаленькое. С другой — переразбивать два раза (если одного не хватит) очень не хочется, это операция небыстрая и рискованная. Ровно 8 гибибайт свопа (в размер ОЗУ) хватит для работы гибернации?

 ,

hobbit
()

Есть ли жизнь на малиновом десктопе

Форум — Desktop

Добрый день, ЛОР.

Несколько человек на нашем форуме говорили, что используют Raspberry Pi и похожие платы в качестве неприхотливого десктопа. Хотелось бы узнать, насколько он шустр.

Просьба к энтузиастам этого дела ответить на вопросы:

  1. Какая модель малинки, сколько памяти?

  2. Пассивное или активное охлаждение?

  3. Какой дистрибутив?

  4. Какое DE или WM?

  5. Сколько времени проходит от подачи питания до появления рабочего стола?

  6. Сколько времени проходит от нажатия Enter в лончере (ну или от клика по значку) до отрисовки окна запускаемой программы, например, эмулятора терминала, браузера, файлового менеджера? С браузерами разговор отдельный, они и на обычных десктопах тупят…

  7. Насколько отзывчиво перечисленное в предыдущем пункте к нажатиям клавиш в процессе работы?

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

Попутно спрошу: есть ли среди ARM-плат то, что можно было бы рассматривать как продвинутую альтернативу малине? Чтобы были те же самые USB, HDMI (DP), звук и поддержка полноценного линукса, но дополнительно чтобы можно было полноценно подцепить SATA-диски без тормозных переходников? За такое можно было бы и заплатить подороже (в разумных пределах).

 , ,

hobbit
()

Дохнет видеокарта или драйверопроблемы

Форум — Linux-hardware

Привет, ЛОР.

Система: Manjaro KDE. Видеокарта Gigabyte nVidia GF GT 1030 GV-N1030SL-2GL, прочее железо здесь. Более полугода полёт нормальный, вчера систему не обновлял (по крайней мере, по своей инициативе.) Хотя… запускал менеджер пакетов, хотел поставить SpeedCrunch, и чего-то он у меня там по системе сканировал, но я внимания не обратил, возможно, зря. :(

С утра система зависла на регенерации man-db, даже секунды перестали считаться. Перегрузился, на сей раз виснет на сообщении «Finished TPL system startup/shutdown».

Без особой надежды нажал Alt+F2, увидел приглашение tty2, удивился. Консольные экраны переключаются, графических нет. Ладно. Зашёл рутом, нашёл в списке процессов работающий sddm. Удивился ещё больше.

Выгрузил systemctl-ом sddm и попробовал руками запустить startx. Тот сфейлился и послал смотреть /var/log/Xorg.0.log.

Смотрю. Строчка драйвера:

(II) NVIDIA dlloader X Driver 470.57.02 Tue Jul 13 16:13:51 UTC 2021

Далее грузятся fb, wfb и ramdac. И вот финал:

(II) Module "ramdac" already built-in
(EE) NVIDIA: Failed to initialize NVIDIA kernel module. Please see the system's kernel log for additional error messages and consult the NVIDIA README for details.
(EE) No devices detected.
Fatal server error:
(EE) no screens found (EE)

Полный лог

Собственно, первый вопрос: какой лог дальше смотреть? В dmesg только сообщения аудита, и по времени они более ранние, чем вот эти вот строчки от NVIDIA. :(

И что это вообще может быть? Таки драйверопроблемы или вероятны аппаратные (но консоль-то работает)?

ОБНОВЛЕНИЕ: похоже, был глюк ядра 5.11.4-rt. И ядро 5.13.5, и LTS работают нормально.

 , ,

hobbit
()

Чем читать файлы старого Excel

Форум — Development

Добрый день, ЛОР.

Ищу библиотеку на C++ либо C, позволяющую читать и писать файлы формата *xls (не *.xlsx). Решение должно быть кроссплатформенным, т.е. всякие ActiveX идут лесом на винфак.

Перебрал несколько библиотек, почти все отсеялись, т.к. работали только с *.xlsx. Пока остаётся только ExcelFormat 10-летней давности. Сейчас с ней вожусь: читает простейшие файлы, на навороченных с десятком страниц и перекрёстными ссылками падает.

Есть что-то более живое, или придётся это отлаживать?

 , ,

hobbit
()

Неуловимый ansidecl.h

Форум — Development

Добрый день, ЛОР.

Я одно время был уверен, что это стандартный файл (там есть полезные макросы, для определения версии компилятора, например). Но сначала я его не нашёл в относительно современном MinGW. А теперь и GCC в Fedora 23 (GCC 10.2.1, glibc 2.32-4) ругается на отсутствие ansidecl.h.

Его больше нет? Или надо откуда-то отдельно ставить?

 , ,

hobbit
()

Сделайте обязательным указание лицензии в новостях

Форум — Linux-org-ru

Добрый день, ЛОР.

Никогда такого не было, и вот опять в очередной новости вместо обсуждения описываемого проекта начался проприетаросрач. Срач-то можно потереть, но он спровоцирован текстом новости: нигде не указано, проприетарное ПО или свободное.

Спор о нужности/ненужности проприетарщины — спор отдельный и вероятно, будет идти до конца существования ЛОРа. Я считаю, что давать новости о проприетарном ПО с нативной поддержкой Linux не только можно, но и нужно, это способствует распространению линукса и в конечном счёте СПО. Но я предлагаю давать людям точную информацию о лицензии:

  • если ПО проприетарное — указывать это в тексте новости явно;

  • если ПО свободное — указывать лицензию;

  • если проект смешанный, т.е. наличествуют и свободная, и проприетарная лицензия — тоже указывать это явно. Такие новости, кстати, интересны и сами по себе, поскольку рассказывают о людях, которым удаётся зарабатывать деньги на создании СПО.

А там уж читатели разберутся, кому это ненужно нужно. :) Главное, чтобы не было недомолвок.

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

P.S. Да, в новостях есть целый раздел «Проприетарное ПО», но оговорка, что он только для программ, не подходящих в другие категории, его ценность, как мне кажется, почти полностью обессмысливает.

 ,

hobbit
()

Опять про День Победы

Форум — Linux-org-ru

Не здороваюсь.

9 мая.

В 09:09:02 @Spoofing создаёт тему «С праздником 9 мая»! Судя по тексту, посвящённую логотипу Linux.

В 12:06:09 @ya-betmen создаёт тему «С Днём Победы». И…

Сообщение удалено Shaman007 по причине ‘3.1 Дубль (0)’

@Shaman007, вот ты совсем с дуба рухнул, да?

Приходится констатировать, что мой годичной давности комментарий по-прежнему актуален. Налицо полное непонимание ситуации, причём, в общем-то, не так уж давно уехавшими людьми.

В России на техническом форуме удаляют тему с поздравлением с Днём Победы. Подозреваю, останови на улице 10 человек, 9 из них захотят, чтобы этот форум удалили или заблокировали после такого. Я — не хочу. Поэтому предлагаю немножко посмотреть на себя со стороны.

P.S. Не люблю теги *вим и никогда ими раньше не пользовался. Но тут случай из ряда вон.

P.P.S. Тема восстановлена. Считаю, здравый смысл победил. Отмечаю как решённую.

 ,

hobbit
()

Подключение внешних репозиториев

Форум — Admin

Добрый день, ЛОР.

Я привык, что в дебиане подключение внешних реп делается через добавление пары строчек в конфиге и вызовом apt-get update. Сейчас встала задача сделать то же самое в Федоре. Что для RPM Fusion, что для RPM Sphere предлагается скачать и поставить RPM.

Не то, чтобы меня это сильно напрягало, но сугубо для самообразования — почему так сделано? Чтобы руками конфиги не править?

 

hobbit
()

Ссылки на комментарии

Форум — Linux-org-ru

Привет, ЛОР.

Уже довольно давно замечаю, что в Firefox разных версий нажатие на ссылки на комментарии («ответ на…») приводит к перескакиванию видимости не на комментарий, а на рандомное место в той же теме выше. Хотя комментарий, на который я пытаюсь ссылаться, можно найти по красной рамочке. Иногда помогает, если при нажати на ссылку резко отвести курсор мыши, иногда нет. Версии Firefox разные, последний раз проверял на 87.

В chrome с той же темой white2 полёт нормальный.

С этим что-то можно сделать?

Upd: сбиваются переходы с одной страницы на другую, при переходе внути одной страницы всё нормально.

 ,

hobbit
()

На что отсылка в ЛОР-рекламе?

Форум — Talks

Добрый день, ЛОР.

Главная уже, кажется, второй месяц, показывает мне вот такой баннер.

Да, это реклама курсов. Но мне интересно, к чему она отсылает? Откуда сардины? Это цитата? Персонаж из мультфильма?

 ,

hobbit
()

Ищу внешнюю звуковую карту с линейным входом

Форум — Linux-hardware

Добрый вечер, ЛОР.

Нужна внешняя звуковая карта с линейным (не микрофонным!) входом для записи со старого катушечного магнитофона. Там, где магнитофон, десктопа нет, можно только ноутбук притащить. Естественно, нужна совместимость с линуксом.

Что посоветуете?

 

hobbit
()

Опять время

Форум — Linux-org-ru

Добрый день.

На главной все даты в формате дд.мм.гггг. Захожу в тему — там «2/27/2021 1:33:02 PM». Что-то опять сломали?

 

hobbit
()

Тыкаем палочкой Ryzom

Форум — Games

Добрый день, ЛОР.

Много лет назад был шум по поводу открытия исходников этой игрушки, в том числе и на ЛОРе, но потом страсти как-то улеглись. Решил потыкать.

Скачал отсюда инсталлятор для Linux, запустил 64-разрядный бинарник. Получил ругань QSslSocket на Incompatible version of OpenSSL. Нашёл описание похожей драмы на кутешном сайте. Я приготовился было к пляскам с LD_LIBRARY_PATH, но в итоге всё разрешилось доустановкой пакета openssl-1.0 и запуском ldconfig. Манжаропроблемы, да.

Зарегистрировался на ryzom.com (там даже есть русский интерфейс).

Инсталлятор бодро скачал 6 гигов данных. Зашёл. Создал персонажа-трикера. Графика красивее, чем я ожидал, хоть и далеко не уровня YOBA-2021.

Взял задание на изготовление ботинок. Выполнил. Для второго задания материалы надо купить уже у торговца. Я, развращённый WoW-ом, стал искать напоминалку, какой именно материал купить. Глядь, а подсказки-то и нет, тут вспоминать надо. :) Пишут, что здесь разветвлённая система навыков и умений, которую можно собирать самому, хитрее, чем в мейнстримовых MMORPG.

И даже народ в игре есть. :) В общем, пока не знаю, буду ли я в это играть, но побегать-посмотреть любопытно.

Снимок 1

Снимок 2

Вдруг кому будет интересно…

 , ,

hobbit
()

Кроссплатформенное аппаратное декодирование

Форум — Development

Добрый день, ЛОР.

Есть ли какое-нибудь API/wrapper для сабжа при написании своих программ? Чтобы, например, под линуксом использовалось VA-API или VDPAU, а под виндой - DXVA?

 

hobbit
()

Ищу аналоги Adobe Captivate

Форум — Multimedia

Добрый день, ЛОР.

Ищу аналоги Adobe Captivate под линукс, желательно опенсорсные.

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

Есть что-то подобное?

 ,

hobbit
()

Шрифты, надстрочники и подстрочники в Inkscape

Форум — Multimedia

Доброй ночи, ЛОР.

Inkscape 1.0.1, Linux Manjaro. Добавляю текстовый объект, начинаю менять его свойства. Хотелось бы иметь возможность добавлять на векторную картинку обозначения с надстрочными и подстрочными индексами.

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

Вопрос 2. Реализовано ли это для части объекта? Я нашёл шрифт с поддержкой верхнего индекса, пишу слово из 6 букв, выделяю 3 последних символа, выбираю «верхний индекс» - верхним индексом рисуется только последний символ. Ну и у меня подозрение, что это тоже зависит от шрифта, см. вопрос 1.

 

hobbit
()

Последний комментарий

Форум — Linux-org-ru

Добрый вечер.

Я тут у одного регистранта вижу в профиле «Последний комментарий» от декабря, делаю поиск его комментариев — последний комментарий августовский.

С чем связано? Глюк движка? Или дата «Последний комментарий» показывается с учётом удалённых?

 

hobbit
()

Вызывается ли файл .profile в 2021 году

Форум — Desktop

Добрый день, ЛОР.

В инструкции по установке texlive-full предписывается отредактировать файл ~/.profile. Но вот я у себя в хомяке такого файла не наблюдаю. И при создании c нуля тестового пользователя kamikadze :) он тоже не создаётся.

Создать файл я могу руками, не вопрос, но использует ли его система? Или PATH теперь надо прописывать в какое-то «более другое» место?

 ,

hobbit
()

Battle.net падает

Форум — Games

Добрый вечер, ЛОР.

Manjaro KDE. Снёс wine 5.22 из pacman, поставил wine-6.0-rc3-staging-tkg-amd64 из репозитория @Kron4ek.

Запускаю инсталлятор WoW. Он качает обновление Battle.net и запускает его. Появляется окно с логином и паролем, нижняя часть окна с кнопками не подгружается, крутится прогресс. Начинают вылетать диалоговые окна «В программе Battle.net обнаружена серьёзная ошибка. Программа будет закрыта».

В консоли в это же время (кусок лога):

02d4:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[29]" might be used before being initialized
02d4:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[30]" might be used before being initialized
02d4:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[31]" might be used before being initialized
0324:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
030c:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
0334:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFA, 07D3FEF8
0338:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFA, 07E4FEF8
030c:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 02DFD660, 0712F808, 0712F808) stub.
0324:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 02DFD660, 0712F808, 0712F808) stub.
030c:fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevation, ...) semi-stub
0324:fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevation, ...) semi-stub
0324:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0360:fixme:winsock:WSALookupServiceBeginW (0x93cf2f4 0x00000ff0 0x93cf330) Stub!
[1222/195423.134:ERROR:network_change_notifier_win.cc(142)] WSALookupServiceBegin failed with: 0
0360:fixme:iphlpapi:NotifyAddrChange (Handle 0x93cf470, overlapped 0x7b65d90): stub
0360:fixme:wlanapi:WlanEnumInterfaces (00000001, 00000000, 093CEFDC) semi-stub
0360:fixme:wlanapi:WlanEnumInterfaces (00000001, 00000000, 093CEFDC) semi-stub
0350:fixme:file:NtLockFile I/O completion on lock not implemented yet
0324:fixme:thread:QueryThreadCycleTime (FFFFFFFE,0071EE00): stub!
0024:fixme:win:FlashWindowEx 0031C0BC - semi-stub
01f0:fixme:file:ReplaceFileW Ignoring flags 2
01f0:fixme:dwrite:dwritefactory3_GetSystemFontSet 0x11d61a00, 0xd17f87c: stub
wine: Unhandled exception 0x80000003 in thread 324 at address 03C38D60 (thread 0324), starting debugger...
017c:fixme:winsock:server_ioctl_sock Unsupported ioctl 4004747b (device=4004 access=1 func=d1e method=3)
017c:fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (SIO_IDEAL_SEND_BACKLOG_QUERY)

Unhandled exception — строка, непосредственно предшествующая ошибке. Программа, тем не менее, не закрывается, и окно это вываливается ещё 10 раз с такими же записями в логе. После этого окно логина продолжает висеть. Последние сообщения в логе:

0210:fixme:dxgi:d3d11_swapchain_Present1 Ignored present parameters 0x71e8f4.
038c:fixme:file:ReplaceFileW Ignoring flags 2
0424:fixme:file:ReplaceFileW Ignoring flags 2
^[[5~^[[5~0024:fixme:win:GetPointerDevices (0031C5CC 00000000): partial stub
0024:fixme:system:GetDisplayConfigBufferSizes (0x2 0031C5CC 0031C5C8): semi-stub
0024:fixme:system:DisplayConfigGetDeviceInfo Unimplemented packet type: 11
0024:fixme:win:FlashWindowEx 0031970C - semi-stub
0024:fixme:win:FlashWindowEx 0031C8C4 - semi-stub

Из этого состояния программа уже не выходит.

Куда копать?

 ,

hobbit
()

Снова про mc.ext

Форум — Desktop

Добрый день, ЛОР.

После переезда на Manjaro обнаружил, что в Midnight Commander 4.8.25 перестал работать файл расширений ~/.config/mc/mc.ext. К примеру, нажатие Enter-ом по zip-архиву никуда не переходит, в то время как ручной переход в xxx.zip/uzip:// работает замечательно. Аналогичная картина с другими расширениями. У владельца хомяка есть права на запись и чтение ~/.config/mc/mc.ext.

Я помню, что-то аналогичное было лет 8 назад, когда это всё переезжало из ~ в ~/.config. Опять переехало? Но ведь команда «Команда -> Редактировать файл расширений» открывает именно этот файл!

 ,

hobbit
()

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