Làm cách nào để thay đổi tốc độ làm mới màn hình?


22

Làm cách nào để thay đổi tốc độ làm mới màn hình trong Oneiric?

Không có tùy chọn để làm điều đó trong hộp thoại Hiển thị bây giờ. Theo mặc định, nó là 60Hz, nhưng tôi cần 75Hz trên màn hình.

Trong các bản phát hành trước đây từng có một tùy chọn như vậy trong hộp thoại Hiển thị.

Chỉnh sửa - Một nửa giải pháp nướng

Điều tốt nhất tôi có thể làm cho đến nay là:

xrandr -s 1280x1024 -r 75

Điều này là hoàn hảo, nhưng vấn đề của tôi là nó không vĩnh viễn. Nó mặc định trở lại 60 Hz sau khi đăng xuất và đăng nhập lại.

Có lẽ điều này nên đi vào một số kịch bản và thêm vào khởi động? Tôi chỉ không biết làm thế nào để làm điều đó.


Mở Startup Applicationsvà thêm lệnh đó
đáng chú ý là

Câu trả lời:


18

Bạn sẽ có thể sử dụng xrandr. Tính toán các mô hình cần thiết cho độ phân giải và tốc độ làm mới của bạn:

cvt 1600 900 75

(Ở đây độ phân giải ví dụ của tôi là 1600x900.) Bây giờ tạo chế độ mới với xrandr:

xrandr --newmode "1600x900_75.00" 104.00 1600 -hsync +vsync

Thêm chế độ mới vào xrandr:

xrandr --verbose --addmode VGA-0 "1600x900_75.00"

và kích hoạt nó

xrandr --output VGA-0 --mode "1600x900_75.00"

Lưu ý rằng giá trị của bạn sẽ khác nhau. Đặc biệt, màn hình của bạn có thể không phải là VGA. Chạy xrandrlệnh không có đối số để tìm ra tên của màn hình của bạn và sử dụng thay thế. Chạy xrandr -qsẽ hiển thị một danh sách các đầu ra có sẵn.

Dưới đây là một số thông tin về xrandr.


Điều này làm việc cho tôi trên Ubuntu 13.10. Cảm ơn!
Zoltán

1
Câu trả lời này không hoạt động như tôi mong đợipratik@pratik-SVE15116ENB:~$ xrandr --newmode "1368x768_75.00" 104.00 1600 -hsync +vsync xrandr: failed to parse '1368x768_75.00' as a mode specification Try 'xrandr --help' for more information.
Pratik

9

Trong 12.04, bạn có thể thay đổi tốc độ làm mới bằng cách sửa đổi thẻ tốc độ trong ~ / .config / Monitor.xml sau khi bạn định cấu hình (các) màn hình của mình. Điều này hoạt động trên khởi động lại cho tôi.

Thí dụ:

<monitors version="1">
    <configuration>
        <clone>no</clone>
        <output name="DVI-I-0"></output>
        <output name="DVI-I-1">
            <vendor>ACI</vendor>
            <product>0x24e1</product>
            <serial>0x01010101</serial>
            <width>1920</width>
            <height>1080</height>
            <rate>144</rate>
            <x>0</x>
            <y>0</y>
            <rotation>normal</rotation>
            <reflect_x>no</reflect_x>
            <reflect_y>no</reflect_y>
            <primary>yes</primary>
        </output>
        <output name="HDMI-0"></output>
        <output name="DP-0"></output>
        <output name="DVI-D-0">
            <vendor>DEL</vendor>
            <product>0xa017</product>
            <serial>0x31314553</serial>
        </output>
        <output name="DP-1"></output>
    </configuration>
</monitors>

Sau nhiều giờ tìm kiếm, đây là giải pháp duy nhất hiệu quả với tôi. Cảm ơn rất nhiều!
MrMaffen

Hm, nó nói 144.00076293945312trong <rate>, nhưng nó rõ ràng không
bài viết Tự

7

Vì vậy, giải pháp của tôi là, dường như hoạt động tốt trên hệ thống của tôi:

  1. Tôi đã mở Ứng dụng khởi động

  2. Tôi bấm vào Thêm

  3. Tôi đã gõ một tên và sau đây trong trường lệnh:

    xrandr -s 1280x1024 -r 75

Sử dụng xrandr -s 1280x1024 -r 75 này được chạy ở mỗi lần khởi động sytem và đặt tốc độ làm mới theo yêu cầu. Có thể có một lựa chọn tốt hơn nhưng ngay bây giờ điều này có vẻ ổn với tôi.

Hy vọng rằng LTS sẽ sửa lỗi showstopper không dễ dàng, gui để thay đổi tốc độ làm mới.


2
thực tế, điều này không chạy khi khởi động hệ thống, mà là đăng nhập người dùng (của bạn), điều này khá khác biệt. Màn hình đăng nhập ban đầu sẽ không bị ảnh hưởng bởi điều này
MestreLion

Ngoài ra, sau khi bảo vệ màn hình, bạn sẽ cần chạy lại nó.
niry

Rate 144.00 Hz not available for this sizemặc dù nó là (nó nói ngay phía trên khi tôi vừa chạy xrandr)
Đăng bản tự

6

Tốc độ làm mới cho màn hình được Compiz tự động phát hiện.

Nếu bạn muốn thay đổi nó, cài đặt compiz-settings-managerbạn có thể làm điều đó với lệnh bên dưới.

sudo apt-get install compizconfig-settings-manager

Tìm trong dấu gạch ngang "ccsm" và nhấp vào plugin tổng hợp.

Bỏ chọn "phát hiện tốc độ làm mới" và điều chỉnh tốc độ làm mới cho cài đặt thủ công của bạn.

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


1
Tôi đã tải xuống bản dựng hàng ngày, chạy nó trực tiếp và tôi đã làm những gì bạn đề xuất. Khi tôi đã hoàn thành, tôi nhấn nút Quay lại, nhưng không có gì xảy ra. Tôi đăng xuất và đăng nhập lại, nhưng không thay đổi. Tôi có cần khởi động lại máy tính ở giai đoạn này không?
Körtepálinka

hmmm - Tôi nghi ngờ rằng bạn có thể làm điều này thông qua một đĩa CD trực tiếp.
fossfreedom

1
Tôi không thấy cách tôi nên áp dụng cài đặt này. Tôi bỏ chọn hộp, đặt tốc độ làm mới thành 75 Hz và tất cả những gì tôi có thể nhấn là nút Quay lại ở phía dưới bên trái. Khi tôi trở lại, nó lại là 50 Hz.
Körtepálinka

Bạn hiện đang sử dụng phiên bản đã cài đặt - hay vẫn đang chạy CD trực tiếp?
fossfreedom

1
Câu trả lời này không hoạt động như tôi mong đợi. Nó hiển thị tốc độ Làm mới cho SỰ HÀI LÒNG CỦA CHÚNG TÔI, nhưng sau khi tôi khởi động lại, cài đặt được đặt lại thành 60HZ
Pratik
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.