免费注册 查看新帖 |

Chinaunix

广告
  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2602 | 回复: 5
打印 上一主题 下一主题

[FreeBSD] freebsd支不支持宽屏? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-08-29 21:40 |只看该作者 |倒序浏览
freebsd支不支持宽屏?

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
2 [报告]
发表于 2007-08-29 21:56 |只看该作者
http://www.freebsd.org/doc/en_US ... dbook/x-config.html

3.2 Adding a Widescreen Flatpanel to the Mix
This section assumes a bit of advanced configuration knowledge. If attempts to use the standard configuration tools above have not resulted in a working configuration, there is information enough in the log files to be of use in getting the setup working. Use of a text editor will be necessary.

Current widescreen (WSXGA, WSXGA+, WUXGA, WXGA, WXGA+, et.al.) formats support 16:10 and 10:9 formats or aspect ratios that can be problematic. Examples of some common screen resolutions for 16:10 aspect ratios are:

2560x1600

1920x1200

1680x1050

1440x900

1280x800

论坛徽章:
0
3 [报告]
发表于 2007-08-29 22:15 |只看该作者

论坛徽章:
0
4 [报告]
发表于 2007-08-29 22:16 |只看该作者
5.4.3.2 添加宽屏平板显示器

  这一节假定您了解一些关于高级配置的知识。如果使用前面的标准配置工具不能产生可用的配置,则在日志文件中提供的信息应该足以修正配置使其正确工作。 如果需要的话,您应使用一个文本编辑器来完成这项工作。

  目前的宽屏 (WSXGA、 WSXGA+、 WUXGA、 WXGA、 WXGA+, 等等) 支持 16:10 和 10:9 或一些支持不大好的显示比例。 常见的一些 16:10 比例的分辨率包括:

    *

      2560x1600
    *

      1920x1200
    *

      1680x1050
    *

      1440x900
    *

      1280x800

  有时, 也可以简单地把这些分辨率作为 Section "Screen" 中的 Mode 来进行配置, 类似下面这样:

Section "Screen"
Identifier "Screen0"
Device     "Card0"
Monitor    "Monitor0"
DefaultDepth 24
SubSection "Display"
    Viewport  0 0
    Depth     24
    Modes     "1680x1050"
EndSubSection
EndSection

  Xorg 能够自动地通过 I2C/DDC 信息来自动获取宽屏显示器的分辨率信息, 并处理显示器支持的频率和分辨率。

  如果驱动程序没有对应的 ModeLines, 就需要给 Xorg 一些提示了。 使用 /var/log/Xorg.0.log 能够提取足够的信息, 就可以写一个可用的 ModeLine 了。 这类信息如下所示:

(II) MGA(0): Supported additional Video Mode:
(II) MGA(0): clock: 146.2 MHz   Image Size:  433 x 271 mm
(II) MGA(0): h_active: 1680  h_sync: 1784  h_sync_end 1960 h_blank_end 2240 h_border: 0
(II) MGA(0): v_active: 1050  v_sync: 1053  v_sync_end 1059 v_blanking: 1089 v_border: 0
(II) MGA(0): Ranges: V min: 48  V max: 85 Hz, H min: 30  H max: 94 kHz, PixClock max 170 MHz

  这些信息称做 EDID 信息。 从中建立 ModeLine 只是把这些数据重新排列顺序而已:

ModeLine <name> <clock> <4 horiz. timings> <4 vert. timings>

  如此, 本例中的 Section "Monitor" 中的 ModeLine 应类似下面的形式:

Section "Monitor"
Identifier      "Monitor1"
VendorName      "Bigname"
ModelName       "BestModel"
ModeLine        "1680x1050" 146.2 1680 1784 1960 2240 1050 1053 1059 1089
Option          "DPMS"
EndSection

  经过简单的编辑步骤之后, X 就可以在您的宽屏显示器上启动了。

论坛徽章:
0
5 [报告]
发表于 2009-03-16 11:21 |只看该作者
还是不要照搬手册   把经验写出来把 我也遇到这问题 设置了 1440*900 还是不能设置 不知道是不是显卡驱动的问题

论坛徽章:
0
6 [报告]
发表于 2009-03-16 12:10 |只看该作者
什么图卡?

NV的安装好官方驱动就行了。ATI的没有经验。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP