I’ve been having all kinds of video issues since I purchased my new hardware, the strangest is with the video card… Worst part is that I don’t have time to deal with this right now, I have a baby on the way (as in less than 15 days, and need everything working!).
Part of my new hardware purchase was an XFX Radeon 6850 cooler, quieter, lower power usage, and 20% performance increase, an upgrade from my XFX Radeon 4890 monster. I first installed windows 7 with my new hardware and had lots of problems. After I gave up on that, I moved to Linux (I used windows 7 first, because Ubuntu 11.10 was due out in 7 days and I did not feel like spending a week setting up my computer, just to upgrade it) and decided that I have always liked XFCE and LXDE as my default window manager in other linux distros and so I would give them a shot now. I downloaded the Beta 2 release of both versions of Ubuntu and tested them via the live CD. I decided on LXDE as my WM of choice and went with it. 13 or so days later I went to download LUbuntu.
Well, to start it was not available at 5am on the release day (eastern time, GMT -5), nor was it available at 11am. so I stopped checking and just decided to wait until later. about 7pm I decided to check again, and Ubuntu 11.10 was available, and after hunting repositories, and it took 5 or 6, I finally found LUbuntu 11.10 non-beta on one of them. I of course chose the torrent file, and while it was still a bit slow (I’ve seen downloads on my computer hit 1.84Mb/s and this even via torrent was crawling along at 287Kb/s) it was going along well enough. I also started Kubuntu at the same time as you never know, and I used KUbuntu for years before I switched from Windows.
The installation went fine, other than the fact that my network adapter was not working (I expected this from the live CD and was prepared with a driver from the chipset vendor. After installation I put the NIC driver on the system, still no internet… I did a lot of searching and spent several hours trying to get the internal adapter working, no dice (even found other users who had the same motherboard and were not having issues after downloading the driver…) finally I got tired of it, I have not had a completely working computer in almost 2 weeks, and work (personal work) was starting to back up to enormous quantities and you could no longer see the top of my desk! So, I grabbed an old 1GB NiC out of the closet in my box ‘o parts, and slapped it in the computer, rebooted, disabled the on-board NiC and boom everything worked. (just a note, I did have the exact same issues in Windows, except the MB CD has Win7 drivers, and they worked). I downloaded the new AMD Radeon drivers and they installed fine, had my two monitors running, even got VMWare workstation working with only 2-3 days worth of research and troubleshooting.
Now I was happily installing my applications and setting everything up, that is when I noticed the lack of GUI system settings applications. Sure there are plenty out there, but most wanted me to install Gnome2 or nearly all of KDE to get them working. All I wanted was:
- To be able to see in real time the CPU usage of all 6 cores at the same time, with or without a graph.
- To customize my power settings so the monitor stopped cutting off every 15 minutes (I set the default time out to 180, in case I am watching a movie, as not all players stop the screen saver).
- To be able to change alternatives without installing half of Gnome2.
- To have the settings I changed in AMDCCLE actually save! and to be able to use them!
- There were some other things, but I can’t think of them now, I’ll add them if/when I remember.
I know most of what I want can be done from the command line, and I was doing some of it from there, but some of the things I wanted to make changes to, without using a GUI app, I did not know where all the setting are located, as they are not always in the same directory. (try editing Grub settings if you don’t believe me, they are located in 4 different places!) and I always miss something… So I decided to install KDE over top of LUbuntu, that way I could use LXDE when I wanted to, but I already knew where the settings and plasmoids were that I needed to do the other things I wanted. Not to mention at this point I was going on 3 weeks without a working computer. (as of when I was writing this, it has been 25 days since my new hardware was ordered and I had 2 day shipping on that!). Installation went well, although it missed a few things from just running : sudo apt-get install kde-desktop but I was able to resolve those with a sudo apt-get -f install and all seemed good.
Then about 3 days later something happened. I was working on setting up an application, I cannot remember what, and I was watching a pre-recorded TV show at the same time. suddenly my screen froze, mouse worked, but no response from the Keyboard. Since then I have not had a working display, and that was 6 days ago. Nothing has worked, I’ve even reinstalled KUbuntu from the KUbunutu install disk. I still cannot get my video working, I get video from one screen, a little less than half the time, the rest of the time the desktop fails to load, or I get a blinking blue or flashing white display. I’ve done a LOT trying to get it working, in fact I have not spent less than 6 hours a day trying to get it working, for 6 days! I’ve tried reinstalling LUbuntu, KUbuntu (the installer keeps crashing during partitioning, so I’ve given up on that one), and when I started writing this I was installing Ubuntu, even though I am not a fan of Unity. I’ve even gone so far as to unplug one of my monitors, thinking having two was causing the issues (during every attempt to reinstall the AMD drivers in the last 3 days I have been getting a message “configuration has more monitor than detected” and this was after using the auto configure to setup the configuration…). I’ve followed the sticky display issues during upgrade post on the Ubuntu Forums, not much there of use after spending 4 days googling the issue already. Nothing seems to fix it, not even copying my old, “working” xorg.conf file. part of the problem is that Ubuntu no longer requires an xorg.conf file, part of the problem is that the AMDCCCLE only saves in the home folder of the user who ran it (if you run it with root privileges, which are needed to make changes, it saves it in Root’s home folder!), but Ubuntu uses the file (if it exists) from /etc/X11! no wonder nothing was working… (any settings changes did not take affect when I made them from the GUI, and if I closed the AMDCCLE and relaunched it, they were reset to the defaults; however using the command line worked fine… the first time.).
Right now, with a clean installation (several posters on the Ubuntu forums have reported this resolved their issues, and nothing else), I am giving it a go, I only have 1 monitor connected right now, and still have to get most of my applications working again, but at least I have a desktop running, internet access, video drivers installed, and it has not crashed yet. I have not completely ruled out a crappy (but quite expensive) motherboard. A bit upset, I spent more on the upgrades for my computer, than I spent on my computer (which I built from parts, like always, in my life I’ve only ever bought 1 pre-assembled computer, and that was because my wife wanted it. and it lasted 5 years without upgrades and cost more than twice what I spent building this one, before my new upgrades anyway), and when I bought it everything was top of the line (except the video card and it was not too far down the list) and it almost all worked right away, but i never had any problems like I do now.
So, back to trying to get things running again. I’ll comment on the current status later if all is well, else I’ll post more headaches.
updated Feb 2012
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 [...]
updated Feb 2012
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
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
- 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.
- 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):
- Reboot into Ubuntu recovery mode from GRUB (good luck!).
- Mount/remount all devices and read/write.
- Then press enter to exit that screen.
- 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.
apt-get purge -qq --no-download fglrx* xserver-xorg-video-ati xserver-xorg-video-radeon
- 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). you may need to install two things before going back into the root recovery mode
sudo apt-get install execstack modaliases
those are required for the new AMD drivers, then follow these instructions after booting back in to the recovery mode root command prompt after remounting devices as read/write, instructions above.
- 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.
- 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:
- 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. (no longer, with the new 12.1 drivers I have not been having this issue)
- 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).
./ati-driver-installer-11-9-x86.x86_64.run --buildpkg Ubuntu/oneiric
dpkg -i *.deb
aticonfig --initial=dual-head --screen-layout=right --xinerama=on --effective=startup --input=/etc/X11/xorg.conf
Any attempt at a total and complete resolution is still a work in progress…
So, I have gone through all my drivers for my wireless network card with the Realtek rtl8190p chipset, all but the windows XP driver will convert with ndisgen and all the ones that convert will load; however I never get a wlan0 or a ndis0 network interface in ifconfig. [...]
So, I have gone through all my drivers for my wireless network card with the Realtek rtl8190p chipset, all but the windows XP driver will convert with ndisgen and all the ones that convert will load; however I never get a wlan0 or a ndis0 network interface in ifconfig. So, having gotten at least a device identification while using the Kubuntu live CD, I went ahead and tried using ndiswrapper, well, it does not work when in a live CD, requires several packages (which also requires an inet connection). I went ahead and installed Kubuntu 9.10, still no wlan0 in ifconfig; however it correctly identifies the card and the chipset in “lspci -v” so I have been setting the OS up for use, I bridged the wireless network connection from my laptop (which makes the inet not work really well on the laptop, but does allow the desktop to get online).
Well, when I installed the ATI drivers for my video card (a must when intending on using VMs) I caught the invisible mouse bug that has been plaguing Ubuntu since at leas v6 (forum posts) and apparently happens in Fedora with NVidia drivers as well. as best I could tell, only with KDE. Since I am very well attached to my KDE I really do not want to switch. So, I have been working without a visible mouse. I got the ndiswrapper up and running, installed ndisgtk so I could have a UI for ndiswrapper, and added the most recent windows x64 driver for my wireless card to the ndisgtk interface and then my system decided it did not want to work anymore. I could open a terminal and do a “ps” or an “ls” but anything else would hang (including shutdown, reboot, kill, sudo, and ifconfig commands) the inet stopped working and my mouse was invisible, so I rebooted.
This time my display would not activate at all. I waited 20 mins for it to come up, and nothing. at this point I am about to decide that using VMWare is not worth the hassle of getting a computer to work with Linux. I should stick to Virtualbox and Win7 both work just as well, Virtualbox newer versions have advanced 3D support and allow as many processor cores as you physically have (VMWare was limiting me to 2 per VM). The thing I was looking forward to the most about VMWare was the memory pooling, so you could load VMs who’s total RAM assigned was greater than the physical RAM on the machine, since it only gave RAM to a VM when it was needed.
So, now I am in Slax (booted off my USB stick) and have to make emergency repairs to my xorg.conf file (I assume it is the culprit at this point), because I had Kubuntu setup with no bootloader, since I was planning on VMing not multi-booting. Further updates to come… if I get Kubuntu to work, I’ll try BSD again on another HDD and see if anything I learned from Kubuntu helped. If not, I still have my HDD with Win7 sitting on the shelf here next to me.
************update about an hour later…***********
so the Slax Module kndiswrapper (=ndisgtk) was able to load the win XP x64 driver and identify that the device was present. when I clicked the configure network button, it popped up a message “Can’t Start the Network Configureation! No Interface Found”. now… I am starting to wonder if it is not the rtl8190p chipset that is causing my problem, as I have found it correctly identified in Fedora 12, KUbuntu 9.10, and Slax, yet none of them can activate the device for networking. I did note on another page (check the tags for rtl8190p) that I found a website that I think has posted a linux rtl8190 driver, but I am not 100% on that, and have no idea how to add it to the kernel without building my own. AND if I am going to build my own Custom Linux kernel for my machine, I’m gonna need a LOT more time… (when I get up and running on some OS again, and I get back here to add links to this post, I’ll put the link in for that website too).
*******update – an hour after that…*******
Right, thoroughly upset with Ubuntu right now, will not even boot into single user mode, I tried removing the xorg.conf file and still nothing, normal or in single user mode. I can (depending on how my wife reacts to the Cat cable running from her laptop (read “used to be mine”) out of the bedroom, across the hall, and over to the other side of the livingroom…) keep my laptop in bridged mode, I’ve been tinkering and as long as I don’t reboot or touch anything on it (she does not have admin rights and is still in Win7) inet is working on both machines. I only have about 30 more days before I am moving into a new apt (I hope, they still have not called to tell me my application is approved, I don’t know any reason why it wouldn’t, but it normally takes them an hour or 2 when I have gone to other apts, but this place has had 5 days already…) and in the new apt, the router and computer will be side by side, or close enough that you’d never see the cable! so no more wireless needed, until I relocate again…
Anyway, the point of all that ^^^^^ is that I am going to kill KUbuntu and put FreeBSD 8.0 back on my machine…
(I’ll add links after I get a working/bootable computer again)
Right so first off I have to say that it is all my fault I am not currently up and running 100% in FreeBSD 8.0, I agree before anyone else can say it… I’m an idiot. I went out and bought (went out=I hit up newegg.com) a wireless card so I can stop bridging my network connection off my laptop, and I just had to buy an 802.11n dual antena (very cool looking too…) wireless PCI card, one that has a BRAND NEWish CHIPSET that is not currently supported in Linux, or BSD. So, I will gladly bend over and take what’s coming to me for that one… But, it was the same price as the 802.11g card and supports MIMO!! so I think I deserve some brownie points for that…
Well, here is a copy of what I have posted on the DesktopBSD forum (more on that later)
Ok, well I had a nice long post typed out here (twice now, but I copied most of it before I hit the stupid key this time) with lots of details and useless additives; however I hit the stupid “back” button that IBM thought would be a good idea to put on the key board of this laptop right next to the up arrow… and so it is gone.
this will have to be a quick version, minus some heavily laden with porn russian websites (oh! there was also one trying to sell an iphone x-ray vision app too!!!) I can find zero info on this chipset, I have a Encore Electronics ENLWI-NX2 802.11n PCI card, works in Win7 AFTER running their config/setup progy. Shows up in pciconf with class, card, chip, rev, and hdr hex codes, and a vendor and class listing, but nothing else. It shows up in windows as an RTL8190P, I was unsuccessful in finding it in FreeBSD 8.0 x64; but I may have forgotten to capitalize the “R” in Realtek when I grepped the “pciconf -lv” results.
manufacturer product page: http://www.encore-usa.com/product_item.php?region=us&bid=2&pgid=81_2&pid=412
I followed the ndisgen instructions posted in this forum by sqlbsd, and all went well until I tried to load the RTL8190P_sys file, then the system hangs for 3-6 seconds and finally the PC just shut off. So a bit more PC info… I tried running FreeBSD 8.0 x64 first, but did not even find the card listed in pciconf (or dmesg) when I grepped for Realtek (maybe I forgot to capitalize the “R”? but either way I didn’t see it, and although I got KDE setup and it booted to the login screen, I could not log in, the KB and mouse only worked on the console screens, so I came back to DesktopBSD). So, I have a clean DesktopBSD 1.7 x64 install on my machine, only 1 network card and it is this wireless card.
I am going to try the 32bit drivers, the win 2k drivers, and then the vista drivers that shipped with the card. I also have the setup file from the manufacturer’s website DL’d and will check that for a different version. if anyone has any ideas I’d be happy to give them a go. I may try an Ubuntu Live CD to check if it will recognize the card, also puppy linux tends to find wifi cards out of the box, so I may give that a shot and see if I can figure out which drivers they use.
I knew I should have just bought the 802.11g card… but I had to go with the 802.11n just cuz it was the same price… and had MIMO support…
****edit 10 minutes later****
I did notice that the Encore ENLWI-G is listed on the FreeBSD 7.2 Hardware list, so there is hope…
****update 8:12pm EST****
So, the newly downloaded drivers from the website were slightly more generic (RTL819xP drivers) but they are 7 months newer, so I tried them. The Win64 failed to convert invalid syntax line 2355 or so, the the winxp2k drivers loaded fine, but failed to create the .ko file. The vista x64 drivers converted with no errors and loaded without crashing the PC; however the system still does not recognize the wireless card. so I guess I move on to something else?
Right, well then… now you know… and we all know what happens after that… (right, if anyone can’t find those russian sites (I searched for “RTL8190 FreeBSD”) I’ll be happy to email you the links… j/k ) so on to a little more explaining…
As stated in the post I failed to find the wireless card even listed in the installed hardware listing, I am 90% sure at this point I did not capitalize the “R” as that just makes no sense. After which I just dumped the FreeBSD install and went to Desktop BSD, as I have installed DBSD 1.6 previously on this hardware and it had KDE working in under 50 mins with no manual configuring and I was unable to type on the login screen currently in FreeBSD 8.0-RELEASE. So I booted up of my newly minted Desktop BSD disc and away it went. I learned that if you create more than one UFS partition during install that when you reboot you get a “Invalid Partition Table” message instead of your OS. easy fix, don’t make multiple partitions. The OS is up and running at this very second, but without inet access.
So I am off to try an Ubuntu live CD, Fedora Live CD, and a Puppy and or Slax USB bootable File System. In an attempt to find out if any non-windows OS can auto configure or even load the Windows drivers to get that wifi working (I believe I have a post around here somewhere about my HP laptop running Puppy and it finding th ewifi adapter and being able to locate networks, but not able to connect, and Ubuntu 8.x on that same laptop working perfectly with wifi, so we shall see what happens…)
*****quick update, before I even post it… HA! *****
after reading the reviews on the NewEgg site (specifically one from feb 28th), I decided to DL the RTL8192E drivers from the Realtek website, will give them a shot before the other OS’s.
*****update March 12th*****
So, I went ahead and added the lines to /boot/loader.conf to automate the loading of the driver during startup, but I have also been getting the same results with all driver versions. (XP drivers fail to convert, and Vista and 7 drivers convert fine, but the system still refuses to acknowledge the existence of the hardware device after using kldload or even restarting.) I currently have a KUbuntu live CD loaded and an lspci from a terminal screen shows the network controller, states it is a realtek and gives a device of 8190. however, the control panel does not acknowledge a wireless adapter as being present nor does ifconfig show the wireless adapter as being present.
I tried installing ndiswrapper from the cd and attempted to load the windows drivers from there. First I tried running ndiswrapper and it told me it was not installed and to run ndiswrapper-common, when I installed it and tried to run it it told me to install a bunch of other things. All were available except ndiswrapper-utils-1.9 which replied back that it was missing, obsolete, or no longer available, then that it had been replaced by ndiswrapper-common. so I could not run ndiswrapper because I did not have ndiswrapper-utils and could not install it because it was replaced by what I already had? got me, without doing an actual install, the good news is that it completely recognized it, I’ll have to check with an installation if it is already in the newest linux kernel, I have just moved on to Fedora since I do not intend on doind an Ubuntu install if I do not have to.
I booted up the Fedora 12 disc I have and it failed to bring up the KDE GUI. The Vterms were available, and an lspci -v showed the full information on the wireless card, so I am going to try a reboot and see what happens.
Everything came up fine with a reboot, not sure what happend the first time. it is not working; however an lspci -v shows no kernel driver in use. I will need to do some research to find out how to add the driver while running off the Live CD, probably get to that later. been working all day in front of a computer, need to relax my eyes some now.
just found this website and I think this is a linux driver for the rtl8190p 802.11n chipset