Debian Buster не может открыть дисплей на платформе :Материнская плата Intel G6400 + Gigabyte H410M H

Мне кажется, что использование "традиционных" утилит (, например. arch, uname,sw_vers)для обнаружения аппаратного или программного обеспечения вашего Mac может быть не очень надежным. Это конечно несовместимо! Даже системные руководства изобилуют несоответствиями.

Это не значит, что вы не можете получить полезную информацию от этих утилит, это лишь означает, что если вы не знаете, что ищете, вы можете получить результаты, которые отличаются от того, что вы ищете. вы попадаете в другие системы.

Например:

$ arch
i386

Нет! (Если только вы не используете очень старый компьютер.)

Другой пример — версия ОС. man sw_versи man unameсообщают о «Версии ОС» :

.

$ sw_vers
ProductName:    Mac OS X
ProductVersion: 10.14.4
BuildVersion:   18E226

$ uname -v
Darwin Kernel Version 18.5.0....  # output snipped 

И это хорошо -мы знаем, что нумерация версий ядра и дистрибутива различается, но системные руководства для обеих этих команд говорят, что вы получаете OS Version. Понимание происхождения текущегоmacosобъясняет некоторые из них, но не объясняет, почему системные руководства непоследовательны.

Итак, на вопрос ОП о том, как получить четкую и достоверную информацию о системе, я считаю, что ответ должен заключаться в использовании system_profilerкак для аппаратного, так и для программного обеспечения:

$ system_profiler SPHardwareDataType
Hardware:

    Hardware Overview:

      Model Name: MacBook Pro
      Model Identifier: MacBookPro13,3
      Processor Name: Intel Core i7
      Processor Speed: 2.9 GHz
      Number of Processors: 1
      Total Number of Cores: 4
      L2 Cache (per Core): 256 KB
      L3 Cache: 8 MB
      Memory: 16 GB
      Boot ROM Version: 254.0.0.0.0
      SMC Version (system): 2.38f7
      Serial Number (system): C02*********
      Hardware UUID: ********-****-****-****-************

$ system_profiler SPSoftwareDataType
Software:

    System Software Overview:

      System Version: macOS 10.14.4 (18E226)
      Kernel Version: Darwin 18.5.0
      Boot Volume: Macintosh HD
      Boot Mode: Normal
      Computer Name: MacBook No 2
      User Name: Seamus (seamus)
      Secure Virtual Memory: Enabled
      System Integrity Protection: Enabled
      Time since boot: 13:13

Также похоже, что системное руководство для system_profilerподдерживается в более актуальном состоянии.

И наконец, что касается главного вопроса:«Что означает [результат arch] i386 в macOS Mojave?» .Ответ:К сожалению, это означает , что Apple не поддерживает должным образом свою документацию и/или приложения.

0
15.04.2021, 12:01
1 ответ

Решите проблему, обновив ядро ​​:

echo "deb http://deb.debian.org/debian buster-backports main" | sudo tee -a /etc/apt/sources.list
sudo apt-get update
sudo apt -t buster-backports upgrade

Переустановите grub.

sudo grub-install  /dev/sda

Перезагрузите ПК; он может войти в интерфейс GUI.

sudo dpkg --get-selections | grep linux-image
linux-image-4.19.0-16-amd64         install
linux-image-5.10.0-0.bpo.4-amd64        install
linux-image-amd64               install

Удалите старый образ Linux -после перезагрузки.

sudo apt remove  linux-image-4.19.0-16-amd64
sudo apt remove  linux-image-amd64
4
28.04.2021, 22:54

Теги

Похожие вопросы