• xfce destroys Chrome password function?

    From William Unruh@2:250/1 to All on Wed Dec 2 08:05:35 2020
    I just switched to xfce from plasma in Mageia 7 in order to get my Zoom screen sharing to work. But now I am having trouble on xfce with google-chrome.
    The password saving function in chrome has been destroyed. There are no
    saved passwords, and although chrome offers to save passwords it does
    not do so.

    When I go back to Plasma the password saving in Chrome is absent there
    as well (or rather, as in xfce, it is there but the password list is empty and stays
    empty even after I have supposedly saved a password.)

    If I copy back a backup from 3 days ago of .config/google-chrome, the
    passwords in chrome on Plasma reappear. But when I logout and open in xfce again,
    the passwords have disappeared again when I open chrome in xfce. Ie
    there seems to be a hunter robot in xfce which actively destroys that
    feature of chrome or rather reconfigures something which destroys the
    password configuration in Chrome.

    Clearly I am using the same Chrome software. My libraries are the same
    (I would assume). It is the same computer, the same installation, I am
    just choosing xfce instead of plasma

    Has anyone seen this? Has anyone got a solution for this?

    --- MBSE BBS v1.0.7.17 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Bit Twister@2:250/1 to All on Wed Dec 2 09:03:37 2020
    On Wed, 2 Dec 2020 08:05:35 -0000 (UTC), William Unruh wrote:
    I just switched to xfce from plasma in Mageia 7 in order to get my Zoom
    screen
    sharing to work. But now I am having trouble on xfce with google-chrome.
    The password saving function in chrome has been destroyed. There are no
    saved passwords, and although chrome offers to save passwords it does
    not do so.


    Clearly I am using the same Chrome software. My libraries are the same
    (I would assume). It is the same computer, the same installation, I am
    just choosing xfce instead of plasma

    That assumption is valid if you did a system wide Chrome install.
    If you did a local user install, maybe some Display Environment (DE)
    libs are mixed in and dinks up something in ~/.config/google-chrome
    and/or ~/.cache/google-chrome

    Create a pristine test account, say junk, log into junk with the xfce DE.
    Run Chrome and verify password is lost or not. Log out/in again to see
    if password is lost. If password is lost, you know you have a xfce problem.

    If not, then try logging into junk via a Plasma DE. and test chrome.

    Do not pull in anything from your normal user account.

    FYI: To reset junk to a day one setup, log out of junk, get to a root prompt
    rsync --delete -aAHSXxv /etc/skel/ /home/junk
    Next junk login will be pristine.


    --- MBSE BBS v1.0.7.17 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Bit Twister@2:250/1 to All on Wed Dec 2 09:13:21 2020
    On Wed, 2 Dec 2020 03:03:37 -0600, Bit Twister wrote:
    On Wed, 2 Dec 2020 08:05:35 -0000 (UTC), William Unruh wrote:
    I just switched to xfce from plasma in Mageia 7 in order to get my Zoom screen
    sharing to work. But now I am having trouble on xfce with google-chrome.
    The password saving function in chrome has been destroyed. There are no
    saved passwords, and although chrome offers to save passwords it does
    not do so.

    Putting
    xfce google-chrome not remembering password
    in the first box at
    https://www.google.com/advanced_search
    gets me
    About 936,000 results (0.54 seconds)

    --- MBSE BBS v1.0.7.17 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From J.O. Aho@2:250/1 to All on Wed Dec 2 09:24:38 2020
    On 02/12/2020 09.05, William Unruh wrote:
    I just switched to xfce from plasma in Mageia 7 in order to get my Zoom
    screen
    sharing to work. But now I am having trouble on xfce with google-chrome.
    The password saving function in chrome has been destroyed. There are no
    saved passwords, and although chrome offers to save passwords it does
    not do so.

    When I go back to Plasma the password saving in Chrome is absent there
    as well (or rather, as in xfce, it is there but the password list is empty
    and stays
    empty even after I have supposedly saved a password.)

    Much has to do with the dbus, seems there are applications that do not
    manage to get a working dbus connection, chromium is one of those, the solution tend to be to write a small script:

    - --- /usr/sbin/chromium-dbus ---
    #!/bin/bash
    dbus-run-session chromium $1
    - --- eof ---

    chmod 755 /usr/sbin/chromium-dbus

    now just update your chromium.desktop to use chromium-dbus instead of
    chromium and I think it will solve your problem in plasma at least.

    --

    //Aho


    --- MBSE BBS v1.0.7.17 (GNU/Linux-x86_64)
    * Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1@fidonet)
  • From Bit Twister@2:250/1 to All on Wed Dec 2 09:55:41 2020
    On Wed, 2 Dec 2020 03:03:37 -0600, Bit Twister wrote:
    Create a pristine test account, say junk, log into junk with the xfce DE.
    Run Chrome and verify password is lost or not. Log out/in again to see
    if password is lost. If password is lost, you know you have a xfce problem.

    If not, then try logging into junk via a Plasma DE. and test chrome.

    Do not pull in anything from your normal user account.

    Above tests assumes you are exiting chrome before logging out.


    --- MBSE BBS v1.0.7.17 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From faeychild@2:250/1 to All on Wed Dec 2 20:39:20 2020
    On 2/12/20 7:05 pm, William Unruh wrote:

    Clearly I am using the same Chrome software. My libraries are the same
    (I would assume). It is the same computer, the same installation, I am
    just choosing xfce instead of plasma

    Has anyone seen this? Has anyone got a solution for this?


    Chromium tries to use Kdewallet if this matters
    --
    faeychild
    Running plasmashell 5.15.4 on 5.7.19-desktop-3.mga7 kernel.
    Mageia release 7 (Official) for x86_64 installed via Mageia-7-x86_64-DVD.iso


    --- MBSE BBS v1.0.7.17 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From William Unruh@2:250/1 to All on Thu Dec 3 18:41:31 2020
    I have now tried this with chromium and it behaves almost, but not
    quite, the same was as chrome. I save a password in Plasma, and it shows
    up in the saved passwords. I then log out and logon with XFCE, and the
    password save is gone (no passwords listed at all). I now save a
    password in XFCE and, unlike the case with Chrome, the password gets
    saved. If I do that in chrome, the passwords do not get saved at all in
    XFCE. Yes, I have the slider for "Save Passwords" is on in both.

    If I go back to Plasma, and run chromium, that saved password is gone
    again but I can save passwords again.

    On 2020-12-02, William Unruh <unruh@invalid.ca> wrote:
    I just switched to xfce from plasma in Mageia 7 in order to get my Zoom
    screen
    sharing to work. But now I am having trouble on xfce with google-chrome.
    The password saving function in chrome has been destroyed. There are no
    saved passwords, and although chrome offers to save passwords it does
    not do so.

    When I go back to Plasma the password saving in Chrome is absent there
    as well (or rather, as in xfce, it is there but the password list is empty
    and stays
    empty even after I have supposedly saved a password.)

    If I copy back a backup from 3 days ago of .config/google-chrome, the passwords in chrome on Plasma reappear. But when I logout and open in xfce
    again,
    the passwords have disappeared again when I open chrome in xfce. Ie
    there seems to be a hunter robot in xfce which actively destroys that
    feature of chrome or rather reconfigures something which destroys the password configuration in Chrome.

    Clearly I am using the same Chrome software. My libraries are the same
    (I would assume). It is the same computer, the same installation, I am
    just choosing xfce instead of plasma

    Has anyone seen this? Has anyone got a solution for this?

    --- MBSE BBS v1.0.7.17 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From William Unruh@2:250/1 to All on Thu Dec 3 20:58:51 2020
    On 2020-12-03, William Unruh <unruh@invalid.ca> wrote:
    I have now tried this with chromium and it behaves almost, but not
    quite, the same was as chrome. I save a password in Plasma, and it shows
    up in the saved passwords. I then log out and logon with XFCE, and the password save is gone (no passwords listed at all). I now save a
    password in XFCE and, unlike the case with Chrome, the password gets
    saved. If I do that in chrome, the passwords do not get saved at all in
    XFCE. Yes, I have the slider for "Save Passwords" is on in both.

    If I go back to Plasma, and run chromium, that saved password is gone
    again but I can save passwords again.

    If I run dmesg-run-session chromium-browser in xfce, then the password that I saved in Plasma appears. If I run dmesg-run-session google-chrome, in
    xfce then the passwords that I saved in chrome in plasma do not appear. However, when I go back to plasma and I run dmesg-run-session
    google-chrome the passwords reappear (whereas without that they
    did not reappear in plasma.)

    So, chrome and chromium are similar in that the passwords disappear when
    I switch between plasma<->xfce, but for chromium they will appear if I
    run dbus-run-session chromium-browser
    For chrome the dbus-run-session trick does help in plasma but not in
    xfce.

    Anotehr difference, when I run dbus-session google-chrome, I get the
    kwallet signup window appearing. I do not in xfce.

    For chromium-browser that window does not pop up.


    On 2020-12-02, William Unruh <unruh@invalid.ca> wrote:
    I just switched to xfce from plasma in Mageia 7 in order to get my Zoom screen
    sharing to work. But now I am having trouble on xfce with google-chrome.
    The password saving function in chrome has been destroyed. There are no
    saved passwords, and although chrome offers to save passwords it does
    not do so.

    When I go back to Plasma the password saving in Chrome is absent there
    as well (or rather, as in xfce, it is there but the password list is empty and stays
    empty even after I have supposedly saved a password.)

    If I copy back a backup from 3 days ago of .config/google-chrome, the
    passwords in chrome on Plasma reappear. But when I logout and open in xfce again,
    the passwords have disappeared again when I open chrome in xfce. Ie
    there seems to be a hunter robot in xfce which actively destroys that
    feature of chrome or rather reconfigures something which destroys the
    password configuration in Chrome.

    Clearly I am using the same Chrome software. My libraries are the same
    (I would assume). It is the same computer, the same installation, I am
    just choosing xfce instead of plasma

    Has anyone seen this? Has anyone got a solution for this?

    --- MBSE BBS v1.0.7.17 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Bit Twister@2:250/1 to All on Fri Dec 4 13:47:17 2020
    On Thu, 3 Dec 2020 18:41:31 -0000 (UTC), William Unruh wrote:
    I have now tried this with chromium and it behaves almost, but not
    quite, the same was as chrome. I save a password in Plasma, and it shows
    up in the saved passwords. I then log out and logon with XFCE, and the password save is gone (no passwords listed at all). I now save a
    password in XFCE and, unlike the case with Chrome, the password gets
    saved. If I do that in chrome, the passwords do not get saved at all in
    XFCE. Yes, I have the slider for "Save Passwords" is on in both.

    If I go back to Plasma, and run chromium, that saved password is gone
    again but I can save passwords again.

    For toggling between DE's https://unix.stackexchange.com/questions/483521/how-can-i-find-what-password-st ore-chromiums-password-manager-is-using

    suggests --password_store=gnome may solve your problem.

    --- MBSE BBS v1.0.7.17 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Carlos E.R.@2:250/1 to All on Fri Dec 4 14:53:31 2020
    On 04/12/2020 14.47, Bit Twister wrote:
    On Thu, 3 Dec 2020 18:41:31 -0000 (UTC), William Unruh wrote:
    I have now tried this with chromium and it behaves almost, but not
    quite, the same was as chrome. I save a password in Plasma, and it shows
    up in the saved passwords. I then log out and logon with XFCE, and the
    password save is gone (no passwords listed at all). I now save a
    password in XFCE and, unlike the case with Chrome, the password gets
    saved. If I do that in chrome, the passwords do not get saved at all in
    XFCE. Yes, I have the slider for "Save Passwords" is on in both.

    If I go back to Plasma, and run chromium, that saved password is gone
    again but I can save passwords again.

    For toggling between DE's

    https://unix.stackexchange.com/questions/483521/how-can-i-find-what-password-st ore-chromiums-password-manager-is-using

    suggests --password_store=gnome may solve your problem.


    So the issue is that Chrome does not store the password itself, but uses
    the facilities of the desktop used. So when you change desktop, the
    password store is different. And if that particular password store is
    disabled or broken in that desktop, then you get no saving at all.

    This is different than Firefox, which stores passwords itself.

    --
    Cheers, Carlos.

    --- MBSE BBS v1.0.7.17 (GNU/Linux-x86_64)
    * Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1@fidonet)
  • From William Unruh@2:250/1 to All on Fri Dec 4 18:13:49 2020
    On 2020-12-04, Carlos E.R. <robin_listas@es.invalid> wrote:
    On 04/12/2020 14.47, Bit Twister wrote:
    On Thu, 3 Dec 2020 18:41:31 -0000 (UTC), William Unruh wrote:
    I have now tried this with chromium and it behaves almost, but not
    quite, the same was as chrome. I save a password in Plasma, and it shows >>> up in the saved passwords. I then log out and logon with XFCE, and the
    password save is gone (no passwords listed at all). I now save a
    password in XFCE and, unlike the case with Chrome, the password gets
    saved. If I do that in chrome, the passwords do not get saved at all in
    XFCE. Yes, I have the slider for "Save Passwords" is on in both.

    If I go back to Plasma, and run chromium, that saved password is gone
    again but I can save passwords again.

    For toggling between DE's
    https://unix.stackexchange.com/questions/483521/how-can-i-find-what-password-st ore-chromiums-password-manager-is-using

    suggests --password_store=gnome may solve your problem.


    So the issue is that Chrome does not store the password itself, but uses
    the facilities of the desktop used. So when you change desktop, the
    password store is different. And if that particular password store is disabled or broken in that desktop, then you get no saving at all.

    This is different than Firefox, which stores passwords itself.

    Chrome I believe uses kwallet by default at least on Plasma. And there
    seems to be a bug in the dbus behaviour of Chrome. Chromium I am not
    sure.

    There is this hidden online option for chromium at least
    --password-store= which tells them what to use. "basic" is where chromium
    saves the passwords itself. "kwallet" it uses kwallet. I guess "gnome"
    it uses some default gnome password management tool of gnome.
    chrome seems to be different.

    So, I discovered yesterday afternoon that if I put in
    --password-store=kwallet onto the chromium command line (eg left click
    on the icon and then go to Properties->Laucher and put in that option
    into the command line) than chromium works in both Plasma and xfce.
    This does not work for Chrome however. For Chrome, it looses all
    passwords going from plasma to xfce, no matter what I do. Going from
    xfce to plasma, doing dbus-run-session chrome pops up the kwallet
    password window, and then after entering the kwallet password, it shows
    the passwords again. After that intial foray, one does not need to use
    the dbus-run-session anymore. If I try that going from plasma to xfce
    with gnome, I get a 20-30 sec pause without chrome opening at all, and
    then chrome opens but the passwords are gone. Using
    --password-store-kwallet does not help.
    My suspicion is that during that pause the kwallet password window was
    trying to open but did not, and eventually it timed out without a
    password, and withoug a password list.

    The answer would be to use chromium, except chromium is hobbled (no
    flash, no movie codecs for certain movies, like apparently Netfix) I
    have read a hint that it is possible to use the chrome PepperFlash, and
    movie codecs somehow on chromium, but have not found anywhere that tells
    me how to do so.



    --- MBSE BBS v1.0.7.17 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From William Unruh@2:250/1 to All on Fri Dec 4 20:26:26 2020
    On 2020-12-04, William Unruh <unruh@invalid.ca> wrote:

    The answer would be to use chromium, except chromium is hobbled (no
    flash, no movie codecs for certain movies, like apparently Netfix) I
    have read a hint that it is possible to use the chrome PepperFlash, and
    movie codecs somehow on chromium, but have not found anywhere that tells
    me how to do so.

    Hm, I had not tried it, but chromium on seems to have both PepperFlash and Widevine (I believe this is the DRM handling libraries) already installed (in .config/chromium)
    So Maybe chromium IS ready for being my replacement browser.





    --- MBSE BBS v1.0.7.17 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Carlos E.R.@2:250/1 to All on Fri Dec 4 22:49:25 2020
    On 04/12/2020 19.13, William Unruh wrote:
    On 2020-12-04, Carlos E.R. <robin_listas@es.invalid> wrote:
    On 04/12/2020 14.47, Bit Twister wrote:
    On Thu, 3 Dec 2020 18:41:31 -0000 (UTC), William Unruh wrote:
    I have now tried this with chromium and it behaves almost, but not
    quite, the same was as chrome. I save a password in Plasma, and it shows >>>> up in the saved passwords. I then log out and logon with XFCE, and the >>>> password save is gone (no passwords listed at all). I now save a
    password in XFCE and, unlike the case with Chrome, the password gets
    saved. If I do that in chrome, the passwords do not get saved at all in >>>> XFCE. Yes, I have the slider for "Save Passwords" is on in both.

    If I go back to Plasma, and run chromium, that saved password is gone
    again but I can save passwords again.

    For toggling between DE's
    https://unix.stackexchange.com/questions/483521/how-can-i-find-what-password-st ore-chromiums-password-manager-is-using

    suggests --password_store=gnome may solve your problem.


    So the issue is that Chrome does not store the password itself, but uses
    the facilities of the desktop used. So when you change desktop, the
    password store is different. And if that particular password store is
    disabled or broken in that desktop, then you get no saving at all.

    This is different than Firefox, which stores passwords itself.

    Chrome I believe uses kwallet by default at least on Plasma. And there
    seems to be a bug in the dbus behaviour of Chrome. Chromium I am not
    sure.

    There is this hidden online option for chromium at least
    --password-store= which tells them what to use. "basic" is where chromium saves the passwords itself. "kwallet" it uses kwallet. I guess "gnome"
    it uses some default gnome password management tool of gnome.
    chrome seems to be different.

    So, I discovered yesterday afternoon that if I put in --password-store=kwallet onto the chromium command line (eg left click
    on the icon and then go to Properties->Laucher and put in that option
    into the command line) than chromium works in both Plasma and xfce.
    This does not work for Chrome however. For Chrome, it looses all
    passwords going from plasma to xfce, no matter what I do. Going from
    xfce to plasma, doing dbus-run-session chrome pops up the kwallet
    password window, and then after entering the kwallet password, it shows
    the passwords again. After that intial foray, one does not need to use
    the dbus-run-session anymore. If I try that going from plasma to xfce
    with gnome, I get a 20-30 sec pause without chrome opening at all, and
    then chrome opens but the passwords are gone. Using
    --password-store-kwallet does not help.
    My suspicion is that during that pause the kwallet password window was
    trying to open but did not, and eventually it timed out without a
    password, and withoug a password list.

    Possibly Chromium is provided by your distribution of choice, thus
    adjusted for it, while Chrome is generic.


    The answer would be to use chromium, except chromium is hobbled (no
    flash,

    Flash should not be an issue, it is being removed in a month :-p

    no movie codecs for certain movies, like apparently Netfix) I
    have read a hint that it is possible to use the chrome PepperFlash, and
    movie codecs somehow on chromium, but have not found anywhere that tells
    me how to do so.

    Possibly Chrome supports or contains DRM and whatever.


    --
    Cheers, Carlos.

    --- MBSE BBS v1.0.7.17 (GNU/Linux-x86_64)
    * Origin: Air Applewood, The Linux Gateway to the UK & Eire (2:250/1@fidonet)
  • From David W. Hodgins@2:250/1 to All on Fri Dec 4 23:25:23 2020
    On Fri, 04 Dec 2020 17:49:25 -0500, Carlos E.R. <robin_listas@es.invalid> wrote:
    Possibly Chrome supports or contains DRM and whatever.

    I use firefox for most sites, including netflix. The only site I use chromium for is my online banking, both to keep it separate and since their site does not work in the linux version of firefox, or at least didn't the last time I checked. I don't use google chrome at all.

    Regards, Dave Hodgins

    --
    Change dwhodgins@nomail.afraid.org to davidwhodgins@teksavvy.com for
    email replies.

    --- MBSE BBS v1.0.7.17 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Bobbie Sellers@2:250/1 to All on Fri Dec 4 23:40:33 2020
    On 12/4/20 3:25 PM, David W. Hodgins wrote:
    On Fri, 04 Dec 2020 17:49:25 -0500, Carlos E.R.
    <robin_listas@es.invalid> wrote:
    Possibly Chrome supports or contains DRM and whatever.

    I use firefox for most sites, including netflix. The only site I use chromium
    for is my online banking, both to keep it separate and since their site
    does
    not work in the linux version of firefox, or at least didn't the last
    time I
    checked. I don't use google chrome at all.

    Regards, Dave Hodgins


    I use my Firefox for banking as well using the private
    window option. I use other browsers for other tasks but 99%
    of my banking and shopping are done through Firefox,

    bliss - “Nearly any fool can use a computer. Many do.” After all here
    I am...

    --
    bliss dash SF 4 ever at dslextreme dot com

    --- MBSE BBS v1.0.7.17 (GNU/Linux-x86_64)
    * Origin: dis-organization (2:250/1@fidonet)
  • From Bit Twister@2:250/1 to All on Sat Dec 5 02:09:23 2020
    On Fri, 04 Dec 2020 18:25:23 -0500, David W. Hodgins wrote:

    I use firefox for most sites, including netflix. The only site I use
    chromium
    for is my online banking, both to keep it separate and since their site does not work in the linux version of firefox, or at least didn't the last time I checked.

    You might want to consider trying it again. If still fails, I suggest
    you write a Management style memo how they spend lots of dollars for
    their web site and yet it does not work with Linux Firefox.

    Suggest it cost no money for the web developers to install
    Oracle VirtualBox from https://www.virtualbox.org/, then download/install https://mirrors.kernel.org/mageia/iso/7.1/Mageia-7.1-Live-Xfce-x86_64/Mageia-7. 1-Live-Xfce-x86_64.isoas a VirtualBox guest.
    Web developers can then verify that firefox works with your web site.

    Point them to https://distrowatch.com/ and tell them to glance at the
    Page Hit Ranking pane right side of page for the number of people
    looking into Linux and your competition/other banks work with Firefox.

    Then look around in the contact section of the web page.
    When I have done this, I send it to Sales when possible with a
    Please send this memo to VP of Sales. :)

    I then modify the above line for each other contact I find and send
    the memo to that contact. Heheh, run
    whois your_bank.com_here | grep '@'
    modify Sales to Network, and send it to Tech Email.
    Modify "Please send this memo to VP of Sales" to
    Please send this memo to bank manager/president then send it to Admin Email:


    --- MBSE BBS v1.0.7.17 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Doug Laidlaw@2:250/1 to All on Tue Dec 8 10:33:40 2020
    On 5/12/20 10:40 am, Bobbie Sellers wrote:
    On 12/4/20 3:25 PM, David W. Hodgins wrote:
    On Fri, 04 Dec 2020 17:49:25 -0500, Carlos E.R.
    <robin_listas@es.invalid> wrote:
    Possibly Chrome supports or contains DRM and whatever.

    I use firefox for most sites, including netflix. The only site I use
    chromium
    for is my online banking, both to keep it separate and since their
    site does
    not work in the linux version of firefox, or at least didn't the last
    time I
    checked. I don't use google chrome at all.

    Regards, Dave Hodgins


        I use my Firefox for banking as well using the private
    window option.  I use other browsers for other tasks but 99%
    of my banking and shopping are done through Firefox,

      bliss - “Nearly any fool can use a computer. Many do.” After all
    here
    I am...

    There are plenty of alternatives to Chrome/Chromium.

    --- MBSE BBS v1.0.7.17 (GNU/Linux-x86_64)
    * Origin: Aioe.org NNTP Server (2:250/1@fidonet)