KanKer 发表于 2005-12-22 01:21:21

MagicLinux 2.0 rc2 疑难解答

1、ati 驱动安装后,若引起死机或X冻结
推荐的升级 xorg 到 6.9.0,其自带的 ati 驱动可以很好的支持 3D 加速,下载地址参见下贴:
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=143526

不想升级xorg 或升级后不理想的朋友可参照下面方法解决:
可尝试打一下 ati 驱动的补丁:

--- fglrx.orig/build_mod/firegl_public.c      2005-12-05 15:47:41.000000000 +0000
+++ fglrx/build_mod/firegl_public.c   2005-12-05 17:18:12.000000000 +0000
@@ -2586,7 +2586,7 @@ static __inline__ vm_nopage_ret_t do_vm_

   pMmPage = virt_to_page(kaddr);

-#if 0
+#if LINUX_VERSION_CODE >= 0x02060f
   // WARNING WARNINIG WARNNING WARNNING WARNNING WARNNING WARNNING WARNNING
   // Don't increment page usage count, cause ctx pages are allocated
   // with drm_alloc_pages, which marks all pages as reserved. Reserved

到 fglrx 的 build_mod 目录找到 firegl_public.c 文件对照上面修改或
将上述内容保存为 ati_support_2.6.15.patch,再找到 fglrx 目录,运行:
patch -p1 < 路径/ati_support_2.6.15.patch
最后重新运行 fglrx 的配置程序(不是安装程序)。

或安装 2.6.14.5 内核:
http://www.magiclinux.org/dev/2.0/cd1/RPMS/kernel/2.6.14.5/kernel-2.6.14.5-1mgc.i686.rpm
rpm -ihv --force kernel-*

2、 smb:// 查看顶层共享目录中,若包含中文则显示乱码
暂时可先用 samba-3.0.11 包:
http://www.magiclinux.org/dev/2.0/cd1/RPMS/samba-3.0.11-1mgc.i686.rpm
http://www.magiclinux.org/dev/2.0/cd1/RPMS/samba-client-3.0.11-1mgc.i686.rpm
http://www.magiclinux.org/dev/2.0/cd1/RPMS/samba-common-3.0.11-1mgc.i686.rpm

命令如下:
rpmdel samba
rpm -ivh samba-*

3、字体安装进系统后,重启X 找不到新装的字体
请用下列命令把新装的字体移到正确的文件夹中:
mv /usr/local/share/fonts/*.ttf/usr/share/fonts
mv /usr/local/share/fonts/*.TTF/usr/share/fonts

或更新一下 kdebase 包:
http://www.magiclinux.org/people/kanker/kde/3.4.3/rpms/kdebase-3.4.3-6mgc.i686.rpm
http://www.magiclinux.org/people/kanker/kde/3.4.3/rpms/kdebase-devel-3.4.3-6mgc.i686.rpm

4、konqueror 中首次打开 java applet 无法运行
在配置 konqueror 的 java 和 javascript 配置项下,请修改 java 的路径为:
$JAVA_HOME/bin/java

或更新 magic-kde-config 包:
http://www.magiclinux.org/people/kanker/kde/config/magic-kde-config-3.4.x-11mgc.i686.rpm

感谢 heyuqi 帮忙解决此问题。

5、如何下载 mms 、rtsp 流媒体文件
在获取文件地址后,用 dget 命令行下载,
或在公社自由软件处下载布谷鸟下载软件。

6、我先打开 bitstromlite 再打开 torrent 文件,bitstromlite 便崩溃或消失
可直接双击 torrent 文件,或在其上点右键用 bitstromlite 打开。

7、为何我的声卡不出声?
声卡不出声的原因很多。你有没有尝试运行 alsaconf 重新配置声卡?有没有正确调整 kmix 的设置?alsa 是一个社区提供的通用解决方案,而并非声卡硬件厂商提供,不可能做到让所有人 100% 满意。

比如:CMI8718 声卡打开 kmix “切换”选项卡里的两项足够了:
IEC958 in Monitor
IEC958 Output

而绝对不可以打开:
Exchange DAC 导致无声!
IEC958 Mix Analog 导致声音失真!
你需要自己摸索。

8、哪些服务可以关闭,以提高启动速度和系统运行速度?

单独关闭不需要的服务:
/sbin/service 服务名称 stop
例如:/sbin/service crond stop

禁用不需要的服务:
/sbin/chkconfig--del sshd
/sbin/chkconfig--del crond
/sbin/chkconfig--del kudzu

如果没有打印机:
/sbin/chkconfig--del cups

如果没有局域网:
/sbin/chkconfig--del smb

最后重启计算机即可。


9、何谓 FUSE?如何通过 FUSE 实现对 NTFS 分区的“可写入”的挂载?
fuse 是“用户空间文件系统”的意思,所谓用户空间文件系统,是针对内核空间文件系统来讲的。一般而言,linux要支持哪个文件系统,必须首先把它编译进内核或者至少做成模块,但是 fuse 可以作为一个用户自己的文件系统与内核通信的公共接口,这样用户自己的文件系统不需要征得内核开发组的认可,就可以自由地通过 fuse 挂载为一个“额外的内核文件系统组件”,从而极大地扩展了内核对新型文件系统的支持。
挂载一个 NTFS 文件系统,通过内核和修改 /etc/fstab 配置文件,也之能“只读”地挂载。若要“有限可写”地挂载一个 NTFS 文件系统,需要使用 ntfsmount 命令:
假设你的 NTFS 分区在 /dev/hda10 那么通常系统已经在 /mnt 下面创建了一个 hda10 目录,而且自动将 /dev/hda10 通过内核只读地挂载到 /mnt/hda10,里面可以看到相关文件。

如何实现“有限可写”地挂载 NTFS 分区?
首先必须卸载系统默认挂载的这个 NTFS 文件系统:
(1)关闭这个 /mnt/hda10 分区上的所有程序和窗口,并且使用 fuser 强行终断所有程序对这个资源的使用:
fuser -k/mnt/hda10
(2)卸载这个分区:
unmount /mnt/hda10
然后使用 ntfsmount 命令挂载这个 NTFS 分区
(1)将 fuse 驱动模块加载进内核:
modprobe fuse
(2)重新挂载 NTFS 分区为可写模式:
ntfsmount设备 挂载点 -o 选项1,选项2,...
例如:
ntfsmount /dev/hda10 /mnt/hda10 -o umask=0,locale=zh_CN
如果要浏览到系统隐藏文件,需要加 show_sys_files 参数:
ntfsmount /dev/hda10 /mnt/hda10 -o show_sys_files,umask=0,locale=zh_CN
这样就可以在 /mnt/hda10 读写你的 NTFS 分区了。

如何卸载 NTFS 分区:
(1)关闭这个 /mnt/hda10 分区上的所有程序和窗口,并且使用 fuser 强行终断所有程序对这个资源的使用:
fuser -k/mnt/hda10
(2)使用命令 fusemount 命令卸载 /mnt/hda10 分区:
fusermount -u /mnt/hda10

警告:
虽然目前对 NTFS 的有限写入支持已经是安全的,但我们不主张大家这样做,因为你可能误删除重要文件,导致 WindowsNt/2000/xp/2003 不能启动!尤其是使用 show_sys_files 参数的时候更加危险!仅当我们用常规方法不能修复 NTFS 分区错误,或者不能访问 NTFS 分区的时候,才可以用这样的办法抢救 NTFS 分区上的数据。

xinjiemail11 发表于 2005-12-22 09:45:38

顶你的,呵呵,干嘛不在配置的时候就修复JAVA这个路径阿?
rc1也一样的毛病呢,嘿嘿

KanKer 发表于 2005-12-22 10:17:28

java 的问题似乎是 konqueror 的一个 bug ,因为 java 已在系统路径中,且你只要让其找到了一次,再去掉全路径,还是可用的。
之所以不把全路径写完,是为了方便用户自行升级 java。 :P

heyuqi 发表于 2005-12-22 10:33:04


之所以不把全路径写完,是为了方便用户自行升级 java。


写成这样不行吗? $JAVA_HOME/bin/java
升级MGC的JRE,路径一直都是这个,用户就不用改了。如果他有特别需要,他应该知道怎么改的~~

我现在没有 JAVA APPLET,测试不了,但在输入时有相应的路径提示,应该是没有问题的

KanKer 发表于 2005-12-22 10:38:11

可以试一下,众人拾柴火焰高:P

qzdhrc 发表于 2005-12-22 12:10:35

KWrite菜单-打开,就停止响应了。

heyuqi 发表于 2005-12-22 12:19:09


KWrite菜单-打开,就停止响应了。


我的没这个问题,倒是发现Kate&KWrite的编码怎么默认为斯拉夫语(koi8-r),还有“配置时钟”->“时区”默认的是东京 :shock::shock:

KanKer 发表于 2005-12-22 12:52:39

霍霍,不会这么背吧?默认时区应该是上海,默认编码是 gb* :P

再见情人 发表于 2005-12-22 13:06:57

问题越来越少了,真是件开心的事情

qzdhrc 发表于 2005-12-22 13:08:38

真的,我看了一下我的,“配置时钟”->“时区”默认的也是东京

sejishikong 发表于 2005-12-22 13:12:51

奇怪了,时区好像的确有点儿问题。

再见情人 发表于 2005-12-22 13:27:42

我的正常,不过以前偶尔会自动换一下时区,新版本还没发现问题

xinjiemail11 发表于 2005-12-22 13:36:43

哈哈。时区默认是东京的。但显示的时间是北京时间<上海>
这个我在装完就看到了。似乎不影响使用,就没有提出来。

ahtian928 发表于 2005-12-22 13:42:11

靠我们自己的东东怎么让东京给默认了严重的政治错误啊 呵呵
厉害点 就把东京干掉

caihua 发表于 2005-12-23 01:23:16

网络应该如何配置?似乎如果默认选择自动获取IP的话,就可以联上网络,如果是自己手动设置IP的话,就会出问题,联不上网络,但是网上邻居倒是可以访问,我在家里以及在公司都出现这个问题,请赐教,谢谢
还有一个就是在RC2里面如何使用偶D宝贝相机?设备一项似乎没有,偶滴iPod倒是可以使用,相机、iPod都能够在系统信息里面显示检测出来,可就是找不到使用相机的相应程序 :?
页: [1] 2 3 4 5
查看完整版本: MagicLinux 2.0 rc2 疑难解答