MINIX3.1.2的X-windows启动问题处理

linux 专栏收录该内容
18 篇文章 0 订阅
分析原因:
> The problem you're experiencing is caused by the fact that Minix
> currently doesn't have a Virtual Memory system. As a result, X-Windows
> must rely on REAL memory to operate. ...
> You can mess with the chmem command to see if you can set the X binary
> to a reasonable memory size, ...
> In fact, the amount of memory X needs depends upon the amount of
> memory on your video card. So another possible route to success with X
> is to downgrade your video card -- replace it with one with less
> on-board memory -- and then X will need less memory. Of course, you'll
> lose higher resolution video modes.
> I can't guarantee it will work, but it's something to try. I recommend
> setting your only available modes to 640x480x[24 | 16 | 8] until you've
> verified that this works. At that resolution, you can happily tell X
> Windows that you only have "1024" kilobytes of memory. To be on the
> safe side, though, you might want to set it to "4096" kilobytes. Don't
> forget to 'chmem' the xorg binary to a much smaller value like 20 megs!

方法:
Well I've been playing a little bit with assorted chmem settings between
  xdm, xinit, and Xorg. I have an ATI RAGE II card in that machine and
from what I saw in the log for the auto-probe, it appears to have a 2048
KB video ram.

I've knocked Xorg to about 12 MB memory size and it starts to a point
(no out of memory anyways); now I have video resolution setting / sync
errors I think. I have to use 1024x768, because its an older flat panel
screen and anything less is too fuzzy to look at.

I'll keep juggling and see what I can figure out. So far though, using
xdm, startx, or xinit doesn't work yet, but starting Xorg on its own with:

        Xorg -verbose 3 -logverbose 3

at least tells me more that I knew before. If I can get X (Xorg) to
start, then the rest should fall into place I hope.
--------------------------------------------------------------------------------------------------
The problem you're experiencing is caused by the fact that Minix
currently doesn't have a Virtual Memory system. As a result, X-Windows
must rely on REAL memory to operate. Normally, you'd just be able to
'chmem +100000000 /usr/X11R6/bin/Xorg'  //设置虚拟内存处理
to fix the problem, but you
don't have 100 megs to use for the data segment. And since the system
can't swap to disk, you run out of memory.

You can mess with the chmem command to see if you can set the X binary
to a reasonable memory size, but otherwise you're probably going to
have to wait until Minix3 grows up just a little. 
  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 扫一扫,分享海报

©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值