+ -
当前位置:首页 → 问答吧 → Linux: Debian GNU/kFreeBSd进入发布状态

Linux: Debian GNU/kFreeBSd进入发布状态

时间:2009-10-08

来源:互联网

Debian支持多种处理器架构,但很多人有所不知的是它还支持除Linux之外的多种内核,其中FreeBSD kernel已经进入发布状态。从Debian 6.0(代号Squeeze)开始,将Debian系统移植到FreeBSD内核的计划便被赋予了与其它版本相等的地位。

Debian支持i386、amd64、PowerPC、SPARC、DEC Alpha、ARM、MIPS、HPPA、S390和IA-64 (Itanium)架构,所有的版本都是使用Linux kernel。此外Debian还支持使用不同内核的版本,如Debian GNU/Hurd、Debian GNU/NetBSD和Debian GNU/kFreeBSD。 Debian发布团队表示,Debian Squeeze将是第一个同时支持Linux和FreeBSD内核的Debian发行版。

GNU/kFreeBSD将支持i386和amd64架构,kFreeBSD中的“k”指的是系统设计的方式;它只使用FreeBSD kernel,保留了GNU和Debian工具,同时包含了内核支持的特性如jails、OpenBSD Packet Filter和NDIS驱动。

作者: sw2wolf   发布时间: 2009-10-08

引用请给出消息来源。

debian testing 算不到发行版,如果算,那 debian sid 应该也算,Debian GNU/kFreeBSD sid 已经存在很久了。
http://glibc-bsd.alioth.debian.org/i...-i386/current/ 用这个装出来的是 Debian GNU/kFreeBSD sid.

作者: 聚焦深空   发布时间: 2009-10-08

没矛盾吧,原来是非官方移植,现在变成官方移植,从 sid 挪到 testing,并计划和 Squeeze stable 同时发布。

作者: AutoXBC   发布时间: 2009-10-08

好像只是跟踪userland,并将其打成deb包。

作者: pxbfeiniao   发布时间: 2009-10-08

现在linux上kms正用的爽,等bsd也支持kms后再试试看

作者: jarryson   发布时间: 2009-10-08

kms除了开机的时候有用外,还有什么用处?

作者: xsam   发布时间: 2009-10-08

以后的X运行不需要root权限,更好的待机,休眠都和KMS有关

作者: jarryson   发布时间: 2009-10-09

无需root权限运行X,本意是为改善稳定和安全的吧,不过似乎不太完善,看到一些反馈说启用KMS会导致X崩溃。
另外问下,启用KMS后导致的X崩溃,和现在一样,仅仅是X出错,内核依然正常,可通过ssh远程杀掉僵死的X来挽救,还是让内核也直接死掉?

作者: zwgun   发布时间: 2009-10-09

X一直都是独立的,驱动什么的都是,又没运行在内核空间,运行在用户空间的怎么这么容易会让内核崩溃呢。。

PS:wayland在AUR上也有了,不知道有没有可用性。。

作者: jarryson   发布时间: 2009-10-09

引用:
作者: jarryson
以后的X运行不需要root权限,更好的待机,休眠都和KMS有关
能说一下怎么用么?查了下kms的好处,还不错的。。。。

作者: lmguy   发布时间: 2009-10-09

好消息,另一个好消息是 ATI KMS enabled in 2.6.31 kernel

作者: axlrose   发布时间: 2009-10-09

引用:
作者: jarryson
X一直都是独立的,驱动什么的都是,又没运行在内核空间,运行在用户空间的怎么这么容易会让内核崩溃呢。。
你真这么想?google下kms crash问题可不少哦,还没进X就可能崩溃了。

archwiki上也说了启用kms可能遇到内核崩溃:
引用:
If your card is not yet well supported this can happen: kernel crash, Xorg refuses to start, Xorg unloads the DRI2 module and falls back to mesa software rasterizer meaning no 3D acceleration.
http://wiki.archlinux.org/index.php/ATI#Troubleshooting

作者: zwgun   发布时间: 2009-10-09

引用:
作者: zwgun
你真这么想?google下kms crash问题可不少哦,还没进X就可能崩溃了。

archwiki上也说了启用kms可能遇到内核崩溃:


http://wiki.archlinux.org/index.php/ATI#Troubleshooting
这说明了什么问题呢?支持不全?不完善?现在本来就是如此,新的东西需要时间发展很正常。A卡型号,结构比I卡多多了,开发人员却没I多,内核还默认不开启。到2.6.32才会支持稍微完善一点

跟你说的X崩溃造成内核崩溃没啥关系吧

作者: jarryson   发布时间: 2009-10-09

引用:
作者: jarryson
这说明了什么问题呢?支持不全?不完善?现在本来就是如此,新的东西需要时间发展很正常。A卡型号,结构比I卡多多了,开发人员却没I多,内核还默认不开启。到2.6.32才会支持稍微完善一点

跟你说的X崩溃造成内核崩溃没啥关系吧
不管什么原因,kms可能导致系统崩溃的事实依然存在。我注意的也不是崩溃的原因,最初的帖子真正想问的是kms导致崩溃后怎么办。

在启用kms前,X崩溃可通过ssh杀掉X,而由kms导致的崩溃,这种办法还有用吗?

作者: zwgun   发布时间: 2009-10-10