2008年4月10日 星期四

快樂牛第三次服役紀錄

Mon Apr  7 00:29:03 2008
─────────────────────────────────────

※ 引述《IceKimo (一片冰心)》之銘言:
> 又被我重新組裝啟動的快樂牛
> 這次選擇的是懶人維護的xubuntu
> CPU : AMD K6-3 400
> RAM : 256 MB ECC RAM

IEs4linux 在linux + wine下使用IE

喜歡用linux上網最大的問題 就是fu*Kin ActiveX
因為Firefox不支援ACTIVEX,因為不安全。
一個可以幫你清除硬碟裡病毒的技術也可以同時幫你安裝木馬。
偏偏世界上就是有很多人擁抱ActiveX不放,尤其是某些政府網站。
因此現實是:你仍然需要ie。所以就出現ie4Linux 這好物。

2008年4月1日 星期二

Autologin 自動登入 ( with C )

是有兩種作法,分別是:
HOWTO: Autologin and Autostart XFCE (just pushing power button)

[轉錄] 在ubuntu 7.04 實現自動登入X (autologin)不使用gdm或kdm

 

第一種方法是暴力的做了一個自動登入執行檔,第二個是利用原來的機制。

我是先到/usr/src底下製造出一個autologin.c

int main() {
execlp( "login", "login", "-f", "your_user_name", 0);
}

然後用gcc編一下

gcc -o autologin autologin.c

產生出來的autologin執行檔(喔,當然x權限是要開的啦)放到好地方,比如/usr/sbin。接著修改開機的/etc/inittab(或/etc/event.d/tty1)

1:2345:respawn:/sbin/getty -n -l /usr/local/sbin/autologin 38400 tty1

讓每次init在開啟tty1的終端機時,順便登入指定的帳號。接下來可以在個人的.bash_profile加入

if [ -z "$DISPLAY" ] && [ $(tty) == /dev/tty1 ]; then
startxfce4
fi

這樣一開機,init就會踩到香蕉皮,然後一路滑下樓梯到xfce環境(或是你單純只想要startx,然後配合~/.xinitrc選擇wm)

第二種方法則是以shell script方式寫autologin

#! /bin/sh
/bin/login -f your_user_name

剩下的改法只是大同小異(版本差異),改天有空來試試看其他版本的linux是不是也可以這樣搞。