ฉันมีปัญหาในการทำให้ไดรเวอร์ i915 ทำงานอย่างถูกต้องบนแล็ปท็อปของฉัน (HP Pavilion DM4 2101ea)
โดยเฉพาะหน้าจอแล็ปท็อปจะเป็นสีดำและยังคงเป็นสีดำหลังจากกราฟิกสแปลชเมื่อบูตทั้งจากคีย์ USB และจากฮาร์ดไดรฟ์
เพื่อให้ได้สิ่งใด ๆ บนหน้าจอหลังจากหน้าจอเริ่มต้นฉันต้องบูตด้วยเช่นกัน
acpi=off
nomodeset
i915.modeset=0
ฉันไม่ต้องการเปิด ACPI ปิดเพราะผมชอบแฟน ๆ ของผมปั่นและnomodeset
เป็น overkill 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