Fbset - Lệnh Linux - Lệnh Unix

TÊN

fbset - hiển thị và sửa đổi cài đặt bộ đệm khung

TÓM TẮC

fbset [ tùy chọn ] [ chế độ ]

SỰ MIÊU TẢ

Tài liệu này đã lỗi thời !!

fbset là một tiện ích hệ thống để hiển thị hoặc thay đổi các thiết lập của thiết bị đệm khung. Thiết bị bộ đệm khung cung cấp một giao diện đơn giản và độc đáo để truy cập các loại màn hình đồ họa khác nhau.

Các thiết bị đệm khung được truy cập thông qua các nút thiết bị đặc biệt nằm trong thư mục / dev. Lược đồ đặt tên cho các nút này luôn là fb < n >, trong đó n là số của thiết bị bộ đệm khung được sử dụng.

fbset sử dụng cơ sở dữ liệu chế độ video riêng nằm trong /etc/fb.modes. Một số lượng không giới hạn các chế độ video có thể được xác định trong cơ sở dữ liệu này.

TÙY CHỌN

Nếu không có tùy chọn nào được đưa ra, fbset sẽ hiển thị các cài đặt bộ đệm khung hiện tại.

Tùy chọn chung:

--help , -h

hiển thị thông tin sử dụng

--now , -n

thay đổi chế độ video ngay lập tức. Nếu không có thiết bị đệm khung nào được cung cấp qua -fb , thì tùy chọn này được kích hoạt theo mặc định

--show , -s

hiển thị cài đặt chế độ video. Điều này là mặc định nếu không có thêm tùy chọn hoặc chỉ có một thiết bị đệm khung thông qua -fb được cho

--info , -i

hiển thị tất cả thông tin bộ đệm khung có sẵn

- verbose , -v

hiển thị thông tin fbset hiện đang làm

--version , -V

hiển thị thông tin phiên bản về fbset

--xfree86 , -x

hiển thị thông tin thời gian vì nó cần thiết bởi XFree86

Các nút thiết bị đệm khung:

-fb < device >

thiết bị cung cấp nút thiết bị bộ đệm khung. Nếu không có thiết bị nào qua -fb được cho, / dev / fb0 được sử dụng

Cơ sở dữ liệu chế độ video:

-db < file >

đặt một tệp cơ sở dữ liệu chế độ video thay thế (mặc định là /etc/fb.modes ).

Hiển thị hình học:

-xres < value >

đặt độ phân giải ngang có thể nhìn thấy (tính theo pixel)

-yres < value >

đặt độ phân giải dọc có thể nhìn thấy (tính bằng pixel)

-vxres < value >

đặt độ phân giải ngang ảo (tính bằng pixel)

-người < value >

đặt độ phân giải dọc ảo (tính bằng pixel)

-depth < value >

thiết lập độ sâu hiển thị (tính theo bit trên mỗi pixel)

--geometry , -g ...

đặt tất cả các thông số hình học cùng một lúc theo thứ tự < xres > < yres > < vxres > < vyres > < depth >, ví dụ: -g 640 400 640 400 4

-trận đấu

làm cho độ phân giải vật lý phù hợp với độ phân giải ảo

Hiển thị thời gian:

-pixclock < value >

thiết lập độ dài của một pixel (tính bằng pico giây). Lưu ý rằng thiết bị bộ đệm khung chỉ có thể hỗ trợ một số độ dài pixel

-left < value >

đặt lề trái (tính bằng pixel)

đúng < giá trị >

đặt lề phải (tính bằng pixel)

-upper < value >

đặt lề trên (theo đường pixel)

-lượng < giá trị >

đặt lề dưới (theo đường pixel)

-hslen < value >

đặt độ dài đồng bộ ngang (tính bằng pixel)

-vslen < value >

đặt chiều dài đồng bộ hóa dọc (theo đường pixel)

--timings , -t ...

đặt tất cả các tham số thời gian cùng một lúc theo thứ tự < pixclock > < left > < right > < upper > < lower > < hslen > < vslen >, ví dụ -g 35242 64 96 35 12 112 2

Cờ hiển thị:

-hsync { low | cao }

thiết lập phân cực đồng bộ ngang

-vsync { low | cao }

thiết lập phân cực đồng bộ dọc

-csync { thấp | cao }

đặt cực đồng bộ tổng hợp

-extsync { false | đúng }

bật hoặc tắt tính năng đồng bộ hóa bên ngoài. Nếu được bật, thời gian đồng bộ không được tạo bởi thiết bị bộ đệm khung và phải được cung cấp bên ngoài thay thế. Lưu ý rằng tùy chọn này có thể không được hỗ trợ bởi mọi thiết bị bộ đệm khung

-bcast { false | đúng }

bật hoặc tắt chế độ phát. Nếu kích hoạt bộ đệm khung tạo ra thời gian chính xác cho một số chế độ phát sóng (ví dụ như PAL hoặc NTSC). Lưu ý rằng tùy chọn này có thể không được hỗ trợ bởi mọi thiết bị bộ đệm khung

-lỗi { false | đúng }

bật hoặc tắt xen kẽ. Nếu được bật, màn hình sẽ được chia thành hai khung, mỗi khung chỉ chứa các dòng chẵn và lẻ tương ứng. Hai khung hình này sẽ được hiển thị xen kẽ, theo cách này hai lần các dòng có thể được hiển thị và tần số dọc cho màn hình vẫn giữ nguyên, nhưng tần số dọc nhìn thấy được giảm đi một nửa

-double { false | đúng }

bật hoặc tắt doublescan. Nếu bật mỗi dòng sẽ được hiển thị hai lần và theo cách này, tần số quét ngang có thể dễ dàng tăng gấp đôi, do đó độ phân giải tương tự có thể được hiển thị trên các màn hình khác nhau, ngay cả khi thông số tần số quét ngang khác nhau. Lưu ý rằng tùy chọn này có thể không được hỗ trợ bởi mọi thiết bị bộ đệm khung

Định vị hiển thị:

-move { left | đúng | lên | xuống }

di chuyển phần hiển thị của màn hình theo hướng đã chỉ định

-step < value >

đặt kích thước bước cho vị trí hiển thị (theo pixel hoặc pixel), nếu màn hình không được hiển thị sẽ được di chuyển 8 pixel theo chiều ngang hoặc 2 pixel theo chiều dọc

THÍ DỤ

Để đặt chế độ video được sử dụng cho X, hãy chèn thông tin sau vào rc.local:

fbset -fb / dev / fb0 vga

và làm cho thiết bị đệm khung đã sử dụng được biết là X :

xuất khẩu FRAMEBUFFER = / dev / fb0

Quan trọng: Sử dụng lệnh man ( % man ) để xem cách một lệnh được sử dụng trên máy tính cụ thể của bạn.