Строка отформатирована с использованием синтаксиса C. Непечатаемые символы -показаны с использованием восьмеричного представления :нулевые байты показаны как \0
и магия файла ELF в начале как \177ELF
. Вывод показывает, на что указывает указатель, указанный в качестве второго аргумента, после завершения вызова read
. = 832
в конце показывает возвращаемое значение.
Я выяснил причину проблемы и хотел сообщить об этом здесь на случай, если кто-то, как и я, окажется в тупике. Оказалось, что «проблема» возникла в диспетчере сеансов с экрана входа в систему. В какой-то момент пользователь вошел в это меню и выбрал опцию «Cinnamon (Software Rendering )», не понимая, что она делает. Оглядываясь назад, это объясняло низкую производительность рабочего стола и проблемы с графикой, которые были самыми большими проблемами, с которыми приходилось сталкиваться.
Чего я НЕ ОЖИДАЛ, так это того, что выбор этой опции отключит ВСЮ аппаратную визуализацию для этого пользователя. Я ожидал, что режим программного рендеринга повлияет только на рабочий стол, а не на все. Я хотел обязательно опубликовать этот ответ, чтобы любой, кто столкнется с той же проблемой, смог найти то важное разъяснение, которого я не нашел.