Как мне получить i7-1065G7 (HP Spectre x360 конца 2019 г.) для идентификации монитора ноутбука в Ubuntu 18.04?

Я недавно купил новый HP Spectre x360 и дважды загрузил на нем Ubuntu 18.04. Мне пришлось заставить работать Wi-Fi, выполнив эти шаги (в основном отправка сообщений на случай, если другим понадобится помощь). Как только мне это удалось, я перешел к дисплею, который застрял на Unknown Display 1024x768 .

Когда я запускаю inxi -F , я получаю:

System:    Host: mbb Kernel: 5.0.0-37-generic x86_64 bits: 64 Desktop: Gnome 3.28.4
           Distro: Ubuntu 18.04.3 LTS
Machine:   Device: un-determined System: HP product: HP Spectre x360 Convertible 13t-aw100 serial: N/A
           Mobo: HP model: 86FA v: 87.26 serial: N/A UEFI: AMI v: F.06 date: 10/28/2019
Battery    BAT0: charge: 58.0 Wh 94.8% condition: 61.2/61.2 Wh (100%)
CPU:       Quad core Intel Core i7-1065G7 (-MT-MCP-) cache: 8192 KB
           clock speeds: max: 3900 MHz 1: 1003 MHz 2: 1008 MHz 3: 969 MHz 4: 1011 MHz 5: 1127 MHz
           6: 1048 MHz 7: 1026 MHz 8: 1016 MHz
Graphics:  Card: Intel Device 8a52
           Display Server: x11 (X.Org 1.20.4 ) drivers: fbdev,intel (unloaded: modesetting,vesa)
           Resolution: 1024x768@76.00hz
           OpenGL: renderer: llvmpipe (LLVM 8.0, 256 bits) version: 3.3 Mesa 19.0.8
Audio:     Card Intel Device 34c8 driver: snd_hda_intel Sound: ALSA v: k5.0.0-37-generic
Network:   Card: Intel Device 34f0 driver: iwlwifi
           IF: wlo1 state: up speed: N/A duplex: N/A mac: 7c:b2:7d:d0:74:6f
Drives:    HDD Total Size: 1024.2GB (0.7% used)
           ID-1: /dev/nvme0n1 model: KXG60ZNV1T02_KIOXIA size: 1024.2GB
Partition: ID-1: / size: 493G used: 7.1G (2%) fs: ext4 dev: /dev/nvme0n1p5
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 44.0C mobo: N/A
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 322 Uptime: 28 min Memory: 1396.6/15845.8MB Client: Shell (bash) inxi: 2.3.56 

Это говорит мне, что моя система, по крайней мере, идентифицирует графический процессор (а это Intel). Однако, когда я запустил apt list --installed , я проверил свои установленные пакеты и заметил, что по какой-то причине у меня был установлен xserver-xorg-video-amdgpu-hwe-18.04 вместо Intel .

Кроме того, при проверке /usr/shared/X11/xorg.conf.d у меня нет файла 10-intel.conf , есть только ] 10-amdgpu.conf , 10-quirks.conf , 10-radeon.conf , 40-libinput.conf , 70 -wacom.conf .

Затем, когда я проверяю xrandr -q , все, что я получаю, это:

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1024 x 768, current 1024 x 768, maximum 1024 x 768
default connected primary 1024x768+0+0 0mm x 0mm
       1024x768      76.00* 

Что вызывает беспокойство, потому что я не могу исправить первую ошибку, но это также означает, что я запускаю xrandr --newmode и xrandr --addmode , я могу изменить разрешение, но оно выходит за пределы экрана (поэтому я все еще вижу экран размером только 1024x768 пикселей).

xrandr --listmonitors возвращает:

xrandr: Failed to get size of gamma for output default
Monitors: 1
  0: +*default 1024/271x768/203+0+0  default

Другая информация, с которой я не уверен, как именно она связана ...

lspci -k | grep VGA возвращает 00: 02.0 VGA-совместимый контроллер: Intel Corporation Device 8a52 (rev 07)

Я пробовал установить mesa-utils , но это, похоже, ничего не дает .

Я думаю, что была другая команда, которая дала мне полезную информацию, но на данный момент я просто бегаю по кругу. Кто-нибудь знает, что я могу сделать, чтобы исправить разрешение экрана?

У меня также есть адаптер DP-USB-C, который я использовал для подключения внешнего монитора, но он не обнаруживается.

0
задан 24 December 2019 в 19:59

1 ответ

Правильный ответ

Как сказал @Pilot6 в комментариях выше, это правильный ответ. Все, что мне нужно было сделать, это установить Ubuntu 18.04, подключить кабель Ethernet к моему компьютеру и запустить sudo apt install linux-generic-hwe-18.04-edge. Это устраняет проблемы с Wi-Fi и разрешением экрана.

У меня все еще есть проблемы с яркостью/аккумулятором, перечисленные ниже, и я не могу создать/отредактировать /sys/class/brightness, как предполагают многие ответы. Я все еще ищу решение здесь.

Исходный ответ

Мне не удалось заставить дисплей работать 18.04. После нескольких часов борьбы и чтения множества сообщений на ubuntuforums.org я решил попробовать 19.10. Все работало при первоначальной установке. Мне не пришлось делать ничего дополнительно.

Мораль истории: если у вас Spectre x360 конца 2019 года, устанавливайте 19.10, а не 18.04.

Редактировать: я использую 19.10 на этом ноутбуке уже около недели, и есть некоторые проблемы, которые я не смог решить/у меня не было времени/опыта.

  • Я не могу изменить яркость экрана без команды xrandr --output eDP-1 --brightness 0.5 (спасибо, ctrl+r, что не заставляете меня вводить это каждый раз). Он случайным образом сбрасывается до 0,98, поэтому я немного использую эту команду.
  • Ubuntu случайно зависает и выходит из системы. Это определенно боль, как это происходит, когда я пишу код. Я понял, что это проблема с OpenJDK 11. Я обновился до 14 и еще не сталкивался с этой проблемой.
  • Время автономной работы в Ubuntu в 100 раз меньше, чем в Windows.Я думаю, что это напрямую связано с яркостью экрана, но я предполагаю, что есть некоторые другие оптимизации (или их отсутствие), которые также вносят свой вклад.

При всем при этом я думаю, что оставлю этот ноутбук по трем причинам: Windows 10 работает на нем очень хорошо, 20.04 выходит в апреле, а это ядро? мы надеемся, что проблемы будут решены, и эмуляторы работают на этом ноутбуке намного лучше, чем на любом другом (из-за нового графического процессора G7).

1
ответ дан 26 December 2019 в 16:29

Другие вопросы по тегам:

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