Missing Quick Launch Icons
I lost all of my quick launch bar icons on my n9 when upgrading to PR1.1. While digging around I noticed reports that there's a bit of a race condition when using apps like Shortcuts to change the quick launch apps which can result in them being lost.
The file that gets broken is /home/user/.config/meegotouchhome-nokia/launcherbuttons.data - it should have the following lines at the end: home\user\.local\share\applications\quicklaunchbar 0.desktop=quicklaunchbar/0 home\user\.local\share\applications\quicklaunchbar 1.desktop=quicklaunchbar/1 home\user\.local\share\applications\quicklaunchbar 2.desktop=quicklaunchbar/2 home\user\.local\share\applications\quicklaunchbar 3.desktop=quicklaunchbar/3 These are removed sometimes when the target files are changed, and especially if they're removed. You can either paste those lines in or copy the original from /etc/xdg/meegotouchhome-nokia: which will also reset the order of your icons in the launcher: Code:
cp /etc/xdg/meegotouchhome-nokia/launcherbuttons.data /home/user/.config/meegotouchhome-nokia/ |
Re: Missing Quick Launch Icons
download Shortcuts from the OVI store and see if that fix your problem
|
Re: Missing Quick Launch Icons
Shortcuts caused the problem for some people, there are quite a few reviews on the Ovi store reporting it. The above fixes it.
|
Re: Missing Quick Launch Icons
I did this but my launcherbuttons.data keeps getting reset on each reboot to the crappy one with missing quicklaunch icons...
|
Re: Missing Quick Launch Icons
Quote:
|
Re: Missing Quick Launch Icons
Quote:
I've the same issue. /home/user/.config/meegotouchhome-nokia/launcherbuttons.data keeps being reset when I turn the device off/on. I installed afterwards Shortcuts without any change (I removed it lately). Code:
/tmp $ ls /home/user/.local/share/applications/quicklaunchbar* I don't have home\user\.local\share\applications\quicklaunchbar 0.desktop=quicklaunchbar/0 home\user\.local\share\applications\quicklaunchbar 1.desktop=quicklaunchbar/1 home\user\.local\share\applications\quicklaunchbar 2.desktop=quicklaunchbar/2 home\user\.local\share\applications\quicklaunchbar 3.desktop=quicklaunchbar/3 but I get home\user\.local\share\applications\quicklaunchbar 0.desktop=launcher/0/42 home\user\.local\share\applications\quicklaunchbar 1.desktop=launcher/0/14 home\user\.local\share\applications\quicklaunchbar 2.desktop=launcher/0/5 home\user\.local\share\applications\quicklaunchbar 3.desktop=launcher/0/34 When I restart. Is there anything special to do to have the icons back ? |
Re: Missing Quick Launch Icons
I think there must be something wrong with the quicklaunch files. Do they exist? Do they have the right permissions?
|
Re: Missing Quick Launch Icons
The problem is solved, but I'm not sure to understand.
After posting my answer, I did the following: - as /home/user/.config/meegotouchhome-nokia/launcherbuttons.data gets corrupted on startup, I removed the permissions on the file (chmod u-rw), and I rebooted. - after reboot, my launcher screen was completely changed, the order of the applications was not the same as before, and the quick launch icons were not there. But something was solved: after I reflashed the device a couple of days ago, I got some of the basic icons twice. Some of them disappeared finally to be displayed only once (like message), but some others remained twice (like maps). And this has been fixed. - then i reset the rights (chmod u+rw) and I rebooted, and now everthing seems fine. Quicklaunch icons are back (BTW, these are the ones I selected with Shortcuts without success), and I've only one icon for each basic app. No idea why removing read rights on the .data file finally fixes the issue, but at least now it's ok. |
Re: Missing Quick Launch Icons
The truth is that there should be an option in Settings to select 4 applications which icons should reside on the quicklaunch tab. Kinda silly such option is missing. That Shortcuts app from ovi store seems to be buggy and didn't work for me either.
|
Re: Missing Quick Launch Icons
Quote:
The dev explained why it's buggy, & the wall he's come up against. The closed nature of much of the UX strikes again... :( Don't think he ever filed a bug/enhancement request in the bug-tracker. *can't recall if it was obviously titled, or if it started life titled as something else |
Re: Missing Quick Launch Icons
Quote:
Then after putting permissions back to normal (u+rw) and reboot everything was back to normal. I think quicklaunchbar.data under user profile is being used to read data in or "out" it for other processes, but not to store it. Eg. it is just one way placeholder for data. This type of one way access files suits aegis locking ethos; you need to get things locked, but you often need some media to transfer information other than just memory. |
Re: Missing Quick Launch Icons
Note that after PR 1.2 you should not copy launcherbuttons.data from the original path as this would destroy your folders.
The file (/home/user/.config/meegotouchhome-nokia/launcherbuttons.data) seems to contain all files to folders assignments now. BTW. You can remove unwanted icons from there. |
Re: Missing Quick Launch Icons
I have been using QuickBarControl nearly all time after PR1.2 and all was OK.
Today I decided to change places of 2 shortcuts and encountered some weird effects: 1. One apllication is stuck on leftmost position. I can not change.Although /home/user/.local/share/applications/quicklaunchbar0.desktop shows entry for different app, I still get this one there. 2. The stuck at pos. 0 application went missing from app launcher grid, replaced by camera-ui app. There is no entry for it in /home/user/.config/meegotouchhome.nokia/launcherbuttons.data. But there is correct entry in /home/user/.local/share/applications/ Any body more familiar with the structure of this can give me a hint how to restore missing shortcut in app launcher grid? I am thinking of creating entry in /home/user/.config/meegotouchhome.nokia/launcherbuttons.data, but I wonder what the digits between slashes mean? EDIT:OK, I got it - digits between slashes are level and position. So /0/12/ is the app in main menu row 4, leftmost. First digit 0 - main level, and the you start counting from 0 being the app in top left corner. EDIT2:Solved it - edited launcherbuttons.data file, rebooted the device, now everything looks and works OK. So basically changing your quicklaunchbar buttons by hand without the need of any apps comes to following 4 simple steps: 1. Delete all existing symlinks to quicklaunchbar buttons in /home/user/.local/share/applications/ Code:
rm -f /home/user/.local/share/applications/quicklaunchbar* Code:
ln -s /usr/share/applications/browser.desktop /home/user/.local/share/applications/quicklaunchbar0.desktop quicklaunchbar0.desktop is the symlink to real application we created in step 2, quicklaunchbar/0 is the position(0,1,2,3) in launchbar. 4. Reboot. |
Re: Missing Quick Launch Icons
My device developed this issue for the first time after I had to reflash earlier today. I completely agree that this should be a configuration choice that is handled by the settings menu. This could and should be one of the nagging issues handled by the mysterious 1.3 release. Here's hoping.
I suggest the app Mymoves as an immediately available, and in my view, very high quality substitute. I have assigned a gesture for each of my quick launch apps, and voila, anywhere at all on the device, whether in an app, homescreen, feed, or multitasker, the app activates. That said, I like the quick launch feature a lot and would like to see it repaired and improved. Heck, how about a different Mymoves gesture to scroll through different quick app configurations? Just kidding, let's just stick to what we're best at--the swipe. |
Re: Missing Quick Launch Icons
Quote:
|
Re: Missing Quick Launch Icons
Quote:
/home/user/.config/meegotouchhome-nokia/launcherbuttons.data Look for a lines like this home\user\.local\share\applications\quicklaunchbar 0.desktop=quicklaunchbar/0 there should be four with the numbers being 0,1,2 and 3, one for each shortcut. When i had the issue one of the lines looked.like this home\user\.local\share\applications\quicklaunchbar 0.desktop=launcher/0/45 so i just corrected it. edit just noticed zlatko's earlier post which describes this a lot better. |
Re: Missing Quick Launch Icons
Quote:
|
Re: Missing Quick Launch Icons
@bobaseth
"Text editor" is any application you use for editing text files, e.g Notes on N9 or Notepad, MS Word on Windows. Just transfer the file to your PC and edit it there. You can post it here, so we can take a look and guide you. Or even edit it for you. |
Re: Missing Quick Launch Icons
Quote:
home\user\.local\share\applications\quicklaunchbar 0.desktop=quicklaunchbar/0 home\user\.local\share\applications\quicklaunchbar 1.desktop=quicklaunchbar/1 home\user\.local\share\applications\quicklaunchbar 2.desktop=quicklaunchbar/2 usr\share\applications\DictionaryStar.desktop=laun cher/0/32 usr\share\applications\Filebox.desktop=launcher/0/29 usr\share\applications\MTimer.desktop=launcher/0/37 usr\share\applications\QuickCurrency_harmattan.des ktop=launcher/0/38 usr\share\applications\TheFlashlight_harmattan.des ktop=launcher/0/43 usr\share\applications\accountsui.desktop=launcher/0/20 usr\share\applications\browser.desktop=launcher/0/2 usr\share\applications\buui.desktop=launcher/0/28 usr\share\applications\calc.desktop=launcher/0/30 usr\share\applications\calendar.desktop=launcher/0/19 usr\share\applications\call-history.desktop=launcher/0/3 usr\share\applications\camera-ui.desktop=launcher/0/27 usr\share\applications\cityscene.desktop=launcher/0/39 usr\share\applications\clock.desktop=launcher/0/23 usr\share\applications\contacts.desktop=launcher/0/5 usr\share\applications\duicontrolpanel.desktop=lau ncher/0/16 usr\share\applications\facebookqml.desktop=launche r/0/7 usr\share\applications\feedreader.desktop=launcher/0/18 usr\share\applications\fennec.desktop=launcher/0/0 usr\share\applications\gallery.desktop=launcher/0/12 usr\share\applications\joikuspot.desktop=launcher/0/26 usr\share\applications\mail.desktop=launcher/0/6 usr\share\applications\maps.desktop=launcher/0/21 usr\share\applications\messaging-ui.desktop=launcher/0/4 usr\share\applications\minibible.desktop=launcher/0/36 usr\share\applications\morpheus.desktop=launcher/0/14 usr\share\applications\music-suite.desktop=launcher/0/11 usr\share\applications\n9-quran.desktop=launcher/0/41 usr\share\applications\nokia-drive-qml.desktop=launcher/0/22 usr\share\applications\notes.desktop=launcher/0/33 usr\share\applications\office-tools-frontpage.desktop=launcher/0/31 usr\share\applications\operamobile-labs.desktop=launcher/0/1 usr\share\applications\ovistoreclient.desktop=laun cher/0/15 usr\share\applications\panorama.desktop=launcher/0/42 usr\share\applications\recorder.desktop=launcher/0/35 usr\share\applications\remotecamera_harmattan.desk top=launcher/0/40 usr\share\applications\search.desktop=launcher/0/17 usr\share\applications\skype.desktop=launcher/0/8 usr\share\applications\tnpui.desktop=launcher/0/25 usr\share\applications\twitter-qml.desktop=launcher/0/10 usr\share\applications\userguide.desktop=launcher/0/24 usr\share\applications\video-suite.desktop=launcher/0/13 usr\share\applications\wxapp.desktop=launcher/0/34 usr\share\applications\youtube.desktop=launcher/0/9 |
Re: Missing Quick Launch Icons
@bobaseth
You seem to be missing your fourth quickluanchbar entry(button). So you have to: 1. link the correct application to it Code:
ln -s /usr/share/applications/YOUR_DESIRED_APP.desktop /home/user/.local/share/applications/quicklaunchbar0.desktop 2. and then create correct entry in launcherdata: home\user\.local\share\applications\quicklaunchbar 3.desktop=quicklaunchbar/3 3. reboot |
Re: Missing Quick Launch Icons
Quote:
|
Re: Missing Quick Launch Icons
@bobaseth
So you have to create a symlink for it for position 4(quicklaunchbar3): Code:
ln -s /usr/share/applications/browser.desktop /home/user/.local/share/applications/quicklaunchbar3.desktop Then edit your launcherdata file, adding entry for position 3: Code:
home\user\.local\share\applications\quicklaunchbar 3.desktop=quicklaunchbar/3 Good luck! :) |
Re: Missing Quick Launch Icons
Reboot isn't necessary. You can simply:
Code:
$ killall meegotouchhome |
Re: Missing Quick Launch Icons
@ladoga
Thank you for the tip! I have read somewhere that after 3 home screen restarts, phone will reboot itself automatically, as it assumes something is wrong with home screen. |
Re: Missing Quick Launch Icons
Quote:
|
Re: Missing Quick Launch Icons
@bobaseth
After you have symlinks created, you have to see that you have 4 entries in launcherbuttons.data file. They look like this: Code:
home\user\.local\share\applications\quicklaunchbar0.desktop=quicklaunchbar/0 Code:
killall meegotouchhome |
Re: Missing Quick Launch Icons
Quote:
|
Re: Missing Quick Launch Icons
@bobaseth
These are commands. You enter them in terminal. Every command has its meaning, e.g. ln=link, cd=change directory etc. Read a bit about some basics of shell usage - it will be useful. Also - I do not understand what you mean by "rooted". root is just another user on the linux system, that has more privileges than "normal" user. Some tasks require root privileges. Some don't. For example if you want to edit a file belonging to "root" - you need to be root. You can check file ownership by entering Code:
ls -l |
Re: Missing Quick Launch Icons
@ zlatko I understand. Yep..., I'm researching about "Terminal Commands" as we speak. Yes..., I meant "Root" but I see you answered my question any how. Oh and I managed to fix my forth shortcut error (the symlink 3) with the desired icon ( the stock browser ) but I now have a duplicite stock browser on symlink 0, which was my phone icon. Lol. Now I got to fix that. Thanks.
|
Re: Missing Quick Launch Icons
@bobaseth
If you managed to get fixed one shortcut, then it is only matter of correcting carefully all 4 of them. You have got the knowledge already :) |
Re: Missing Quick Launch Icons
@ zlatko Ha..., "Bingo!" I fixed and I didn't "Brick" my phone. I followed your old intructions on page 2. The key was activating "Termimal Mode" and learning the commands. Now I free all my "Newb" peoples from ignorence should they need help lol..., thanks to you. :) Later.
|
Re: Missing Quick Launch Icons
Hi,
since I used that shortcut app my quicklaunchbar became buggy too.. after trying to follow the steps posted in page 2 I now got the problem that my quicklaunchbar is completely blank. Must have done something even more wrong. Now I wanted to completely reset it, if possible. "cp /etc/xdg/meegotouchhome-nokia/launcherbuttons.data /home/user/.config/meegotouchhome-nokia/" didnt work for me. It said launcherbuttons.data already exists. Is their any safe way to reset the quicklaunchbar easily without destroying anything? Thanks in advance! |
Re: Missing Quick Launch Icons
add -R after cp in your command...ofcourse a space must separate cp from -R
|
Re: Missing Quick Launch Icons
Quote:
I get "cp: can't create /home/user/.config/meegotouchhome-nokia/launcherbutton.data": File exists |
Re: Missing Quick Launch Icons
then just do:
rm -rf /home/user/.config/meegotouchhome-nokia/launcherbuttons.data cp -R /etc/xdg/meegotouchhome-nokia/launcherbuttons.data /home/user/.config/meegotouchhome-nokia/ Take care of all the spellings... |
Re: Missing Quick Launch Icons
Hmmm exactly the same errror message:
"cp: can't create /home/user/.config/meegotouchhome-nokia/launcherbutton.data": File exists |
Re: Missing Quick Launch Icons
do it as user not root for the cp step...
You may also need to do the rm step as user as its in /home/user/ |
Re: Missing Quick Launch Icons
ah it worked as user, thought root could do anything ;). App launcher is a mess now as expected. Quicklaunchbar has been resetted partially. I thought that it would reset completely to default (phone, messaging, web, camera).
Now I got my old config "phone, blank (actually wazapp), opera, camera". Better than before, of course, but any chance to get the blank spot filled with wazapp? |
Re: Missing Quick Launch Icons
yup get the wazapp .desktop file and copy it into /home/user/.local/share/applications/quicklaunchbar1.desktop
The order starts from 0 for quicklaunchbar so 1 means the second icon from the left... Do the above as user... for the wazapp .desktop file look into /usr/share/applications/ |
Re: Missing Quick Launch Icons
So if I understand you correctly, I get wazapp.desktop (where do i get it from exactly? :o), rename it to quicklaunchbar1.desktop and put it into the folder "/home/user/.local/share/applications/"?
|
All times are GMT. The time now is 22:34. |
vBulletin® Version 3.8.8