Announcement

Collapse
No announcement yet.

Discover's default search engine is Duckduckgo, which is banned in Indonesia. How can I change it to something else?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Discover's default search engine is Duckduckgo, which is banned in Indonesia. How can I change it to something else?

    Hello,
    I was looking for software in Discover, and it gave me a link to search the web. However Duckduckgo is blocked in Indonesia.
    Yes, really: https://www.reuters.com/world/asia-p...ns-2024-08-02/
    So when I click on the link to search, I get blocked and it's a hassle to have to workaround it.
    There doesn't seem to be any way to change the default search engine, am I right?

    #2
    Which Kubuntu release are you using? 24.04, 24.10?
    I can't seem to locate anything in Discover that offers a web search.

    What do you mean by Plasma Discover's search engine?
    It doesn't use a web search engine, as far as I know - I can be wrong for sure.

    What it does do is follow your desktop setting for the default web browser that opens links.
    If your browser opens to DDG as a search engine, you will need to adjust the settings there.

    Firefox:

    Click image for larger version

Name:	Screenshot_20250416_063241.png
Views:	44
Size:	46.4 KB
ID:	686139

    Comment


      #3
      Steviedeeee there is a way, go to the systemsettings, there under workspace you find search, under there is plasma search, then find the plugin "Web search keywords", configure that plugin, ther you will find the standard search engine.

      Comment


        #4
        In Discover, the app store, if I search for a program that is not available, it asks me to "Search the Web" for that software.

        When I click on it, my default browser opens with a search for the software using DuckDuckGo, even though my default search engine for that browser is Google.

        So I think the change needs to be made in Discover, because that is where the search launches from. This is what I'd like to change.

        Thanks!


        Comment


          #5
          Originally posted by broedergj View Post
          Steviedeeee there is a way, go to the systemsettings, there under workspace you find search, under there is plasma search, then find the plugin "Web search keywords", configure that plugin, ther you will find the standard search engine.
          This seems to be for the search bar in the Application Launcher, but not for the Discover app store.

          Comment


            #6
            Good one. I have in all my years never arrived to a screen in Discover to search the web as far as I can remember, or rather noticed and used.
            Then to tie it to desktop search instead which is normally associated with krunner


            Of course it isn't changing anything for me, either.

            It looks to be hard coded. Might need to file a bug report on this on KDE's bug tracker if there isn't one already.
            Having DDG being banned in a locale is enough reason to be able to change this somehow.
            Last edited by claydoh; Apr 16, 2025, 06:37 AM.

            Comment


              #7
              If you open Discover and select "About" the maintainers are listed along with their emails. I'd start with Nate Graham and ask him. There's also "report a bug" link on there.
              Last edited by oshunluvr; Apr 16, 2025, 07:05 AM.

              Please Read Me

              Comment


                #8
                Originally posted by Steviedeeee View Post

                This seems to be for the search bar in the Application Launcher, but not for the Discover app store.
                You are right, i hoped it would be systemwide, but that is not the case

                Comment


                  #9
                  Originally posted by Steviedeeee View Post
                  Hello,
                  I was looking for software in Discover, and it gave me a link to search the web. However Duckduckgo is blocked in Indonesia.
                  Yes, really: https://www.reuters.com/world/asia-p...ns-2024-08-02/
                  So when I click on the link to search, I get blocked and it's a hassle to have to workaround it.
                  There doesn't seem to be any way to change the default search engine, am I right?
                  It is here:

                  https://invent.kde.org/plasma/discov...ype=heads#L228

                  Comment


                    #10
                    Originally posted by Steviedeeee View Post

                    This seems to be for the search bar in the Application Launcher, but not for the Discover app store.
                    Bug has been reported. Thanks everyone.

                    Comment


                      #11
                      Originally posted by Steviedeeee View Post

                      Bug has been reported. Thanks everyone.
                      Thanks!
                      Can you link to it? More subscribers helps note it is important.
                      I was going to make one, but I needed to go to sleep. I'll see if I can locate it on my own.

                      Comment


                        #12
                        https://bugs.kde.org/show_bug.cgi?id=502908

                        The search url used is based on locale, so the appropriate language file for Discover is probably the item that needs to be edited/updated to account for this somewhat recent banning.So it is hard-coded in the locale files, not Discover itself. It doesn't appear to be something one can just edit in a text file. I could be wrong though.

                        The KDE Indonesia localization team have a telegram channel that might be helpful, if it is active.
                        https://t.me/Localizations_KDE_Indonesia

                        Comment


                          #13
                          Originally posted by Virginio Miranda View Post
                          Actually, that is the defualt, the localized version where this would need to be changed to account for things like a ban I believe is here in the Indonesian language source file.
                          if one's locale is set to Indonesia, ddg would still be used if you edited that qml file. I think.

                          Comment

                          Working...
                          X