Làm cách nào để đặt độ phân giải màn hình không khả dụng trong hộp thoại Cài đặt hiển thị?


11

Tôi mới cài đặt Ubuntu 13.04 x64 Độ phân giải của tôi là 800x600 và không có tùy chọn nào khác. Tôi đã cố gắng cài đặt trình điều khiển nvidia 313 nhưng vẫn không có gì. Tôi đã thử làm điều này http://www.howopensource.com/2012/10/install-nvidia-geforce- ấn-in-Ubuntu-12-10-12-04-USE-paa /

vẫn không có may mắn, cảm ơn bạn

Câu trả lời:


16

(1) Nhận Modeline cho độ phân giải mong muốn của bạn

Sử dụng cvt. Dưới đây là một ví dụ cho độ phân giải 1280x1024. Lưu ý rằng tham số thứ ba (tần số) là tùy chọn. Nếu hướng dẫn sử dụng của chủ sở hữu chỉ định tần suất làm mới, bạn có thể sử dụng tần số đó làm đầu vào cvthoặc bạn chỉ có thể để trống để mọi thứ đơn giản.

$ cvt 1280 1024 60

Đầu ra sẽ trông giống như thế này.

# 1280x1024 60.03 Hz (CVT) hsync: 63.81 kHz; pclk: 109.25 MHz
Modeline "1280x1024_60"  109.25  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync

(2) Tạo một mới xrandrmodeline

Sử dụng Modelineđầu ra từ cvtđể tạo chế độ mới cho xrandr.

$ xrandr --newmode "1280x1024_60"  109.25  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync

(3) Xác định màn hình nào chúng ta cần sửa đổi

Sau khi chạy lệnh sau, lưu ý rằng đó VGA1là màn hình hiện được kết nối, trong ví dụ này, vì vậy chúng tôi sẽ sử dụng nó trong bước số 4, bên dưới.

$ xrandr
Screen 0: minimum 320 x 200, current 1280 x 1024, maximum 32767 x 32767
VGA1 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1280x1024_60.00   59.9 +
   1024x768       60.0  
   800x600        60.3     56.2  
   848x480        60.0  
   640x480        59.9  
   1280x1024_60   60.0* 
DVI1 disconnected (normal left inverted right x axis y axis)
TV1 disconnected (normal left inverted right x axis y axis)

(4) Tạo xrandrchế độ mới

Sử dụng tên hiển thị từ bước 3. Sử dụng tên chế độ từ bước số 2, nhưng bỏ qua dấu ngoặc kép.

$ xrandr --addmode VGA1 1280x1024_60

(5) Thay đổi độ phân giải màn hình

Chỉ định tên hiển thị và tên chế độ

$ xrandr --output VGA1 --mode 1280x1024_60

(6) Nhận màn hình để tự động điều chỉnh

Nếu màn hình có nút "Điều chỉnh tự động", nhấn nó để tự động căn giữa và chia tỷ lệ đầu ra. Nếu không, sử dụng các nút thủ công trên màn hình của bạn để làm điều này.

(7) Tạo một xorg.conftập tin

Nếu bạn thích cài đặt độ phân giải, bạn có thể đặt chúng vĩnh viễn bằng cách chỉ định thông tin này trong một xorg.conftệp.

Đặt modelinetừ bước 1 vào "Monitor"phần. Bạn có thể thay thế "My Monitor"bằng một tên mô tả cho màn hình của bạn, miễn là bạn sử dụng cùng tên trong "Screen"phần.

Lưu ý rằng "Device"phần này được sử dụng để chỉ định card / chip đồ họa của bạn và trình điều khiển bạn đang sử dụng; Identifiercó thể là bất kỳ tên nào bạn đã chọn, miễn là bạn sử dụng cùng tên trong "Screen"phần đó. Nhưng bạn phải sử dụng tên trình điều khiển chính xác cho card / chip đồ họa của bạn trên Driverdòng. Bạn có thể sử dụng $ lshw -c video | grep configurationđể có được tên trình điều khiển đồ họa của bạn.

Mặc dù tôi chưa kiểm tra điều này, nhưng có thể loại trừ "Device"phần này, miễn là bạn cũng xóa Devicedòng tương ứng trong "Screen"phần.

$ sudo gedit /etc/X11/xorg.conf

Nhập thông tin vào tập tin, lưu và thoát. Dưới đây là một ví dụ sử dụng modeline 1280x1024 từ phía trên và trình điều khiển đồ họa intel.

Section "Monitor"
    Identifier  "My Monitor"
    Modeline    "1280x1024_60"  109.25  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync
    Option      "PreferredMode" "1280x1024_60"
EndSection

Section "Device"
    Identifier  "Intel"
    Driver      "intel"
EndSection

Section "Screen"
    Identifier "Default Screen"
    Monitor     "My Monitor"
    Device      "Intel"
    Defaultdepth 24
    SubSection  "Display"
        Modes   "1280x1024_60"
    EndSubSection
EndSection

Section "ServerLayout"
    Identifier  "Default Layout"
    Screen      "Default Screen"
EndSection

Nếu có lỗi xảy ra, bạn có thể khởi động vào chế độ khôi phục và chỉnh sửa hoặc xóa /etc/X11/xorg.conf.

Cuối cùng, bạn có thể xem Ubuntu Wiki Nghị quyết để biết thêm thông tin.


Tôi thực sự ngạc nhiên khi 1920x1080 không được cung cấp trong các mặc định ..
wasatchwizard

Chỉ cần một thông tin nhỏ: Thông thường Ubuntu sẽ có thể phát hiện độ phân giải phù hợp cho màn hình của bạn. Nếu bạn mong muốn độ phân giải cao hơn những gì Ubuntu mang lại cho bạn, có thể là cáp video hoặc card đồ họa của bạn không có khả năng phục vụ nó. Ví dụ: tôi muốn 2560x1440p nhưng cáp của tôi chỉ có thể phục vụ 2048x1152p. Thay đổi xorgkhông giúp được gì,
Rotareti

Điều này có thể đã lỗi thời. Tôi không có một /etc/X11/xorg.conf.
gerrit

1
Đúng. Ubuntu đã ngừng vận chuyển với một tệp xorg.conf. Tôi tin rằng bạn vẫn có thể tạo một cái để đặt độ phân giải của mình, miễn là phần cứng của bạn hỗ trợ độ phân giải bạn muốn. Hãy xem Askubfox.com/questions/4662/ Mạnh
PJ Singh

1
@gerrit đây không phải là lỗi thời, trước tiên bạn cần chạy sudo nvidia-xconfigđể tạo tệp xorg.conf.
markroxor
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.