Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New version failed in Ubuntu 20.04 #131

Closed
david-kohen opened this issue Jan 19, 2021 · 29 comments
Closed

New version failed in Ubuntu 20.04 #131

david-kohen opened this issue Jan 19, 2021 · 29 comments

Comments

@david-kohen
Copy link

Please provide the shell and extension information. It will be easier for me to understand the issue without too many unnecessary questions

Describe the bug
A clear and concise description of what the bug is.

Extension Information

  • Shell Version
  • Extension Version
  • Install method (extension.gnome.org, AUR etc.)
  • OS

Error / Journal messages

  • Journal messages related to the error / extension.
@david-kohen david-kohen changed the title New version failed in Ububntu New version failed in Ubuntu 20.04 Jan 19, 2021
@david-kohen
Copy link
Author

Sorry - saved to soon by mistake:

Shell is GNOME Shell 3.36.4
Version 3.3

Install from extension.gnome.org,
Ubuntu 20.04

Log reads:
Jan 19 10:57:49 user gjs[651445]: JS LOG: SDC Debug: JS LOG:_UI file receive and load: /home/user/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/ui/prefs-dialog.gtkbuilder
Jan 19 10:57:49 user gjs[651445]: JS LOG: SDC Debug: New logic
Jan 19 10:57:49 user gjs[651445]: JS LOG: SDC Debug: ERROR: python execution failed. GLib.SpawnError: Failed to execute child process “python” (No such file or directory)
Jan 19 10:57:49 user gjs[651445]: JS LOG: SDC Debug: python is not found. Try next

python is in path (Python 3.8.5 (default, Jul 28 2020, 12:59:40)) but 'which python' returns nothing - 'which python3' returns "/usr/bin/python3"

@david-kohen
Copy link
Author

I had python aliased to python3 in .bashrc (inherited from earlier Ubuntu...) As a workaround I did cp -s /usr/bin/python3 /usr/bin/python and now everything is working (correctly?)

@david-kohen david-kohen reopened this Jan 19, 2021
@Xathros1
Copy link

Get a error when updating to the new version with GNOME Shell 3.38.2

@Xathros1
Copy link

Get a error when updating to the new version with GNOME Shell 3.38.2

Error was gone after restart under the said version above and Wayland

@petitJAM
Copy link

ln -s /usr/bin/python3 /usr/bin/python and a restart (into Xorg which I was already using) fixed it for me. I don't actually know if the python link was necessary since I didn't try restarting before the linking.

@thornjad
Copy link

Error was fixed for me with a simple restart of Gnome. I already had /usr/bin/python symlinked to /usr/bin/python3 but still got the error before restarting.

@WouterWidgets
Copy link

I also got the error. I can confirm that restarting Gnome fixes it, but it's not really user-friendly for people that don't know that.

@kgshank
Copy link
Owner

kgshank commented Jan 20, 2021

python is a dependency, The extension should fallback to the first available executable. i will check why this is not happening.

@thornjad
Copy link

Python dependency may be contributing, but like I said, I experienced this issue even with python and python3 already available

@glaubersm
Copy link

glaubersm commented Jan 20, 2021

This extension stopped working on my Arch Linux running Gnome 3.38.3 after installing an update via extensions.gnome.org.
It no longer finds my remote pulseauio server that I use to stream audio over network from my laptop to speakers connected to my desktop computer. I can switch to this remote pulseaudio server in Sound module of gnome's control center, and it works as expected.

@ignacio-alvarez
Copy link

I'm getting the following error:

JS ERROR: TypeError: device is undefined
_setDeviceActiveProfile@/home/ignacio/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/base.js:374:13
_setActiveProfile@/home/ignacio/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/base.js:369:14

It starts to work if I uncomment the lines in _setActiveProfile() :

    _setActiveProfile() {
        //_d("Setting Active Profile");
        for (let id in this._devices) {
            let device = this._devices[id];
            if (device.active) {
                this._setDeviceActiveProfile(device);
            }
        }
        this._setDeviceActiveProfile(this._activeDevice);
        return true;
    }

@skylord123
Copy link

Yeah I started having issues with it just saying "Extension initialising":
image

This error pops up in my log when opening the dropdown:

Jan 21 16:06:39 wat gnome-shell[4190]: JS ERROR: TypeError: device is undefined#012_setDeviceActiveProfile@/home/XXX/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/base.js:374:13#012_setActiveProfile@/home/skylar/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/base.js:369:14

@skylord123
Copy link

@ignacio-alvarez Your fix works but I believe the correct way to fix it is to comment out the this._setDeviceActiveProfile(this._activeDevice); line like so:

    _setActiveProfile() {
        //_d("Setting Active Profile");
        for (let id in this._devices) {
            let device = this._devices[id];
            if (device.active) {
                this._setDeviceActiveProfile(device);
            }
        }
        // this._setDeviceActiveProfile(this._activeDevice);
        return true;
    }

I assume if you leave this it will still error in your log it just will continue working since the now un-commented code is doing the right thing.

Also simply editing the file didn't fix the problem. I had to press alt+f2 and run r to fix the issue. This reloaded gnome and got the code to update. I assume rebooting would also do it.

@ignacio-alvarez
Copy link

ignacio-alvarez commented Jan 22, 2021

@skylord123 Yes, forgot to comment the offending line and didn't check the logs once it started working again. This change was committed a few days ago to fix other problems:
e730cac

@angelod1as
Copy link

I installed the extension via https://extensions.gnome.org/extension/906/sound-output-device-chooser/
How can I fix @skylord123 issue? I have the same problem here.

@ignacio-alvarez
Copy link

@angelod1as You have to edit the file base.js and make the changes described above. For example:

nano ~/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/base.js

You also have to restart gnome or restart your computer.

@kgshank
Copy link
Owner

kgshank commented Jan 24, 2021

Fixes for both issues available in git. I will push the update to extensions.gnome.org

kgshank added a commit that referenced this issue Jan 24, 2021
@angelod1as
Copy link

Built from git since this last comment and it's still showing "Extension initializing..." forever.

In extensions.gnome.org it's still on the last version

Did restart also.

@sokai
Copy link

sokai commented Jan 26, 2021

FYI + maybe helpful …

I had/have the same situation – Ubuntu 20.04 and sometimes after a wake-up (I only reboot my machine 1x a month or so) I see the Extension initializing … message. So I came up with this fix – running all commands as a normal user in a terminal:

  1. one time: systemctl --user enable pulseaudio
  2. every time the Extension initializing … message appears: systemctl --user restart pulseaudio

@kgshank
Copy link
Owner

kgshank commented Jan 26, 2021

@angelod1as Please share the journal messages after enabling log messages in the extension settings.

@angelod1as
Copy link

@sokai did it here and it didn't work.

@kgshank I activated it in settings but there's no indication where these logs are located.

@angelod1as
Copy link

FYI, I tried removing the extension through extensions.gnome.org and cloning the repo, it didn't work.

Now, when trying to reinstall via extensions.gnome.org, it gives me an error (which I also don't know where to look for more information)

image

@kgshank
Copy link
Owner

kgshank commented Jan 26, 2021

Try these commands
This one will give messages logged by the extension
journalctl -r | grep SDC | more

This one will give messages if the extension is not initialized
journalctl -r | grep sound | more

If both of them dont work, post the last lines from
journalctl -r | more

@skylord123
Copy link

@kgshank when will the new release be on gnome extensions?

It looks like the old version is still showing.

@angelod1as
Copy link

@kgshank i have absolutely no idea what I did. I just restarted my computer (like, for the 7th time) and... it works now.

Anyways, here are the logs:

(please let me know if you see something out of the ordinary)

jan 26 14:58:58 angelo-pop-os gnome-shell[1986]: SDC Debug: Activated:- 10
jan 26 14:58:58 angelo-pop-os gnome-shell[1986]: SDC Debug: Activated: 10:M-Audi
o Fast Track Pro Analog Stereo Channel A:null:
jan 26 14:58:58 angelo-pop-os gnome-shell[1986]: SDC Debug: Activated:- 10
jan 26 14:58:58 angelo-pop-os gnome-shell[1986]: SDC Debug: Device Change reques
t
jan 26 11:24:34 angelo-pop-os gnome-shell[1986]: SDC Debug: Device Removed timeo
ut
jan 26 11:24:34 angelo-pop-os gnome-shell[1986]: SDC Debug: Device Removed timeo
ut
jan 26 11:24:32 angelo-pop-os gnome-shell[1986]: SDC Debug: Activated: 21:Wirele
ss Stereo Headset Mono (echo cancelled with Wireless Stereo Headset Estéreo digi
tal (IEC958)):null:
jan 26 11:24:32 angelo-pop-os gnome-shell[1986]: SDC Debug: Activated:- 21
jan 26 11:24:32 angelo-pop-os gnome-shell[1986]: SDC Debug: Added: 21:Wireless S
tereo Headset Mono (echo cancelled with Wireless Stereo Headset Estéreo digital 
(IEC958)):null:
jan 26 11:24:32 angelo-pop-os gnome-shell[1986]: SDC Debug: Device Name:Wireless
 Stereo Headset Mono (echo cancelled with Wireless Stereo Headset Estéreo digita
l (IEC958))
jan 26 11:24:32 angelo-pop-os gnome-shell[1986]: SDC Debug: Python found.python
jan 26 11:24:32 angelo-pop-os gnome-shell[1986]: SDC Debug: New logic
jan 26 11:24:32 angelo-pop-os gnome-shell[1986]: SDC Debug: Added - 21
jan 26 11:24:15 angelo-pop-os kernel: input: HDA Intel PCH Front Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card2/input22
jan 26 11:24:15 angelo-pop-os kernel: input: HDA Intel PCH Line Out as /devices/pci0000:00/0000:00:1b.0/sound/card2/input21
jan 26 11:24:15 angelo-pop-os kernel: input: HDA Intel PCH Line as /devices/pci0000:00/0000:00:1b.0/sound/card2/input20
jan 26 11:24:15 angelo-pop-os kernel: input: HDA Intel PCH Rear Mic as /devices/pci0000:00/0000:00:1b.0/sound/card2/input19
jan 26 11:24:15 angelo-pop-os kernel: input: HDA Intel PCH Front Mic as /devices/pci0000:00/0000:00:1b.0/sound/card2/input18
jan 26 11:24:15 angelo-pop-os kernel: input: HDA NVidia HDMI/DP,pcm=11 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card3/input17
jan 26 11:24:15 angelo-pop-os kernel: input: HDA NVidia HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card3/input16
jan 26 11:24:15 angelo-pop-os kernel: input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card3/input15
jan 26 11:24:15 angelo-pop-os kernel: input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card3/input14
jan 26 11:24:15 angelo-pop-os kernel: input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card3/input13
jan 26 11:24:15 angelo-pop-os kernel: input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card3/input12
jan 26 11:23:31 angelo-pop-os systemd[1588]: gsd-sound.service: Succeeded.
jan 26 09:43:44 angelo-pop-os kernel: input: HDA Intel PCH Front Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card2/input22
jan 26 09:43:44 angelo-pop-os kernel: input: HDA Intel PCH Line Out as /devices/pci0000:00/0000:00:1b.0/sound/card2/input21
jan 26 09:43:44 angelo-pop-os kernel: input: HDA Intel PCH Line as /devices/pci0000:00/0000:00:1b.0/sound/card2/input20
jan 26 09:43:44 angelo-pop-os kernel: input: HDA Intel PCH Rear Mic as /devices/pci0000:00/0000:00:1b.0/sound/card2/input19
jan 26 09:43:44 angelo-pop-os kernel: input: HDA Intel PCH Front Mic as /devices/pci0000:00/0000:00:1b.0/sound/card2/input18
jan 26 09:43:44 angelo-pop-os kernel: input: HDA NVidia HDMI/DP,pcm=11 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card3/input17
jan 26 09:43:44 angelo-pop-os kernel: input: HDA NVidia HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card3/input16
jan 26 09:43:44 angelo-pop-os kernel: input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card3/input15
jan 26 09:43:44 angelo-pop-os kernel: input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card3/input14
jan 26 09:43:44 angelo-pop-os kernel: input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card3/input13
jan 26 09:43:44 angelo-pop-os kernel: input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card3/input12
jan 26 09:19:10 angelo-pop-os systemd[1599]: gsd-sound.service: Succeeded.
jan 26 07:09:55 angelo-pop-os gjs[6580]: JS LOG: SDC Debug: JS LOG:_UI file receive and load: /home/angelo/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/ui/prefs
-dialog.gtkbuilder
jan 26 07:02:35 angelo-pop-os gjs[6580]: JS LOG: SDC Debug: JS LOG:_UI file receive and load: /home/angelo/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/ui/prefs
-dialog.gtkbuilder
jan 26 07:01:51 angelo-pop-os gnome-shell[2011]: JS ERROR: Extension sound-output-device-chooser@kgshank.net: Error: A different version was loaded previously. You need to log out for changes
 to take effect.
jan 26 07:01:51 angelo-pop-os gnome-shell[7073]:    creating: /home/angelo/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/utils/test/
jan 26 06:58:34 angelo-pop-os gjs[6580]: JS WARNING: [/home/angelo/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/prefs.js 76]: reference to undefined property "c
ard_description"
jan 26 06:58:34 angelo-pop-os gjs[6580]: JS LOG: SDC Debug: JS LOG:_UI file receive and load: /home/angelo/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/ui/prefs
-dialog.gtkbuilder
jan 26 06:56:36 angelo-pop-os gjs[5816]: JS WARNING: [/home/angelo/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net/prefs.js 76]: reference to undefined property "c
ard_description"
jan 26 06:56:09 angelo-pop-os systemd[1599]: gsd-sound.service: Succeeded.
jan 26 06:54:31 angelo-pop-os kernel: input: HDA Intel PCH Front Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card2/input22
jan 26 06:54:31 angelo-pop-os kernel: input: HDA Intel PCH Line Out as /devices/pci0000:00/0000:00:1b.0/sound/card2/input21
jan 26 06:54:31 angelo-pop-os kernel: input: HDA Intel PCH Line as /devices/pci0000:00/0000:00:1b.0/sound/card2/input20
jan 26 06:54:31 angelo-pop-os kernel: input: HDA Intel PCH Rear Mic as /devices/pci0000:00/0000:00:1b.0/sound/card2/input19
jan 26 06:54:31 angelo-pop-os kernel: input: HDA Intel PCH Front Mic as /devices/pci0000:00/0000:00:1b.0/sound/card2/input18
jan 26 06:54:31 angelo-pop-os kernel: input: HDA NVidia HDMI/DP,pcm=11 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card3/input17
jan 26 06:54:31 angelo-pop-os kernel: input: HDA NVidia HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card3/input16
jan 26 06:54:31 angelo-pop-os kernel: input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card3/input15
jan 26 15:08:37 angelo-pop-os systemd[1]: fprintd.service: Succeeded.
jan 26 15:08:15 angelo-pop-os gnome-shell[1986]: SDC Debug: Device Removed timeout
jan 26 15:08:15 angelo-pop-os gnome-shell[1986]: SDC Debug: Device Removed timeout
jan 26 15:08:14 angelo-pop-os gnome-shell[1986]: Window manager warning: Overwriting existing binding of keysym 6f with keysym 6f (keycode 20).
jan 26 15:08:14 angelo-pop-os gnome-shell[1986]: Window manager warning: Overwriting existing binding of keysym 6e with keysym 6e (keycode 39).
jan 26 15:08:14 angelo-pop-os gnome-shell[1986]: Error loading desktop files Operação sem suporte
jan 26 15:08:14 angelo-pop-os gnome-shell[1986]: SDC Debug: Activated: 21:Wireless Stereo Headset Mono (echo cancelled with Wireless Stereo Headset Estéreo digital (IEC958)):null:
jan 26 15:08:14 angelo-pop-os gnome-shell[1986]: SDC Debug: Activated:- 21
jan 26 15:08:14 angelo-pop-os gnome-shell[1986]: gvc_mixer_stream_get_port: assertion 'stream->priv->ports != NULL' failed
jan 26 15:08:14 angelo-pop-os gnome-shell[1986]: Device did not have an appropriate card
jan 26 15:08:14 angelo-pop-os gnome-shell[1986]: SDC Debug: Added: 21:Wireless Stereo Headset Mono (echo cancelled with Wireless Stereo Headset Estéreo digital (IEC958)):null:
jan 26 15:08:14 angelo-pop-os gnome-shell[1986]: SDC Debug: Device Name:Wireless Stereo Headset Mono (echo cancelled with Wireless Stereo Headset Estéreo digital (IEC958))
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Python found.python
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: New logic
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Added - 21
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Added - 20
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Removed: 19:Front Microphone:analog-input-front-mic:Áudio interno
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Added: 19:Front Microphone:analog-input-front-mic:Áudio interno
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Profile:input:analog-stereo
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Device Name:Front Microphone - Áudio interno
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Getting profile from cards analog-input-front-mic for card id 4
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Getting profile from cards analog-input-front-mic for card id 3
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Getting profile from cards analog-input-front-mic for card id 2
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Getting profile from cards analog-input-front-mic for card id 1
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Getting profile from cards analog-input-front-mic for card id 0
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Python found.python
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: New logic
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Added - 19
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Removed: 18:Rear Microphone:analog-input-rear-mic:Áudio interno
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Added: 18:Rear Microphone:analog-input-rear-mic:Áudio interno
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Profile:input:analog-stereo
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Device Name:Rear Microphone - Áudio interno
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Getting profile from cards analog-input-rear-mic for card id 4
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Getting profile from cards analog-input-rear-mic for card id 3
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Getting profile from cards analog-input-rear-mic for card id 2
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Getting profile from cards analog-input-rear-mic for card id 1
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Getting profile from cards analog-input-rear-mic for card id 0
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Python found.python
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: New logic
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Added - 18
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Removed: 17:Line In:analog-input-linein:Áudio interno
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Added: 17:Line In:analog-input-linein:Áudio interno
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Profile:input:analog-stereo
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Device Name:Line In - Áudio interno
jan 26 15:08:13 angelo-pop-os gnome-shell[1986]: SDC Debug: Getting profile from cards analog-input-linein for card id 4

@kgshank
Copy link
Owner

kgshank commented Jan 27, 2021

@angelod1as I can see that the version from GIT is loaded properly and no issues, I can notice. If you faces issues, just install from git after deleting the extension folder in ~/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net

@skylord123 It takes up to a week for approval in extensions.gnome.org. You can install from Git if you have issues

git clone https://github.com/kgshank/gse-sound-output-device-chooser.git

cp --recursive gse-sound-output-device-chooser/sound-output-device-chooser@kgshank.net $HOME/.local/share/gnome-shell/extensions/sound-output-device-chooser@kgshank.net

@angelod1as
Copy link

@kgshank it's (weirdly) working perfectly. If I run into the issue again I'll do as you say.

Thanks a lot for helping, this is an awesome extension.

@kgshank kgshank closed this as completed Jan 28, 2021
@Jeffrey04
Copy link

I am having this problem too, instead of creating a softlink, i changed this line in convenience.js

        let pythonExec = ['python', 'python3', 'python2'].find(cmd => isCmdFound(cmd));

to

        let pythonExec = ['python3', 'python', 'python2'].find(cmd => isCmdFound(cmd));

and it works again

@skylord123
Copy link

@kgshank The extension is failing whenever I resume from hibernation with the same issue I had above (says extension initializing).

I fix it by running the reload command on Gnome but it would be nice if it didn't have this issue at all.

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests