vakkotaur: (computer)
or

Gigabyte Blew It


About three years ago my aging & rather ancient computer well and truly died. I shopped around some and settled on a few things. One was a Gigabyte motherboard, the GA-890XA-UD3 which I am using right now as I type. It has worked just fine for these last three years with no special setup beyond updating the BIOS (for which having a lowly Sempron around is a Good Thing). The only thing it really lacks is an AM3+ socket so unless I upgrade the motherboard, I can't upgrade the CPU. And thus the (mis)adventure begins...

Last year I was building up a machine for [livejournal.com profile] scarletcharnel and selected another Gigabyte motherboard, the GA-990FXA-UD3, which had about everything, including USB3 and an AM3+ socket and that just worked. I didn't even need to update the BIOS. This was Rev 1.1 which as far as I know is just fine. If there is a heat/throttling issue, it's hasn't shown up. That system has great ventilation and cooling.

Thus I felt fairly safe ordering another GA-990FXA-UD3 board for myself, to upgrade belgian or at least allow upgrades (new case case with more ventilation/fans, new video card, eventually a newer CPU, and maybe more RAM). Alas, that was not the case. I tried moving everything at once and things got seriously weird. Lost trackball and keyboard, unless I plugged them into USB3 ports. Lost networking. Once, in a diagnostic boot of RIP Linux, USB2 worked but USB3 didn't - and there was no indication of why. Network worked then, but only just then. I moved everything back to get a working system, then swapped out video cards and had no issue.[1]

My next night off was spent trying again, this time with the Sempron that [livejournal.com profile] jmaynard had been using for something, a couple 1 GB DIMMs of DDR3 1333 (instead of four 4 GB DIMMs of DDR3 1600), the GTX 570 (which was replaced by a GTX 760 [2] in the working belgian) and a LiveCD. And everything just worked. What the heck was going on? But I knew that the hardware could work and the board was not automatically bad. Everything also worked fine in BIOS setup screens and such[3].

So I figured I'd try a part by part move and see what happened. Moving RAM should be the most trivial, uneventful thing, right? WRONG. Well, right, it SHOULD be that way. It wasn't. I pulled the 2 GB of 1333 and put in the 16 GB of 1600 and the problem(s) reappeared. What the photon? Dropped to 8 GB (2 DIMMs). Problems. Swapped those two for the other two. Problems. Tried the other two sockets. Problems. Tried only 1 DIMM (4 GB). Problems. Tried slowing the timing to 1333, and even to 1066. Problems. Tried upping the RAM voltage a bit. Problems. Put everything back to AUTO and put the 1333 back in and things worked. Put the 16 GB back in the working belgian and that works.

Looking at things, it feels eerily like the bad old days of IRQ conflicts and the weird breakages that resulted. Turns out that was what was going on.

I pulled a DIMM (8 GB) from the machine that had the Sempron and try that, so I can keep my main system working until I figure things out - or return the board. Eventually I find online that there is a setting for IOMMU that is DISABLED, but switching to ENABLED makes things work - for some. Not for me. More delays and more research and I finally find someone who had the same problem that enabling IOMMU didn't fix. But he had a solution: tell the kernel "iommu=soft" at boot time. Aha! That makes everything work. USB2 works. USB3 works (the ports work, I might need to confirm USB3 speeds rather than USB2 fallback), and the network is there and working.

What is IOMMU? Input-Output Memory Management Unit. The thingie that is supposed to prevent IRQ conflict issues in this modern, enlightened Plug & Play age. Somehow, in Rev 4.0 of this board or the BIOS, Gigabyte managed to break it in a way that Linux detection can't (yet) detect automatically compensate for. And what happened, exactly? I don't know all the true low-level details, but below 3 GB of RAM, IOMMU doesn't seem to matter very much. Thus running on only 2 GB or only mucking about in BIOS screens, all was well. Above 3 GB (I tested with 4, 8, and 16... all more than 3) it's needed. But if it isn't working quite right, there are problems anyway. The kernel message is sort of "Assume IOMMU is messed up and compensate for that."

I hope that's the only issue with this board. In my research I found that it can, now, supposedly even take the new AMD factory-overclocked (and crazy hot, power hungry) FX95XX CPUs that are rated at a staggering 220 Watts instead of a "mere" 125 Watts. I have exactly zero plans to use such a thing, but I could. That would seem to indicate any power issues (Rev 3.0 has tales of woe regarding such) have been resolved. Still, the IOMMU screwiness makes me wonder if anything else is messed up. I had been at the point of considering only Gigabyte boards[4] since I had some weirdness with an (admittedly cheap, open box) ASRock board and Jay had something a bit odd (but since forgotten, so evidently not critical) about an MSI board. Now? Now the next time I go motherboard shopping, I probably won't be gravitating to Gigabyte. Not sure what way I will go, but I really do not need this time-sink of a headache that makes me think of the bad old days of twenty years ago[5].



[1] I did have one issue, but that was a self-inflicted thing unrelated to all this.
[2] I saved up for good many months to be able to get that. It still was jarring to order it.
[3] Nobody likes the BIOS setup for this board. It well and truly sucks. It might be worth considering another make just to not have to deal with that turkey of a setup.
[4] Despite the stupid Windows executable file used for BIOS updates when a zipfile would be easier all the way around, for everyone - even them.
[5] Gad, has it been that long?

vakkotaur: (computer)


There are many, many things I could talk about but right now I'll settle on a more mundane one. I've been running ConnochaetOS on caspian for a while and some things about it grate a bit. So when I heard someone gushing about Bodhi Linux that could run on even a 386, I decided to try it. I am both impressed and disappointed in the result.

Impressed: It boots as a LiveCD, even on caspian. Takes a long, long time, but it does come up.

Disappointed: Like ConnochaetOS it defaults to an ugly 800x600 rather than correct 1024x786, but the showstopper is: Network? What's a network?

I can deal with the resolution, but the network issue? No. Not fiddling with that, not right now. I'll keep running Conn...OS and maybe try Bodhi again later. And since I've heard that the plan is to move away from being Debian-based (something I consider as a Good Thing) later may be better.

vakkotaur: Centaur holding bow - cartoon (mad science)


A few days ago I started having computer problems that were not purely software related. One piece of software which is rather demanding of the video system seemed to cause a hard crash as I could only run it for a few minutes. Yet I could run everything else for hours. But previously I did not have that problem so something was wrong. I had heard an odd fan noise a bit earlier and so started looking at the fans.

The first time I looked the case fan was operating, the power supply fan was operating but the supply was hot rather than just warm, the CPU fan and the video card fan were also operating. A day or so later with things worse I found the problem. The power supply had two fans. One wasn't moving, the other was only barely moving. I shut things down and used a different computer as well as [livejournal.com profile] jmaynard's eeePC.

A couple days of using the eeePC convinced me that I would not be replacing the laptop(s) with a netbook as I had pondered doing. The thing is rather underpowered (as expected) and the keyboard is only almost big enough to not be frustrating.

Monday we went to Mankato and I bought a replacement power supply, which I am now using. We also decided to take a look at what laptops might be had. The kicker is that I need a non-intel graphics chipset since I now want very good graphic performance under Linux and intel graphics simply won't cut it. The first time I looked around I got sticker shock as the only things I saw that fit were in the $1,200+ range. But this time we saw a few things in the $600+ range. Combined with Best Buy's (yeah, but it was really the only choice) 18-month interest-free financing it got seriously tempting. After looking at three different models I rejected the GateWay with the Turion not (just) for being a GateWay or the Turion but mainly from poor keyboard layout. The process repeated and after much questions and electronic forms being filled out, I now have a Toshiba Satellite L675. That's an AMD Phenom II X2 (dual core 64 bit) at 2.9 GHz, with 4GB RAM and a 500 GB HDD. And ATI Radeon 4250 graphics. And Windows Home Premium, which I plan to use very little. Oh, and a big beautiful 17.3 inch 1600 x 900 pixel screen. And a keyboard that is Not Tiny.

I've used it only briefly so far. Just a bit of setup and making the 4 DVD set (yowza!) of recovery discs. I know I have some issues to resolve, such as if I should go with a 32 or 64 bit Linux distribution and if 64, which one. Also, transporting this thing will require something other than the laptop bag I've been using. The L675 is too big to fit in that bag - and I probably want it better protected anyway should I actually travel with it.

vakkotaur: (computer)


When I was getting ready for Midwest FurFest one of the things I did was get out the Apple laptop and run the updates, or at least the ones that worked. The one that never really worked once again failed repeatedly. While doing this I realized it had been a long time since I had had the laptop out. I think the last time I had was for RCFM. I hadn't even powered it up at home just to snag a couple files I'd saved while browsing during the RCFM trip. That was odd. Why hadn't I even done that?

I realized it was not just a matter of putting things off, but that I really do not like that laptop or at least the limitations it imposes on me. The old Compaq Armada is older, bigger, clunkier, has less CPU, but I can make it truly mine. I can set it to do things my way. I can make it conform to me. I do not have to conform to it. If the wireless card for the Compaq could do WPA I'd still be using it. Yet I can use Jay's Mclaptop on trips, or another Mac on some visits and it doesn't bug me all that much. Huh? Oh yeah, those are not my machines and I'm only using them for a short time. I know that the stuff I don't care for is temporary. I can put up with a bit that is temporary, even if it is painfully unsightly. But putting up with the stupid eyesore limitations all the time? No. That drives me nuts. So I minimize my exposure to an artificially limited user interface design. I think that also affects other perceptions of the machine. The Compaq is certainly slower, but the Mclaptop feels slow to me. It's like it's too busy being "kewl" to be properly snappy and useful.

I asked Jay if it was possible to get a good dark-background color scheme on the iPhone. He said it was.. but only for the main or first screen. Bleah. A few days ago I saw a commercial (only saw, I mute commercials with much relief if not glee) for a gadget that was presented much like the iPhone, but it had dark backgrounds and light text in the menus. Had Apple finally allowed real choice? No, it was a Blackberry. Fortunately I have no need or even craving for a so-called smart phone. I hope that by the time I do or that I get stuck with one that the Android based things are well established. I expect those would allow me to set things the way I want them.

I still need to fire up that Mclaptop and get a few files off of it. But you know? It can still wait.

vakkotaur: (computer)


...but it can be made more tolerable than it is "out of the box."

Generally when I find I need some application for Windows, the first place I look is TinyApps which has links to programs that are for DOS or Window(95/98/NT/2k/XP) and small enough to fit on a floppy. Even if floppies are fading into history, it's a nice measurement. A small program doesn't take up much space, probably doesn't take up much memory, and has fewer places for bugs to hide. Also, small is beautiful - generally there isn't anything unnecessary, like ugly style-breaking default skins.

I had need of a stopwatch today. Looking at TinyApps (under Misc) I found a simple timer. There was also a simple calendar. Something I've gotten used to on Linux is being able to click on the clock and get a simple calendar that I can flip through the months. No scheduling or anything, it just shows me the days of the month(s). It sounds trivial, but it's one of those little things a person starts to just expect. So on Windows it's annoying when it's not there. I don't have it exactly as on Linux, but now there is a calendar icon next to the clock. And now XP is just that little bit more tolerable.

vakkotaur: (computer)


That message is one I expect to see if I made changes to some file and tried to exit the program without having saved the file. That's fine. I like that reminder. It's useful and has saved me headaches and re-work.

What I do not like is using Word, saving the file, printing it, and then being asked if I want to save changes. Huh? I made no changes. I printed the file. Printing is not editing. Or with Excel, I open a spreadsheet, look at it, make no changes - not even moving the highlighted cell or scrollbars! - and when I close the thing I get asked if I want to save changes. There were no changes. Why ask if I want to save changes when there aren't any?

Is it any wonder I prefer to use third party software whenever possible?

vakkotaur: (computer)


The BBC is reporting survey results that indicate many people would be willing to reveal a password for a chocolate bar. Generally people don't like passwords unless they see a need themselves. And they really don't like having to have a bunch of different passwords, and then have to change them constantly. It gets to be hard to keep track.

I have a story of a couple passwords, now long expired and not re-used in case anyone is wondering. It started when a fellow at work left to go work for someone else. The stuff on his computer was backed up, but backup tapes are notoriously poor, so it was decided to keep his computer around and not have it immediately wiped and re-used elsewhere.

But to prevent someone overzealous with re-use mucking things up, Gene, who would need the data most, decided to put a BIOS password on. This is defeatable, but it means popping the case and therefore might get someone to think that maybe there's a reason that that password is there. On this system, two passwords were possible and he wanted to use them both.

I was asked, since I was in the room (the fellow who left and I had shared the room), what passwords might be good. I jokingly suggested "goaway" ala Slappy Squirrel for the first, and then "byebye" for the second. To my surprise, Gene used these suggestions.

All was fine for a few weeks. Every once in a while Gene would boot the computer and check something or copy something off. But eventually someone else had to check on something. Brian came in and tried to boot it and ran into the password screen. By then, I think I'd forgotten the passwords since I'd didn't need to use that computer and so didn't use the passwords regularly. I told Brian that Gene knew what the passwords were.

Brian phones Genes and asks about the passwords. Gene tells him. And Brian wonders why he was so rude. Gene had related the passwords without any explanation and Brian heard, "Go away. Bye Bye." A short walk to meet face to face cleared things up. Gene later accused me of setting him up. It wasn't a setup, at least not intentionally. I just suggested those passwords because it amused me at the time. I hadn't expected the results they eventually got.

vakkotaur: (no harfing)


It took (yet another) a Google search for "Windows Explorer Annoyances" that lead to a page about Windows Explorer harf on Windows Me but, finally, I have what *I* want. The trick? Command-line switches that XP's help seems not to mention.

How about them apples? Windows XP is what you get when you infect the stability of Windows 2000 with the poor user interface choices of Windows Me.

Target: C:\WINDOWS\explorer.exe /n,/e,C:\home\neubauer\

Now I have what I want rather than what some imbecile in Redmond believes I should have.

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 1 January 2026 18:25
Powered by Dreamwidth Studios