Điểm:1

làm cách nào để thay đổi độ phân giải màn hình với đồ họa tích hợp Intel trên bộ xử lý Atom x6413

lá cờ im

Tôi có một máy tính bảng đơn mới (iBase IB836F-6413E) sử dụng bộ xử lý Intel Atom x6413 và tôi không thể sử dụng bất kỳ độ phân giải màn hình nào ngoài 1024x768 để hoạt động.

Thiết lập của tôi như sau:

  • Tấm ván: iBase IB836F-6413 SBC
  • bộ vi xử lý: Intel Atom x6413 với Đồ họa Intel UHD tích hợp cho Bộ xử lý Intel thế hệ thứ 10
  • ĐẬP: 4GB PC4-3200
  • Kho: SSD 120GB mSATA
  • Màn hình: Iiyama Prolite XUB3493XQSU. Hỗ trợ độ phân giải lên tới 3440x1440. Được kết nối qua đầu nối Cổng Hiển thị (DP).
  • Quyền lực: Nguồn điện 19V DC thông qua đầu nối đầu vào DC
  • Bàn phím: Logitech không dây qua đầu thu cắm vào cổng USB
  • Con chuột: Logitech không dây sử dụng cùng một bộ thu không dây như bàn phím.
  • Hệ điều hành: Ubuntu 20.04 LTS.
  • Nền tảng Linux: 5.11.0.

Lệnh xrandr hiển thị tên màn hình theo mặc định, nhưng tôi nghĩ nó phải là DP-1 hoặc tên nào đó tương tự vì màn hình của tôi được kết nối qua đầu nối DP. Xem bên dưới để biết đầu ra xrandr.

Tôi đã thử thêm các chế độ đầu ra mới bằng xrandr như sau:

$ xrandr --verbose
xrandr: Không thể lấy kích thước gamma cho mặc định đầu ra
Màn hình 0: tối thiểu 1024 x 768, hiện tại 1024 x 768, tối đa 1024 x 768
chính được kết nối mặc định 1024x768+0+0 (0x521) bình thường (bình thường) 0mm x 0mm
    Mã định danh: 0x520
    Dấu thời gian: 140204
    Subpixel: không xác định
    bản sao:    
    CRTC: 0
    CRTC: 0
    Biến đổi: 1,000000 0,000000 0,000000
                0.000000 1.000000 0.000000
                0.000000 0.000000 1.000000
               lọc: 
    _MUTTER_PRESENTATION_OUTPUT: 0 
    không phải máy tính để bàn: 0 
        được hỗ trợ: 0, 1
  1024x768 (0x521) 59,769MHz *hiện tại
        h: chiều rộng 1024 bắt đầu 0 kết thúc 0 tổng 1024 nghiêng 0 đồng hồ 58,37KHz
        v: chiều cao 768 bắt đầu 0 kết thúc 0 tổng 768 đồng hồ 76.00Hz

$cvt 1920 1080
# 1920x1080 59,96 Hz (CVT 2,07M9) hsync: 67,16 kHz; pclk: 173,00 MHz
Mô hình "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
$ sudo xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
 
xrandr: Không thể lấy kích thước gamma cho mặc định đầu ra
$xrandr
xrandr: Không thể lấy kích thước gamma cho mặc định đầu ra
Màn hình 0: tối thiểu 1024 x 768, hiện tại 1024 x 768, tối đa 1024 x 768
chính được kết nối mặc định 1024x768+0+0 0mm x 0mm
   1024x768 76,00* 
  1920x1080_60.00 (0x54e) 173.000MHz -HSync +VSync
        h: chiều rộng 1920 bắt đầu 2048 kết thúc 2248 tổng cộng 2576 nghiêng 0 đồng hồ 67,16KHz
        v: chiều cao 1080 bắt đầu 1083 kết thúc 1088 tổng 1120 xung nhịp 59,96Hz
$ Sudo xrandr --addmode mặc định "1920x1080_60.00"
xrandr: Không thể lấy kích thước gamma cho mặc định đầu ra
$xrandr
xrandr: Không thể lấy kích thước gamma cho mặc định đầu ra
Màn hình 0: tối thiểu 1024 x 768, hiện tại 1024 x 768, tối đa 1024 x 768
chính được kết nối mặc định 1024x768+0+0 0mm x 0mm
   1024x768 76,00* 
   1920x1080_60.00 59.96

Độ phân giải 1920x1080 sau đó hiển thị trong cài đặt hiển thị, nhưng không có gì thay đổi khi tôi chọn nó. Xem ảnh chụp màn hình: nhập mô tả hình ảnh ở đây

Có thể nào Atom x6413 quá mới để hỗ trợ đồ họa tích hợp? Con chip này được ra mắt vào tháng 1 năm 2021.

dmesg trên hệ thống mới khởi động dường như không hiển thị bất kỳ lỗi nào liên quan đến đồ họa.

Lệnh inxi -G hiển thị:

đồ họa:
  Thiết bị-1: Trình điều khiển Intel: N/A 
  Hiển thị: máy chủ x11: Trình điều khiển X.Org 1.20.11: fbdev 
  không tải: cài đặt chế độ, độ phân giải vesa: 1024x768~76Hz 
  OpenGL: trình kết xuất: llvmpipe (LLVM 12.0.0 128 bit) v: 4.5 Mesa 21.0.3

Trình điều khiển Intel: N/A có vẻ đáng ngờ.

lshw -C hiển thị:

  *-hiển thị KHÔNG ĐƯỢC YÊU CẦU
       Mô tả: Bộ điều khiển tương thích VGA
       Sản phẩm: Tập đoàn Intel
       nhà cung cấp: Tập đoàn Intel
       id vật lý: 2
       thông tin xe buýt: pci@0000:00:02.0
       phiên bản: 01
       chiều rộng: 64 bit
       xung nhịp: 33MHz
       khả năng: pciexpress msi pm vga_controller bus_master cap_list
       cấu hình: độ trễ = 0
       tài nguyên: bộ nhớ: 80000000-80ffffff bộ nhớ: 70000000-7fffffff ioport: 6000(size=64) bộ nhớ: c0000-dffff

Ai đó có thể giúp tôi tìm ra cách để đầu ra video hoạt động chính xác không?

Tôi cũng đã thử cập nhật kernel lên 5.14.1 và tôi thấy vấn đề tương tự.

Tôi đã xem qua đầu ra dmesg cho cả hai phiên bản kernel (5.11.0 và 5.14.1) và thấy lỗi liên quan đến pinctrl_elkhartlake. Có thể điều này có một số liên quan đến các vấn đề đồ họa, nhưng có vẻ như không thể xảy ra. Đây là đầu ra dmesg hiển thị lỗi cho kernel phiên bản 5.14.1:

...
[ 0.741662] thiết bị acpi:4e: hàm băm phù hợp
[ 0.741810] RAS: Trình thu thập lỗi có thể sửa được đã khởi chạy.
[ 0.743163] Giải phóng bộ nhớ đã giải mã chưa sử dụng: 2036K
[ 0.743723] Giải phóng bộ nhớ ảnh hạt nhân (initmem): 2892K
[ 0.763189] Ghi bảo vệ dữ liệu chỉ đọc của hạt nhân: 30720k
[ 0.764251] Giải phóng bộ nhớ hình ảnh hạt nhân không sử dụng (khoảng cách văn bản/rodata): 2036K
[ 0.764773] Giải phóng bộ nhớ hình ảnh hạt nhân (rodata/data gap): 1816K
[ 0.780290] x86/mm: Đã kiểm tra ánh xạ W+X: đã thông qua, không tìm thấy trang W+X nào.
[ 0.780298] Chạy /init như quá trình init
[ 0.780307] với các đối số:
[ 0.780315] /init
[ 0.780317] giật gân
[ 0.780319] với môi trường:
[ 0.780320] TRANG CHỦ=/
[ 0,780322] HẠN = linux
[ 0.780323] BOOT_IMAGE=/boot/vmlinuz-5.14.1-051401-generic
[ 0.872410] LỖI: hạt nhân NULL tham chiếu con trỏ, địa chỉ: 0000000000000000
[ 0.872426] #PF: quyền truy cập đọc của người giám sát trong chế độ kernel
[ 0.872428] #PF: error_code(0x0000) - không có trang
[ 0.872431] PGD 0 P4D 0 
[ 0.872434] Rất tiếc: 0000 [#1] SMP NOPTI
[ 0.872438] CPU: 2 PID: 174 Comm: systemd-udevd Bị nhiễm độc: G I 5.14.1-051401-generic #202109030936
[ 0.872442] Tên phần cứng: /, BIOS 5.19 22/06/2021
[ 0,872444] RIP: 0010:stcmp+0xc/0x20
[ 0.872450] Mã: 06 49 89 f8 48 83 c6 01 48 83 c7 01 88 47 ff 84 c0 75 eb 4c 89 c0 c3 0f 1f 80 00 00 00 00 31 c0 eb 08 48 83 c0 01 84 d2 0f> 0f b6 14 07 3a 14 06 74 ef 19 c0 83 c8 01 c3 31 c0 c3 66 90 48 85
[ 0.872454] RSP: 0018:ffffa10bc05b7b10 CÁ GIÁP: 00010246
[ 0,872457] RAX: 0000000000000000 RBX: 0000000000000000 RCX: ffffa10bc05b7ac0
[ 0,872459] RDX: 0000000000000000 RSI: ffffffffc007ac93 RDI: 0000000000000000
[ 0.872461] RBP: ffffa10bc05b7b38 R08: 0000000000000000 R09: 0000000000000000
[ 0.872464] R10: ffff8f37ca2ec000 R11: 0000000000000000 R12: ffffffffc007cc40
[ 0.872466] R13: ffffffffc007e0e0 R14: 0000000000000000 R15: ffffffffc007e140
[ 0.872468] FS: 00007f1339622880(0000) GS:ffff8f384bf00000(0000) knlGS:0000000000000000
[ 0.872471] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 0.872473] CR2: 0000000000000000 CR3: 000000010d84a000 CR4: 0000000000350ee0
[ 0.872476] Theo dõi cuộc gọi:
[ 0,872479] ? intel_pinctrl_get_soc_data+0x67/0xc0
[ 0,872484] intel_pinctrl_probe_by_uid+0x13/0x30
[ 0,872488] platform_probe+0x42/0xa0
[ 0.872492] really_probe+0x1fb/0x400
[ 0.872495] __driver_probe_device+0x109/0x180
[ 0.872498] driver_probe_device+0x23/0x90
[ 0,872501] __driver_attach+0xac/0x1b0
[ 0,872503] ? __device_attach_driver+0xe0/0xe0
[ 0,872506] bus_for_each_dev+0x7c/0xc0
[ 0.872509] driver_attach+0x1e/0x20
[ 0,872511] bus_add_driver+0x135/0x1f0
[ 0.872513] driver_register+0x95/0xf0
[ 0,872516] ? 0xffffffffc0081000
[ 0.872519] __platform_driver_register+0x1e/0x20
[ 0,872522] ehl_pinctrl_driver_init+0x1c/0x1000 [pinctrl_elkhartlake]
[ 0,872527] do_one_initcall+0x46/0x1d0
[ 0,872531] ? kmem_cache_alloc_trace+0x159/0x2c0
[ 0,872535] do_init_module+0x62/0x290
[ 0,872539] load_module+0xaa8/0xb40
[ 0,872543] __do_sys_finit_module+0xbf/0x120
[ 0,872547] __x64_sys_finit_module+0x18/0x20
[ 0,872550] do_syscall_64+0x59/0xc0
[ 0,872554] ? exit_to_user_mode_prepare+0x37/0xb0
[ 0,872558] ? syscall_exit_to_user_mode+0x27/0x50
[ 0,872561] ? __x64_sys_read+0x19/0x20
[ 0,872565] ? do_syscall_64+0x69/0xc0
[ 0.872568] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 0,872572] RIP: 0033:0x7f1339ba489d
[ 0.872575] Mã: 00 c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c <24 058 0f> 0 3d 01 f0 ff ff 73 01 c3 48 8b 0d c3 f5 0c 00 f7 d8 64 89 01 48
[ 0.872580] RSP: 002b:00007ffe65f1b308 CỜ: 00000246 ORIG_RAX: 0000000000000139
[ 0.872583] RAX: ffffffffffffffda RBX: 00005604123a8d70 RCX: 00007f1339ba489d
[ 0,872586] RDX: 0000000000000000 RSI: 00007f1339a81ded RDI: 0000000000000005
[ 0.872588] RBP: 0000000000020000 R08: 0000000000000000 R09: 0000000000000000
[ 0.872590] R10: 0000000000000005 R11: 0000000000000246 R12: 00007f1339a81ded
[ 0.872593] R13: 0000000000000000 R14: 00005604123aa7b0 R15: 00005604123a8d70
[ 0.872596] Các mô-đun được liên kết trong: video(+) fjes(+) pinctrl_elkhartlake(+)
[ 0,872603] CR2: 0000000000000000
[ 0.872606] ---[ dấu vết kết thúc 42d0286ff1ef1c67 ]---
[ 0.872608] RIP: 0010:stcmp+0xc/0x20
[ 0.872611] Mã: 06 49 89 f8 48 83 c6 01 48 83 c7 01 88 47 ff 84 c0 75 eb 4c 89 c0 c3 0f 1f 80 00 00 00 00 31 c0 eb 08 48 83 c0 01 84 d2 0f> 0f b6 14 07 3a 14 06 74 ef 19 c0 83 c8 01 c3 31 c0 c3 66 90 48 85
[ 0.872615] RSP: 0018:ffffa10bc05b7b10 CÁ GIÁO: 00010246
[ 0,872618] RAX: 0000000000000000 RBX: 0000000000000000 RCX: ffffa10bc05b7ac0
[ 0,872620] RDX: 0000000000000000 RSI: ffffffffc007ac93 RDI: 0000000000000000
[ 0.872622] RBP: ffffa10bc05b7b38 R08: 0000000000000000 R09: 0000000000000000
[ 0.872625] R10: ffff8f37ca2ec000 R11: 0000000000000000 R12: ffffffffc007cc40
[ 0.872627] R13: ffffffffc007e0e0 R14: 0000000000000000 R15: ffffffffc007e140
[ 0.872629] FS: 00007f1339622880(0000) GS:ffff8f384bf00000(0000) knlGS:0000000000000000
[ 0.872632] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 0,872634] CR2: 0000000000000000 CR3: 000000010d84a000 CR4: 0000000000350ee0
[ 0.872654] fbcon: Tiếp quản bảng điều khiển
[ 0.872722] Bảng điều khiển: chuyển sang thiết bị đệm khung màu 128x48
[ 0.927847] acpi PNP0C14:02: bản sao WMI GUID 05901221-D566-11D1-B2F0-00A0C9062910 (phiên bản đầu tiên là trên PNP0C14:01)
...
ChanganAuto avatar
lá cờ us
Có, "không có người nhận" theo thuật ngữ của giáo dân có nghĩa là "không có tài xế". Có lẽ nó cần một kernel mới hơn.
Simon Bagley avatar
lá cờ im
@ChanganAuto Tôi đã thử cập nhật kernel và cập nhật bài đăng của mình.
Điểm:0
lá cờ im

Tôi đã quản lý để tất cả các độ phân giải được màn hình của tôi hỗ trợ hoạt động bằng cách buộc trình điều khiển i915 thăm dò. tức là tôi đã chỉnh sửa dòng lệnh khởi động linux trong tệp cấu hình grub như sau: GRUB_CMDLINE_LINUX="i915.force_probe=4555" Đây là trong tập tin: /etc/default/grub Sau đó, tôi đã chạy Sudo update-grub và khởi động lại, và tất cả các độ phân giải được hiển thị trong cài đặt hiển thị và tất cả chúng đều hoạt động. Tôi đã tìm ra điều này bằng cách lưu ý rằng đầu ra từ lsmod không hiển thị gì khi sử dụng mô-đun i915:

lsmod | grep i915
i915 2297856 0
drm_kms_helper 237568 1 i915
cec 53248 2 drm_kms_helper,i915
drm 548864 2 drm_kms_helper,i915
i2c_algo_bit 16384 2 igb,i915
video 49152 1 i915

Ngoài ra, đầu ra từ lspci đã cung cấp chi tiết thiết bị cho ID thiết bị là 4555:

sudo lspci -nnk | grep -i -A3 vga
00:02.0 Bộ điều khiển tương thích VGA [0300]: Intel Corporation Device [8086:4555] (rev 01)
    Tên thiết bị: Trên bo mạch - Video
    Hệ thống con: Thiết bị Intel Corporation [8086:7270]
    Mô-đun hạt nhân: i915

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.