Unix-подобные системы
Почему я не могу запустить Lutris после его установки?
01
Вопрос или проблема Недавно я попытался установить Lutris и Wine на мою машину (на которой установлена операционная система Debian 12 с 64-битной архитектурой и Plasma в качестве рабочего стола). Сначала я установил Wine, следуя этому руководству, и все прошло гладко;
Unix-подобные системы
Как установить ‘build-essential:i386’ на Debian 7.9 x64?
00
Вопрос или проблема Я на Debian 7.9 (wheezy) x64 и хотел бы установить build-essential:i386. Я уже добавил i386 в dpkg --architecture, обновил aptitude и успешно установил java-jdk-1.6:i386. Кстати, как бы я ни пытался, build-essential систематически
Unix-подобные системы
Изменение домашнего каталога GNUPG на NixOS
00
Вопрос или проблема Я настраиваю NixOS 24.05 и использую эквивалентную версию Home Manager. Я пытаюсь переместить директорию для GNUPG в $HOME/.local/share/gnupg, также известную как $XDG_DATA_HOME/gnupg. Я знаю, что XDG_DATA_HOME установлен правильно
Unix-подобные системы
Не удаётся удалить архитектуру i386
00
Вопрос или проблема Я использую 64-битную Kali Linux, ранее была установлена архитектура i386, и теперь я хочу удалить ее, потому что каждый раз при выполнении apt update она загружает около 30Mb данных для 32-битного пакета. Я попробовал dpkg --remove-architecture
Компьютеры и программы
Как мне получить справку о команде в наборе инструкций с помощью shell или gdb?
00
Вопрос или проблема Я новичок в GDB (GNU Debugger), и, читая дизассемблированный код бинарного файла, я столкнулся с некоторыми незнакомыми инструкциями. Было бы полезно, если бы я мог получить доступ к руководству по этим инструкциям, просто набрав man
Вопросы и ответы
Что вызывает операции с памятью ядра в статистике perf для процесса только в пользовательском пространстве?
00
Вопрос или проблема Я запускаю простую программу, в которой: Поток, закрепленный за ЦП 1, выполняет случайные чтения из предварительно выделенной и инициализированной области памяти объемом 2 ГБ, при этом никаких системных вызовов не производится в цикле доступа к памяти.
Unix-подобные системы
Глифы Unicode не отображаются в Manjaro i3
00
Вопрос или проблема Я не могу заставить символы Unicode отображаться на Monjaro i3. Я установил кучу шрифтов Noto, включая noto-fonts, noto-fonts-cjk, noto-fonts-emoji, noto-fonts-extra, ttf-noto-nerd. Когда я запускаю fc-match с нераспознанным символом
Unix-подобные системы
Глифы Unicode не отображаются на Manjaro i3
00
Вопрос или проблема Я не могу заставить глифы Unicode отображаться на Monjaro i3. Я установил множество шрифтов noto, включая noto-fonts, noto-fonts-cjk, noto-fonts-emoji, noto-fonts-extra, ttf-noto-nerd. Когда я запускаю fc-match с неопознанным символом
Unix-подобные системы
Почему ядро Linux использует идентичное отображение для своего виртуального адресного пространства?
00
Вопрос или проблема В настоящее время я исследую использование виртуальных адресных пространств в ядре Linux. Я понимаю преимущества их наличия, как работают обходы таблицы страниц в x86 и структуру виртуального адресного пространства.
Вопросы и ответы
Сомнения относительно барьера памяти x86
00
Вопрос или проблема Я хочу знать, блокирует ли sfence обновление буфера записи, блокирует ли lfence обработку очереди недействительных операций, и делает ли mfence не только обновление буфера записи, но и обработку очереди недействительных операций.
Вопросы и ответы
Как сделать ядро для моего загрузчика?
00
Вопрос или проблема Я пытаюсь создать свою собственную кастомную операционную систему и мне нужна помощь с моим кодом. Вот мой bootloader.asm: [ORG 0x7c00] start: cli xor ax, ax mov ds, ax mov ss, ax mov es, ax mov [BOOT_DRIVE], dl mov bp, 0x8000 mov
Unix-подобные системы
Почему исключение в прерывании всегда приводит к Kernel Panic?
00
Вопрос или проблема Если в ядре происходит исключение ЦП, такое как ошибка доступа к памяти или неверная команда, в контексте обслуживания пользовательского процесса (например, системного вызова или страницовой загрузки), или в процессе kthread, то до
Вопросы и ответы
Проблема с отображением цитаты в окне памяти в ассемблере Visual Studio
00
Вопрос или проблема .386 .model flat .data quote byte "Машины действительно чувствуют",0 message byte SIZEOF quote DUP(0),0 .code start proc mov esi,0 mov ecx,SIZEOF quote LP: mov al, quote[esi] ;получить символ из quote mov message[esi],al ;
Вопросы и ответы
Почему инструкции x86, такие как BOUND или PUSHA, недоступны в 64-битном режиме?
00
Вопрос или проблема Есть причина, по которой некоторые устаревшие инструкции x86 (BOUND, PUSHA, AAA и т. д.) не могут использоваться в 64-битном режиме? Да, я знаю, что такие инструкции доступны только для обеспечения совместимости и не должны использоваться в современном коде.
Вопросы и ответы
Почему регистры защищенного режима x86 32-бит не дают правильное значение?
00
Вопрос или проблема Почему регистры защищенного режима x86 32-бит не дают правильное значение? Я настроил 32-битный защищенный режим и пытаюсь загрузить глобальную таблицу дескрипторов (GDT) с помощью C и ассемблера и вывести значения различных регистров
Вопросы и ответы
Проблема с пониманием инициализации драйвера IDE
00
Вопрос или проблема При разработке драйвера ATA PIO я следовал этим руководствам: PCI IDE Controller и ATA PIO Mode. Я успешно реализовал простой минималистичный драйвер в QEMU для i386. Однако я решил рефакторить его, чтобы сделать драйвер более надежным.