Announcement

Collapse
No announcement yet.

The Muon improvement suggestions thread.

Collapse
This topic is closed.
X
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #61
    Originally posted by Snowhog View Post
    ?? Muon Software Center and Muon Package Manager appear under System by default.
    It does in the classic menu, but using the default menu, the system settings brings up a dialog box and muon doesn appear there.

    Comment


      #62
      One feature I'd love to see: displaying all the actual installation work in a text window, like Synaptic. For me, the primary reason I prefer the command line is I like to monitor what the package manager is doing. If something fails, I have a good idea of what actions to take. Muon conceals all that behind a big blue thermometer bar.

      Comment


        #63
        Originally posted by vw72 View Post
        It does in the classic menu, but using the default menu, the system settings brings up a dialog box and muon doesn appear there.
        It does here, on 12.04.
        Click image for larger version

Name:	K_Menu_Muon.jpg
Views:	1
Size:	17.1 KB
ID:	639879
        Windows no longer obstructs my view.
        Using Kubuntu Linux since March 23, 2007.
        "It is a capital mistake to theorize before one has data." - Sherlock Holmes

        Comment


          #64
          Originally posted by Snowhog View Post
          It does here, on 12.04.
          [ATTACH=CONFIG]3127[/ATTACH]
          I know it is in the menu. I want it in the system settings dialog -- the thing that looks like the Windows Control Center.

          Comment


            #65
            Originally posted by SteveRiley View Post
            One feature I'd love to see: displaying all the actual installation work in a text window, like Synaptic. For me, the primary reason I prefer the command line is I like to monitor what the package manager is doing. If something fails, I have a good idea of what actions to take. Muon conceals all that behind a big blue thermometer bar.
            +1

            I would have replicated Synaptic's feature set as a base for Muon and then built on additional features over time that enhanced the application further.
            Kubuntu 12.04 - Acer Aspire 5750G

            "I don't make a great deal of money, but I'm ok with that 'cause I don't hurt a lot of people in the process either"

            Comment


              #66
              Originally posted by SteveRiley View Post
              One feature I'd love to see: displaying all the actual installation work in a text window, like Synaptic. For me, the primary reason I prefer the command line is I like to monitor what the package manager is doing. If something fails, I have a good idea of what actions to take. Muon conceals all that behind a big blue thermometer bar.
              The reasons behind not showing this have been technical limitations. Synaptic runs APT as a fork of its own process, and has access to the file descriptors that apt/dpkg use for the console output. It then uses a virtual terminal emulator as a "seat" for these file descriptors and uses this vt to facilitate I/O between the GUI and apt. There's some very old-school Unix black magic at play here.

              Muon uses LibQApt's QApt Worker to run commits and other things that require administrative access. (This is why Muon itself can be run without administrative rights) A byproduct of this is that the dpkg process is no longer a fork of our own process, and we have limited access to the file descriptors it uses for dpkg output. Due to this, we can't just have a terminal emulator like the Konsole KPart run in Muon's GUI read/write to this file descriptor to get the raw dpkg output. Recently I did find out that if we set up a PTY inside of the QApt Worker, we could read the raw dpkg output and send it across DBus, but this is the very raw dpkg output complete with terminal control characters. I've not yet found the best way to deal with this, and I don't really want to create my own virtual terminal emulator to properly format the output.

              So, I would like to implement this feature, when I can figure out how. :P

              Comment


                #67
                Originally posted by vw72 View Post
                I would agree with this. Muon has matured and become very stable. Now if they would only add it to the system settings dialog.
                This likely won't happen. Package Management isn't really a "setting", so it doesn't really belong in System Settings. Not to mention that doing so would require a significant rewrite of the Muon GUI itself. It's a shame that KPackageKit/Apper set this precedent.

                Comment


                  #68
                  Originally posted by JontheEchidna View Post
                  So, I would like to implement this feature, when I can figure out how. :P
                  Thanks for the explanation. We all very much appreciate it when developers, busy as you must be, take a few moments to offer brief bits of such detail.

                  Comment


                    #69
                    two persistent bugs, and a suggestion

                    I've lost count of the number of times I've installed Muon, used it, and given up. I'm about to do it again. I'm sad about this, because there are many things I truly like about it. I trust someday it will just work. I really hope so. So...my two bugs, prefaced with a suggestion:

                    First of all - why, when I type "muon" into the K-launcher, get THREE responses - update manager, package manager, and software center. This is simply confusing. I have to figure out which one to launch, and a non-trivial percent of the time I get it wrong. I MUCH prefer the Synaptic way: one interface, multiple functions available via toolbar and menu functions. "Don't make me think!" Splitting the functionality at the program level is actually the wrong choice, psychologically, I think.

                    Bugs:

                    1. Can't run update. Right now, Muon simply isn't usable, and I don't know why. I start with a notification in the system tray that I have updates. Clicking this, I get the Muon Update Manager. Clicking "install updates" on the toolbar, I then get this message: "Another application seems to be using the package system at this time. You must close all other package managers before you will be able to install or remove any packages." This is nuts. I've just rebooted, in an attempt to clear whatever is running that's causing Muon to think this (I was getting this message BEFORE I rebooted, too). Right after the bootup, I launch Muon, and then get this. I have NO idea why. I cannot fix it. Time to bail, and once again launch Synaptic, which...just works.

                    2. Muon cannot shut down. I see this routinely right after I do a manual check-for-updates. The check runs, the progress bar moves to the far right, and reads "100%"...then we just sit there. I have to blow off the program, relaunch, and THEN can (usually) run the install updates function. The really exasperating thing about this is that I've been having this can't-shut-down problem with Muon for at least 6 months - essentially right from the beginning. Don't know why. And this isn't the only context in which this problem is seen.

                    Hope this helps somehow. I look forward to the day we can have full functionality with Muon. That'll be great!

                    Comment


                      #70
                      The reason you get three muons, is that krunner is listing anything that begins with what you are typing. Since they all begin with muon, all three are listed.

                      As for bugs, it sounds like you have a locked file. Open a terminal and type: sudo apt-get install -f If you get an error message about a lock file existing, go ahead and manually delete it (you will probably need to sudo rm <followed by the path to the file>. Then run sudo apt-get install -f again.

                      As for muon being stuck, that usually happens after there has been an error. Again, open a terminal and type killall muon and see if that fixes it.

                      I will say that, like you, I had many problems with muon prior to the version in 12.04. It is as different as night and day.

                      Comment


                        #71
                        @tomcloyd

                        Originally posted by tomcloyd View Post
                        First of all - why, when I type "muon" into the K-launcher, get THREE responses - update manager, package manager, and software center. This is simply confusing.
                        Stop typing Muon into Klauncher and instead replace the entry for muon-software center with muon-package manager in Kickoff's "Computer" tab by typing the following into Krunner;
                        Code:
                        kdesu kate /usr/share/kubuntu-default-settings/kde4-profile/default/share/config/kickoffrc
                        and change the muon-installer.desktop entry to read muon.desktop in kickoffrc, then close.

                        Originally posted by tomcloyd View Post
                        1. Can't run update. Right now, Muon simply isn't usable, and I don't know why. I start with a notification in the system tray that I have updates. Clicking this, I get the Muon Update Manager. Clicking "install updates" on the toolbar, I then get this message: "Another application seems to be using the package system at this time.
                        Code:
                        sudo /usr/lib/update-notifier/update-motd-updates-available --force
                        in a konsole about 5 mins after start-up should do the trick.

                        Restart you system.

                        Originally posted by tomcloyd View Post
                        2. Muon cannot shut down. I see this routinely right after I do a manual check-for-updates.
                        This issue too should be resolved with the above suggestions.

                        Good luck.
                        Kubuntu 12.04 - Acer Aspire 5750G

                        "I don't make a great deal of money, but I'm ok with that 'cause I don't hurt a lot of people in the process either"

                        Comment


                          #72
                          One thing I've noticed that would be nice after switching from the older apper update application, would be the ability to actually see the package names it wants to update.

                          Muon apparently displays the description of the package when listing available updates as a "user friendly" display. When clicking a package description, I can see more details in a new pane, with a changelog and new version, however, in neither of these views can I find the actual name of the package in question.

                          It would be nice if muon can provide the package name somewhere in the display, either as a tooltip when hovering over the description, or within the details pane that comes up when a package is clicked on.

                          Comment


                            #73
                            No suggestions at the moment, but from what I've seen of the new muon after upgrading, it's much much better. A lot of work must have gone into this. Great job of taking user suggestions into account.

                            Really well done.

                            Comment


                              #74
                              Originally posted by bernie9998 View Post
                              One thing I've noticed that would be nice after switching from the older apper update application, would be the ability to actually see the package names it wants to update.

                              Muon apparently displays the description of the package when listing available updates as a "user friendly" display. When clicking a package description, I can see more details in a new pane, with a changelog and new version, however, in neither of these views can I find the actual name of the package in question.

                              It would be nice if muon can provide the package name somewhere in the display, either as a tooltip when hovering over the description, or within the details pane that comes up when a package is clicked on.
                              Yes, please!!!
                              I hate to update without knowing what I'm updating, in fact I've switched back to use the command line "sudo apt-get upgrade".

                              Comment


                                #75
                                Hm, does your Muon not look like this? Package names are clearly visible:

                                Comment

                                Working...
                                X