Điểm:0

Màn hình máy tính xách tay tích hợp không được phát hiện khi sử dụng trình điều khiển Nvidia

lá cờ us

Tôi có HP Omen 15 với AMD Ryzen7 và Nividia Geforce RTX 2060, Ubuntu 20.04.2 LTS

Đã hoạt động với khởi động kép (Ubuntu + Windows) và màn hình kép (tích hợp sẵn + bên ngoài) thực sự tốt trong một thời gian. Đột nhiên, hôm nay, màn hình trong dường như không được nhận dạng nữa, trong khi màn hình bên ngoài hoạt động tốt. Màn hình sẵn có hiển thị các tùy chọn khởi động (và hoạt động trên Windows) nhưng “đơ” với màn hình đen + biểu tượng Omen khi đăng nhập. Màn hình đăng nhập hiển thị trên màn hình bên ngoài.

Nó rõ ràng là một số vấn đề cấu hình hệ thống. Vì vậy, tôi đã thử tất cả các giải pháp tôi có thể tìm thấy trong một ngày, trong đó hầu hết các giải pháp được đề xuất dường như xoay quanh việc xóa/thay đổi nội dung của /etc/X11/xorg.conf Xem ở đây ví dụ: Màn hình máy tính xách tay bên trong không được phát hiện khi sử dụng trình điều khiển Nvidia. Không có gì làm việc.

Tôi đã hết các lựa chọn để thử, dường như không thể tìm ra cách nào khác... Ai đó có thể giúp tôi không?

Cài đặt NVIDIA Xserver của tôi dường như không tìm thấy màn hình sẵn có.

Đầu ra nvidia-smi của tôi:

+--------------------------------------------- ----------------------------- +
| Phiên bản trình điều khiển NVIDIA-SMI 460.80: 460.80 Phiên bản CUDA: 11.2 |
|-------------------------------------+----------------- -----+----------------------+
| Tên GPU Persistence-M| Bus-Id Disp.A | Dễ bay hơi Uncorr. ECC |
| Fan Temp Perf Pwr:Sử dụng/Giới hạn| Sử dụng bộ nhớ | GPU-Util Compute M. |
| | | MIG M. |
|=================================================== =====+======================|
| 0 GeForce RTX 2060 Tắt | 00000000:01:00.0 Bật | Không áp dụng |
| N/A 41C P8 2W / N/A | 324MiB / 5934MiB | 3% mặc định |
| | | Không áp dụng |
+------------------------------------+----------------- -----+----------------------+
                                                                               
+--------------------------------------------- ----------------------------- +
| Quy trình: |
| GPU GI CI Loại PID Tên quy trình Bộ nhớ GPU |
| ID ID Sử dụng |
|================================================= ============================|
| 0 N/A N/A 1004 G /usr/lib/xorg/Xorg 29MiB |
| 0 N/A N/A 1740 G /usr/lib/xorg/Xorg 97MiB |
| 0 Không áp dụng Không áp dụng 1878 G /usr/bin/gnome-shell 107MiB |
| 0 N/A N/A 4793 G ...AAAAAAAAA= --shared-files 79MiB |
| 0 Không áp dụng Không áp dụng 5417 G /usr/bin/nvidia-settings 0MiB |
+--------------------------------------------- ----------------------------- +

Chỉnh sửa 1:

Đổi sang đồ họa intel, màn hình trong trở lại nhưng màn hình ngoài không hoạt động.

sudo prime-select intel 
khởi động lại

Điều này cho thấy vấn đề là thẻ NVIDIA của tôi không thể phát hiện màn hình tích hợp?

Điểm:1
lá cờ us

Đúng như tôi nghi ngờ, đó là sự cố cấu hình. Đây là những gì tôi tìm thấy để làm việc cho trường hợp của mình:

1 - Đã chỉnh sửa nội dung của tôi /lib/modprobe.d/nvidia-graphics-drivers.conf tập tin:

tân danh sách đen
danh sách đen lbm-nouveau
bí danh mới tắt
bí danh lbm-nouveau tắt
tùy chọn nvidia-drm modeset=1

và sau đó chạy trên thiết bị đầu cuối: sudo cập nhật-initramfs -u

Tham khảo: https://askubuntu.com/a/1310431/1175096

2 - Tôi làm trống nội dung của /etc/X11/xorg.conf.

Tham khảo: Màn hình máy tính xách tay bên trong không được phát hiện khi sử dụng trình điều khiển Nvidia

3 - Tôi đã tạo một tệp conf mới trong /usr/share/X11/xorg.conf.d/, được đặt tên 30-nvidia-Prime-overwrite-fucker.conf. Điều này là do trình quản lý gpu thường ghi đè lên 11-nvidia-Prime.conf lúc khởi động. Tên thực sự không quan trọng, miễn là bạn sử dụng một số lớn hơn ngay từ đầu. Tệp mới của tôi chứa:

Phần "Lớp đầu ra"
    Mã định danh "Nvidia Prime"
    MatchDriver "nvidia-drm"
    Trình điều khiển "nvidia"
    Tùy chọn "AllowEmptyInitialConfiguration"
    # Tùy chọn "Bỏ qua thiết bị hiển thị" "CRT"
    Tùy chọn "PrimaryGPU" "Có"
    ModulePath "/lib/x86_64-linux-gnu/nvidia/xorg"
phần cuối

đó chính xác là nội dung của 11-nvidia-Prime.conf nhưng với Tùy chọn "IgnoreDisplayDevices" "CRT" Bình luận.

Tham khảo: https://askubuntu.com/a/689505/1175096

4 - trong tôi /etc/default/grub tập tin tôi đã viết:

GRUB_CMDLINE_LINUX_DEFAULT="giật gân yên tĩnh"

Và sau đó trên thiết bị đầu cuối, để cập nhật grub:

cập nhật sudo-grub

Màn hình tích hợp của tôi đã hoạt động trở lại và màn hình ngoài của tôi đang hoạt động như một màn hình mở rộng!

alok avatar
lá cờ in
Bạn là một cứu tinh!
Điểm:1
lá cờ co

Tôi cũng có một máy tính xách tay với Màn hình bên ngoài. Thông thường điều này xảy ra, ngay khi bạn chọn (hoặc nó tự chọn) Màn hình bên ngoài làm Chính và kiểm tra nó bên dưới X Server XVideo Cài đặt giọng nói . Nếu bạn có thể nhìn thấy từ ảnh của tôi bên dưới, thì tôi cũng có màn hình ngoài là màn hình duy nhất được chọn nhưng màn hình tích hợp vẫn hoạt động nếu tôi chuyển đổi hoặc tôi sẽ thay đổi các tham số.

Kiểm tra thêm về giọng nói đầu tiên Lựa chọn từ Cấu hình hiển thị máy chủ X, Tôi có thể thấy từ ảnh của bạn rằng Mũi tên xuống từ lựa chọn giọng nói đầu tiên có màu, trong đó có thể hiển thị một số Màn hình khác; hãy thử mở như tôi đã thực hiện trong ảnh của mình. Và kiểm tra kỹ Cài đặt Ubuntu trong Phần Màn hình. Bởi vì đôi khi hệ thống Nvidia và Ubuntu nếu được đặt khác nhau, có thể xảy ra xung đột về thông số....

nhập mô tả hình ảnh ở đây

Luiz Tauffer avatar
lá cờ us
Cảm ơn @Niewbie đã trả lời. Trong Cài đặt NVIDIA, nơi bạn đã đề xuất, chỉ có hai tùy chọn là "Màn hình X 0" và "Dell" (màn hình ngoài)
Niewbie avatar
lá cờ co
Bạn đã cài đặt trình điều khiển Nvidia khi nào, trước tiên bạn đã cài đặt chúng với mọi thứ bị ngắt kết nối ..... Bởi vì tôi không muốn điều đó xảy ra trong quá trình cài đặt Trình điều khiển Nvidia nếu Màn hình ngoài đã được cắm. Bởi vì đã xảy ra với tôi một lần và tôi đã cài đặt lại mọi thứ từ con số 0..... Bỏ chọn hộp nếu (đã chọn) bên dưới `Biến cái này thành màn hình chính cho màn hình X` và khởi động lại máy tính xách tay...
abu_bua avatar
lá cờ in
Vui lòng đăng đầu ra của `xrandr --listmonitor` và `xrandr --listactivemonitor`
Niewbie avatar
lá cờ co
@abu_bua, nếu tôi làm tương tự thì màn hình của tôi sẽ chỉ hiển thị một Màn hình, bởi vì tôi đã đặt Màn hình chính làm Màn hình bên ngoài và nó tắt hoàn toàn phần còn lại mà không liệt kê chúng ra, nhưng tôi có khả năng chuyển đổi hoặc kích hoạt lại bản dựng- trong ..... kỳ lạ, thường thì vấn đề này xảy ra ngược với Màn hình bên ngoài chứ không phải tích hợp sẵn.
Luiz Tauffer avatar
lá cờ us
$ xrandr --listmonitor Màn hình: 1 0: +*HDMI-0 1680/473x1050/296+0+0 HDMI-0 $ xrandr --listactivemonitor Màn hình: 1 0: +*HDMI-0 1680/473x1050/296+0+0 HDMI-0
Luiz Tauffer avatar
lá cờ us
Trong cài đặt của tôi, tôi không có tùy chọn "Đặt màn hình này làm màn hình chính cho màn hình X"
Niewbie avatar
lá cờ co
Chắc chắn đã xảy ra sự cố trong quá trình Cài đặt Trình điều khiển Nvidia. Nếu bạn không thể tìm thấy ở bất cứ đâu, tôi khuyên bạn nên cài đặt lại Trình điều khiển với mọi thứ chưa được cắm
Niewbie avatar
lá cờ co
Ngoài ra, hãy chắc chắn về Khởi động an toàn và Khởi động nhanh mà bạn chưa kích hoạt từ Bios, nếu không thì Trình điều khiển không thể được cài đặt tốt .....
Luiz Tauffer avatar
lá cờ us
@Niewbie bạn có thể vui lòng giải thích nhận xét cuối cùng này không? tôi không chắc là tôi hiểu nó
Luiz Tauffer avatar
lá cờ us
Tôi vừa cài đặt lại trình điều khiển nvidia, ở chế độ an toàn, không có màn hình ngoài nào được cắm vào ... không may mắn
abu_bua avatar
lá cờ in
Nó không phát hiện màn hình nhúng của bạn (phải in một cái gì đó như `eDP1`).
Niewbie avatar
lá cờ co
Nếu bạn vào Bios của Laptop bạn sẽ tìm thấy Voice Secure Boot và Fast Boot, khi bạn cài đặt Linux và Drivers, nếu bạn không Tắt chúng, một số chỉnh sửa/thay đổi của Drivers sẽ không được cài đặt đúng cách và bạn có thể đối mặt với những vấn đề như vậy ..... Vui lòng kiểm tra nó .....

Đă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.