google code-beautifer

星期日, 7月 24, 2016

關於手機平版隨插即用的資料同步與傳輸

新型的手機平版當otg 跟電腦傳資料都是用mtp 協定。(ios 需要libimobiledevice ,新版已支援到ios 10但Mageia Llinux 要到6 才會更新RPM 成lib64imobiledevice6-1.2.0-5.mga6  )
在linux 下只要libmtp 之類的裝一裝,gnome desktop 在插入USB 行動裝置時就會認的,然後會叫用nautilus 或nemo 之類的檔案管理員。
但是他不是系統的固定掛載,比較像ftp  得用類似
mtp://[usb:001,001]/ 這樣方式去讀取,android 系統的相片一般是在
mtp://[usb:001,001]/Internal%20storage/DCIM/Camera
所以預設一次只有一個程式能管理這裝置。這就無怪gnome-commnader 或krusader 之前都還不支援mtp 。雖然有些人開始補丁krusader了。比較快還是裝上 kio-mtp 。詳情見[1][2][3]

其實是有辦法把他拉出來變成自動半固定掛載,但是還得去改udev 有的沒的 ,不是很容易,所以這邊先跳過設定這一段的詳情。詳情見[4]。先講一下udev 的一些新手會遇到的udev 問題:根據這篇 https://www.freedesktop.org/software/systemd/man/udev.html
系統套件的udev 規則會寫到 /usr/lib/udev/rules.d, 而當地系統管理的udev規則會寫到 大家熟知的/etc/udev/rules.d
問題是後者不會優先執行,兩邊是看命名順序。而udev 規則命名順序弄錯了會跑不出來,所以即使我們都是把客制化的規則寫到/etc/udev/rules.d
還是得去/usr/lib/udev/rules.d  看一下有沒有衝突的地方

參考
[1]How display usb-connected android in krusader?
https://forum.kde.org/viewtopic.php?f=225&t=127711

[2]Bug 325649 - MTP USB devices are not shown in drop down list of disk drives
https://bugs.kde.org/show_bug.cgi?id=325649

[3]Enable Support for Android MTP in KDE
http://www.linux-magazine.com/Online/Blogs/Productivity-Sauce/Enable-Support-for-Android-MTP-in-KDE

[4]MTP
https://wiki.archlinux.org/index.php/MTP

星期六, 7月 02, 2016

關掉 gnome desktop screensaver 的密碼要求

這一年megeia 5常常遇到一個怪異情況,電腦idel 一段時間後被screensaver 鎖住這是正常的,但是打半天密碼根本進不去,害我得硬是切到文字組態,砍掉舊的X 行程重新來過。因為當掉時按打大小寫切換鍵是有效的,但是英文密碼就是輸不進去,所以我懷疑我裝的 hime 中文輸入跟gnome desktop 整合有問題 。這個問題要修不知哪年才得解決。

但是不能讓電腦這樣有事沒事給我罷工,所以只好先把screensaver 預設用密碼鎖住的行為關掉。網上找了一下,有很多gnome舊版的資訊都不能用了,新一點的(3.14 以後)是用(主選單->系統工具->)dconf 去改org.gnome.desktop.screensaver.lock-enabled (把他關掉)

這個選項以前是有整合在桌面GUI 裏供人選擇,但是這幾年gnome 3 改的亂七八糟,不知為何這個選項跟很多選項就被拿掉了,得自己hack。希望megia 6 搭配的 gnome 3.20 會好一些

星期二, 3月 15, 2016

Linux 多媒體系統隨身光碟/USB

我試過了以下幾個

  • bolic 現在根本就進不去
  • artistx.org只有puredata沒有pd-extented,
  • krosspop 跟Apodio是32bit 
  • puredyne有分64/32bit 的版本,是安裝 pd-extented

這些都停止發展了,只剩APODIO

目前我愛用 Apodio
iso 檔3.8 GB 所以最好準備個8G 隨身碟給他

APODIO 跟artistx 兩者改過設定之後都可以把USB 碟變成可寫的。
artistx 的repository 可以裝gcin 但是只有pd 。雖說新的 pd (0.4.3)之後然後手動增加pd外掛增強模組(Externals wrangler for Pure Data)deken也可以
apodio 內建沒有gcin可裝,但是內建pd-extended

星期日, 3月 13, 2016

在ibook G4 上安裝ubutu mate 15.10

果牌筆電當年是好耶人才能擁有的東西,現在g4 的osx 已經不再更新,變成人家不要送我的電子玩具。只不過換一個硬碟,拆要四十幾步驟,要命。但能夠給它軟硬體更新一下跑Linux/OSX 雙開機再戰個3/5 年,頗有讓經國號戰機延壽的快感。值得。

建議先把光碟iso 檔轉成usb開機碟
參見用 cygwin 的dd 把光碟安裝iso轉換成USB開機碟安裝

usb開機碟插入電腦開機,聽到當的一聲,把下面這幾個按鍵一起按住
Command ⌘+Option+O+F
直到進入open firmware 的 prompt, 鍵入下列指令
boot usb1/disk@1:,\\yaboot
進去yaboot(類似grub 的東西)。這時視訊系統顯示有時會掛掉,可以在yaboot 加boot 參數進去解決這問題: 預設是live
改成live radeon.agpmode=-1  
之後就OK了,這時候視訊系統還不穩,進去趕快先把 yaboot 參數改了
sudo cp /etc/yaboot.conf /etc/yaboot.conf.backup (只是備份安全起見)
sudo nano /etc/yaboot.conf
把 radeon.agpmode=-1  加進Linux 那一段開機append 參數選項裡,改好,更新yaboot
sudo ybin -v
這樣就進入系統了

startup application 太多了跑不太動,先關掉一些沒用的
然後去改/etc/apt/sources.list
把http://ports.ubuntu.com/加進去(dist 不要加進路徑名,我不知為何)
此外北美還有一個映像站http://us.archive.ubuntu.com/ubuntu 也可試試

ubuntu softwearer centre 之前被人詬病,現在已經沒有預載了,但可以到welcome 螢幕的軟體選項去選安裝,或換成synaptic

後面就跟一般llinux 系統一樣運作。

之前14.4裝gcin後,中文沒問題。 現在換裝hymn一時還出不來,因時間關係,先就此打住,看官請常回來收看之後更新的微調說明

星期六, 1月 23, 2016

音樂播放器: audacious

關於 音樂播放器的選擇:以前還會聽last.fm 現在也沒了免費服務,所以就不用汲汲在音樂播放器裡選有支援last.fm,獨鍾電台的話用網頁瀏覽器其實還是有一堆可聽(連spotify 跟 Pandora也有linux 軟體了),我現在音樂檔放在網路硬碟上,所以如何方便的選取成為重要考量,試過一輪,發現還是老老牌的audacious好用,配合gvfs 檔案不管是當地或是遠端的,拉來拉去都很方便

微調


選一個對比好的外觀主題會讓操作方邊很多,直接新建一個子目錄
~/.local/share/audacious/Skins
然後把喜歡的外觀主題丟進去就好,問題是理論上audacious是支援.tar.gz 壓縮檔,但不知道為何以前可以但3.5.3這一版就不行,不過zip 還是可以用,不用特地解開成一堆檔案檔

字體最好把 id3 tag 從big5換成unicode 編碼不然會有亂碼這個應該不用說了。要提醒的是,假如嫌顯示的字太小,記的要把使用點陣字型的選項關掉,不然現在的系統幾乎預設都是用ttf ,調半天字型大小都沒用

有一個值得一提的新DeaDBeeF 音樂播放器, 竟然有支援 (Secret Rabit Code ) Resampler ,這個可以避免一些爛音效卡取樣率轉換時的問題。不過我覺的它目前對遠端網路硬碟上的音樂檔支援不好,所以一時沒在用。等下次換系統再來試試