Tengo problemas para que los controladores i915 funcionen correctamente en mi computadora portátil (HP Pavilion DM4 2101ea).
Específicamente, la pantalla de la computadora portátil se vuelve negra y permanece negra después del gráfico de inicio al arrancar tanto desde la llave USB como desde el disco duro.
Para poner algo en la pantalla después de la pantalla de inicio, tengo que arrancar con
acpi=off
nomodeset
i915.modeset=0
Prefiero no apagar ACPI porque me gustan mis ventiladores girando y nomodeset
es un poco exagerado, así que por ahora estoy arrancando i915.modeset=0
.
Desafortunadamente, esto apaga KMS y mi resolución máxima actual en la pantalla del portátil está fijada a 1024x768 en lugar de su capacidad real.
Cuando no configuro ninguno de los indicadores de arranque anteriores y conecto un monitor externo, el monitor externo funciona bien. Al arrancar con las banderas, el monitor externo también funciona bien, pero solo puede hacer 1024x768 y no puede hacer nada más que duplicar la pantalla de la computadora portátil.
Actualicé los controladores i915 de 2.17 que se envían con Precise a 2.19, que son los más recientes pero sin suerte de tener algo para mostrar.
Aquí está mi lspci
salida:
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)
Aqui esta 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)
Ambas salidas se generan después de iniciar con i915.modeset=0
.
Aquí hay un Xorg.log
archivo completo de un arranque en una pantalla negra: https://gist.github.com/479ce06454e47d6123e1
La tarjeta gráfica es una GPU integrada Intel HD 3000.
Nunca he tenido problemas con el hardware Intel en Ubuntu antes, así que esto es muy sorprendente.
Si tu pudieras
- proporcionar un método para hacer que el i915 funcione,
- Sugerir conductores alternativos
- una forma de arrancar con
i915.modeset=0
resoluciones más altas y KMS en - o explicar lo que está sucediendo y cómo solucionarlo
Te daré una insignia de respuesta. :)
Gracias
xdiagnose
la rectasudo
, ya que no utiliza los archivos de configuración en el directorio principal, es preferible, en general, ya menudo bastante importante, para usar una gráficasudo
frontend comogksu
,gksudo
okdesu
cuando se ejecuta programas gráficos comoroot
.