У меня проблемы с настройкой драйверов i915 на моем ноутбуке (HP Pavilion DM4 2101ea).
В частности, экран ноутбука становится черным и остается черным после заставки при загрузке как с USB-накопителя, так и с жесткого диска.
Чтобы получить что-либо на дисплее после заставки, я должен загрузиться либо с
acpi=off
nomodeset
i915.modeset=0
Я бы предпочел не отключать ACPI, потому что мне нравятся мои фанаты, и я nomodeset
немного переборщил, так что пока я загружаюсь i915.modeset=0
.
К сожалению, это отключает KMS, и мое текущее максимальное разрешение на экране ноутбука установлено на 1024x768 вместо его реальной возможности.
Если ни один из перечисленных выше флагов загрузки не установлен, и я подключаю внешний монитор, внешний монитор работает нормально. При загрузке с флагами внешний монитор тоже работает нормально, но может делать только 1024x768 и не может делать ничего, кроме зеркального отображения дисплея ноутбука.
Я обновил драйверы i915 с версии 2.17, которые поставляются с Precise, до версии 2.19, которые являются самыми последними, но без удачи получить что-либо для отображения.
Вот мой lspci
вывод:
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.2 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 3 (rev b5)
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b5)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM65 Express Chipset Family LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
01:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5116 PCI Express Card Reader (rev 01)
08:00.0 Ethernet controller: Atheros Communications Inc. AR8151 v2.0 Gigabit Ethernet (rev c0)
Вот lshw -C video
*-display UNCLAIMED
description: VGA compatible controller
product: 2nd Generation Core Processor Family Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list
configuration: latency=0
resources: memory:c0000000-c03fffff memory:b0000000-bfffffff ioport:4000(size=64)
Оба выхода генерируются после загрузки с i915.modeset=0
.
Вот полный Xorg.log
файл загрузки с черного экрана: https://gist.github.com/479ce06454e47d6123e1
Видеокарта представляет собой интегрированный графический процессор Intel HD 3000.
У меня никогда не было проблем с оборудованием Intel в Ubuntu, так что это очень удивительно.
Если бы ты мог
- предоставить способ заставить i915 работать,
- предложить альтернативные драйверы
- способ загрузки с
i915.modeset=0
более высоким разрешением и KMS на - или объясните что происходит и как это исправить
Я дам вам значок ответа. :)
Благодарность
xdiagnose
с прямым ,sudo
так как он не использует конфигурационные файлы в домашнем каталоге, это обычно предпочтительнее, и часто весьма важно, чтобы использовать графическийsudo
внешний интерфейс , какgksu
,gksudo
илиkdesu
при работе с графическими программами , какroot
.