انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => سخت‌افزار => نویسنده: mxsadegh در 08 اردیبهشت 1399، 12:52 ق‌ظ

عنوان: مشکل در درایور گرافیک اینتل
ارسال شده توسط: mxsadegh در 08 اردیبهشت 1399، 12:52 ق‌ظ
سلام
من یه لپتاپ k570ud asus دارم یه کارت گرافیک انویدیا داره و یک انبرد اینتل قبلا زوبنتو 19.10 روش نصب بود و یه صدای خرت خرت میداد که فهیمدم از گرافیک اینتله! که اینجا هم همچین مشکلی مطرح شده:
https://www.reddit.com/r/Dell/comments/3ta1gl/dell_xps_13_9350_buzzing_noise/ (https://www.reddit.com/r/Dell/comments/3ta1gl/dell_xps_13_9350_buzzing_noise/)

 و این صدا روی کرنل 5.3.0-45 نبود ولی روی 46 بود واسه همین من همیشه با همون کرنل بوت میکردمش
اینجا هم باگ رو مطرح کردم:
https://bugs.launchpad.net/ubuntu/+bug/1871418 (https://bugs.launchpad.net/ubuntu/+bug/1871418)
حالا که زوبنتوی 20.04 رو نصب کردم کرنل فعلی 5.4.0-26 هست و خب اون مشکل رو داره هنوز.

حالا سوالم اینه برای اینکه بتونم فقط برای گرافیک اینتلم از اون ماژول کرنل قدیمی استفاده کنم باید چیکار کنم؟
خیلی جستجو کردم ولی جواب سر راستی پیدا نکردم که نخام مثلا کل کرنل رو بیام بسازم و کامپایل کنم
عنوان: پاسخ : مشکل در درایور گرافیک اینتل
ارسال شده توسط: mxsadegh در 10 اردیبهشت 1399، 02:12 ب‌ظ
من توی کرنل قدیمی و جدید اینو زدم و دیفشون رو گرفتم:
modinfo i915 > 45
modinfo i915 > 28
diff 45 28
1c1
< filename:       /lib/modules/5.3.0-45-generic/kernel/drivers/gpu/drm/i915/i915.ko
---
> filename:       /lib/modules/5.4.0-28-generic/kernel/drivers/gpu/drm/i915/i915.ko
12,17c12,18
< firmware:       i915/icl_guc_32.0.3.bin
< firmware:       i915/glk_guc_32.0.3.bin
< firmware:       i915/kbl_guc_32.0.3.bin
< firmware:       i915/bxt_guc_32.0.3.bin
< firmware:       i915/skl_guc_32.0.3.bin
< firmware:       i915/icl_huc_ver8_4_3238.bin
---
> firmware:       i915/tgl_dmc_ver2_04.bin
> firmware:       i915/skl_huc_ver01_07_1398.bin
> firmware:       i915/skl_guc_33.0.0.bin
> firmware:       i915/bxt_huc_ver01_8_2893.bin
> firmware:       i915/bxt_guc_33.0.0.bin
> firmware:       i915/kbl_huc_ver02_00_1810.bin
> firmware:       i915/kbl_guc_33.0.0.bin
18a20
> firmware:       i915/glk_guc_33.0.0.bin
20,22c22,32
< firmware:       i915/bxt_huc_ver01_8_2893.bin
< firmware:       i915/skl_huc_ver01_07_1398.bin
< srcversion:     2903CEDCE67281B4CEEA2B9
---
> firmware:       i915/kbl_guc_33.0.0.bin
> firmware:       i915/icl_huc_ver8_4_3238.bin
> firmware:       i915/icl_guc_33.0.0.bin
> srcversion:     8563B779126B3B4CAB03689
> alias:          pci:v00008086d00009A78sv*sd*bc03sc*i*
> alias:          pci:v00008086d00009A70sv*sd*bc03sc*i*
> alias:          pci:v00008086d00009A68sv*sd*bc03sc*i*
> alias:          pci:v00008086d00009A60sv*sd*bc03sc*i*
> alias:          pci:v00008086d00009A59sv*sd*bc03sc*i*
> alias:          pci:v00008086d00009A40sv*sd*bc03sc*i*
> alias:          pci:v00008086d00009A49sv*sd*bc03sc*i*
289c299
< depends:        drm,drm_kms_helper,video,i2c-algo-bit
---
> depends:        drm_kms_helper,drm,video,i2c-algo-bit
293c303
< vermagic:       5.3.0-45-generic SMP mod_unload
---
> vermagic:       5.4.0-28-generic SMP mod_unload
296c306
< sig_key:       
---
> sig_key:       
298,323c308,333
< signature:     
---
> signature:     
355c365
< parm:           enable_dpcd_backlight:Enable support for DPCD backlight control (default:false) (bool)
---
> parm:           enable_dpcd_backlight:Enable support for DPCD backlight control(-1=use per-VBT LFP backlight type setting [default], 0=disabled, 1=enabled) (int)


دوستان کسی ایده ای نداره من خودم چه جوری میتونم مثلا این تغییرات رو دونه دونه برگردونم و امتحان کنم ببینم مشکلش دقیقا از چیه؟