I started having an issue with my computer maybe back in May, where anytime I powered my machine off I had to reconfigure my Bios settings, as my primary Bios had failed, after several months of this I guess I just got tired of dealing with it, so I sold my android tablet (yes I did! and no I didn’t own more than one…) and bought a new Gigabyte Ga-990FX`-UD3 motherboard, which right now I am not very happy with, but I’ll get to that later, a new MD PhenomII x6 1090T CPU, a new XFX AMD Radeon 6850 Video Card, and 3 new Seagate 1.5TB HDDs. I have to reimburse myself for the hard drives however, as they were not paid for by selling my tablet. Hopefully selling my old Video Card, Motherboard, and CPU will cover their costs.

I’ve had all kinds of interesting episodes while trying to get this new hardware to work over the last, almost, 3 weeks. the good = back on linux, bye bye Microsoft. The bad=bye bye Google cloud print (kind of), possibility of getting Nuance Dragon Naturally Speaking to work (outside of a VM), possibility of getting my digital camera to work by just plugging it in the computer (for now). Here are a list of some of the issues I’ve run into, if they have lengthy resolutions, or attempted resolutions, I’ll link to another post (after I write it!) describing my efforts to get things working.

First up: Microsoft Windows 7 x64 Ultimate edition

  1. The only thing on the motherboard that works immediately after installation are the CPU, Ram, Keyboard, and Mouse.
    • NIC, eSATA, on-board RAID, USB 3.0, none of it worked until after installing the drivers from the MB CD.
  2. The motherboard has 2 or 3 different RAID chipsets, at least one Marvell 88SE9172 and a Realtek (I think), each can be enabled separately as IDE/AHCI/RAID, I’ll check and get back to you on this one.
    • One for the internal SATA ports 0-3.
    • One for the internal SATA ports 4 and 5.
      • Can only be enabled as RAID when ports 0-3 are also enabled as RAID.
        • This seems a little bit backwards to me, as the only way to mirror your boot drive is to enable RAID on all ports… or lose ports 2&3 and mirror on 0&1, then not set RAID on 4&5 giving you only a mirror plus 2 drive slots on the MB. Else you are forced to RAID 0/1 on ports 0-3 and to use 4/5 for your boot mirror.
      • One for the eSATA port
        • When enabled and nothing is connected, it reports 2 available ports; however when the cable is connected I have gotten 3 drives (out of 4) in my external drive caddy to show up.
  3. I ran into one issue where I had a device not identified in Windows 7, even after installing the drivers from the CD. I checked on the CD again and it actually has an installer to put Driver Agent on your computer to scan for out of date drivers. well I ran it.
    • It found the missing driver and also told me about 6 others were either out of date or had the wrong drivers installed. of the ones it wanted me to update, only one was free, the others were available after paying a $29.99 annual fee.
      • The first link took me to the Gigabyte home page for the MB but did not list any driver that was not also included on the CD.
      • The second link took me to a driver website download page for an Nvidia driver package!
        • Well I gave it a shot, and sure enough it recognized the device and installed the driver, from an Nvidia driver package on my AMD chipset MB.
  4. Then I started getting BSODs on the RAID driver MV91xx.dll.
    • After moving all my data around so I could setup a RAID5 5 drive array of 1.5TB drives, I had to undo it all and move data around to use them as normal disks, so I could disable the Marvell RAID in the BIOS (internal SATA ports 0-5) to prevent windows from loading the driver (which was the newest version from their website).
      • This did indeed stop the BSOD for that DLL.
  5. Then the system started shutting itself off randomly after 4-45 minutes from windows bootup.
    • I have not yet figured this one out, Gigabyte support wants me to disconnect all USB devices to test… (no mention of how I am to connect my KB or mouse) fyi no issues with the USB devices when my old MB was in the case, and no issue with the USB devices when booted to a linux live CD, nor any issues with random power offs at all, now that I am booting to Ubuntu 11.10 x64.
  6. If you press a key (such as ctrl+f or del or F4 or F8 or Shift or anything else really) at anytime during bootup that the system is not expecting a keypress, the boot up process hangs and you have to press the reset button or manually power off the computer.
    • What this means is if you are trying to get into the RAID BIOS controller setup, or the “change boot device” menu, or to get the GRUB menu to show up when hidden, or to start windows in safe mode, and you do not press the key/key combination one time at the exact time necessary, the system will hang and you cannot get in to that boot submenu
    • It often takes me 10-30 boot attempts to get into what ever submenu I need to change the configuration.

    Next up: Ubuntu 11.10 x64

  7. Ubuntu runs fine on the system, except for two issues…
    1. The network adapter will not work. I’ve tried many suggestions from forums, even downloaded the Realtek 8111e driver direct from realtek. It will not connect to anything (you may need to blacklist the wrong drivers, there are some 8 different models included in the linux driver package download).
      • Current resolution, I installed a GB NIC PCI card, works great.
    2. I cannot get my Radeon HD6850 working, multiple issues.
      • Any changes to the AMDCCLE configuration disappears after closing the interface. even if I open it right back up, the settings are back the way they were. Help with manually configuring AMDCCCLE
      • Any time I restart the computer it hangs after “checking battery state [ok]“.
        • This is when it loads the graphical settings to launch X.
          • As a note, I have a dual monitor setup, both on the two DVI ports; however because one DVI port is a DVI-d I have to have my right monitor connected as monitor0 and my left one connected as monitor1 (this makes things backwards, moving the mouse to the right puts it on the left screen and vice versa, unless you specify it in the configuration.
        • Current resolution for this problem (short incomplete version):
          1. Reboot into Ubuntu recovery mode from GRUB (good luck!).
          2. Mount/remount all devices and read/write.
            • Then press enter to exit that screen.
          3. Then select root command prompt.
            • Because the onboard NIC does not work, there is no point in selecting root command prompt with networking, as it won’t enable the PCI NIC.
          4. Now enter the following to remove all AMD video drivers from the system:

          5. apt-get purge -qq --no-download fglrx* xserver-xorg-video-ati xserver-xorg-video-radeon
            rm /etc/X11/xorg.conf*
            Xorg -configure

            • learn more about the xorg.conf settings
            • Hopefully you have manually created the deb packages for your ati drivers, if not, you can reboot now and use the default drivers for xorg to download the drivers and put them in the /root/amd6xxx directory on your system (you will need to create the amd6xxx directory under /root) and follow these instructions after booting back in to the recovery mode root command prompt after remounting devices as read/write, instructions above.

            • sudo /root/amd6xxx
              ./ati-driver-installer-11-9-x86.x86_64.run --buildpkg Ubuntu/oneiric

            • You either already had the files, or you just created them (only follow the creating .deb files section), so we can move on to install the AMD drivers for the Radeon 6xxx series card.

            • dpkg -i *.deb

              • This should run without much of an issue, might be a couple of mini errors (file not found, skipping), but nothing to prevent the installation from finishing.
            • And to finish up:

            • aticonfig --initial=dual-head --screen-layout=right --xinerama=on --effective=startup --input=/etc/X11/xorg.conf

              • I am not 100% sure the “effective=startup” part is necessary or even works.
            • You can now reboot and cross your fingers.
              • I have to do this every time I restart my system, and sometimes it does not work and I have to do it 2-5 times before I can get back in.
              • There are also times when I boot and get 1 flickering screen and one working screen (both tinted like my background image).
              • There are also times when I get one flickering screen and the other not, but both are nearly all white. Pressing CTRL+ALT+DEL initiates a reboot, so I know Ubuntu booted at least.
              • There are some times when I get cloned displays in 1024×768 resolution (not my default or preferred).

    Any attempt at a total and complete resolution is still a work in progress

Let me start off by saying, “What a Mess!” About 2.5 weeks ago (probably 3 by the time I post this!) I bought an HP Deskjet 2050 printer at Walmart, it was cheap, had a flatbed scanner, came with “full” ink cartridges, and only a USB connection option. It was $49.00, $20 more than the printer that looked identical, but was not a flatbed scanner. I thought that HP of all companies would have linux support, even for newer model printers, oh there is support for it… If you can find it. (I’ll be putting up a separate post with plenty of links and re-written documentation for installing this and other HP printers in Ubuntu in the next week or two, kinda busy this weekend, so doubt it will get done before next week)

First thing I did was to go to HP’s website and download a driver, I wasn’t even going to fool with the included CD (actually not sure it even had one). I found it within a minute or two, all seemed good. Installed the driver and plugged the printer in, everything went fine. I believe I even printed something that day just clicked print and it spit right out! Well, next to happen was my wife is using my ChromeOS CR-48 netbook and wanted to print something, so I went to look into setting up Google Cloud Print. I figured, yeah cloud print, that should work… Google has two operating systems in their pockets and both are linux based, piece of cake to use cloud print with linux, right? wrong…

Google Cloud Print requires a Windows computer running the beta Google Chrome browser (or a Mac, but why would you want to use a Mac?) (an fyi, the Linux Chrome Browser only comes in Beta!), a bit confused and disappointed (happens a lot with Google these days), I thought, oh well, good thing I have 5 or 6 Windows Virtual Machines setup already! I popped onto a Win7 VM and setup Google Cloud Print and told my wife “Good to Go!” only took me 30-45 minutes to figure all that out and set it up (I forgot to share it with her gmail ID the first go round!).

Success! it printed!
I love first try attempts that work out great!

So next I had to fill out some paperwork for work and email it back, so I printed the pages that needed signing and filled them out, then tried scan them back in… the scanner would not scan (using simple scan) unless I unplugged the USB cable for 10 seconds or so, then plugged it back in… (more on that at the end of this post, I have a theory). Well after 3-5 pages of this over 1-2 hours, out of about 12 pages, popping the USB cable out stopped working. I wasn’t sure why it needed it in the first place, I had checked to make sure the printer was not attached to a VM at the time… So instead I tried setting it up to scan off the Win7 VM I was using for Cloud Printing (just a note, this was all happening maybe 4 days after the cloud print setup), the scanning application from HP worked fine until I was done. Weird though, again if I did not use the printer for an hour or two, or the VM was paused, or the screen saver came on, I had to unplug the USB cable again…

ok, so history done, up to my issue that started last night…

Actually the issue started on Saturday, but I was pre-occupied and didn’t really try too hard to get it resolved. My wife sent something to the printer from the netbook, I started up the VM for the Win7 Cloud Print, and it never printed. The first document just says “In Progress” and the date submitted was showing 3 days ago when I deleted it. I’ve powered off the Printer for 30+ minutes, I’ve rebooted my computer 4 times, leaving it powered off for about 8 hours once, popped the USB cable, nothing worked. I tried printing locally from Ubuntu and still nothing comes out, just says “Processing”. I did some digging online and found some “directions” for setting up the printer in linux, most of which was on HP’s website, and I never did any of it, including downloading the driver source files and doing a Build, Make, Install on them. So I started following the directions (did not build the driver, it seems to be installed and functioning, as Ubuntu can tell if it is plugged in or not and shows the correct device name), and found a huge list of dependencies that it says to install, I tried it and sure enough I did not have most of it installed on my system yet. About 78MB worth to be specific. I let it run, and noticed a new kernel was available, so I updated that while I was at it… 3 reboots later (not necessary, just kept trying to get things working) and I have no change in the current situation.

So, right now I have no working printer at all, not even scanning is working. It shows it is online, I have enabled it, shared it, allowed internet printing on it (none of which I did when I installed it, only did that after it stopped working).


Now, I’ve had some time to think about it, and I have been having USB issues with Ubuntu the entire time I’ve been running it. My USB webcam and Skype have fighting matches everytime I reboot my system, it never detects and adds the webcam as a valid hardware device, I have to manually configure the microphone each restart, and the video sometimes requires I unplug the webcam and then plug it back in and restart Skype. Other USB devices (I have a USB wireless headset and KB, external drives, my android phone), have all had issues that has required me to restart the computer or plug and unplug the device over and over several times.

This made me think I should run “lsusb -v” on my system to take a look at the devices that the system thinks I have. Well the command does nothing, it just hangs and never runs or finishes running, I have to kill the process AND the terminal window process to get it to stop. I missed this in the printer issue above, but I tried running the hp-setup app that came with the driver and it hangs on detecting the printer when I select USB as the connection type, as well.

So I have determined that the issue is with my Ubuntu installation and the USB service (this occurred to me actually right before I started typing this up). I have not yet started looking into the USB issue and will be doing so tonight. I’ll post a second post instead of updating this one with any results I find out, or if I nuke and reinstall… as a note if I do reinstall, it will not be Ubuntu 11. Also planning on typing up a how to properly install an HP printer on Ubuntu 10.10 x64 guide too.

just want to get this started as I hope it will motivate me to finish it, since I have done a LOT of things on my computer since my last post, and obviously I have posted none of it.

So, I got a little impatient about not having my PC functioning, so I I installed Fedora 12 x64 on the rest of my FreeBSD boot drive and I have about 80% of the things on my list done and working.  I’ll reference them by numbers here, and you can go read what they were by clicking on “my list” above.  I am still hoping to get FreeBSD as my host OS; however everything is working right now with Fedora (except that stupid wireless NIC), although I am still having my “system reached critical temp” error from ACPI, yet the system resource monitor I have running shows a nice pleasant 30C CONSTANT temp.  maybe this summer I’ll pickup a liquid CPU cooler… I already have 5 exhaust fans and 2 intake fans, 2 x 240mm exhaust and a 160mm or 180mm intake, I think I have air flow covered.  (talked to a friend who is more into the details of technical issues, a network engineer, and he says that an inactive CPU, like when the system shutsdown, can drop 40F in about 7-10 seconds so it might be why I cannot catch it reporting a high temp in the BIOS) The BIOS does not report any temps reaching above 45C ever, so I have no idea why this is happening, I do run widgets reporting the internal temp, but have never seen it change!!!) .  most of the time when it shuts there is/has been high CPU/disk IO usage (all 4 cores over 60% sustained, multiple long term large/multiple file movements across drives and/or multiple VMs running).  So it could be valid.

I have come up with a couple of things to try to resolve this issue (going with the cheapest first, even if it is not really going to help a CPU issue, it can’t hurt…)

  1. I could just upgrade some hardware and see if a different BIOS/MB manufacturer makes a difference.  I would love a lower watt CPU (or 6 core!), more L2/L3 cache, and USB 3.0 and SATA 6GB/s, since my current system bottleneck is the SATA 3GB/s HDDs.
  2. Switch to liquid cooling and installing a new thermal sensor with an external readout.
  3. buy cute little 5cfm coolling fans to place on my NorthBridge, SouthBridge, and onboard GPU passive cooling fins (cheapest option, not necessarily attacking the actual issue though)
  4. purchase a pretty new Video card and disable the onboard video (the chip is within an inch or two from the CPU, so there maybe some issue with residual heat from the GPU causing my overheating).

in order from cheapest to most expensive would be 3, 2, 4/1 (really close and might be a tie or within a $20-$30)

My List of things to get working, except this one is for Fedora.

1. VirtualBox is installed, working and I have multiple VMs up and running.

2. Install VMWare Workstation, I have downloaded the newest trial version and it is good for another 3 weeks, but have not gotten around to installing it.

3. Mounting my NTFS drives, all mounted, where I want them, even went through and deleted the Windows OS system folders from all but one.

4. SSH connections, I have started this and was working on it when I decided to start this post, should be done tomorrow.

5. I am posting this from Google Chrome on my Fedora 12 installation right now, so I’d say installed and working.  Java shows up in the plugins, although java.com cannot detect it in my browser.

6. Hulu works great in Firefox or Google Chrome, although is a bit spotty when I have VMs running, and the playback is laggy in Chrome…  So I am trying to get the Hulu Desktop app running.  will make a post after I get some work done on it and let you know how it goes.

7. So far everything is working great, going to try a couple of VM’ed games next week after I get the rest of this done.

8. Firefox is up, running, and is playing hulu; however it does not report Java as installed from the about:plugins page, even though it is and I followed all the steps to link the correct files to the correct places.  I believe this is the Firefox 3.6 doesn’t support Java issue though and not an issue on my part.

9. access NTFS drives remotely via ssh and a chrooted account with links to the mounts.  After I get my SSH working tomorrow I should be able to test this.  I was reading something online I no longer have open and may not have bookmarked that said that I can double mount drives (mount a drive to more than one, specifically 2, locations)

10. convert my NTFS drives to a more suitable linux FS, this again is a last thing item, to be done after everything else is working.

11. convert my drives from MBR to GPT, most likely to be done at the same time as the FS change.

12. GUI package manager for KDE, done, comes with Fedora.

13. eliminate all traces of Gnome from my computer… again, have to be last thing, once all is up and working.

14. build my first kernel, normally done immediately after install, I’ll do it last after EVERYTHING else (including the other things I said I would do last)

15. Wine is installed and works.  will try out some things that I have installed in VMs to see about dropping those VMs

16. install older apps, again part of a couple of other items, I will of course be installing older apps on older OS installation I have, and will try them in Wine as stated.

17. X.org port forwarding to Cygwin on a windows machine (laptop) something I might do in a week or two…

18. start regular backups… I’m getting there, I have the drive formated in ext3, I just have not started backing things up.

19. Java, I think it works in Chrome, I was able to see the animated maps on the NOAA website, which most people use to test their Java. not working in Firefox 3.5.9.2

20. Flash, Hulu is working in Firefox and Chrome, so all good here.

21. Yakuake is fully functional and working.

22. Picasa 3.6 (I think) is installed and working great, except I don’t seem to be able to find the facial recognician system.

23. No idea on this one, can not find where I posted what it was, only that it was completed on BSD.

Unfinished items for Fedora: 2, 4, 9, 10, 11, 19?

apparently Open Office will not load, for an unknown reason, looking into it at this time.

this may get a bit repetitive with me re-listing everything, so instead I am just going to link to the first post that has the list of things to do… note I have added a couple of things at the bottom so the numbers now go past 20…

 

1. 75% in progress, troubleshooting and more testing needed.  I have gotten my user added the the “VirtualBox” user group, but I get this error when I try to execute VirtualBox from the command line ”VirtualBox: supR3HardenedExecDir: couldn’t read “”, errno=2 cchLink=-1“  I tried loading VirtualBox from KDE and it was loading for about 12 seconds then nothing happend, also it did not install a manual page.  I’ll have to do some forum surfing to figure this one out.  this exact error is referrenced in the FreeBSD handbook noting that it should only occur if you are using an older version on VirtualBox.

2. 0% not started.  no updates yet, holding off till I get some of these other tasks complete.

3. 100% complete.  everything is automounting at bootup and it is doing it where I want it to.

4. 100% complete.  I am working almost exclusively via ssh now and can connect to it remotely as tested via an Android cell phone ssh client (props to connectbot)

5. 10% in progress, researched only.  Chrome can be installed as a Debian, Ubuntu, openSUSE, or Fedora package, I just need to set my system up to handle RPMs and I might be able to get it to install, hopefully the newest version will work easier than last august when everyone was trying to hack the install to make it work, especially since every forum I went to never had a successful complete port available and there were no posts from 2010 and the maintainer of the hacked port is not doing updates anymore except those that match his specific system configuration.

6. duplicate issue.  going to delete this one, as #19 and #20 pretty much sum it up.

7. 30% in progress, trouble shooting and additional testing required.  as noteded else where VirtualBox is installed but not able to run, and I have not started on VMWare.

8. 100% complete.  Firefox 3.6.2 is installed and operational.

9. 90% in progress, trouble shooting and more testing needed.  self testing shows that a user is able to ssh in and access the drives, but is not able to ftp in and access the drives.  I used “sudo ln -s /mnt/<directory> /home/<user>/<directory>” I haven’t used links much and need to see if the -s (symbolic) is what is preventing the user from accessing the data via ftp.

10. 0% not started.  no updates yet, holding off till I get some of these other tasks complete.

11. 20% in progress, 1 out of 5 drives is currently running with GPT.  the new 1.5TB drive was setup with GPT when installed into the system.  the new 500GB drive (FreeBSD boot drive) is still MBR as the FreeBSD fdisk application did not have an option for setting the drive boot record to GPT, although I have found documentation on converting the FreeBSD boot drive to GPT.

12. 0% in progress, initial research turned up nothing useful.

13. -30% not started, situation worsening, additional packages labeled as “gnome-xxxx” or “xxxxx-gnome” have been added as dependencies during other package installations. 

14. 10% in progress, initial research has turned up useful information; however I am not currently in a possition to proceed.

15. 0% not started.  no updates yet, holding off till I get some of these other tasks complete.

16. 0% not started.  no updates yet, holding off till I get some of these other tasks complete, will require at least one of #’s 1, 2, 7, or 15 to be complete before work can begin.

17. 0% not started.  no updates yet, holding off till I get some of these other tasks complete, not a priority and very near the bottom of the list of things to do.

18. 40% in progress.  Still leaning towards rsync, but I have been researching into using dump and I think it will do what I want it to.

19. 60% in progress, I thought I had it installed, but when I went to the test if you have java installed page of www.java.com it failed to test my java installation (might need to add the plugin for firefox, will check); however the java download page only lists “Windows, Mac OS, and Linux” as OS choices, so I will have to do more research.

********update – I am making a java install page because this was such a pain in the rump to do.***********

20. 40% in progress, I thought I had it installed, but when I went to hulu it told me I need java 10.0.22, also amd.com told me I need the flash plugin installed; however again there is no FreeBSD listing on the download page as a supported OS, so I will have to do more research.

21. 100% complete.  (I know I added this one) get Yakuake working in KDE, well I did a “sudo pkg_add -r yakuake” and it started downloading, it has about 6 dependencies and those had about 150 dependencies, most of which I already had installed.  the problem I saw was it force downloaded KDE 3.5 and all of it’s dependencies, I hope that doesn’t screw anything up.  If I remember correctly from when KDE 4.0 first came out they specifically named the port KDE4 instead of just KDE so that there would not be conflicts on systems that had both versions installed.  after it finished I ran a “sudo pkgdb -F” it found a lot of stale dependencies and fixed them, one thing I noticed fly by was Firefox 3.0.## which tells me I need to check my Firefox and see if it is 3.0 or 3.6…

22. 10% researched only.  Get Picasa installed and working, this will be just like chrome and will require using RPM packages.

23. 100% complete.  as part of #5 and #22 (and because I always install this on FreeBSD, but it failed during initial OS installation for some reason) I am installing the linux compatibility/emulation pack.  I’ll do a brief post on this and link it here.

Tagged with:
 
16 visitors online now
5 guests, 11 bots, 0 members
Max visitors today: 23 at 12:30 pm PST
This month: 23 at 02-05-2012 05:37 am PST
This year: 29 at 01-11-2012 02:49 pm PST
All time: 1100 at 08-08-2011 08:11 pm PDT
View in: Mobile | Standard