通达信linux版运行问题
Tofloor
poster avatar
dxqwx1
deepin
2011-11-30 21:31
Author
不能运行。。。。。。选区_001.png
Reply Favorite View the author
All Replies
deepin
deepin
2011-12-01 00:55
#1
用 sudo 命令吧,看提示好像是权限不足。
Reply View the author
dxqwx1
deepin
2011-12-01 02:12
#2
终端_002.png提权后依然不能运行。。。。。。。。。
Reply View the author
dxqwx1
deepin
2011-12-02 19:49
#3
先不要急着运行。
该软件须在tty下运行,运行前不用运行zhcon(中文控制台软件)。还需打开使用framebuffer
(打开后的好处还有,你可以在tty下播放电影了,看图片了,运行zhcon不死机了…… :em05 )
具体是这样做:
代码:
sudo gedit /etc/initramfs-tools/modules

末尾加入以下两行,保存退出。
引用:
fbcon
vesafb
vga16fb

再修改文件
代码:
sudo gedit /etc/modprobe.d/blacklist-framebuffer
9.04 是这样sudo gedit /etc/modprobe.d/blacklist-framebuffer.conf

注释掉(就是在行前加“#”,不包括引号)
引用:
blacklist vesafb
blacklist vga16fb
最后,编辑grub的菜单描述文件menu.lst
代码:
sudo gedit /boot/grub/menu.lst

找到kernel那行,后面加参数 vga=0x314,就像这样
引用:
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=9dfb83bf-c87d-4b65-a606-b757c9119eab ro quiet splash vga=0x314

因为该软件只能在640*480 800*600下运行,所以只能用vga=0x314,而不能用vga=792等1024*768的参数,否则提示出错。
到这儿就可以运行了,不过……
使用该方法修改后,启动系统时的ubuntu的logo会偏右,有强迫的用户可以用以下方法解决:
代码:
sudo nano /etc/usplash.conf

修改为以下行:
引用:
xres=800
yres=600

然后刷新并重启动
代码:
sudo update-initramfs -u -k `uname -r`

重启后进入终端运行就可以了。(我普通权限会提示/dev/mem无权限,+r之后重启会复元,直接sudo了)
代码:
sudo./vip2000
好复杂啊。。。。。。。。。。
Reply View the author
deepin
deepin
2011-12-03 00:01
#4
通达信linux版设计得适应性太差了点吧。。。
Reply View the author