Tôi đã gặp sự cố khi trình điều khiển i915 hoạt động chính xác trên máy tính xách tay của mình (HP Pavilion DM4 2101ea).
Cụ thể, màn hình máy tính xách tay chuyển sang màu đen và giữ nguyên màu đen sau đồ họa giật gân khi khởi động cả từ phím USB và từ ổ cứng.
Để hiển thị mọi thứ trên màn hình sau màn hình giật gân, tôi phải khởi động bằng
acpi=off
nomodeset
i915.modeset=0
Tôi không muốn tắt ACPI vì tôi thích người hâm mộ của mình quay cuồng và nomodeset
hơi quá mức, vì vậy bây giờ tôi đang khởi động cùng i915.modeset=0
.
Thật không may, điều này tắt KMS và độ phân giải tối đa hiện tại của tôi trên màn hình máy tính xách tay được cố định là 1024x768 thay vì khả năng thực sự của nó.
Khi không cài đặt bất kỳ cờ khởi động nào ở trên và tôi cắm vào màn hình ngoài, màn hình ngoài hoạt động tốt. Khi khởi động bằng cờ, màn hình ngoài cũng hoạt động tốt, nhưng chỉ có thể thực hiện 1024x768 và không thể làm gì khác hơn là phản chiếu màn hình máy tính xách tay.
Tôi đã nâng cấp trình điều khiển i915 từ 2.17 lên tàu với Chính xác lên 2.19, đây là những trình điều khiển gần đây nhất nhưng không may mắn có được bất cứ điều gì để hiển thị.
Đây là lspci
đầu ra của tôi :
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)
Đây là 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)
Cả hai đầu ra được tạo ra sau khi khởi động với i915.modeset=0
.
Đây là một Xorg.log
tệp hoàn chỉnh từ khi khởi động vào màn hình đen: https://gist.github.com/479ce06454e47d6123e1
Card đồ họa là GPU tích hợp Intel HD 3000.
Tôi chưa bao giờ gặp vấn đề với phần cứng Intel trên Ubuntu trước đây nên điều này rất đáng ngạc nhiên.
Nếu bạn có thể
- cung cấp một phương pháp để làm cho i915 hoạt động,
- đề nghị trình điều khiển thay thế
- một cách để khởi động với
i915.modeset=0
độ phân giải cao hơn và KMS trên - hoặc giải thích những gì đang xảy ra và cách khắc phục
Tôi sẽ cung cấp cho bạn một huy hiệu câu trả lời. :)
Cảm ơn
xdiagnose
với thẳngsudo
vì nó không sử dụng file cấu hình trong thư mục home, nó thường thích hợp hơn, và thường khá quan trọng, để sử dụng một đồ họasudo
frontend nhưgksu
,gksudo
hoặckdesu
khi chạy các chương trình đồ họa nhưroot
.