星期五, 9月 27, 2013

Linux界的CCleaner--BleachBit

安裝
aptitude install bleachbit
bleachbit有GUI(圖形互動介面)
可以清的項目, 每個項目裡都還有細項
Adobe Reader, aMule, APT, Bash, Chromium, Firefox, Flash,

Google Chrome, Java, LibreOffice, Opera, Transmission, VIM,

VLC media player, X11, Xine, 深層掃描, 系統, 縮圖

有興趣清理的項目就打勾吧, 點選"預覽", 可以看大概能清出多少磁碟儲存空間出來, 
"預覽"顯示清出1.95GB空間, 實際上清了1.02GB (因為以前從沒清過, 累積不少檔案吧),
(bleachbit也有windows的版本)
用as root模式跑, 權限大才能刪很多檔, 1.95GB是APT的cache佔一大部份,
如果只是刪APT舊版本的安裝檔(.deb), 選APT的autoclean就行 (其實就是aptitude autoclean的功能)

LXDE的"暫停"替代方案

以前LXDE的"暫停"可以成功工作,應該就是suspend to ram的功能,現在都失效了,
因為一直在debian上使用,都沒重灌過,就一直update,upgrade而已,反正不知把系統搞得怎樣,
大概deviceKit的upower之類的問題吧, 反正也搞不懂啦,
網路找一找就發現
cat /sys/power/state
有支援mem和disk兩個狀態, 有權限的話,
echo -n mem > /sys/power/state
(要方便使用就取個檔名suspend2ram, 填入以上內容, chmod +x suspend2ram, sudo ./suspend2ram)
就能suspend to ram了,要喚醒的話,按鍵盤的Power鈕,不然就是機殼上的Power鈕,
(suspend to disk就沒有成功, 螢幕黑掉,電源卡很久,也沒有"休眠"...)

星期三, 9月 18, 2013

最近編譯pcmanfm 1.1.99.0 出現fm-job.h no such file

.../libfm/fm-simple-job.h:26:20: fatal error: fm-job.h: 沒有此一檔案或目錄
---
編輯fm-simple-job.h

 #include <fm-job.h> 
改為
 #include "fm-job.h" 


include的路徑搜索問題, 我竟去改source, 但以前沒改也是正常能編...

星期日, 9月 15, 2013

安裝gargoyle外掛pppoe-relay

機器 :TL-WR-740N v2.4 (v2.x的WR-741ND應該也適用)
(Atheros AR7240@400MHz / 32MiB Ram / 4MiB Flash)

就參考:http://csstalker.gjisland.net/blog/archives/642 這篇教學吧

Gargoyle介面的Plugin頁面有Openwrt它的Plugin Sources之正確網址
看一下Plugin Sources網址內的rp-pppoe-relay外掛只佔12KB,

用pietty採SSH連線(port 22)登入路由器console
檢查一下路由器內部儲存空間(用df指令查看),還剩290KB的空間

我的/etc/default/pppoe-relay設定檔內容是
OPTIONS="-S eth1 -C br-lan"
( Gargoyle介面可看到WAN MAC,登入console用ifconfig指令,就能看到WAN MAC是屬哪個eth?介面,我的路由器WAN埠MAC對映的是eth1 )

使用感覺:
採用了pppoe-relay,撥接成功後,
要發表文章,感覺在瀏覽器打字時 和 捲動頁面看文章會感到有些卡卡的...(哇哩勒)
看youtube是還好,沒啥影響
[edit 2014/06/05]
blog太久沒更新了= =, 當初再更新Nvidia驅動後, 瀏覽器就不會卡了, 誤會大了...

星期五, 7月 27, 2012

VLC硬解(Nvidia顯示卡GT210)

由於CPU太弱, Celeron E1200超到2133Mhz解1080P還是吃力,
因為奧運, 想看看DVB-T數位無線台的HD頻道。
硬體: Nvidia GT 210
Debian軟體環境: Linux kernel 3.5.0, VLC 2.0.2

1.事情不是單純開啟GPU加速就能解決

2. 使用vainfo查看 (aptitude install vainfo)
   沒有nvidia_drv_video.so


3. 經過查找安裝vdpau-va-driver (aptitude install vdpau-va-driver)
   (另外, 還有個libva-glx1沒有安裝, 也許是AMD/ATi的Radeon顯示卡才需要吧)
   使用vainfo查看


4. 開啟VLC看HD頻道
vlc channels.conf
channels.conf此檔案可參照
台灣無線數位電視 的 channels.conf 檔 (15SD+5HD 版) 
使用中視 HD台做測試


















不知為啥畫面會一閃一閃一閃一閃一閃, blink的意思, 解碼失敗, 忍耐個幾秒鐘, 直到...
出現 [h264 @ 0x8f5c700] illegal short term buffer state detected
之後就解碼成功了

通常CPU使用率45%, 偶爾也會往上飆到60~70%, 解碼品質, 有時動態畫面的部份區域會破碎,有格子狀...

另外, (aptitude install gnome-screenshot)
截圖工具是gnome-screenshot, 是LXDE桌面預設的搭配組合,
例如:截單一視窗畫面用ALT+PrintScreen, 跟Windows操作一樣,
圖片檔則會儲存在"/你家/圖片"

===
剛又試了,中視HD,台視HD,民視HD,華視HD都解得亂七八糟,
產出一堆訊息,missing,failure,error,CRC什麼的,
應該是電視棒或軟體問題...先放棄了...(倒

===[edit 2013/10/01]
VLC 2.1.0版本,似乎直接支援VDPAU解碼了,不需要透過VA了,
沒試過,等以後再試, 還有Intel的QSV硬壓支援(for windows), 哇~
節錄自 http://www.videolan.org/vlc/releases/2.1.0.html
  • Add hardware decoding for OS X using VDADecoder.
  • Add hardware decoding for Android using MediaCodec.
  • Add hardware decoding for GNU/Linux using VDPAU.
  • Add hardware encoding for Windows using Intel QuickSyncVideo.


星期四, 7月 26, 2012

Media Player Classic Home Cinema看DVB-T電視

數位電視DVB-T
目前有20台, 原有的台視的Mobile Radio不見了,多了中視,台視,華視三個HD台頻道
MPC-HC使用修改registry方式不保證一定能看,  測試一下某些非HD頻道有播放成功,
不知是播放軟體還是老數位棒(08年買的)問題, 只是作個心得紀錄,
反正, 目前不想用MPC-HC看數位電視...XD

把以下文字, 用Notepad另存成編碼為Unicode檔案(不是UTF-8)
檔名假設dvbt2012, 副檔名為.reg, 雙擊dvbt2012.reg匯入registry
其他參考: http://mingray.blogspot.tw/2012/01/note-use-mpc-hc-to-watch-dvb-t.html

星期日, 12月 04, 2011

apt update或aptitude update不能更新問題

refered: https://bugs.launchpad.net/linuxmint/+bug/812080

訊息:
E: Release file expired, ignoring xxxURL/InRelease (invalid since xxxd xxxh xxxmin xxxs)

修正fix:
sudo vi /etc/apt/apt.conf.d/80myupdate-debian

Acquire::Check-Valid-Until "false";

星期三, 9月 14, 2011

OSS4安裝

為了讓wine 1.3.28 能播聲音,想辦法裝oss了
因為在debian kernel 3.0.0-1-686-pae使用oss4-dkms安裝失敗
---
從http://www.opensound.com/
點選http://developer.opensound.com/
點選http://developer.opensound.com/sources/
...
點選http://www.4front-tech.com/developer/sources/stable/gpl/
點選oss-v4.2-build2005-src-gpl.tar.bz2
---
tar jxvf oss-v4.2-build2005-src-gpl.tar.bz2
cd oss-v4.2-build2005-src-gpl
mkdir myOssbuild
cd myOssbuild
NO_WARNING_CHECKS=yes ../configure --enable-libsalsa=NO
make
sudo make deb
sudo dpkg -i oss*.deb
---
事先有alsa驅動佔住, 就reboot, 再次dpkg -i oss*.deb
---
usb audio就能用了,意外簡單啊, winecfg測試有聲音啦, 設定大小聲之類還不會用
---
[edit]
移除oss4了, 搞不定多工, 一次只能被一個程式獨占使用...

星期日, 9月 11, 2011

HP CQ40-619TU的磁區分割

事先使用內建的recovery manager製作出還原光碟(需3片), 以防萬一,
還原光碟只能是單面單層4.7GB DVD+R或DVD-R 空片(不可以是單面雙層或者DVD-RW)
根據HP說明, 製作還原光碟只能製作一次
(USB還原系統也是一次, 兩種方案只能選一種)

拿到電腦的時候
Windows 7硬碟磁區是分成這樣
|200MB |  4xxGB        | 15GB           |
|----------|----------------------------------------|--------------------|
system              C:                                        recovery

這3個分割磁區都是主要分割磁區
(不是延伸分割磁區, 當然也不是住在延伸分割磁區的邏輯磁區)
主要分割磁區最多只能有4個

===

使用 windows 7內建的磁碟工具[壓縮]功能來縮減C槽的大小
系統自動判定不會切到資料的空白區
(我有事先重組過一次, 似乎沒用, 重組前後都只能切出約一半的空間)

變成
|200MB |  2xxGB  2xxGB   | 15GB           |
|----------|--------------------|--------------------|--------------------|
system       C:                    unknown          recovery

unknown : 就是割出的空白區域, 先不要新增簡單磁區,
如果新增簡單磁區, 會變成延伸分割磁區, 但是我還想要把C槽切到剩100GB左右

===

重新開機, 立即按F11鍵, 進入HP還原模式的介面, 經過選擇後,
此時recovery還原磁區的資料, 會被還原到2xx GB之C槽裡面,
還原過程要花很久的時間, 大約需要1小時40分鐘, 還原過程包含自動安裝驅動和軟體, 全都自動的

===


再一次使用磁碟工具[壓縮]功能來縮減C槽的大小 , (結果還是切出約一半的空間)
變成
|200MB |  10xGB  |    3xxGB    | 15GB           |
|----------|---------------|--------------------|--------------------|
system       C:                    unknown          recovery

C槽size已經符合我的需要
在空白磁區上新增簡單磁區後, 變成了延伸分割區, 就能自行建立幾個邏輯分割區了

===
另外, 如果使用還原光碟還原系統, 會變成最原始的出廠設定, 所有先前辛苦自訂的分割區會消失不見...

星期四, 9月 08, 2011

Digimaster DVD+R 16X 太陽誘電 30片裝 Nero CD-DVD Speed測試

↑第三片 93分
↑第二片 90分
↑第一片 90分
製作HP筆電還原光碟, 使用hp內建recovery manager製作, 共三片
recovery manager寫入速度不明, 用8x測試了...
ID: YUDEN000 T03
片子好不好不知道, HP筆電燒錄機好不好不知道,
三菱 乳白版應該會比較好吧, 鄉下沒賣, 用量又不大,
(所以買Digimaster就近順發買的, 是內外因素妥協的結果= =")
只好過段時間,再測這三片看看...

星期一, 7月 25, 2011

東亞4尺燈管使用經驗

燈管黑化,壞了,買了個電子式啟動器(starter),
本來使用太陽神燈管 FL40D-EX/38, ra85, 感覺接近半年壽命吧(一天7小時,忘記統計, 印象不太準)
(換電子式starter看能不能撐比較久)
後來只買到FL40D/38, ra69普通款燈管來用,

好吧, 裝上普通款的, 眼睛看自己的皮膚, 是偏綠色的...
.....
果然還是太陽神燈管比較好(·´ェ`·)

星期六, 5月 28, 2011

TED.com翻譯, Youtube CC字幕 中文 方塊字 方框

sudo aptitude(或apt-get) install ttf-arphic-uming
重新開啟你的瀏覽器

星期一, 5月 09, 2011

AM_GLIB_GNU_GETTEXT not found

[configure libfm from git]
sudo aptitude install libglib2.0-dev


[solved]

星期五, 5月 06, 2011

設定ALSA多重音效裝置的優先順序

前言:
我的顯示卡是GT210, 音效驅動模組系統會自動安裝, 名稱是snd_hda_intel, (但這個hdmi音效我用不到)
我還有外接USB音效卡(網拍幾十元那種的音效卡), 驅動模組名稱是snd_usb_audio, 也是系統會自動安裝
但是我使用alsamixer總是hdmi佔第一個優先度, 各種多媒體程式也是預設hdmi音效佔第一個, 所以聽不到聲音

方法:
步驟1.
開啟/etc/modprobe.d/alsa-base.conf
最後面有一行
options snd-usb-audio index=-2-2改成0,
變成 options snd-usb-audio index=0
再新增一行,
options snd-hda-intel index=1, 優先度在snd-usb-audio後面
存檔

步驟2. sudo alsa force-reload
這樣usb音效就會排在第一個了

Apt-Pinning

Debian套件 優先權 混用 stable, unstable, testing
有時候我們想在debian stable系統使用一部份unstable或testing的套件, 例如:想使用更新的驅動程式

基本上參考這個教學就好囉, (套件來源我都用http://ftp.twaren.net/debian的)
http://crunchbanglinux.org/forums/topic/12081/apt-pinning-and-you-living-on-the-edge-with/

舉例:
先用apt-cache policy nvidia-kernel-dkms 查看一下
會發現有個數字500在前面, 那個是stable的優先權

幾個步驟
1. 新增unstable或testing 來源 (編輯/etc/apt/sources.list), 我只有新增unstable來源

2. 編輯或新增/etc/apt/preferences, 設定unstable或testing優先權, 數字要低於500 (優先度低於stable的意思)
有的數字代表特殊意義, 更詳細的參考閱讀之
http://crunchbanglinux.org/forums/post/120442/#p120442

3. apt-get update

4. 要注意以下兩種安裝unstable套件方法的差異, 跟系統穩定性有關
4-1. sudo apt-get install 套件名稱/unstable
這個會使用該套件stable的相關依賴, 如果安裝失敗會告訴你為什麼

4-2. sudo apt-get -t unstable 套件名稱
這個會使用該套件unstable的相關依賴, 會升級相關依賴到unstable, 這個安裝方式對系統比較危險
---
(通常還是會用-t的方式, 為了要成功安裝起來用...)

星期二, 3月 08, 2011

單磁環 USB 線材


(以上只是取材的圖示, 不代表特定某家線材)

不知道是買到爛線還是怎樣, 使用這種有單磁環的USB線材有很不好的經驗,
連接上我的USB音效卡, 或者USB 數位電視棒(DVB-T), 或者USB印表機,
統統出現無法辨識的USB裝置...
連在Linux底下dmesg: unable to enumerate USB device on port 2
換用一般"沒有"單磁環的USB線材, 就都正常, 而且還比較便宜咧...

如果出現無法辨識的USB裝置: 就...換一條線試試吧...
唉 (抱怨文...)

星期一, 2月 28, 2011

vgasave

Situation: 8300GS 128mb upgrade to GT210 512mb (has hdmi,dvi,d-sub)
MotherBoard: VIA PT890 and 8237A chipsets
Memory: 2 DIMMS, DDR2 2GBx2 Installed

Description:
Buy a NEW VGA on an OLD board that has 2GBx2 ram and xp system installed(may or may not),
some 2GB to 4GB notebook also suffer this,
some vendor may release a BIOS to solve...

resources conflict key words:
"VIA PCI to PCI Bridge Controller"
"Code 12"
"vgasave"

how to solve :
1. Downgrade to old VGA 8300GS : NO~~~~
2. Buy a NEW Motherboard/Mainboard: NO~~~~~
3. Remove ONE 2GB Memory, so 32bit Windows XP got The OTHER 2GB (no longer 3GB),
Problem Solved, NO Conflict, but lose 2GB, tradoff (=..=")
4. Or Install Linux (ubuntu ,fedora... etc.), 3G Ram + your NEW VGA

星期二, 10月 12, 2010

PackardBell PT890T-PM SetFSB

PackardBell PT890T-PM SetFSB
chips:VIA pt890, 8237a
Clock Generator: ICS 953002DFLF

星期六, 1月 23, 2010

安裝64bit flash player plugin for firefox

作業系統: 64bit
Browser: iceweasel x86_64
下載64bit flash player plugin (還沒有正式版)
http://www.meermeer.com/downloads/flashplayer10_64bit.html
此網頁的下面

http://download.macromedia.com/pub/labs/flashplayer10/libflashplayer-10.0.42.34.linux-x86_64.so.tar.gz

關閉所有browser
解壓縮: tar zxvf libflashplayer-10.0.42.34.linux-x86_64.so.tar.gz
複製到mozilla plugins資料夾: mv libflashplayer.so ~/.mozilla/plugins/

享用它吧!

星期四, 1月 21, 2010

使用VLC看DVB-T簡易設定




各電視台頻道之頻率及節目代號
中視: 533000 khz ,頻寬: 6Mhz ,各台節目代號:100, 101, 102
公視: 545000 khz ,頻寬: 6Mhz ,各台節目代號:201, 202, 203
民視: 557000 khz ,頻寬: 6Mhz ,各台節目代號:300, 301, 302
台視: 581000 khz ,頻寬: 6Mhz ,各台節目代號:400, 401, 402
華視: 593000 khz ,頻寬: 6Mhz ,各台節目代號:501, 502, 503
---
例如: 201(公視台), 202(DiMOTv台), 203(客家台), 300(民視), 301(民視交通), 302(民視新聞)
---
節目代號參數= " :program=<代號>"
錄影路徑參數= " :input-record-path=<路徑>"
錄影路徑預設值是在"我的文件"資料夾裡面

VLC相關參數參考:
VLC command-line Help

[edit]
建立捷徑的設定參數, (以公視作為例子)
"C:\Program Files\VideoLAN\VLC\vlc.exe" dvb-t://frequency=545000000 :dvb-bandwidth=6 :dvb-caching=300 :program=201 :input-record-path=J:\ --deinterlace-mode=yadif --zoom=0.5 --video-on-top

其中
dvb-t://frequency=545000000 (頻率)
:dvb-bandwidth=6 (頻寬)
:dvb-caching=300 (先行快取300毫秒)
:program=201 (代表公視的代號)
:input-record-path=J: (錄影路徑)
--deinterlace-mode=yadif (使用yadif方法執行去交錯, 可能失效)
--zoom=0.5 (開啟就縮小視訊畫面為1/2)
--video-on-top (視訊畫面總是置頂)
===
[edit2, 2013/09/30]
已經改用me-tv來看數位電視了, 也能即看即錄, 錄下的檔名也是中文的, 滿方便的...