• 感觉要换一下显卡了(fx5200)
    嘿嘿 我不适追新族 准备上taobao弄一块2手的
    发现一块映众6600显卡AGP接口2手显卡,感觉还可以,240块的价格也可以接受
    买了!

    问题来了 linux 竟然不支持这个显卡,郁闷了。。。。

    Backtrace:
    0: X(xf86SigHandler+0x84) [0x80d0574]
    1: [0xb7efd420]

    Fatal server error:
    Caught signal 11. Server aborting


    是xinit的最终结果。。。

    经过网上的 几番搜索之后 发现好像是bios的问题,
    下载了那个朋友提供的 BIOS模块
      找到inno3D 的模块了, 用它自己的比较好 下载 ,替换一下前面那个包中的rom)


    解压后 用纯dos启动

    backup (备份显卡 bios)
    flash (刷新BIOS)

    重启。。。

    解决。。。。。。。。。。。。。。。! 庆祝下 哈

  • mount -t smbfs -o iocharset=utf8,codepage=cp936,username=administrator,password=password //192.168.1.32/E /mnt/smb/
  • 1、本地機器生成密鑰
    $ssh-keygen -t rsa

    生成基於ssh協議第二版密鑰,如果還是用rsa1,該升級了。

    2、複製生成的id_rsa.pub公鑰文件到遠程伺服器,簡單的用:
    $scp id_rsa.pub bsduser@192.168.1.188:mykey.pub

    3、密碼登陸遠程伺服器:
    $ssh 192.168.1.188 -l bsduser

    這裡註意不是cp,而是cat;不是">",而是">>"的操作:
    %cat mykey.pub >> $HOME/.ssh/authorized_keys

    4、重啟sshd
    #/etc/rc.d/sshd restart

    5、此時進行登錄測試:
    $ssh bsduser@192.168.1.188

    成功,則可以不用輸入繁瑣和易泄露的密碼。但是條件是你要保護好自己的密鑰文件信息。
  • 名 称
           useradd - 帐号建立或更新使用者的资讯

    语 法
           useradd [-c comment] [-d home_dir]
                   [-e expire_date] [-f inactive_time]
                   [-g ...
  • 对于能过xinetd程序启动的网络服务,比如ftp telnet,我们就可以修改/etc/hosts.allow和/etc/hosts.deny的配制,来许可或者拒绝哪些IP、主机、用户可以访问。

    比如我们在
    /etc/hosts.allow中加入
    all:218.24.129.
    这样就会允许来自
    218.24.129.*域的所有的客户来访问。这只是举个例子,实际上,系统默认状态 下,都是能用这些网络服的

    如果我们在
    /etc/hosts.deny中加入,就限制了来自218.24.129.*域的所有的所有的IP。
    all:218.24.129.

    如果我们在
    /etc/hosts.deny中加入
    all:218.24.129.134,这样就限制了所有在218.24.129.134中的所有的用户的访问。

    当hosts.allow和 host.deny相冲突时,以hosts.allow设置优化。

    设置好后,要重新启动
    # /etc/rc.d/init.d/xinetd restart
    # /etc/rc.d/init.d/network restart

     

    不是任何服务程序都能使用TCP_wrappers的,例如使用命令ldd /usr/sbin/sshd,如果输出中有libwrap,则说明可以使用TCP_wrappers, 即该服务可以使用/etc/hosts.allow和/etc/hosts.deny,如果输出没有libwrap则不可使用
  • vi /etc/acpi/handler.sh

    在 button/power) 后添加 PWRF) /sbin/init 6 ;;

    如:

     case "$1" in
        button/power)
            #echo "PowerButton pressed!">/dev/tty5
            case "$2" in
               
    PWRF)    /sbin/init 6 ;;
            # PWRF)    logger "PowerButton pressed: $2" ;;
                *)    logger "ACPI action undefined: $2" ;;
            esac
            ;;

     

  • pacman -S lm_sensors

    在终端中运行
    sensors-detect
    会自动侦测所需模块。
    都选yes (最后一个默认是no的,也要选择yes )

    这时打开
    /etc/rc.d/sensors start

    在终端中使用
    sensors 命令就可随时监控cpu温度。

    pacman -S hddtemp

    hddtemp /dev/sda

    就可以查看 硬盘的温度了

  • 死机的时候按住alt+printscreen
    然后依次按下REISUB
    就可安全重启系统
  • 找到 Section "Screen" 这一栏

    添加

    Option     "nologo"  "1"
     

  • # Below are the color init strings for the basic file types. A color init
    # string consists of one or more of the following numeric codes:
    # Attribute codes:
    # 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed
    # Text color codes:
    # 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white
    # Background color codes:
    # 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white

    di   表示目录
    ln   表示连接
    or   表示坏掉的连接
    ow  表示权限是 777 的目录
    ex   表示可执行文件

  • 我们一般使用“date -s”命令来修改系统时间。比如将系统时间设定成1996年6月10日的命令如下。

    #date -s 06/10/96
    将系统时间设定成下午1点12分0秒的命令如下。
    #date -s 13:12:00

    注意,这里说的是系统时间,是linux由操作系统维护的。

    在系统启动时,Linux操作系统将时间从CMOS中读到系统时间变量中,以后修改时间通过修改系统时间实现。为了保持系统时间与CMOS时间的一致性, Linux每隔一段时间会将系统时间写入CMOS。由于该同步是每隔一段时间(大约是11分钟)进行的,在我们执行date -s后,如果马上重起机器,修改时间就有可能没有被写入CMOS,这就是问题的原因。如果要确保修改生效可以执行如下命令。

    #hwclock -w
    这个命令强制把系统时间写入CMOS

  • 2007-09-08

    man 的标签 - [命令操作]

       man 是调用 less命令来显示手册的 , 在less中有一个 mark的功能,你输入m,然后在 mark: 后输入标记字母(比如a)就可以标记当前的位置。

       然后当你需要返回到标记的位置时,按一下 ‘(单引号)在goto mark: 后 输入字母(输入一个a),就会跳回到刚才标记的位置。还有2个特殊的建 ^和$ 会返回到  开始 和 结尾

     

  • 把系统中文字体 链接到

     /opt/java/jre/lib/fonts/fallback 

    下面  并创建 fonts.dir 文件  就可以了 

  •   其实在附录B中W. Richard Stevens, Stephen A. Rago已经实现了这些函数,

      把这些实现了的函数写成了头文件,再编译程序时只要包含该头文件就不会出现编译错误的情况了。


  • 解决程序关闭后  不能粘贴复制的内容的问题

    http://members.chello.nl/~h.lai/gnome-clipboard-daemon/

  • 一般而言,安装完VirtualBox设定网路时选择默认的NAT模式,Guest就可顺利联网了,但是这种方式比较死板,要作更有弹性的变化, 应该采用桥接模式(Bridged),这里的桥接模式就如同VMware中的Bridged模式,Host与Guest在局域网(LAN)中的地位是相等 的。 网上很多文章,包括VirtualBox自己的帮助文档都有为VirtualBox设置桥接模式的教程,但是基本上都是写Host和Guest都采用dhcp的方式来获取IP,但是在我的环境中,必须要设置自己的静态IP,所以最后有一些稍微不一样。

    下面我在Ubuntu7.04下设定VirtualBox中Host Networking为桥接模式的...
  • $qtconfig

    出现 QT configuration

    选择Fonts

    修改Default Font

                            FamilySimSun

                            StyleNormal

                            Point Size12

    更改Font Substitution

    Select or Enter a Family Helvetica

    Select sunstitute Family:中选择SimSun然后使用Add增加

    Select or Enter a Family :宋体(输入,可能体显示不出来)

    Select sunstitute Family:中选择SimSun然后使用Add增加

     

    选择Interface

    XIM Input StyleOff The Spot

  •        编辑/etc/X11/xorg.conf文件,在Monitor段(section)添加一行Option “DPMS”,在ServerLayout’段(section)添加Option "OffTime" "20"。数字20表示在显示器关掉之前的非活动状态分钟数。如果您使用了鼠标或键盘显示器将重新开启。另外,您还可以使用StandbyTime来最小化节电(power saving),使用SuspendTime使节电程度保持在中等水平。我在我的LCD上使用SuspendTime,因为它可以关掉背光灯,而其他两个会在最初的几分钟里报告信号丢失(Lost Signal)。

           如果您想测试一切是否正常,不必重启X并等上20分钟,在xterm中键入命令xset dpms force off就可以了。在这个命令中您也可以使用standbysuspend来替代off

  • 2007-08-30

    fstab 举例 - [系统配置]

    local 是 utf-8

    /dev/sda8 /mnt/sda8 vfat iocharset=utf8,fmask=111,dmask=000,exec 0 0
    /dev/sdb9 /mnt/sdb9 vfat iocharset=utf8,fmask=133,dmask=022,exec 0 0

    /dev/sdc1 /mnt/ntfs ntfs-3g locale=zh_CN.utf8,uid=1000,gid=1000,fmask=133,dmask=022,exec 0 0

    重新加载fstab

    mount -a

    fmask 是文件的掩码 dmask是目录的掩码
    uid
    是用户的id gid 是组的id(磁盘的所有者标记为他们)

    后面两个0,第一个代表dump,0是不备份
    第二个代表fsck检查的顺序,0表示不检查

    exec 表示挂载后可执行二进制文件

    有些人写defaults 他默认包含了很多选项

    rw 以可读写模式挂载
    suid 开启用户ID和群组ID设置位
    dev 可解读文件系统上的字符或区块设备
    exec 可执行二进制文件
    auto 自动挂载
    nouser 使一般用户无法挂载
    async 以非同步方式执行文件系统的输入输出操作

    最后一行是 ntfs-3g 的加载命令

     

     defaults——缺省 Linux 文件系统设置。这和直接指定 rw、suid、dev、exec、auto、nouser、async 是一样的。这些选项分别表示:该文件系统将以读写模式装入,set-UID 位将生效,将正常处理特殊字符或块设备,可以执行二进制文件,可以自动装入该文件系统,并且所有的 I/O 都以异步方式完成。
     noatime——当读取文件或目录时,不要更新访问时间字段。这并不是严格的 POSIX 行为,但是它可以显著地提高文件系统的操作速度,特别是对于具有大量目录和文件且读取操作远多于写入操作的文件系统。
     noexec——不要从该文件系统中运行二进制文件。它被视为仅包含数据的文件系统,如果您并不完全相信文件或可执行文件的来源,那么使用这种方式是很方便的。
     nosuid——忽略存储在该目录中的文件上的 set-user-ID 和 set-group-ID 位,同样地,当您并不相信这些文件的来源时,这也是一个可用的安全特性。
     ro——文件系统以只读方式装入。写入文件、创建新的文件或目录的尝试都将失败。
     data=journal——在向文件系统中写入数据之前,将会对所有的数据进行日记记录,而不仅仅将文件系统元数据写入到日记。这样就确保了灾难发生时的数据完整性,但却严重地降低了写入操作的性能。

     

  • 没有安装 75api 和 100api

    pacman -S  xorg-fonts-75dpi
    pacman -S  xorg-fonts-100dpi

  • imFont 选项(F要大写)
    比如
    *imFont: -misc-simsun-medium-r-normal-0-0-0-0-p-0-iso10646-1

  • 这个攻略是for Archlinux的。

    首先安装这两个包:
    xcompmgr
    transset

    然后修改/etc/X11/xorg.conf,加入如下设置:
    Section "Extensions"
    Option "Composite" "Enable"
    EndSection

    重启X服务器

    在控制台下输入:
    xcompmgr -c
    或者 xcompmgr -s (取决于你是希望服务器端绘制效果还是客户端绘制)

    然后输入:
    transset

    这是鼠标会变成一个十字,用它点你希望绘制效果的窗口,即可得到透明效果。
  • 安装uucp 包

    命令:

    # cu -l /dev/ttyS0 dir 连接com1口

    退出: ~z

    E-5-Layer-1#-XunJian#~z

    [1]+ Stopped cu -l /dev/ttyS0 dir

    [root@scan ~]#

  • 本文概述了如何取得权限,访问特定的CD读取烧录设备,以及烧录CD所必需的命令。并未涉及各种可用的GUI工具。

    安装烧录CD所需的工具
    # pacman -Sy cdrtools

    允许用户使用刻录机
    1.增加用户权限。
    如果你使用DevFS:在/etc/devfsd.conf中加入以下几行,增加cdrom用户组权限。
    仅适用scsi:
    REGISTER ^scsi/host.*/bus.*/target.*/lun.*/cd PERMISSIONS root.cdrom 666
    REGISTER ^scsi/host.*/bus.*/target.*/lun.*/generic PERMISSIONS root.cdrom 666
    如果你使用Udev:在/e...
  • <?xml version="1.0"?>
    <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
    <!-- WenQuanYi Bitmap Font for CJK users -->
    <fontconfig>
    <!--
        default settings for all fonts.
    -->

     ......

  • 2007-07-10

    看内核版本 - [命令操作]

    more   /proc/version

    uname -a 

    uname -rs