QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1609|回复: 8

cedega4.2在F3下的问题!

[复制链接]
发表于 2004-12-29 21:51:52 | 显示全部楼层 |阅读模式
我在FC3下用cedega4.2运行魔兽3,出现了Logo、首次运行的动画,这还一切正常,但动画过去了之后就黑屏了!没有任何响应。

我看cedega官方网站上介绍,cedega在FC3、Gentoo,以及其他的2.6.9内核的Linux上有一个error=21的问题,但我按照提供的方法解决了,可为什么会出现这种黑屏的问题呢?

今天我装RedHat AS3 U4,在上面运行 cedega Frozen\ Throne.exe --opengl,既没有出现error=21的问题,也没有上面说的动画之后黑屏的问题,运行的非常流畅。似乎不是cedega本身配置的问题呀,这是怎么回事?!

请教各位了,谢谢。
发表于 2005-1-6 22:24:57 | 显示全部楼层
我也是用的这个版本,请问你是如何安装cedega的?
小弟今天刚刚安装Linux一切都是从头开始,请指教!谢谢!
回复

使用道具 举报

发表于 2005-1-14 21:04:53 | 显示全部楼层
我的也是FC3 ,也是出现error=21的问题,请教楼主怎样解决,我用的是 gprs 上的网太慢了,所以不想去它得 网站去看了,谢谢,
回复

使用道具 举报

 楼主| 发表于 2005-1-14 22:50:26 | 显示全部楼层
To solve error 21 problems you need to:
1. disable prelink
2. turn off exec-shield
3. enable legacy VA_LAYOUT (2.6.9 kernel)
4. enable exec mount option


(1).
To disable automatic prelinking in the future, edit /etc/sysconfig/prelink
and set PRELINKING to no by making sure the following line is present:
PRELINKING=no
Then execute the cron job, most likely /etc/cron.daily/prelink, to
reverse the Prelink for all of your libraries or manually run:
$ prelink -ua

(2).
To disable exec-shield you can either use the boot time option
"exec-shield=0" or it may be changed, before running Cedega, by typing
either:
$ echo 0 > /proc/sys/kernel/exec-shield
or
$ sysctl -w kernel.exec-shield=0


(3).
In addition, newer Fedora Core 2, Fedora Core 3, and other 2.6.9 kernels also
require support for legacy VA layout to be enabled. This can be done
via the command:
$ echo 1 > /proc/sys/vm/legacy_va_layout
before running Cedega (this is required after every boot).
To enable legacy VA Layout at boot time, edit /etc/sysctl.conf
and add the following:
vm.legacy_va_layout = 1


(4).
Some distributions version of mount now run with the noexec option unless otherwise specified. Running games from a partition mounted with noexec can cause an error = 21
To fix this issue edit the /etc/fstab and modify the partition line by removing the noexec option and adding the exec switch to the mount options. For example:
change
/dev/hda1 / ext3 errors=remount-ro,no-exec,defaults 0 1
to
/dev/hda1 / ext3 errors=remount-ro,exec,defaults 0 1

If neither exec nor noexec appears in the line it is recommended that you add it.

To remount the partition run (as root):
mount -o remount /
回复

使用道具 举报

发表于 2005-1-15 16:05:20 | 显示全部楼层
谢谢!我的cedega 已经好了!
回复

使用道具 举报

发表于 2005-2-20 12:41:50 | 显示全部楼层
能否简单翻译一下,帮助我们这些E文不好的linuxfans
回复

使用道具 举报

 楼主| 发表于 2005-2-25 19:24:23 | 显示全部楼层
我用RedHat AS4也是这个问题

郁闷中…………………………
回复

使用道具 举报

发表于 2005-2-28 10:00:23 | 显示全部楼层
那位大哥 能提供一下cedega4.2 吗 我一直下不到
回复

使用道具 举报

发表于 2005-3-5 15:53:26 | 显示全部楼层
查找论坛中“error=21“ ,已经有很多解决方法的帖子了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 10:21 , Processed in 0.036531 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表