1. kdialog with crontab

    環境是用 KDE plasma 5, script 範例:

    #!/bin/sh
    
    export DISPLAY=:0
    export QT_PLUGIN_PATH=/usr/lib/plugins:/usr/lib/qt5/plugins:/usr/lib/qt5/plugins:/lib/kde5/plugins/
    export KDE_FULL_SESSION=true
    
    # Fix warning
    export XDG_RUNTIME_DIR=/run/user/1000
    
    kdialog --msnbox "hello" --title "title"
    

    因為 crontab 不知道這個 UI 顯示是要顯示在哪個螢幕上,所以要指定 DISPLAYKDE_FULL_SESSION ...


  2. KDE hide decoration

    之前為了隱藏 KDE 視窗的 decoration 找方法找好久,結果後來不經意就看到了這個資訊囧,不過可惜只能透過改設定檔的方式,GUI 上似乎沒有這個設定。

    修改 .kde4/share/config/kwinrc,找到 [Windows],在下一行加上:

    BorderlessMaximizedWindows=true
    

    如果找不到 [Windows] ,就自己在檔案裡面補上去就可以了:

    [Windows]
    BorderlessMaximizedWindows=true
    

    用好之後,可以再搭配 KWin Button applet improved,個人覺得還滿方便的~。

    參考網址:
    http://majewsky.wordpress.com/2010/03/24/the-kwin-button-applet/


  3. KDE oxygen-transparent error with playing video

    最近改用 Chakra + KDE 的環境,另外再裝了 oxygen-transparent 這個佈景主題,但是卻發現一個問題,那就是 Qt based 的影片播放器會因為這個主題而出問題,影片播放會變透明,什麼都看不到囧,只有聲音。

    目前還找不太到很好的解決方案,只想到一個比較簡單的替代方案,就是使用 VLC。但是預設的情況下播放還是會透明,必須到 Interface -> Preference 底下,使用 custom skin,VLC 就會使用他自己的佈景主題,既然是用它自己的佈景主題,影片播放自然就不會因為系統套用 oxygen transparent 的主題而受到影響了。

    不過目前用一用,偶爾還是會怪怪的,但是就撐著加減用吧,因為我不太想換系統的佈景主題XD。


Page 1 / 1