LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 40775|回复: 58

Slackware tips and tricks 集锦

[复制链接]
发表于 2003-9-2 22:44:51 | 显示全部楼层 |阅读模式
设置slackware命令行(控制台,console,字符界面)的字体

如果命令行状态的显示使用了framebuffer(启动时有个小penguin),则可以用 setfont fontname 这样的命令格式设置命令行状态下的字体。所有可用的字体都在 /usr/share/kbd/consolefonts/ 这个目录下面,用setfont命令可以即时转换。
如果想在启动时让选定的字体生效,可以在 /etc/rc.d/目录中添加一个 rc.font文件。假如我们想使用sd字体,则:
echo setfont sd > rc.font
chmod +x rc.font
下次启动时,系统就会自动在命令行加载sd字体了。
发表于 2003-9-3 12:42:49 | 显示全部楼层
Sandy什么时候成了斑竹了?呵呵,刚刚发现。好,我来一Tip,以示庆祝:
添加UTF-8支持。
1) check available locales:
locale -a
is your locale presented? xx_XX.UTF-8?
2) if no then run:
localedef -v -c -i xx_XX -f UTF-8 xx_XX.UTF-8
it will create your locale using utf-8
3) edit /etc/profile.d/lang.sh
LANG=xx_XX.UTF-8
done  
4) optional
if you need to mount filesystems using utf encoding (for example fat32, ntfs or even reiserfs or ext3) then recompile your kernel:
filesystems->character enocding (or something like that i am writing by heart) make sure you have checked options utf-8 and choose "NLS used by default" as "utf8".
it will make your mount command use utf by default. no additional settings.
发表于 2003-10-9 11:32:55 | 显示全部楼层

默认使用vim

slackware的vi命令调用的是elvis,是vi的另一个变种,但是很多人更习惯使用vim,因此可以把vi做成指向vim的链接:
ln -sf /usr/bin/vim /usr/bin/vi
发表于 2003-10-14 14:10:06 | 显示全部楼层

让普通用户也能使用halt命令关机

作者: garry

chmod +s /sbin/halt
cd /var/run
mkdir console
cd console
touch username
发表于 2003-10-26 22:00:00 | 显示全部楼层

升级Dropline后输入法异常的解决

by KLite

这个问题kite曾经问过,他的解决办法是装回原来的gtk2的tgz,但是这样的话,dropline特有的那个文件选择就没有了,很不方便。
为了保留这个特点,我的办法是,先备份/etc/gtk-2.0/gtk.immodules这个文件,升级Dropline-Gnome,然后再把gtk.immodules覆盖。这样就可以了。
PS.假如你已经装了Dropline,输入法有问题,那么先用upgradepkg装回原来的gtk2,备份上面所说的文件,再upgradepkg Dropline的gtk2,按照上述步骤继续吧~
发表于 2003-11-4 11:31:58 | 显示全部楼层

9.1中使用CUPS打印服务的注意事项

slackware 9.1中的LPRng安装后,会对CUPS造成干扰,导致不能正常打印。
解决办法:
1.卸载LPRng,
removepkg lprng
2. 建立正确的符号链接
cd /usr/bin
ln -sf lp-cups lp
ln -sf lpr-cups lpr
ln -sf lprm-cups lprm
ln -sf lpq-cups lpq
ln -sf lpstat-cups lpstat
发表于 2003-11-4 17:20:10 | 显示全部楼层

解决failed to load "glx"的一个方法

by hj_18

今天(2003年11月3日), 在使用slackware9.1的gnome退出时发现在起动X的过程中"failed to load 'glx'", 并且运行glxgears X会死机. 我觉得很奇怪, 因为在安装nvidia最新的驱动4496时, 修改过/etc/X11/XF86Config, 没有发现其中有加载GLcore的语句, 结果检查/var/log/XFree86.0.log时发现GLcore确实被加载, 检查/usr/X11R6/lib/modules/extensions中有libGLcore.a, libdri.a, libglx.a三个文件, 于是在/usr/X11R6/lib下做个目录mod-back, 把上述三个文件移动进去,并写了个readme说明这三个文件来自何处, 以便将来可以还原, 现在重起X, 运行glxgears, 一切正常.
发表于 2003-11-6 09:12:01 | 显示全部楼层

让slackware启动后直接进入xdm

by pennywong

方法一:
编辑 /etc/inittab file ,如下 :
.....
# These are the default runlevels in Slackware:
# 0 = halt
# 1 = single user mode
# 2 = unused (but configured the same as runlevel 3)
# 3 = multiuser mode (default Slackware runlevel)
# 4 = X11 with KDM/GDM/XDM (session managers)
# 5 = unused (but configured the same as runlevel 3)
# 6 = reboot

# Default runlevel. (Do not set to 0 or 6)
id:4:initdefault:

方法二:
In your /etc/lilo.conf file add this entry:

  1. image = /boot/vmlinuz #这里改成你自己的内核文件
  2.    root = /dev/hda1   #这里改成你自己的根分区
  3.    label = Linux-GUI
  4.    append = "4"
  5.    read-only
复制代码


方法一大家都耳熟能详了。有趣的是方法二,append = "4" 也可以指定用图形界面登录。
发表于 2003-11-10 17:02:07 | 显示全部楼层

从控制台抓X的截图

抓本地screnn0的图:xwd -display :0 -root > file.png

查看用xwud <file.png

windrose补充:
也可以用ImageMagick的import命令。
输入import snap.jpg,鼠标指针变成十字,按住左键拖动可选择截图范围,直接点击左键可获得当前窗口的截图,结果储存在snap.jpg文件内。
发表于 2003-11-11 09:07:15 | 显示全部楼层
不重启改变正在运行run level:
telinit 0123456sSQqabcUu [-t sec]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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