Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. PDF open problem
Forum Updated to NodeBB v4.3 + New Features

PDF open problem

Scheduled Pinned Locked Moved Unsolved General and Desktop
22 Posts 4 Posters 5.2k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • F f.lerdino

    @mrjj said in PDF open problem:

    xdg-mime query default application/pdf

    labotdd@D7050:/opt/Qt/Tools/QtCreator/bin$ xdg-mime query default application/pdf
    evince.desktop

    JonBJ Offline
    JonBJ Offline
    JonB
    wrote on last edited by
    #13

    @f.lerdino
    I think this is not a Qt issue per se, but an Ubuntu 16.04 one. Try Googling for something like ubuntu 16.04 xdg-open. I think https://askubuntu.com/questions/779717/xdg-open-stopped-working-since-16-04-upgrade might be where you'll find what you need to do... ?

    1 Reply Last reply
    1
    • mrjjM mrjj

      Ok. so that is not changed.
      if u type evince in a shell ( normal user) it starts as normally ?

      F Offline
      F Offline
      f.lerdino
      wrote on last edited by
      #14

      @mrjj
      I have an old version of ubuntu and everything work. Something is changed after the ubuntu update. Of course I run my QT Program as root.

      mrjjM 1 Reply Last reply
      0
      • F f.lerdino

        @mrjj
        I have an old version of ubuntu and everything work. Something is changed after the ubuntu update. Of course I run my QT Program as root.

        mrjjM Offline
        mrjjM Offline
        mrjj
        Lifetime Qt Champion
        wrote on last edited by
        #15

        @f.lerdino
        The link @JonB gives , suggest that
        gvfs-info being deprecated.
        so that might be your actual issue.
        (some posts down)

        1 Reply Last reply
        0
        • F Offline
          F Offline
          f.lerdino
          wrote on last edited by
          #16

          @JonB
          I use root to run my Qt program

          mrjjM JonBJ 2 Replies Last reply
          0
          • F f.lerdino

            @JonB
            I use root to run my Qt program

            mrjjM Offline
            mrjjM Offline
            mrjj
            Lifetime Qt Champion
            wrote on last edited by
            #17

            @f.lerdino
            but does it work then if u dont run as root ?

            1 Reply Last reply
            1
            • F f.lerdino

              @JonB
              I use root to run my Qt program

              JonBJ Offline
              JonBJ Offline
              JonB
              wrote on last edited by JonB
              #18

              @f.lerdino

              I use root to run my Qt program

              Scary. Which is why I asked earlier.

              Given that the error messages you show are complaining as not being able to do stuff as root, I presume when you tested running the xdg-opens and said they worked you did so as root too?

              1 Reply Last reply
              0
              • F Offline
                F Offline
                f.lerdino
                wrote on last edited by
                #19

                @JonB said in PDF open problem:

                Given that the error messages you show are complaining as not being able to do stuff as root, I presume when you tested running the xdg-opens and said they worked you did so as root too?

                Yes I have tried as root...

                1 Reply Last reply
                0
                • F Offline
                  F Offline
                  f.lerdino
                  wrote on last edited by
                  #20

                  Can I run as external program the pdf viewer + mypdffile in QT/Ubuntu?

                  Thanks

                  mrjjM 1 Reply Last reply
                  0
                  • F f.lerdino

                    Can I run as external program the pdf viewer + mypdffile in QT/Ubuntu?

                    Thanks

                    mrjjM Offline
                    mrjjM Offline
                    mrjj
                    Lifetime Qt Champion
                    wrote on last edited by
                    #21

                    @f.lerdino
                    Well you could run it via QProcess.

                    1 Reply Last reply
                    1
                    • N Offline
                      N Offline
                      ndreisg
                      wrote on last edited by
                      #22

                      I have the same problem and it seems like the problem is caused by this firefox bug: https://bugzilla.mozilla.org/show_bug.cgi?format=default&id=1323302
                      (and the resulting change: https://hg.mozilla.org/mozilla-central/rev/90a06cdcb48f)

                      It seems like xdg-open uses firefox in background to display the PDF files.

                      Unfortunately it seems like the firefox team has not provided a possibility to bypass this behavior.
                      (Chrome Browser for example provides "--no-sandbox" option to start it as root in a non-root user session)

                      1 Reply Last reply
                      1

                      • Login

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Users
                      • Groups
                      • Search
                      • Get Qt Extensions
                      • Unsolved