Hi :) I know probably everyone else knows this already but i just learned that i can kill a process by using it's name without needing to find it's PID! Since it's often Firefox that misbehaves after i push it toooo far i find this useful
pkill firefox Then when i click on Firefox icon to open it again it remembers most of the tabs i had open and lets me untick a few if i want. Regards from Tom :) On 13 January 2014 18:32, Mirosław Zalewski <mini...@poczta.onet.pl> wrote: > Dnia 2014-01-13, o godz. 16:33:32 > minhsien0330 <minhsien0...@gmail.com> napisał(a): > >> Dear all: >> When we checked the option "Enable systray Quickstarter", we preload >> libreoffice and have a "Libreoffice logo" icon on system tray. >> But there are too many icons on my tray, can I preload Libreoffce >> without tray icon? > > Since you have revealed in other message that you are using Linux: > grab script below, save it, add executable flag (chmod +x scrip.sh) and > make it run at start of your desktop environment of choice. > > Script: > ------START---------- > #!/bin/bash > > if ps -C soffice.bin >/dev/null 2>&1; then > exit > fi > > sleep 90 > soffice --nodefault --nologo & > PID=$! > echo $PID > /tmp/lo-quickstarter > sleep 10 > kill $PID > --------END---------- > > How it works: > It takes advantage of Linux smart memory management. When you run > application, Linux loads it into memory (RAM). It stays there then, > just in case you decide to run it later on. But it is marked as > "cache", so if you want to open another application, and running low on > memory, Linux will delete marked data from RAM to make up space for > this new application. > In high level steps: this script fires up LibreOffice in non-graphical > mode (so all libraries etc. are loaded into RAM), wait few seconds and > then kills process. LibreOffice will be in memory from now on. When you > start it again, you will perceive that process as much faster. > > > What it does, step by step: > 1. Check whether libreoffice is running. If it is, just finish. We > don't want to break anything. > 2. Wait 90 seconds. Starting graphical interface usually means starting > a bunch of services and many disk reads. Since LibreOffice is low > priority (we want our desktop responsive as fast as possible), we > somehow "queue" it on the end of boot process. > 3. Run LibreOffice in "non-graphical mode" - hide splash screen and UI. > 4. Save LibreOffice PID (Process ID - a number that uniquely identifies > each application running on system) for later use. > 5. Wait 10 seconds for LibreOffice to finish starting. We don't want to > interrupt it on start, as something bad might happen (although > shouldn't). > 6. Stop LibreOffice, identified by PID earlier. This way we make sure > that we don't stop another application by mistake. > > One drawback that I have noticed - if you force stop LibreOffice with > documents opened, it will ask you what to do with these documents on > next start. And this "next start" sometimes happen to be that script > running. This might lead to unwanted windows popping up shortly after > machine boot. > > I am using that script since some time and I am enjoying LibreOffice > perceived boot in 4-5 seconds on my dated machine. > -- > Best regards > Mirosław Zalewski > > -- > To unsubscribe e-mail to: users+unsubscr...@global.libreoffice.org > Problems? > http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/ > Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette > List archive: http://listarchives.libreoffice.org/global/users/ > All messages sent to this list will be publicly archived and cannot be deleted -- To unsubscribe e-mail to: users+unsubscr...@global.libreoffice.org Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/ Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette List archive: http://listarchives.libreoffice.org/global/users/ All messages sent to this list will be publicly archived and cannot be deleted