Optimus trên Linux không hoàn hảo tuy nhiên sử dụng nVidia
trình điều khiển gốc hầu hết các vấn đề tôi gặp phải trong quá khứ chủ yếu được giải quyết ngoại trừ một vấn đề.
Bất cứ khi nào tôi chạy một ứng dụng toàn màn hình, như Kodi
hoặc một số Steam
trò chơi, vị trí sẽ tắt, màn hình được đặt chính giữa ở giữa 2 màn hình trên 1080p chính xác hoặc được hiển thị chỉ hiển thị nửa bên trái trên bất kỳ màn hình nào.
Tôi nghĩ rằng điều này là do cách tôi thực hiện cài đặt đa màn hình hoạt động bằng cách sử dụng xrandr
. Khi sddm
khởi tạo, nó chạy lệnh sau:
xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --output HDMI-1-1 --mode 1920x1080 --pos 1920x0 --output HDMI-0 --primary --mode 1920x1080 --panning 3840x1080+0+0/0x0+0+0/0/0/-1920/0
Tuy nhiên, nó hoạt động hoàn hảo vì bạn có thể nhận thấy container có 3x1080p vì điều này là do có 3 màn hình (tất cả đều là 1080p), vô hiệu hóa màn hình bên trong của tôi và sử dụng panning Tôi có thể thay đổi đầu ra cho 2 màn hình ngay cạnh nhau.
Dường như tôi không thể kiểm soát hành vi toàn màn hình, tiếng ồn trong KDE
hoặc bằng cách sử dụng put
. Chơi xung quanh trong cài đặt ứng dụng Tôi có thể chọn màn hình nào để hiển thị trên màn hình, nhưng nó sẽ hiển thị ở trung tâm.
Làm rõ:
xs on monitor left at 1920/2
ys on monitor left at 1080
xe on monitor right at (1920/2)+1920
ye on monitor right at 1080
Đây là một liên kết để tham khảo trực quan
Thành thật mà nói, tôi đã thử nhiều thứ và tôi bị thua ở đây. Tôi không phải là chuyên gia Linux, tôi đã sử dụng nó được khoảng 4 năm với tư cách là hệ điều hành duy nhất của tôi.
Vì KDE hỗ trợ Wayland
nên tôi sẵn sàng dùng thử, tuy nhiên do số lượng sự cố tôi gặp phải với Optimus trong quá khứ, tôi không muốn dùng thử vì mọi thứ đều hoạt động trơn tru và có rất ít thông tin về khả năng tương thích Optimus / Nvidia / Wayland .
Có bất cứ điều gì có lẽ tôi đã bỏ lỡ trước khi làm bất cứ điều gì triệt để như thay đổi trình quản lý hiển thị ổn định cho một cái mới không? Hoặc có lẽ một lệnh đơn giản từ thiết bị đầu cuối để chạy các ứng dụng tôi đã bỏ lỡ hoàn toàn.
Bất kỳ trợ giúp được đánh giá cao.
Thông tin thêm:
xorg.conf, xorg.conf.d trống.
Section "Module"
Load "modesetting"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "AllowEmptyInitialConfiguration"
EndSection
Yêu cầu thêm thông tin nếu cần trong ý kiến.
nvidia
đang làm việc mir
và wayland
hỗ trợ, nhưng đó là một vài tháng trước.