Điểm:0

Có thể sử dụng màn hình siêu rộng (với trình điều khiển Nvidia) ở độ phân giải màn hình rộng bằng cách sử dụng một phần màn hình không được sử dụng không?

lá cờ gr

Thỉnh thoảng tôi muốn có thể sử dụng màn hình siêu rộng của mình như một màn hình rộng bình thường; thay vì màn hình nền của tôi ở độ phân giải gốc 3440x1440, tôi muốn màn hình nền 2560x1440, sử dụng 2560 cột trung tâm của màn hình và bỏ qua phần còn lại:

thiết lập mong muốn

Tôi đang sử dụng trình điều khiển video NVidia và trình quản lý cửa sổ i3.

Tôi đã cố gắng thực hiện điều này với xrandr. Tôi tìm thấy bài viết đầy hứa hẹn như cái này mà dường như là công thức để làm như vậy. Nhưng nếu tôi cố gắng:

xrandr --fb 2560x1440 --output DP-0 --panning 2560x1440 --mode 2560x1440

sau đó màn hình dường như ở chế độ 2560x1440, với màn hình nền trải dài trên toàn bộ màn hình.

Nếu tôi cố gắng thêm một chế độ như đề xuất:

$ cvt 2560 1440 60                                                                                                                                                                                  
# 2560x1440 59,96 Hz (CVT 3,69M9) hsync: 89,52 kHz; pclk: 312,25 MHz
Mô hình "2560x1440_60.00" 312.25 2560 2752 3024 3488 1440 1443 1448 1493 -hsync +vsync
$ xrandr --newmode WEIRD2 312.25 2560 2752 3024 3488 1440 1443 1448 1493 -hsync +vsync
$ xrandr --addmode DP-0 KỲ LẠ
X Lỗi yêu cầu không thành công: BadMatch (thuộc tính tham số không hợp lệ)
  Mã chính của yêu cầu không thành công: 140 (RANDR)
  Opcode nhỏ của yêu cầu không thành công: 18 (RRAddOutputMode)
  Số sê-ri của yêu cầu không thành công: 41
  Số sê-ri hiện tại trong luồng đầu ra: 42

Tôi tin rằng điều này (không thể thêm chế độ và gán chế độ đó cho màn hình - BadMatch) là sự cố liên quan đến trình điều khiển NVidia và tôi không thể thấy cách giải quyết.

Tôi đã đến gần hơn bằng cách sử dụng cài đặt nvidia đăng kí. Nó có một chế độ quét dưới. Tôi đã sử dụng các cài đặt sau:

cài đặt Nvidia

Điều này rất gần; Tôi thấy một vùng 2560x1440 ở giữa màn hình và không có hiện tượng lia máy rõ ràng, nhưng phiên X dường như vẫn nhìn thấy một màn hình nền rộng hơn, bị cắt bớt ở bên phải.

Kết quả của cài đặt nvidia

Tôi có thể làm gì đó với Xrandr để sửa kích thước màn hình này không? Nếu tôi cố gắng xrandr --fb 2560x1440, Tôi có xrandr: màn hình được chỉ định 2560x1440 không đủ lớn cho đầu ra DP-0 (3440x1440+0+0).

Cuối cùng, như một giải pháp thay thế, tôi có thể sử dụng các khoảng trống i3 và đặt các khoảng trống theo chiều ngang thành 440 pixel. Tuy nhiên, chế độ toàn màn hình cho bất kỳ cửa sổ nào sử dụng toàn bộ màn hình vẫn chưa lý tưởng.

Đây là đầu ra từ xrandr.

Đây là đầu ra từ xrandr -v.

đầu ra từ cài đặt nvidia -q tất cả.

Những gì tôi đang cố gắng thực hiện có khả thi không, bao gồm cả việc có thể hoán đổi qua lại theo ý muốn?

Đã chỉnh sửa để thêm:

đầu ra từ hwinfo --monitor --gfxcard

đầu ra từ Sudo lshw -C hiển thị

Đầu ra từ cvt 2560 1440:

# 2560x1440 59,96 Hz (CVT 3,69M9) hsync: 89,52 kHz; pclk: 312,25 MHz Mô hình "2560x1440_60,00" 312,25 2560 2752 3024 3488 1440 1443 1448 1493 -hsync +vsync

Đầu ra từ gtf 2560 1440 60:

# 2560x1440 @ 60,00 Hz (GTF) hsync: 89,40 kHz; pclk: 311,83 MHz Modeline "2560x1440_60,00" 311,83 2560 2744 3024 3488 1440 1441 1444 1490 -HSync +Vsync

Điểm:0
lá cờ pl

Để loại bỏ Xấu lỗi bạn có thể thử thêm/thay đổi trong tập tin xorg.conf, Dưới Phần "Giám sát", Đồng bộ chân trời 30-90, Làm mới Vert 55-76, hoặc có thể là cài đặt thay thế (cài đặt hiện tại của bạn là gì?) và khởi động lại (nguồn).

Bạn cũng có thể thử xóa đối số cuối cùng thành cvt, và để nó chọn nó cho bạn. Xin vui lòng gửi đầu ra.

Bạn cũng có thể thử các tùy chọn xrandr ... --set ..., nguồn, nguồn--tỉ lệ, nguồn.

Đối với một số, cài đặt nvidia đã làm việc, YMMV.

Bạn cũng có thể thử với tân thời người lái xe. Có lẽ không phải là một câu trả lời dứt khoát, nhưng nó có thể giúp đỡ.

Trong khi chờ đợi, xin vui lòng gửi đầu ra của

$ hwinfo --monitor --gfxcard
$ Sudo lshw -C hiển thị
$ cvt 2560 1440
$gtf 2560 1440 60

Có liên quan:

  1. Thay đổi độ phân giải màn hình thấp hơn mà không cần kéo dài
  2. Làm cách nào để bạn thay đổi độ phân giải ưa thích bằng xrandr?
lá cờ gr
Cảm ơn những gợi ý chi tiết. Tôi đã thêm thông tin bổ sung vào câu hỏi. Việc sử dụng `--set 'underscan'` cũng không hoạt động, xrandr phản hồi với `X Lỗi yêu cầu không thành công: BadName (màu hoặc phông chữ được đặt tên không tồn tại)`. Nouveau không phải là một lựa chọn. Tôi sẽ kiểm tra đề xuất xorg.conf/reboot sau.
sancho.s ReinstateMonicaCellio avatar
lá cờ pl
@Coljac - Còn đề xuất chỉnh sửa `xorg.conf` thì sao? Cài đặt hiện tại của bạn là gì? Vui lòng đăng * trong câu hỏi *.

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