mirror of
https://github.com/CHN-beta/nixos.git
synced 2024-10-23 12:08:44 +08:00
try to fix hdmi
This commit is contained in:
parent
eb7d9cb98f
commit
68c4d1001c
@ -54,6 +54,7 @@ inputs:
|
||||
'';
|
||||
boot.kernelParams = [ "delayacct" "acpi_osi=Linux" "resume_offset=41696016" ];
|
||||
boot.resumeDevice = "/dev/mapper/root";
|
||||
boot.kernelPatches = [{ name = "hdmi"; patch = ./hdmi.patch; }];
|
||||
|
||||
# grub
|
||||
boot.loader =
|
||||
|
14
modules/boot/hdmi.patch
Normal file
14
modules/boot/hdmi.patch
Normal file
@ -0,0 +1,14 @@
|
||||
diff --git a/drivers/gpu/drm/i915/display/intel_bios.c b/drivers/gpu/drm/i915/display/intel_bios.c
|
||||
index 55544d484318..d6f257f8fd14 100644
|
||||
--- a/drivers/gpu/drm/i915/display/intel_bios.c
|
||||
+++ b/drivers/gpu/drm/i915/display/intel_bios.c
|
||||
@@ -2708,7 +2708,7 @@ static void parse_ddi_port(struct intel_bios_encoder_data *devdata)
|
||||
if (i915->display.vbt.ports[port]) {
|
||||
drm_dbg_kms(&i915->drm,
|
||||
"More than one child device for port %c in VBT, using the first.\n",
|
||||
port_name(port));
|
||||
- return;
|
||||
+ // return;
|
||||
}
|
||||
|
||||
sanitize_device_type(devdata, port);
|
Loading…
Reference in New Issue
Block a user