Chinaunix

标题: 难道只能拒绝BSD吗 [打印本页]

作者: xniu    时间: 2007-08-13 21:03
标题: 难道只能拒绝BSD吗
我是从widowns转过来的, 在linux和BSD之间选择了BSD, 可是无奈显卡是ATI的(X700), 经过亲身实战和上网查阅,似乎因此无缘BSD, 难道真是这样吗? 我不要求通过显卡驱动达到特效,只需要基本的刷新率(85)支持,使我能正常使用即可.
我装的是NetBSd 3.1, 参考网上办法百般尝试之后(修改XF86Config...), 仍然无法将刷新率调到85, 屏幕闪得无法看, 貌似只有安装显卡驱动才可, 而ATI 似乎根本不支持BSD, 怎么办? 难道只能放弃吗? help me!!!
作者: lsstarboy    时间: 2007-08-13 21:54
是AMD放弃了你,不是你只能放弃BSD。
作者: congli    时间: 2007-08-13 22:08
只想说,不会配置,windows也一样闪.
作者: littletop    时间: 2007-08-13 22:14
象BSD这类专业的东西,最好是在字符下配置的。
作者: littletop    时间: 2007-08-13 22:16
我是从Linux转过来了,我觉得Freebsd好象要比Linux好,发行版比较单一,性能很稳定(linux也是很稳定的)。我也是准备学Freebsd的。
作者: isjfk    时间: 2007-08-13 23:01
ATI的卡用vesa驱动应该可以正常使用的,只是不支持显卡的硬件加速
作者: mingyanguo    时间: 2007-08-13 23:32
找找x的配置就可以了,只要不玩硬件加速,显卡不是问题。
作者: IT二手大厅    时间: 2007-08-13 23:50
从未遇过显卡正常显示的问题,刷新率可能是配置的问题吧,只要没什么特别要求,应该能正常显示,找找配置方面的文章,试下在BIOS里降低显卡配置。
作者: jacksg    时间: 2007-08-14 10:04
想不通,为什么老是在显卡这些桌面系统才需要的地方卡住呢?本来freebsd就是偏向于服务器方面的,如果想要桌面,干脆安装pcbsd得了。个人不建议在学习bsd的时候使用桌面。
作者: xstar.wxb    时间: 2007-08-14 10:18
使用gft得到配置参数,然后在Xorg.conf里配置!
确认你的显示器能支持1024 768 85的分辨率和刷新率!
运行
gft 1024 768 85
把结果写到xorg.conf文件的Monitor节,然后修改Screen节,
比如我的三星551S

  1. Section "Monitor"
  2.         #DisplaySize          280   210        # mm
  3.         Identifier   "Monitor0"
  4.         VendorName   "SAM"
  5.         ModelName    "SyncMaster"
  6. ### Comment all HorizSync and VertSync values to use DDC:
  7.         HorizSync    30.0 - 55.0
  8.         VertRefresh  50.0 - 120.0
  9.         Option            "DPMS"
  10. # 800x600 @ 85.00 Hz (GTF) hsync: 53.55 kHz; pclk: 56.55 MHz
  11.         Modeline "800x600_85.00"  56.55  800 840 928 1056  600 601 604 630  -HSync +Vsync
  12. # 864x648 @ 81.00 Hz (GTF) hsync: 55.00 kHz; pclk: 63.36 MHz
  13.         Modeline "864x648_81.00"  63.36  864 912 1008 1152  648 649 652 679  -HSync +Vsync
  14. # 880x660 @ 80.00 Hz (GTF) hsync: 55.28 kHz; pclk: 64.57 MHz
  15.         Modeline "880x660_80.00"  64.57  880 928 1024 1168  660 661 664 691  -HSync +Vsync
  16. # 888x666 @ 79.00 Hz (GTF) hsync: 55.06 kHz; pclk: 64.75 MHz
  17.         Modeline "888x666_79.00"  64.75  888 936 1032 1176  666 667 670 697  -HSync +Vsync
  18. EndSection
复制代码

  1. Section "Screen"
  2.         Identifier "Screen0"
  3.         Device     "Card0"
  4.         Monitor    "Monitor0"
  5.         DefaultDepth 24
  6.         SubSection "Display"
  7.                 Viewport   0 0
  8.                 Depth     1
  9.         EndSubSection
  10.         SubSection "Display"
  11.                 Viewport   0 0
  12.                 Depth     4
  13.         EndSubSection
  14.         SubSection "Display"
  15.                 Viewport   0 0
  16.                 Depth     8
  17.         EndSubSection
  18.         SubSection "Display"
  19.                 Viewport   0 0
  20.                 Depth     15
  21.         EndSubSection
  22.         SubSection "Display"
  23.                 Viewport   0 0
  24.                 Depth     16
  25.         EndSubSection
  26.         SubSection "Display"
  27.                 Viewport   0 0
  28.                 Modes        "864x648_81.00"
  29. #                Virtual        800 600
  30.                 Depth     24
  31.         EndSubSection
  32. EndSection
复制代码

作者: bestwc    时间: 2007-08-14 10:25
玩桌面那还是用Linux吧 稳定 快速

FreeBSD是服务器首选,至少现在对个人桌面的支持还很不成熟。

服务器都有支持不起来PCI,何况一块显卡。只能说目前BSD的注意力没放在这些问题上面。
作者: xniu    时间: 2007-08-14 12:44
感谢大家的回复, 无论是帮助还是指正,其实我想要的不是漂亮的桌面,只是一个WM,系统自带的TWM就可以了,只要不闪, 毕竟我还是不习惯黑底白字的字符界面。这种要求应该不高吧,即使是系统管理员,工作在这种环境也应该不过分吧。我想可能像有些朋友说的还是我配置的不对,晚上回家后我会将我的xf86config发上来,希望大家能继续帮我分析一下。
作者: congli    时间: 2007-08-14 13:20
原帖由 xniu 于 2007-8-14 12:44 发表
感谢大家的回复, 无论是帮助还是指正,其实我想要的不是漂亮的桌面,只是一个WM,系统自带的TWM就可以了,只要不闪, 毕竟我还是不习惯黑底白字的字符界面。这种要求应该不高吧,即使是系统管理员,工作在这种 ...

如果是生产的服务器,那有安装X的呢?
还不是字符来字符去
作者: chunyv    时间: 2007-08-14 13:58
那么喜欢桌面就用windows吧。。。
作者: xniu    时间: 2007-08-14 16:16
不可否认,这里都是只用字符界面鄙视图形界面的大牛人们啊,佩服,佩服。
作者: tmfc865    时间: 2007-08-14 21:30
原帖由 chunyv 于 2007-8-14 13:58 发表
那么喜欢桌面就用windows吧。。。


严重同意这个说法...既然喜欢,就不如在BSD配置好SSHD,然后在WINDOWS里面用SSH CLIENT来管理更加人性化呢.
作者: atyu30    时间: 2007-08-14 21:41
这么早就想退?
作者: 杜比环绕声    时间: 2007-08-14 22:02
原帖由 tmfc865 于 2007-8-14 21:30 发表


严重同意这个说法...既然喜欢,就不如在BSD配置好SSHD,然后在WINDOWS里面用SSH CLIENT来管理更加人性化呢.



这是“唯工具论”的腔调,也就是把BSD作为一种“工具”来使用。使用命令行没啥牛X的,学习用BSD来管理BSD,学习更好的利用BSD,会获得更多!
作者: jazzly    时间: 2007-08-14 22:57
想怎么玩就怎么玩,爱怎么摆弄就怎么摆弄。HOHO……
作者: szjungle    时间: 2007-08-14 23:16
NetBSD 下配置 X 的方法与 Linux 基本相同,利用下面三个工具肯定能搞定:

1. XFree86 -configure 生成 XF86Config 文件。

2. 用 10 楼说的 gtf 工具输出 Modeline。

3. 用 xvidtune 进行微调。


另外,楼上这么多人不给出答案就算了,哪来那么多废话。自己不用,还不允许别人用了?以前 BSD 版块可不是这种氛围。
作者: jacksg    时间: 2007-08-15 10:57
原帖由 szjungle 于 2007-8-14 23:16 发表
NetBSD 下配置 X 的方法与 Linux 基本相同,利用下面三个工具肯定能搞定:

1. XFree86 -configure 生成 XF86Config 文件。

2. 用 10 楼说的 gtf 工具输出 Modeline。

3. 用 xvidtune 进行微调。


...

论坛的学习不单单是提问者在学习,回答者和看帖者同样在学习,freebsd有着比linux更加完善的handbook,你能够肯定楼主一定去看了吗?反过来问你,你回答这样的问题回答一次可以,回答十次百次的你会一直有这样的耐心吗?不要用这种贬低别人提高自己的态度来对待这里的任何一位坛子里的朋友,因为你没有这样的权利。
作者: lsstarboy    时间: 2007-08-15 11:19
如果只想用个桌面,而不是启用3D,直接把xorg.conf里面的
dri和glx的那两行去掉就可以了。
屏幕闪是因为你的显示器没调好。
  1. Section "Monitor"
  2.         Identifier   "Monitor0"
  3.         VendorName   "Monitor Vendor"
  4.         ModelName    "Monitor Model"
  5.         HorizSync       40-60
  6.         VertRefresh     50-80

  7. EndSection
复制代码


这个是800x600,85Hz刷新率的。如果你的显示器还大,那就5个5个的加上面的数字试试。(当然,如果你有显示器说明书,照着写最好。)
作者: gm8pleasure    时间: 2007-08-15 11:31
玩BSD还是不要太依赖桌面了。
作者: CL-Tony    时间: 2007-08-15 11:33
原帖由 jacksg 于 2007-8-15 10:57 发表

论坛的学习不单单是提问者在学习,回答者和看帖者同样在学习,freebsd有着比linux更加完善的handbook,你能够肯定楼主一定去看了吗?反过来问你,你回答这样的问题回答一次可以,回答十次百次的你会一直有这样 ...

那不回答不就得了. 为什么还要说那些让发贴人泄气的话.
作者: luesfeng    时间: 2007-08-15 11:36
原帖由 congli 于 2007-8-13 22:08 发表
只想说,不会配置,windows也一样闪.





不过,我还从来都没弄过
作者: jacksg    时间: 2007-08-15 12:03
原帖由 CL-Tony 于 2007-8-15 11:33 发表

那不回答不就得了. 为什么还要说那些让发贴人泄气的话.

对于这个,我就不做什么辩解了,总之,学习还是自己的事情。
建议每一位学习的同学都应该仔细看看《提问的智慧》这篇经典的帖子。
作者: aleng    时间: 2007-08-15 13:43
这两天 ati 最新公布了驱动了,linux的,不知道bsd能用否,去官方看看8
作者: carrison    时间: 2007-08-15 14:21
难道你就不能买个适合BSD的本本吗?

我都快被在PC上运行的苹果折腾疯了, 自虐的时候有一种特殊的爽
作者: niubi110    时间: 2007-08-15 14:53
原帖由 jacksg 于 2007-8-15 10:57 发表

论坛的学习不单单是提问者在学习,回答者和看帖者同样在学习,freebsd有着比linux更加完善的handbook,你能够肯定楼主一定去看了吗?反过来问你,你回答这样的问题回答一次可以,回答十次百次的你会一直有这样 ...


确实,给人金子不如授人点金术
呵呵~

1_zNJpjcFM68ih.gif (30.47 KB, 下载次数: 41)

1_zNJpjcFM68ih.gif

作者: liqxy    时间: 2007-08-15 16:51
还可以试一下FreeBSD
作者: justcustom    时间: 2007-08-15 19:11
原帖由 jacksg 于 2007-8-14 10:04 发表
想不通,为什么老是在显卡这些桌面系统才需要的地方卡住呢?本来freebsd就是偏向于服务器方面的,如果想要桌面,干脆安装pcbsd得了。个人不建议在学习bsd的时候使用桌面。

不开桌面不上网怎么学习
作者: xniu    时间: 2007-08-15 19:25
没想到第一次在CU发帖就引起这么多的关注,荣幸,荣幸! 其实在提问前我已经在网上查阅很久了,也试了很多办法,但都不奏效. 我也看见过有人同样的问题最后通过安装驱动解决了,所以就有了此帖的疑问. 总之,无论如何感谢大家的关注, 特别是一些热心的朋友. 而且以后发帖我会更加谨慎的.
作者: xniu    时间: 2007-08-15 19:35
还有, 我用的是NetBSD+XFree86,  有些朋友似乎误以为我是用FreeBSD. NetBSD的手册我已经几乎看完了, 其中没有关于刷新率调节的说明. 或许更应该看的是XFree86的手册. 马上我会切换到NetBSD下给出我相关的配置.
作者: xniu    时间: 2007-08-15 19:58
Relevant setting in XF86Config:

Section "Monitor"
  ...
  HorizSync 30.0 - 70.0
  VertRefresh 50.0 - 160.0
  Modeline "1024*768_85.00" 94.39 1024 1088 1200 1376 768 769 772 807 -HSync +Vsync
EndSection

Section "Device"
  ...
  Driver "vesa"
  ...
EndSection

Section "Screen"
  ...
  DefaultDepth 24

  SubSection "Display"
    Viewport 0 0
    Depth 24
    Modes "1024*768_85.00"
  EndSubSection
EndSection

The 'HorizSync' and 'VertRefresh' are got from my monitor's specification, they shall be OK.
The 'Modeline' is got from gtf tool.
When I tried to run xvidtune, I got following message: "Video modes are not tunable on this chip"
Thanks.
作者: pilgrim_kevin    时间: 2007-08-15 22:09
VESA Driver should be OK

Just no 3D acceleration
作者: tmfc865    时间: 2007-08-15 22:25
原帖由 杜比环绕声 于 2007-8-14 22:02 发表



这是“唯工具论”的腔调,也就是把BSD作为一种“工具”来使用。使用命令行没啥牛X的,学习用BSD来管理BSD,学习更好的利用BSD,会获得更多!


大家得观点不同.呵呵..你当BSD是一种文化很好,但是我的确只是当BSD是一个工具.是一个需要好好使用还要不断学习得工具..而且,我不喜欢在一台UNIX CLIENT里面管理UNIX SERVER(除非在公司得那种环境)..在一个合理得人性化得环境下管理UNIX才是我想要得.

PS:这位兄弟,不好意思,刚才鼠标乱点,不小心点了个臭鸡蛋,所以别放在心上呵~~~

[ 本帖最后由 tmfc865 于 2007-8-15 22:30 编辑 ]
作者: szjungle    时间: 2007-08-16 09:19
原帖由 xniu 于 2007-8-15 19:58 发表
Relevant setting in XF86Config:

Section "Monitor"
  ...
  HorizSync 30.0 - 70.0
  VertRefresh 50.0 - 160.0
  Modeline "1024*768_85.00" 94.39 1024 1088 1200 1376 768 769 772 807 -HSync +Vsy ...


你可以从 /var/log/XFree86.0.log 里面查看相关的信息,找出问题所在。
另外还可以试试将 driver 由 vesa 改成 radeon 或 ati。或者,将颜色位数、刷新率改低一些。

NetBSD 3.1 相对来说里面的 XFree86 较老,新显卡没有对应的驱动,这种情况一般都是用 vesa。
还有一个解决方案,就是从 pkgsrc 里面安装最新的 xorg。
作者: solaris007    时间: 2007-08-16 16:14
我记得x.org是支持ATI的吧
作者: tmfc865    时间: 2007-08-16 23:06
现在貌似有个开源得ATI驱动项目呢...不知道那里找..
作者: yuccc    时间: 2007-08-20 01:12
刚好 我发个新帖子问下 ...
作者: kuku@yuer    时间: 2007-08-20 15:13
玩桌面的话,还是wingdows或者linux吧~
bsd在这方面还是差点~~~
不过bsd确实比那两个家伙稳定~~
作者: agg230    时间: 2007-08-23 17:29
原帖由 kuku@yuer 于 2007-8-20 15:13 发表
玩桌面的话,还是wingdows或者linux吧~
bsd在这方面还是差点~~~
不过bsd确实比那两个家伙稳定~~

有没有详细的资料
还是只是经验之谈
还是道听途说

洗耳恭听




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2