всем привет! Вынесу вопрос из некропоста в галерее, чтобы там не сорить и более комплексно обсудить. Пытаюсь обуздать прожорливость wm2 и, собственно, сабж.
Ну что же, мне удалось изгнать главную нечисть Ubuntu с компьютера ( не обращайте внимания на то, что это виртуальная машина, я не перейду на Ubuntu пока Canonical не одумается),а теперь инструкция о том, как это сделать.
На Github ( ссылка будет ) есть один проект с громким названием: Unsnap, задачей которого как ясно из названия является полное выпиливание пакетного менеджера snap, с заменой его, и всех программ, установленных через данный пакетный менеджер, на таковые программы в формате flatpak пакетов
Прежде всего нам необходимо зайти на данный репозиторий и клонировать его через git, поэтому убедитесь что git уже установлен
После клонирования репозитория на локальную машину и перехода в папку с ним посредством команды cd, нам необходимо его запустить, но тут можно схитрить, и запустить его с ключом auto
Собственно всё, теперь нам предстоит лицезреть работу данного скрипта, ну а теперь об ограничениях,куда же без оных
Ограничения:
Самая неприятная особенность, которую заметил во время пробы данного скрипта, не смотря на то, что данный скрипт именуется как unsnap, он не затрагивает непосредственно демон snapd, он удаляет только программы, установленные в данном формате, но справедливости ради скажу что он вычищает абсолютно всё, а удалить сам демон можно посредством apt с ключом purge
Поддерживаются только дистрибутивы семейства Ubuntu, но я не думаю что это большая проблема, тем более snap по умолчанию присутствует только в Ubuntu
Всем привет! Пытаюсь создать софтовый рейд из лайвдиска арча для последующей его установки. Размечаю диск под рейд,но разметка говорит какую то ерунду. В частности фдиск сообщает следующее:
This disk is currently in use - repartitioning is probably a bad idea.
It’s recommended to umount all file systems, and swapoff all swap
partitions on this disk.
До этого пробовал возиться с партед, Так же безуспешно. Пробовал перезагружаться в общей сложности 100500 раз - результат один и тот же. Подскажите пожалуйста уважаемые,в чем может быть причина?
Есть у меня старенький руль - Logitech formula force EX. Там, в ссылке на него лежат и драйверы.
У него есть и силовая отдача и виброотдача, но проблемма одна. Я играл на нем еще под виндой и дрова на него есть только под винду.
По новым рулям Logitech есть какая то инфа, но это не то. Есть ли у кого то советы или опыт которым он хотел бы поделится? И вообще есть ли смысл эту всю затею реализововать?
P.S.: У меня Fedora Workstation 38 если кому-то надо.
Чо, как у кого прошло новейшее обновление с новым интерфейсом? В интернетах-то вон, вой стоит, что не запускается.
Как было у меня — обновление прошло, Стим сам перезапустился в первый раз нормально(!). Поглядел на новый интерфейс, вышел. И после этого — всё, халява кончилась, запускаться отказывался. Иконка в трее есть, окна нет. В логах куча подобного дерьма:
Jun 16 07:22:52 **** kernel: [ 1924.346637] traps: Composite Threa[4742] trap invalid opcode ip:7ff19dbdb794 sp:7ff18ae8a7f0 error:0 in libcef.so[7ff19b2ef000+7770000]
В интернетах советуют проверить, что установлены 32-битные библиотеки OpenGL/Mesa. Но у меня последний блоб с нвидиевского сайта, естественно, 32-битные либы тоже.
Что помогло лично мне: запустил стим с ключом -vgui, при этом загрузился старый интерфейс. Включил в настройках «use GPU acceleration» (много советов его выключать, но, похоже, новому интерфейсу он, наоборот, как раз таки нужен). Стим захотел перезапуститься, перезапустился сам нормально. После штатного выхода теперь вроде бы запускается без проблем с новым интерфейсом. Ну, ещё Big Picture почему-то оказался в оконном режиме вместо полноэкранного, хотя соответствующий пункт был выключен — помогло его включить/выключить.
Не факт, что переживёт перезагрузку, правда, не пробовал ещё…
Разрабатывал одну програмку на js. И где-то ошибся в определении финала цикла )
Ну и… ( Во первых Chrome перестал вообще на что-либо реагировать.
Ранее он корректно сообщал, что не работают такие-то вкладки и предл. их закрыть.
Но теперь даже если выключить Веб-сервер, Не восстанавливать пред. вкладки И еще я напрочь выключил JavaScript то все равно открытие МЕНЮ … три точки занимает около 1 минуты (
Ну что еще можно сделать ? Оно видимо из кеша кушает этот js менее 1кб
Могу подогнать такой код кому надо ) В нем нем умышленно вредоносных действий )
Хочется собирать на мощной amd64 машине. Желательно с использованием archbuild, чтоб в дальнейшем автоматизировать. Пока что получилось канпелять под qemu, но это бред и тормоза.
Компания Сollabora представила open-source драйвер Vulkan для видеокарт NVIDIA под кодовым названием «NVK».
Что такое NVK?
NVK — новый видеодрайвер Vulkan API с открытым исходным кодом для видеокарт NVIDIA в Mesa. Драйвер был полностью написан с нуля с использованием официальных заголовков «NVIDIA Open GPU Kernel Driver» от самой компании NVIDIA.
Тэвис Орманди (Tavis Ormandy) выпустил бинарный патч, который модифицирует Lotus 1-2-3 для ОС UNIX System V 386, обеспечивая его работу под современным линуксом.
Началось всё с того, что Орманди из любопытства изучал дистрибутив Lotus 1-2-3 (предположительно 1990 года) под коммерческий юникс и обнаружил, необычный способ линковки исполняемого файла в формате COFF — partial linking. Как ему объяснили, такой способ позволял при желании слинковать исполняемый файл с плагинами, которые нельзя было подключить иначе, если в ОС не было dlopen().
В итоге Орманди смог написать утилиты для правки системных вызовов Unix и обёртку для их замены на вызовы Linux и слинковать всё в 32-битный ELF. Одной из крупных проблем оказалась адаптация termios. Интересно, что на старых версиях Линукса, с поддержкой callgate и lcall7/lcall27 такая адаптация прошла бы легче.
Ещё одной из проблем оказалась защита от копирования. Орманди считает себя вправе изготовить файл-ключ, обеспечивающий работу программы, так как он владеет легальной копией Lotus 1-2-3 под MS-DOS. Для остальных он приводит скриншот дизассемблера IDA и расплывчатые рекомендации, как делать такой файл. Программа не продаётся уже почти 20 лет. Да и легальных владельцев Lotus 1-2-3 в мире немало.
Тэвис Орманди — специалист по безопасности («white hat») из Гугла и энтузиаст Lotus 1-2-3. Ранее написал драйвер для MS-DOS версии Lotus, обеспечивающий её работу в окне терминала DOSEMU2 произвольного размера.
Lotus 1-2-3 — одна из первых программ электронных таблиц, отличавшаяся от конкурентов скоростью, надёжностью и удобством. Её нередко называют одной из причин коммерческого успеха платформы IBM PC в 1980-х. Поддержка Lotus долго была критерием совместимости для клонов. В 1990-х Lotus проиграла MS Excel-ю, так как GUI-версия появилась слишком поздно, и в 1995 году компанию купила IBM.
Прохожу курс программирования. Все, чем пользуюсь из инструкции выше не работает в заданиях и даже в VScode. Я в целом не понимаю, как работает (или как должен работать) алгоритм нахождения цифры n-значного числа.
Подскажите, пожалуйста, кто сведующ в react :
есть web-сервис (проект на react) у которого есть форма для загрузки картинки на сервер. К серверу доступа нет, кроме как по web. Собственно из элементов формы только кнопка для загрузки файла. Возможно ли загрузить файл скриптом с другой машины? Т.е. по тому, что видно в браузере («Посмотреть код») нет ни названия формы ни названия поля, которым грузиться файл.
Хотелось бы услышать мнение лоровцев и подвести итоги. Может есть какая игра хорошая, которая прошла мимо меня и я о ней не слышал. Предлагаю запостить ваш личный топ-10 (или меньше, если не наберется, можно и больше)
2023-03-24 15:43:49 0 [Note] InnoDB: Uses event mutexes
2023-03-24 15:43:49 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2023-03-24 15:43:49 0 [Note] InnoDB: Number of pools: 1
2023-03-24 15:43:49 0 [Note] InnoDB: Using crc32 + pclmulqdq instructions
2023-03-24 15:43:49 0 [Note] InnoDB: Using Linux native AIO
2023-03-24 15:43:49 0 [Note] InnoDB: Initializing buffer pool, total size = 10737418240, chunk size = 134217728
2023-03-24 15:43:49 0 [Note] InnoDB: Completed initialization of buffer pool
2023-03-24 15:43:49 0 [Note] InnoDB: Starting crash recovery from checkpoint LSN=510990515215,510992943381
2023-03-24 15:43:49 0 [Note] InnoDB: Starting final batch to recover 2116 pages from redo log.
2023-03-24 15:43:50 0 [Note] InnoDB: 128 rollback segments are active.
2023-03-24 15:43:50 0 [Note] InnoDB: Removed temporary tablespace data file: "ibtmp1"
2023-03-24 15:43:50 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2023-03-24 15:43:50 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2023-03-24 15:43:50 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB.
2023-03-24 15:43:50 0 [Note] InnoDB: 10.5.18 started; log sequence number 511012950843; transaction id 293489669
2023-03-24 15:43:50 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool
2023-03-24 15:43:50 0 [Note] Plugin 'FEEDBACK' is disabled.
2023-03-24 15:43:50 0 [Note] Server socket created on IP: '127.0.0.1'.
2023-03-24 15:43:50 0 [Note] Reading of all Master_info entries succeeded
2023-03-24 15:43:50 0 [Note] Added new Master_info '' to hash table
2023-03-24 15:43:50 0 [Note] /usr/sbin/mariadbd: ready for connections.
Version: '10.5.18-MariaDB-0+deb11u1' socket: '/run/mysqld/mysqld.sock' port: 3306 Debian 11
2023-03-24 15:43:50 3 [Warning] Access denied for user 'root'@'localhost' (using password: NO)
2023-03-24 15:43:50 4 [Warning] Access denied for user 'root'@'localhost' (using password: NO)
2023-03-24 15:44:10 0 [Note] InnoDB: Buffer pool(s) load completed at 230324 15:44:10
При перезагрузке (service mysqld restart) - сервер стартует нормально. Но судя по графикам, после перезагрузки использование оперативной памяти постоянно растет и в какой-то момент опять срабатывает OOM Killed
[Fri Mar 24 15:41:03 2023] Out of memory: Killed process 953944 (mariadbd) total-vm:15435712kB, anon-rss:11604836kB, file-rss:0kB, shmem-rss:0kB, UID:111 pgtables:23380kB oom_score_adj:0
Менял настройки innodb_buffer_pool_size, не помогает
Что еще можно покрутить?