Ho dei problemi a far funzionare correttamente i driver i915 sul mio laptop (HP Pavilion DM4 2101ea).
In particolare, lo schermo del laptop diventa nero e rimane nero dopo la grafica iniziale quando si avvia sia da chiavetta USB che da disco rigido.
Per ottenere qualcosa sul display dopo la schermata iniziale, è necessario avviare entrambi
acpi=off
nomodeset
i915.modeset=0
Preferirei non disattivare ACPI perché mi piace girare i miei fan ed nomodeset
è un po 'eccessivo, quindi per ora sto avviando i915.modeset=0
.
Sfortunatamente, questo disattiva KMS e la mia attuale risoluzione massima sullo schermo del laptop è fissa su 1024x768 invece della sua reale capacità.
Quando non si imposta nessuno dei flag di avvio sopra indicati e si collega un monitor esterno, il monitor esterno funziona correttamente. Quando si avvia con le bandiere, anche il monitor esterno funziona bene, ma può fare solo 1024x768 e non può fare altro che rispecchiare il display del laptop.
Ho aggiornato i driver i915 da 2.17 forniti con Precise a 2.19, che sono i più recenti ma senza fortuna di ottenere qualcosa da visualizzare.
Ecco il mio lspci
output:
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)
Ecco 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)
Entrambe le uscite vengono generate dopo l'avvio con i915.modeset=0
.
Ecco un Xorg.log
file completo da un avvio in una schermata nera: https://gist.github.com/479ce06454e47d6123e1
La scheda grafica è una GPU integrata Intel HD 3000.
Non ho mai avuto problemi con l'hardware Intel su Ubuntu prima, quindi questo è molto sorprendente.
Se potessi
- fornire un metodo per far funzionare i915,
- suggerire driver alternativi
- un modo per eseguire l'avvio con
i915.modeset=0
risoluzioni e KMS più elevati - o spiegare cosa sta succedendo e come risolverlo
Ti darò un badge di risposta. :)
Grazie
xdiagnose
con drittosudo
perché non usa i file di configurazione nella home directory, è generalmente preferibile, e spesso molto importante, per usare una graficasudo
frontend comegksu
,gksudo
okdesu
quando si eseguono programmi grafici comeroot
.