Web lists-archives.com

Re: How to change user icon at top of Application Launcher's menu?




Hi Dale,

Possibly, or maybe it won't and I'll spend infinite time not
liking my computer.

OK, so taking a more proactive stance, it might possibly be
a permissions problem so let's explore that...

There is an interesting aspect about Linux account permissions
that I'm not finding a definitive answer to. What 'group' should
my user account be set to. If I search the web for a couple of
possibilities, such as

Linux "chown john:john"

and

Linux "chown john:users"

I find examples of both being used, and I know at times I've used
machines that have both versions.

My current machine is, and has been for a long, long time mark:mark for
all files in my /home/mark directory and then mark is a member of users.
All new files in my home directory, or at least everything at the top of it
is created with 'mark:mark'. Possibly KDE's System Settings isn't allowing
me to change the icon because it's hardwired to look for it's file in my
account with 'mark:users' permissions?

How is your machine set up?

mark@c2RAID6 ~ $ groups mark
wheel audio video users cron games vboxusers kvm postgres realtime docker mark
mark@c2RAID6 ~ $

Mark


On Thu, Jul 6, 2017 at 11:10 PM, Dale <rdalek1967@xxxxxxxxx> wrote:
> Hi,
>
> It looks like that version may have a bug or a unwanted nifty feature.
> :-)  Once the newer version hits stable, maybe it will work then.
>
> Let's hope.
>
> Dale
>
>
>
> Mark Knecht wrote:
>> Hi,
>>    So I tried running as root. This part of KDE doesn't want to update
>> my account
>> because it's not a new user.
>>
>> c2RAID6 ~ # systemsettings5
>> false
>> The kwalletd service has been registered
>> log_user_manager: "org.freedesktop.DBus.Error.ServiceUnknown" "The
>> name org.freedesktop.login1 wa
>> s not provided by any .service files"
>> log_user_manager: Starting:
>> QUrl("file:///usr/share/user-manager/avatars/classic/Green.png")
>> log_user_manager: From:
>> QUrl("file:///usr/share/user-manager/avatars/classic/Green.png") to:
>> "/
>> tmp/systemsettings.n22130"
>> QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
>> klauncher not running... launching kdeinit
>> QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
>> QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
>> Connecting to deprecated signal
>> QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QSt
>> ring)
>> QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
>> QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
>> log_user_manager: Avatar created
>> log_user_manager: Saving on Index:  0
>> log_user_manager: "org.freedesktop.Accounts.Error.UserExists"
>> log_user_manager: "A user with name 'mark' already exists"
>> log_user_manager: Failed Roles:  (AccountModel::Administrator)
>> c2RAID6 ~ #
>>
>>    You are using newer ~amd64 stuff so possibly there's something
>> better about newer. Not
>> willing to go there however.
>>
>> c2RAID6 ~ # emerge -pv systemsettings
>>
>> These are the packages that would be merged, in order:
>>
>> Calculating dependencies... done!
>> [ebuild   R    ] kde-plasma/systemsettings-5.9.5:5::gentoo  USE="gtk
>> handbook -classic -debug" 0
>> KiB
>>
>> Total: 1 package (1 reinstall), Size of downloads: 0 KiB
>> c2RAID6 ~ #
>>
>> Cheers,
>> Mark
>>
>> On Thu, Jul 6, 2017 at 3:29 PM, Dale <rdalek1967@xxxxxxxxx> wrote:
>>> Hi,
>>>
>>> Well, that's odd.  I got that drag thing to, I ignored it.  It let me
>>> change mine from the gallery thingy.  I selected that happy guy.  :-)
>>>
>>> Mine listed dale and dale2.  dale2 is my backup to test weirdness after
>>> a upgrade.  It also listed new user but I didn't go there.
>>>
>>> Just for giggles.
>>>
>>> [ebuild   R   ~] kde-plasma/systemsettings-5.10.3:5::gentoo  USE="gtk
>>> handbook -classic -debug"
>>>
>>> There's not really many USE flag options there.  Hmmmmmm.
>>>
>>> Dale
>>>
>>> :-)  :-)
>>>
>>>
>>>
>>> Mark Knecht wrote:
>>>> Hello again,
>>>>    Yes, mine asked me for root password which I gave. It also went
>>>> through a weird step where after I chose a better icon it told me to
>>>> drag it to a place of interest but there wasn't anything specific to
>>>> drag. Just a really big window with the icon I chose in the middle.
>>>>
>>>>    I'll give it a try as root. Did yours actually have your user
>>>> account in the list? Mine did not.
>>>>
>>>>    Gentoo=yes, missing package=no assuming portage properly keeps
>>>> track of things, USE flag=who knows? It's Gentoo after all.
>>>>
>>>> Mark
>>>>
>>>> On Thu, Jul 6, 2017 at 2:52 PM, Dale <rdalek1967@xxxxxxxxx> wrote:
>>>>> Hi,
>>>>>
>>>>> I didn't try to change mine last time but I did just now.  Does it ask
>>>>> you for your root password when you try to change it?  It does here.  If
>>>>> it doesn't there, it may be a permissions issue.
>>>>>
>>>>> You should be able to run systemsettings5 as root and change it that
>>>>> way, if it doesn't ask when you click apply.
>>>>>
>>>>> I seem to recall you run Gentoo.  Maybe it is a USE flag or missing
>>>>> package???
>>>>>
>>>>> Dale
>>>>>
>>>>> :-)  :-)
>>>>>
>>>>>
>>>>>
>>>>> Mark Knecht wrote:
>>>>>> Hi Dale,
>>>>>>    Thank you for the response. That dialog area appears to be the same
>>>>>> one I get to directly by clicking on the offending icon that resides
>>>>>> at the top of the Application Launcher menu. Choosing the icon at the
>>>>>> right allows me to choose a new one from a gallery, but only
>>>>>> (apparently) for a new user. Changing it does not effect my account.
>>>>>>
>>>>>>    Possibly this is a lack of documentation issue but there are
>>>>>> already user accounts on this machine and none of those existing users
>>>>>> show up on the left. All it says is 'New User'. Possibly I can create
>>>>>> a 'mark' user and then possibly KDE will change the icon associated
>>>>>> with my account but I'm uncertain and don't want to just play around
>>>>>> and create problems.
>>>>>>
>>>>>>    Again, thanks for the response.
>>>>>>
>>>>>> Cheers,
>>>>>> Mark
>>>>>>
>>>>>>
>>>>>> On Wed, Jul 5, 2017 at 4:42 PM, Dale <rdalek1967@xxxxxxxxx> wrote:
>>>>>>> Mark Knecht wrote:
>>>>>>>> Hi,
>>>>>>>>    An update to KDE on my Gentoo machine yesterday has changed the
>>>>>>>> icon that shows up to the left of my name at the top of Application
>>>>>>>> Launcher menu. I'm sure it's unintended but I find the icon insulting
>>>>>>>> and would like to change it. How can I change this icon back to the
>>>>>>>> Sad Cyclops icon, or better yet one of my choice, that appeared there
>>>>>>>> before this update?
>>>>>>>>
>>>>>>>>    If I click on the icon I get the User Manager from System Settings.
>>>>>>>> On the left it says "New User" and on the right there is a place to
>>>>>>>> edit what I suspect is the icon area but changing it doesn't change
>>>>>>>> the icon I see here. Sadly clicking on Help at the bottom returns the
>>>>>>>> message "The file or Folder help:/ does not exist" so possibly
>>>>>>>> Gentoo's build has excluded this by default. The Help system for
>>>>>>>> Plasma has a section for the Application Launcher but I don't find
>>>>>>>> instructions for this problem.
>>>>>>>>
>>>>>>>> Thanks in advance,
>>>>>>>> Mark
>>>>>>>>
>>>>>>> I think I know what you are talking about but am not sure.  If it is
>>>>>>> what I think, System Setting, Account Details under Personalizations,
>>>>>>> then on the left User Manager.  You should be able to click on the user
>>>>>>> icon and get some options.  It used to be in another section but guess
>>>>>>> it got moved, which may be why you couldn't find it.
>>>>>>>
>>>>>>> If that isn't what you are talking about, no clue.
>>>>>>>
>>>>>>> Dale
>>>>>>>
>>>>>>> :-)  :-)
>