vakkotaur: (computer)


This morning Slashdot has an article asking about getting better (useful) bug reports from users. I don't have an answer other than there ought to be more than simply "file a report" and a single acknowledgement. That is, if I do file a bug report (and it is a decent report) then please let me know more, even if it's some time late. I'm much more likely to file another good report (assuming I trip over another bug...) if a previous one was handled well. A simple "this issue has been assigned to a maintainer/developer" helps. If I see the problem corrected, that's ideal. If I get a work-around sent to me, hey that's at least something.

But that does assume I send a good bug report. A good bug report is not "No bugs found." as wonderful as that would be. It's "I'm using this hardware, in this configuration, connected this way, to that thing, and when I do *THIS ACTION* on this program, *THIS* happens rather than *THAT* which was supposed to happen." It's more than "It's broken." It tells someone what sort of hardware is involved (Does Intel have a weird bug? Does AMD? Is that new video card causing trouble?) and what I do to trigger the bug. Did I type something into a certain text box? Did I click something? Is it a matter of which server I was trying to use? It's like going a mechanic with a car problem. You tell the mechanic the symptoms such as "There's a squeak on right turns, especially over about 30 mph." rather than "It's broken. Please fix it."

I used to deal with bug reports and most of the time what I got was the useless, "It's broke, fix it!" crap. Fix what, exactly? There was one customer of the company I worked for that did really good bug reporting. They also got very fast turn-around fixes. When I got a report from them, it was "We've got this model device, running this version software, and when we go into this particular menu and change this particular setting..." And that was often enough to aim me right at the issue they had. It wasn't quite a big red blinking [BUG HERE!] sign, but it was as close as one is ever likely to get. I didn't have to waste time guessing what was going on, I could get right to the issue. It wasn't always easy, but it often shaved hours if not days, weeks, or even months off of a real solution. As much as I disliked having a bug creep in or pop up, if I heard of one that made it past internal testing, I really wanted to hear it from those guys.

A different customer had a complaint that was reported as pretty much "Version 1 works, version 2 doesn't." and wanted changes made to the obsolete (and painful to work on...) version 1. They eventually got that, because I was unable to fix version 2 (which already had the feature they wanted...) since they didn't say exactly what was going on. I'm sure that they thought they did, but I could never duplicate the problem. Months later another customer hit the same problem, but gave detailed information about how to trigger the problem. Then I could duplicate the problem - and only then I could start the actual fixing of the real problem. It was a real, "Damn, why didn't those other guys tell us that bit?!" moment.

Even if you think something isn't important, don't omit it. It might just be the one critical piece that solves everything - or at least pinpoints the actual problem. Until it's checked, all data is valuable. Don't throw it away before it can even be used. Will some be irrelevant? Almost certainly, but you (and perhaps even the folks debugging) don't know which information is critical and which is not. As someone who was trying to hunt down bugs, I'd much rather have had an excess of information than a shortage of it.

Of course, if your experience really is "No bugs encountered." I am fairly sure whoever you're dealing with would love to read that in a review or something.

[ADDENDUM]: And if a developer or maintainer asks a question, PLEASE actually answer the question rather than fill in the background with so much other stuff that foreground goes underground. That was question wasn't asked for nothing.

vakkotaur: Centaur holding bow - cartoon (rampage)


I just updated the kernel for the desktop's Xubuntu install. I will not be doing that for the laptop. At least I'll have a fully working laptop that way.

When Xubuntu comes up, pardon, came up, it would offer a selection of boot choices with fallbacks for debugging and such. Those just disappeared. No, it was NOT an option I checked. Yes, I did do a 'grub-update' to attempt recovery. No luck.

That, by itself, would not matter too much on a system with only Xubuntu (currently) installed. But the SL client I use (Phoenix) and the one I expect I will eventually need to migrate to (Firestorm) are 32 bit... and while Xubuntu has 32 compatibility libraries that work fine - they work fine on -28 kernels and earlier. Everything after -28 has broken things. No, Google doesn't help. That tells me "the libraries are in the wrong place" -- except they can't be since booting with -28 works and anything after doesn't. Conclusion: Something is broken in everything after -28.

So? So before I had the option of booting into -28. Now I don't have any options at all. If I wanted Windows, I know where to look. I don't want Windows. I don't *buntu acting Windows-like at me. Naturally all this happens at the end of my "day" so I can try to sleep (and then not have things working when I wake up and want to use them) or I can lose sleep. Thanks, Ubuntu! Doesn't anyone test this stuff? Whose bright idea was it to remove choices??

I really don't care which bug is fixed or bypassed. If the kernel can do 32-bit compatibility right, no problem. If I can get to a kernel that can, no problem. Right now? Problem.

I can hardly wait for 64-bit PCLinuxOS. PCLinuxOS actually did all the stuff that *buntu tries to claim. The only reason I'm not already running it (and am using Xubuntu...) is that there is no released 64-bit version.

ADDENDUM: Evidently it's a (new to me) default misbehavior of grub2. If there is only one operating system, no choice is given unless one keeps SHIFT pressed from right after the POST. Why does it manifest now? I was always presented with that choice before, even on the initial install which had only the one OS and only the one kernel as such. I was still given a choice of the regular kernel and a failsafe version. I'd call this change a bug: It violates The Principle of Least Surprise.

Further, dropping back to -28 from -33 reveals confirms that -33 seriously broke video. Sure it would still make images, but the simple act of dragging a window across the screen result in weird stops & jitters that reminded me of Windows 3.x. That is not an upgrade.

vakkotaur: Centaur holding bow - cartoon (bugs)


A couple of those asian beetles, the things that look like orange ladybugs but have bad manners (they bite and they stink) were flying around the office lights last night. When we first switched the lights to CFLs it was odd as some bugs were suddenly not flying around the lights. These beetles do fly by the lights and ping off of the spiral tubes.

I thought I got the one, only to find that there was another. I dealt with that one as well. Then it started snowing, sort of. Little flecks would drift down, like the light fixture was a snow cloud (or had dandruff) and that also got annoying. Stepping away I found that the particles were all coming from the edge of one blade of the ceiling fan. Sure enough, another beetle was walking along on the top of the blade and it was enough to knock some dust down. Even when they aren't flying around me or landing on me, they still find a way to be annoying. Fortunately that was all last night and tonight if there are any of those beetles around, they haven't been annoying me.

vakkotaur: (kick)


Yahoo says:

Recently, messages sent to you from Yahoo! Groups have been returned to us as undeliverable. As a result, we have temporarily turned off message delivery to this email address.

If you are reading this message, the delivery problem appears to be fixed. To start receiving your groups messages by email again and turn your account back on, please visit:

[link]

So I visit the link and switch things back on. There is an e-mail "bounce history" link and that should show what messages didn't make it and maybe let me find out why they didn't get through. It *should* do that. But instead...

Yahoo says:

Account Status: Normal
Total Bounces: 0
Reactivation Requests Sent: 0


So I get reactivation messages because of bounces, yet no reactivation messages were ever sent and there were no bounces. How zen. This is the sound of one web-juggernaut sucking.

Yahoo seems to be "a bunch of mindless jerks who'll be the first against the wall when the revolution comes."

vakkotaur: (computer)


After many, many attempts to get Wolvix Linux to use a wireless connection and many, many utter failures to accomplish same, I think it's time to declare Wolvix "not ready for real world use." The Wolvix forum provided some help, but all I managed to get the lights to blink without getting a genuine connection. Wolvix was also not always launching the window manager fully, and didn't connect with a wired connection at first. It did eventually, so at least it seems possible to use it that way. That, however, is pretty useless when the places I'd use the laptop tend not to have sockets to plug into but only wireless access.

It is disappointing as overall Wolvix looks good. Too bad it doesn't seem to actually work.

I suppose, if nothing else, this at least means I won't have to put up with the GNU/ prefix silliness.

Profile

vakkotaur: Centaur holding bow - cartoon (Default)
Vakkotaur

March 2024

S M T W T F S
     12
3 456789
10111213141516
17181920212223
24252627282930
31      

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated 3 January 2026 17:04
Powered by Dreamwidth Studios