Я пытался собрать новый драйвер модуля ядра для nvidia, но столкнулся с этой проблемой без какой-либо дополнительной информации..
Строительный модуль:
уборка строительной площадки…
'сделать’ -j32 NV_EXCLUDE_BUILD_MODULES=” KERNEL_UNAME=5.4.0-104-общий IGNORE_CC_MISMATCH=” модули…(плохой статус выхода: 2)
ОШИБКА (дкмс аппорт): бинарный пакет для nvidia: 510.47.03 не найден
Ошибка! Неверный статус возврата для сборки модуля на ядре: 5.4.0-104-универсальный (x86_64)
Обратитесь к /var/lib/dkms/nvidia/510.47.03/build/make.log для получения дополнительной информации..
…Готово.
/и т. д./ядро/postinst.d/initramfs-инструменты:
обновление-initramfs: Создание /boot/initrd.img-5.4.0-104-generic
Но потом я еще раз попытался скомпилировать драйвер модуля., но на этот раз я выбрал “Нет, не компилировать модуль DKMS” и он бросил что-то вроде “несоответствие версии gcc” но я решил проигнорировать это, и модуль был успешно собран.
Затем я удалил модуль, используя
sh ./NVidia-blabla-510.run --uninstalll
И снова установил его как модуль DKMS, но на этот раз принудительное игнорирование несоответствия версии GCC.
sh ./NVidia-blabla-510.run --no-cc-version-check
И на этот раз все заработало без ошибок!
Надеюсь, это может помочь с аналогичной проблемой.
Что происходит, когда Apple добавляет что-то новое в свой продукт? да, Ты прав – они будут рассказывать об этом много раз и повсюду, пытаясь произвести впечатление на людей, рассказывая им, что их изобретенные вещи действительно новы, даже если это не так.. Так, представлять себе, если они только что добавили поддержку SSH в свою Mac OS X, распространят ли они эту новость или нет? Я считаю, что этот вопрос останется без ответа, поскольку OS X (как и любая другая unix-подобная операционная система, уже из коробки поддерживает SSH). Что касается Windows, многие разработчики, которые работают с Windows по какой-то причине, долгие годы ждали этого дня, борясь с Windows, устанавливая двоичные файлы cygwin и git, и пытаясь заставить их полюбить друг друга, но это всегда было сложно. И с 2018 Windows 10 обновление Microsoft фактически добавила OpenSSH для Windows 10!… И никто об этом не знает даже сейчас. Так что если у вас хотя бы винда 10 1903 выпуск, вы можете легко настроить интеграцию с git. Вот что мы будем делать здесь.
Установка git
Вам необходимо скачать двоичные файлы git из Вот и установите это. Процесс очень прост: согласитесь с соглашением, что вы не будете читать и нажмите "Далее", следующий, следующий…. пока следующая кнопка не станет кнопкой завершения. Довольно стандартный способ, хотя я рекомендую изменить эти настройки, как показано здесь.
Хорошо, на самом деле я солгал здесь… SSH.exe распространяется с самим git, НО мы не будем его устанавливать. (последний скриншот выше).
Теперь, давайте проверим, доступен ли git. Перейдите на рабочий стол и создайте папку с именем “git-repo-test”. Никаких дополнительных навыков взлома здесь не требуется, просто нажмите RightMouseButton и выберите “Создать папку”.
Преуспеть в этом? КЛАССНО! Теперь откройте эту папку двойным щелчком, нажмите Ctrl + L в открывшемся окне проводника, и вы сможете скопировать путь к папке. Скопируйте это. затем, перейдите на панель поиска слева внизу и введите “CMD” и откройте это.
В открывшейся консоли типа “CD ” (пробел в конце) нажмите правую кнопку мыши, чтобы вставить скопированный текст ( или Shift + Insert). и нажмите ввод.
Теперь введите “git init”.
Так, репо создано!
Добавьте свой первый файл и зафиксируйте его (нота, первые строки нужны для установки вашей почты и имени. Замените эти значения своими собственными. Эти значения будут отображаться в журнале коммитов github.)
git config user.email "johndoe@example.com"
git config user.name "John Doe"
echo "h1. This is the readme file." > README.md
git add README.md
git commit -m"Added a readme file".
И добавляем файл лицензии. Для этого, перейти к https://choosealicense.com/ и выберите лицензию для вашего проекта. Я выберу https://selectalicense.com/licenses/mit/, чтобы позволить всем другим разработчикам использовать мой проект в любом случае, как они хотят. Какую лицензию вы не выбираете? Хорошо, это означает, что другие разработчики не смогут использовать ваш проект каким-либо образом, это не будет законным. Так, создать новый файл (с мышкой и блокнотом) и скопируйте текст лицензии, замените в нем год и сохраните.
Проверить статус репо
git status
Добавьте этот файл для включения в коммит и зафиксируйте его.
git add License.txt
git commit
Внимание, на этот раз мы не используем флаг -m для git commit. Откроется окно с блокнотом, в котором вы сможете ввести сообщение для фиксации..
Весь текст после четкого знака не включается в сообщение, просто игнорируй это. Напишите сообщение в первой строке и закройте блокнот. Коммит будет выполнен.
Так, мы добавили несколько файлов и зафиксировали их в ЛОКАЛЬНОМ репозитории.
Легкий? Перейдем к более сложной части (голливудский фильм, как хакерские навыки, потребуются здесь).
OpenSSH материал
Теперь, давайте создадим ключ SSH. В том же консольном окне типа “ssh-keygen -t rsa -b 4096” и нажмите ввод. Когда он запросит пароль – просто нажмите ввод, чтобы сделать его пустым. Хорошо, ключ ssh создан.
Это создаст 2 файлы: открытый ключ(id_rsa.pub) – поделись этим с кем хочешь, сделай тату с этим текстом или напиши его на ковре под дверью – не имеет значения. Совершенно безопасно делиться им.
Но закрытый ключ (id_rsa) – никогда не делись этим ни с кем! Это как ключи от дома или машины. Держи это в секрете!
Просмотрите открытый ключ, набрав “блокнот% userprofile% . ssh id_rsa.pub” . Скопируйте это значение.
Теперь, перейти к github ssh ключ добавить страницу и вставьте свой открытый ключ в текстовое поле, затем нажмите зеленую кнопку, чтобы отправить.
Как обычно, Apple сделала из обычной вещи что-то, кажущееся грандиозным и инновативным, хотя на самом деле это и не так, но это не имеет значения в текущем контексте. Если дать этому короткую оценку, то можно сойтись на том, что это действительно важно и создаст довольно большой импакт, повлияв на стриминг в целом.
В данный момент аудио в формате без потерь (lossless) и аудио Dolby Atmos доступно только на устройствах Apple, пользователям всех остальных платформ придется подождать неопределенное время, пока оно доедет хотя бы на Android.
Что касается Lossless, то это то, что заметит каждый, даже используя убогие AirPods, которые в данный момент не способны получит качественное аудио по Bluetooth, поэтому при передаче потери все же будут, но такой звук может показаться чище и приятнее, но, возможно, звучать будет не так громко. Настоящее же применение будет в связке с устройствами, которые используют Apple AirPlay либо при использовании дополнительного USB ЦАП, коих нынче много.
Нужен ли вообще Dolby Atmos и что это такое – на этот вопрос лучше поискать ответ в других местах. Такое аудио поддерживается в Tidal, но я не являюсь фанатом этих маркетинговых фишек, поэтому на скриншоте и видно, что оно в выключенном положении. Долби атмос звучит вообще как-то по-вейперски, а вейп и все шутки о нем вымерли еще в 2017 году. Будет ли Dolby Atmos в Android – никто не знает, скорее всего нет, разве что на некоторых аппаратах Samsung. Но можно с уверенностью сказать, что это ненужная технология, поэтому расстраиваться не стоит, а стоит радоваться приходу Lossless качества на портативы, да еще и без повышения цен (пока что).
Дальше в этом посте будет непонятная тарабарщина, которую можно пропустить, ведь основное уже сказано. Но если интересно, то читаем дальше.