У меня есть проблема с новым Dell XPS 15 1050. После установки (или просто использование живого изображения) 18,04 (и.1) и включение WiFi, я получаю поразительный экран, мерцающий каждые несколько секунд, особенно при получении по запросу данных через WiFi. Это включает пакеты цветных помех в течение многих секунд, артефактов и экрана, чернеющего, пока клавиша не нажата.
Я попробовал несколько различных комбинаций графических драйверов с теми же эффектами.
Я также попробовал Fedora теми же результатами.
Я не могу понять, почему ни у кого больше, кажется, не было этой проблемы. Я подозревал бы аппаратную проблему, но Windows, казалось, работал хорошо. Любые идеи ценятся.
$ sudo lshw -C video
*-display UNCLAIMED
description: 3D controller
product: GP107M [GeForce GTX 1050 Ti Mobile]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: latency=0
resources: memory:ec000000-ecffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:3000(size=128) memory:ed000000-ed07ffff
*-display
description: VGA compatible controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:138 memory:eb000000-ebffffff memory:80000000-8fffffff ioport:4000(size=64) memory:c0000-dffff
$ sudo lshw -C network
*-network
description: Wireless interface
product: QCA6174 802.11ac Wireless Network Adapter
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:3b:00.0
logical name: wlp59s0
version: 32
serial: 9c:b6:d0:fd:9b:55
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath10k_pci driverversion=4.17.4-041704-generic firmware=WLAN.RM.4.4.1-00079-QCARMSWPZ-1 ip=192.168.2.201 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:139 memory:ed200000-ed3fffff
Я, кажется, решил проблему, но я имею смутное представление почему.
Добавление параметра ядра...
i915.edp_vswing=2
... устраняет проблему. Мне все еще было бы интересно, если кто-либо может объяснить почему.
Больше информации о параметре в этом сообщении в блоге: https://webcache.googleusercontent.com/search? q=cache:7Zsl522ei0QJ:https://blog.spirotot.com/2016/08/11/xps-9550-arch-linux-fix-screen-flickering / +&cd=2&hl=en&ct=clnk&gl=uk&client=firefox-b-ab
i915.edp_vswing=2
параметр ядраХотя OP решила проблему благодаря Дуге, ссылка Linux в следующих вопросах о разделе все еще остается о том, что это означает.
Из объявления: декабрь 2010 Презентации Порта Дисплея:
Встроенный DisplayPort (EDP) был разработан, чтобы использоваться конкретно во встроенных приложениях дисплея
Это разработано для воспроизведения технологии LVDS
Поскольку многие люди здесь уже знают, i915
драйвер дисплея Intel для Linux, который был вокруг в течение многих десятилетий.
vswing
компонент, который я не могу понять, но, можно найти код C, который управляет им здесь: https://patchwork.kernel.org/patch/6349211/
Установки параметров (после того, как =
знак), может быть:
0
=default, чтобы ничего не сделать1
Уверенный =not, еще не нашли ответ2
Мерцание =control, которое используется OPЯ установлю свой параметр ядра на 1
и перезагрузка после регистрации этого ответа.
Это - временная установка для более старых ядер согласно тому, что я считал сегодня вечером. Таким образом, необходимо иногда удалять установку после того, как новые ядра установлены, чтобы видеть, необходимо ли это все еще.
Наконец здесь существует интересный лакомый кусочек: https://patchwork.kernel.org/patch/9303023/
> /*
> - * FIXME On Dell XPS 13 9350 the OpRegion panel type (0) gives us
> - * low vswing for eDP, whereas the VBT panel type (2) gives us normal
> - * vswing instead. Low vswing results in some display flickers, so
> - * let's simply ignore the OpRegion panel type on SKL for now.
> + * FIXME On Dell XPS 13 9350 and Dell XPS 13 L322X the
> + * OpRegion panel type (0) gives us low vswing for eDP,
> + * whereas the VBT panel type (2) gives us normal vswing
> + * instead. Low vswing results in some display flickers, so
> + * let's simply ignore the OpRegion panel type on SKL and
> + * IVYBRIDGE for now.
> */
Вот большая ссылка для Вас: Дуга Linux Dell XPS 13 (9350):
Содержание адаптивная регулировка яркости
В XPS 13 панели (и FHD и QHD +) идут с адаптивной яркостью, встроенной во встроенное микропрограммное обеспечение панели, это "содержание адаптивная регулировка яркости" (обычно называемый CABC или DBC) скорректирует яркость экрана в зависимости от содержания, отображенного на экране, и будет обычно находиться нежелательного, специально для пользователей Linux, которые, вероятно, будут переключаться между темным и легким экранным содержанием. Dell выпустил фиксацию для этого однако, это только доступно для выполнения в Windows и для модели QHD + ноутбука, таким образом, эта мера предосторожности должна быть принята прежде, чем установить Linux, модель FHD XPS 13 (9350) не может быть исправлена. Это не проблема с панелью, а скорее проблема со способом, которым панели настроены для XPS 13, поскольку та же панель существует в Широте Dell 13 7 000 моделей FHD серии (e7370), но с отключенным CABC. Фиксация доступна непосредственно от Dell.
Дополнительно проверьте эти сообщения от других пользователей Dell: