태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.
BLOG main image
B형 왼손잡이 곱슬머리 B형 왼손잡이 곱슬머리 B형 왼손잡이 곱슬머리

screenlets

2007.12.13 23:51
Installation

Al this looks great! But how do I install this?? Read more below!!
 Installation instructions for Ubuntu users (Edgy Eft/Feisty Fawn/Gutsy Gibbon)

Goto System-> Administration -> Synaptic Package Manager and open up Settings -> Repositories. In the tab 'Third-Party Software' press the 'Add' button. In the dialog window enter one of these lines:

 
deb http://download.tuxfamily.org/screenlets edgy screenlets
 deb http://download.tuxfamily.org/screenlets feisty screenlets
 deb http://download.tuxfamily.org/screenlets gutsy screenlets

depending on your version of Ubuntu. Close Synaptic Package Manager. Then press alt+F2 and in the dialog enter:

wget http://download.tuxfamily.org/screenlets/hendrikkaju.gpg -O- | sudo apt-key add -


After pressing the 'reload' button in the Synaptic Package Manager you should find the package named 'screenlets' in the list. Mark it for installation and apply! Ready you are now.

Alternatively you can:

    * directly edit /etc/apt/sources.list by adding one of the deb-lines shown above
    * Run this in a terminal:

 
wget http://download.tuxfamily.org/screenlets/hendrikkaju.gpg -O- | sudo apt-key add - && sudo apt-get update

    * Again in the terminal run: 'sudo apt-get install screenlets' to install the package

 What are the requirements/dependencies for running the screenlets?

First of all you need python (tested with 2.4 and 2.5). Further you need pygtk (at least version 2.10), pycairo, python-xdg and the package python-gnome2-desktop. The latter is unfortunately needed for the wnck/rsvg bindings (hopefully this will change sometime).
 How do I install new Screenlets?
 Easy Way

Simply open up the Screenlets manager (System - Preferences - Screenlets). Select the Install option on your right, search for the screenlet you want to install, select it, and you're all set.
 Manually

Some screenlets that weren't updated to the new API don't work with the Screenlets manager installation method, and need to be installed manually. You need to copy the Screenlet's directories to either your ~/.screenlets directory (if it doesn't exists, just create it) or to /usr/local/share/screenlets (for system-wide access).


 How do I completely uninstall all screenlets?

A reliable but dangerous way of removing all screenlets and all settings is using the following commands (Ubuntu users add a "sudo " to the front of each command):

 
rm -rf /usr/local/share/screenlets*
 rm -rf /usr/local/bin/screenlets*
 rm -rf /usr/lib/python2.4/site-packages/screenlets*
 rm -rf /usr/lib/python2.5/site-packages/screenlets*
 rm -rf ~/.config/Screenlets


If you also want to delete all your user screenlets, run the following command:

 
rm -rf ~/.screenlets


 Usage

Questions and answers about using the screenlets.


 How do I start/launch a screenlet?

The recommended way is to use the screenlets-manager for that. Alternatively you can start it either using the Applications-menu (if you have installed the desktop-menu entries using "make menu") or using the Alt+F2 dialog or by launching the individual screenlets directly like this (e.g. launching the Clock):

/usr/local/share/screenlets/Clock/ClockScreenlet.py



 How do I make my screenlets automatically start when I login?

Open the Screenlets Manager, select the screenlet you want to autostart and check the checkbox "Automatically start on login". Alternatively you could use a script or add the individual screenlets to your session's startup programs. (There is a thrid-party toolbar screenlet that can load other applets as well. Like this, only one screenlet (the toolbar) needs to be autostarted in the Screenlets Manager.)


 For KDE user=

Open /usr/local/share/screenlets-manager/screenlets-manager.py using text editor (kwite/kate/mc/vi) as root. On line 38 change to this : DIR_AUTOSTART = os.environ['HOME'] + '/.kde/Autostart'

About line 178 change .config/autostart to .kde/Autostart

and in about line 188 (below code = ['[Desktop Entry]'] add this line : code.append('Type=Application') code.append('MimeType=application/x-screenlet')
 Troubleshooting

Answers for people having problems with the screenlets.


 Why are there black boxes around all my screenlets?

The black boxes appear if you have no compositing manager (e.g. compiz, beryl or compiz-fusion) running. This issue may get solved in future versions.
 How do I reset the settings for a single screenlet?

You could simply delete all open instances for the screenlet, when you open it the next time it will be created with its default values. However - sometimes this may not work. The most reliable way is to remove the entire data-directory for that Screenlet like this:

rm -rf $HOME/.screenlets/<ScreenletName>/*



 How do I completely reset all my settings?

This command deletes ALL your configuration and settings for ALL screenlets. Be careful with this!

rm -rf $HOME/.screenlets/*


 How can I check which version of the screenlets I have installed?

Enter this command in a terminal:

python -c "import screenlets;print screenlets.VERSION"


 Why do some screenlets appear twice when I click one time on the add button?

If you click on the "Launch/Add"-button for the first time you will open the screenlet's application. If you had created more than one instance of the given Screenlet's type, you will now restore all your previously opened screenlets (from before you selected "Quit" last time). Whenever you now click the "Launch/Add"-button you will add one new instance to the already opened screenlet. If you choose "Quit" and then re-start the screenlet again you will have all your previously opened screenlets restored.


 Developers

Developer information focused on creating and releasing your own screenlets.

Currently Screenlets are maintained by Ryx.
 Packaging/Releasing

Info related to packaging, releasing and submitting your own screenlets.


 How do I submit my own screenlet?

Use the screenlets-packager tool to create a package from your screenlet, upload it somewhere (currently we don't accept uploads of archives, it will come soon) and then create a new entry in the third-party screenlets archive. For more information, read how to submit your own screenlet ...


 Where/how can I get the development version?

The screenlets' sourcecode is hosted on http://launchpad.net. You can easily download and install the latest development branch using these commands (you need to install 'bzr' first):

mkdir screenlets-trunk
cd screenlets-trunk
bzr branch http://bazaar.launchpad.net/~screenlets-dev/screenlets/trunk
cd trunk
python setup.py install


For pulling in the latest updates you just need to run: 'bzr pull' (inside the screenlets-trunk directory).

원문 : http://www.screenlets.org/index.php/FAQ
신고
Posted by 하늘도깨비

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

  1. 2012.01.15 05:47 신고
    제가 전화를 잘 웹사이트 멋진 주 . 되었다 처음으로 !
  2. 2012.01.19 07:13 신고
    I 정말로 승리 맑은 발견 . 공개
  3. 2014.04.03 03:00 신고
    In charge could quite possibly attempt to http://www.mannmade.tv/ ( サマンサタバサ アウトレット ) provide you with higher in price http://www.merchantaccount101.net/ ( サマンサタバサ バッグ ) what you should http://www.interject.me/ ( ケイトスペード バッグ アウトレット ) retaining leveling http://www.mynflforums.com/ ( サマンサタバサ 財布 ) workers'. It is an allowed http://www.phdpestcontrol.com/ ( コーチ 財布 ) train if you http://www.corunaendirecto.com/ ( ケイトスペード バッグ ) each one employee on a single http://www.askxactly.com/ ( アディダス 時計 メンズ ) rate emerged much the same toy and as well , http://www.townsend-agency.com/ ( ケイトスペード バッグ 新作 2014 ) experts during enhanced layers receive less affordable merchandise as compared to what team members on greatly reduce sections.


티스토리 툴바