LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Laptop and Netbook (https://www.linuxquestions.org/questions/linux-laptop-and-netbook-25/)
-   -   The dreaded 82845G Intel Integrated Graphics - Does any Linux work with it? (https://www.linuxquestions.org/questions/linux-laptop-and-netbook-25/the-dreaded-82845g-intel-integrated-graphics-does-any-linux-work-with-it-802465/)

BobNutfield 04-16-2010 05:11 PM

The dreaded 82845G Intel Integrated Graphics - Does any Linux work with it?
 
Hello Everyone,

I have been on holiday this week and one of the things I was going to do was take an afternoon and revive an old laptop I have for my wife (P4 1GB mem). Well that afternoon has turned into four days of headaches.

I really didn't research it before I undertook this because Linux supports so much hardware now I did not think this was going to be an issue.

My original desire was to install Slackware, which would work with the vesa driver, but could never get networking solved.

I next installed Fedora 13 which was very slow and it booted to a black screen three out of five boots.

I have now installed Ubuntu Lucid (10.04) and the video is still crashing. I have since learned that Ubuntu does not even support this chipset.

On Intel's site, the chipset is listed as being support by both the i915 module and the i810. All three distros I have tried installed the i915 module during the install. All three failed to work with any stability (except Slack with the vesa driver only.)

So, my question is: Does anyone have any Linux running with that chipset with success? It appears that many, many people have had difficulty with this graphics chipset, and I guess it may be that I have found a machine that cannot be used with Linux with any stability at all.

Any replies are appreciated.

Bob

RockDoctor 04-17-2010 07:24 AM

No problems with Fedora 12. Try using the intel driver

BobNutfield 04-17-2010 08:03 AM

Quote:

Originally Posted by RockDoctor (Post 3938432)
No problems with Fedora 12. Try using the intel driver

Thank you for your reply. Since there is no xorg.conf in any of the newer distros, I assume one would rmmod i915 and modprobe intel. I have not tried that, as I did not understand the difference between the drivers.

I will give that a shot. Right now Ubuntu Lucid is installed and I can get to a desktop which works fine as long as it is there. It abruptly crashes sometime with no warning.

It seems odd to me that a chip this old has caused so many problems for so many (many posts on Ubuntu, Fedora and LQ).

If I could get it stableized, the desktop works OK. This chip has 128M of AGP memory with the ability to share another 8M. It would be an alright experience if it were stable.

Thanks again.

Bob

jlinkels 04-17-2010 08:18 AM

Read this:
http://forums.debian.net/viewtopic.php?f=6&t=49963

Planning one afternoon and being occupied for 4 days is nothing new, it happened to me 2 weeks ago when (also!) my wife's desktop crashed and I decided to install Debian Sid. :)

BTW, I see you are using 3 different distro's. Usually it is not such a good idea, if you have these kind of problems they are hardly solved by swapping distros. Most modern distros all have the same drivers or those drivers can be installed. The main difference between distros usually is the way they install packages, and the 3 distros you used are completely differen regarding package management. It might be better to stick to one distro and try to solve the problem there, now you do a lot of duplicate work.

That having said, now you are using Ubuntu which pulls from the Debian repos. The solution as posted in the link might work for you and then you are done.

If you swap a distro once more, I can recommend Debian, good package management and it doesn't violate the Linux security model like Ubuntu does.

jlinkels

BobNutfield 04-17-2010 11:44 AM

Quote:

BTW, I see you are using 3 different distro's. Usually it is not such a good idea
Thank you for your reply and the link you provided. I have used those three distros for five years simultaneously, but on different machines and for different purposes. I have a number of computers in my home network. All of the of machines/distros on them are exactly as I want them. Some things are too difficult to work in Slackware (which is my distro of choice) so I use Ubuntu for that, such video editing and my always-on desktop. I have to admit that the only reason I keep Fedora running on one machine is because I am a little sentimental about the fact that it was Red Hat/Fedora introduced me to Linux in 1997. I don't like the direction that Fedora has taken over the last couple of versions, but I suppose I will always be running a copy of it on one machine so that I can keep up with its progress.

Slackware is my main workhorse and that will remain true. If I had to choose one and could not run anything else, that would be my choice.

I did run Debian for a couple of years back about two versions ago. I did like it, but it just did not run as smoothly for me as Slackware.

This laptop that I am trying to set up now is one that my wife used to use before Windows became unusable on it. This whole episode was unfortunate because I was in the midst of convincing that Linux was now easy and stable, and she could trust it. This ordeal has done little to help that effort.

Thanks again for your help.

Bob

UPDATE: The link provided suggests an edit to the xorg.conf file, which of course no longer exists in Ubuntu. I am not sure if it is possible to add one and have it override the defaults.

BobNutfield 04-17-2010 12:23 PM

Quote:

[ 0.000000] Phoenix BIOS detected: BIOS may corrupt low RAM, working around i
Quote:

[ 13.104216] intel_rng: FWH not detected
[ 13.342150] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[ 13.343411] Linux agpgart interface v0.103
[ 13.433758] ppdev: user-space parallel port driver
[ 13.434800] agpgart-intel 0000:00:00.0: Intel 830M Chipset
[ 13.435088] agpgart-intel 0000:00:00.0: detected 8060K stolen memory
[ 13.485506] agpgart-intel 0000:00:00.0: AGP aperture is 128M @ 0x88000000
[ 13.663619] [drm] Initialized drm 1.1.0 20060810
The above is from dmesg. I have never seen anything like the possibility of a corrupt BIOS before. The dmesg info about the graphics chip looks normal.

Bob

PTrenholme 04-17-2010 12:59 PM

Bob, the "no xorg.conf" thing you mentioned in #3, above, is only "true" if you want the X-server to apply its defaults to your system. Since, as you noticed, the defaults don't work for you, use the Xorg -configure command to create an xorg.conf (in the $CWD) that you can modify an move to /etc/X11/. If you have an xorg.conf file in there, it will be used instead of the default values.

To see what drivers you have installed, do something like this:
Code:

$ find /usr/lib64/xorg/modules/ -iname i*so
/usr/lib64/xorg/modules/drivers/i740_drv.so
/usr/lib64/xorg/modules/drivers/ivch.so
/usr/lib64/xorg/modules/drivers/i128_drv.so
/usr/lib64/xorg/modules/drivers/intel_drv.so

and then modify the "Device" stanza to use an alternative driver. For example, if the Device stanza used the i740 driver, you'd make the changes I highlighted in bold, below:
Code:

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option    "SWcursor"                  # [<bool>]
        #Option    "HWcursor"                  # [<bool>]
        #Option    "NoAccel"                  # [<bool>]
        #Option    "ShadowFB"                  # [<bool>]
        #Option    "VideoKey"                  # <i>
        #Option    "FPDither"                  # [<bool>]
        #Option    "FPScale"                  # [<bool>]
        #Option    "ScalingMode"              # <str>
        #Option    "EXAPixmaps"                # [<bool>]
        Identifier  "Card0"
#      Driver      "i740"
        Driver      "intel"

        VendorName  "Intel"
        BoardName  "82845"
        BusID      "PCI:0:18:0"
EndSection


BobNutfield 04-17-2010 01:44 PM

Thank you, PTrenholm. I have spent too much time away from the insides. I have got Ubuntu 10.04 installed and it the first time I have encountered Grub2 and I have to say to don't like it a bit. I have no idea how to close X and get to a command line so that I run Xorg -configure. Ubuntu's module directories are different. It will take me a little while to find where they are at.

I'll keep plugging.

Thanks again.

Bob

PTrenholme 04-17-2010 05:41 PM

Well, GRUB (whatever the version) has nothing to do with the X-server or its configuration, so that should be a non-issue in the X-server configuration.

Since I saw all the problem reports (and the move to software patent encumbered "Mono" dependencies) in Ubuntu 10, I haven't bothered to upgrade from Jaunty and, frankly, haven't even logged in to that partition of my drive for several months.

That being said, the Jaunty (and prior Ubuntu releases) always had a "Recovery" boot option that, among other choices, offered a "command line" log-in option. That's one way to start a terminal session, but it would probably be easier just to open a terminal session (Applications->System->Terminal), run the Xorg -configure command, edit the output file (gedit xorg<tab>), and then do a sudo mv xorg<tab> /etc/X11/xorg.conf (where, at least on Jaunty, the xorg.conf should be located).

Note: In the above comment I suggest using the "tab completion" feature of bash for the output file name of the Xorg command since Xorg may be "creative" about naming the output file. (I've seen a xorg.conf.new and other names when the ".new" already exists.)

jlinkels 04-17-2010 07:00 PM

If you run Xorg-configure with these magnificent new distros you won get an xorg.conf. Xorg-configure finds everything default and doesn't ask any questions and doesn't build an xorg.conf

It is better to copy an xorg.conf from one of the older distros and adjust it to your needs. So you don't need to switch off KDM, just restart it. Usually the command would be /etc/init.d/kmd restart, but maybe Ubuntu found a more user friendly way to accomplish this (reboot). Either way should work.

jlinkels

RockDoctor 04-18-2010 05:51 AM

Unlike Fedora, one very annoying thing about Ubuntu is that Ubuntu does not have one of its runlevels set up to start with all services but without X. I usually end up doing something like <ctl><alt>-F2 to get to a terminal, sudo /etc/init.d/gdm stop, and using kill -9 on X and any programs that run under X, sometimes multiple times before they're all dead. Then I can run X -configure.

It might be easier to boot without X by setting up a totally broken xorg.conf and just reboot - haven't tried that method.

PTrenholme 04-18-2010 01:28 PM

Oh, sorry:redface:: I forgot that Xorg needs to be run on a ptty with no X-server attached. Just do a Xorg :1 -configure if you have a running X-server on :0 (the default).

Note that you can test your new xorg.conf by starting a new server on an alternate ptty by entering a startx -- :1 -config xorg<tab> If you do that, when you logout of that X session, you'll be returned to the running session on display :0. If you have the correct options set (see man xorg.conf) you can switch between the different displays with a <ctrl>-<alt>-<Fn> key combination, where "Fn" is usually F7 for display 0 through F10 for :4, although Fedora now uses F0=:0, F7=:1, etc.

JAQ 06-08-2010 03:18 AM

Can I just ask if there is any hope for someone like me, who is new to Linux and experiencing exactly the same issue as Bob, and can only grasp about 10% of what is written here simply as I have no experience with Linux.

Everything is great about Ubuntu 10.04, but if it's not stable due to a graphic card compatibility issue it becomes useless to me.
Am I forced to return to the Windows I detest?

ahzthecat 06-08-2010 03:37 AM

I have a Dell with that chipset, and Slackware proved to be to much work to set up. I am running Debian Lenny on it now, and it works great. Ubuntu has video problems out the wazoo on my machine, older versions worked, but anything after 8.04 is problematic. Vector Light worked very well, Puppy of course played nice with the clunker too. I have also used Mepis (long, long ago) to some success on this machine. Give Deb a try, it works for me!

craigevil 06-08-2010 06:58 AM

A lot depends on what version the Intel driver is in the distro.

I don't have the same card as the OP, mine is Intel Corporation 82915G/P/GV/GL/PL/910GL Memory Controller Hub [8086:2580] (rev 04), using the Intel driver is Debian works reasonably well.

xserver-xorg-video-intel:
Installed: 2:2.9.1-4
Candidate: 2:2.9.1-4

If it helps here is my xorg.conf
Code:

Section "ServerFlags"
          Option                "AllowMouseOpenFail"        "true"
        Option          "DontZap"              "off"
EndSection

Section "Device"
        Identifier        "Device 0"
        Driver                "intel"
        BoardName        "Intel Corporation 82915G/GV/910GL Integrated Graphics Controller"
        BusID                "PCI:0:2:0"
EndSection

Section "Module"
  Load  "dbe"
  Load  "dri"
  Load  "extmod"
  Load  "glx"
  Load  "bitmap"
  Load  "freetype"
EndSection

Section "DRI"
  Mode  0666
EndSection


Section "Extensions"
        Option        "Composite"        "on"
EndSection


PTrenholme 06-08-2010 12:30 PM

My wife's system has the Intel 845 video chipset "on-board," and boots to a black screen if no "steps" are taken. (See my posts, above, for a description of the "steps.") An interesting sidelight is that her box was delivered (a few years ago) with Vista installed, and Vista also booted to a blank screen when an update to the Intel driver was shipped by Microsoft.

The problem with the new driver version(s) distributed by Intel is, I believe, that they don't work properly with LCD displays larger that 19". Switching her system back to a 19" screen got a display that worked fine, and I was able to revert the Vista system to the older driver (since my wife has an occasional need for MS) and apply the steps described above to her main Fedora installation.

Re the Fedora she uses: Fedora installs the default Xorg video drivers in the "Initial RAM disk" (initrd) image file, so the boot messages and artwork are sent to a black screen, and nothing is visible before the initrd image restarts the X-server using the /etc/X11/xorg.conf file for the display of the login screen. (I could fix that by recreating the initrd file with the mkinitrd command, but, for the Intel problem, it's not worth the effort. On the other hand, my systems use nVidia and Radeon drivers, and the FOSS ones installed by the Xorg defaults don't work, and I have to replace the initrd image so I can install the correct drivers.)

BobNutfield 06-09-2010 02:38 PM

UPDATE

I eventually got the networking solved on that old laptop, so since all that would install to a desktop was Slackware, that is what I went with. It works OK with the VESA driver, quick and snappy, so I will probably just stay with it. KDE is reasonably easy for my wife to deal with.

However, since I first posted here, I have found that a workaround to this problem has been to append the kernal boot line with "i915.modeset=1". I didn't have much hope this would work, but I have tried all of the live CD's I did previously (Ubuntu, Fedora, etc.) using this, and they all worked. None crashed at all. So this might just be the cure for anyone else still dealing with this problem. Fedora was quite slow, but the graphics worked fine and they didn't at all before appending the kernel boot line.

Since Slackware is running OK, I can always revert back to my current set up with the VESA driver, but I am going to try to use the i915 driver and append the LILO boot line with this and see if there is any improvement in graphic performance.

Bob

BobNutfield 06-09-2010 02:54 PM

Quote:

Originally Posted by JAQ (Post 3996336)
Can I just ask if there is any hope for someone like me, who is new to Linux and experiencing exactly the same issue as Bob, and can only grasp about 10% of what is written here simply as I have no experience with Linux.

Everything is great about Ubuntu 10.04, but if it's not stable due to a graphic card compatibility issue it becomes useless to me.
Am I forced to return to the Windows I detest?

If you have not tried what I have written above, give it a try. It worked for me. If you need instructions on how to do it, just post back.

Bob

Pjotre 07-16-2010 07:30 PM

Booting new installed FC 13 -resulting in black screen - All details...
 
I have a problem of the same kind like described in the predecing posts of this thread. I will supply a combined step-by-step description of various single helping comments of this thread, so it is helpful for those with similar problems;
and gives a chance to get help for my own problem.

I upgraded in the past from FC11 to FC12
========================================
This was a relatively rapid upgrade, an upgrade in the proper sense, not a total re-installation, and all was working fine and better.

I upgraded the same system these days from FC12 to FC13.
===========================================
It was in fact a re-installation of the whole system, evidently accompanied by a transfer of user identities, mail messages and so on (I could not check most of this).
If I would have known that it is done this way, - I would never have done a re-installation for a properly running system.
Among others, after installing the packages (with changing package name displays), the installation software then worked for hours without displaying some information about the ongoing background job. (Desktop PC, chip speed 1800, Ram 512 DDR2).

Possibly it did indexing of the file data base (for the command locate)?
There are 50 000 files on the hard disk main usage partition, in several partitions back-ups of the 50 000 files... Much, if it was the data base creation.
This unexpected time needed made the hard disk run permanently from the morning until the afternoon, for the hottest day of the year, close to 40 degree C, no option to interrupt / to resume later.

The installation done under these conditions has an increased write error risk. At least, the IDE hard disk tray (removable...) has been damaged by this - it does since then not any more work on some other PC here (the HD itself does).

But I think writing was fault-free. The error is probably that FC13 has problems with the video cards, which both are properly detected by FC10 and FC11 (und a past upgrade from FC11 to FC12).
(One is a MSI card - for the other, information to know the chip set is specified here below.)

=== Now the step-by-step instruction like announced above:

To locate the error, interactive mode is required.
=============================================
During the boot display, press: <Escape>
On top of the screen: The command how to enter interactive use.
You MUST activate this. Otherwise the failing command is possibly not displayed.
The failing command is something like:
Start local service

During boot of FC13: To switch from/to the terminal level:
================================
Key combination - simultaneously - : <Control> <Alt> <Fn1>
back: <Control> <Alt> <Fn2>

Test the error reason:
=========================
Command: startx
Resulting display: "fatal server error: no screens found."
(and other messages)

Create a configuration file for tests: ... .new
================================================
Xorg -configure

A file is created, a test command is supplied:
X -conf /root/xorg.config.new
Type it - or better copy it with the mouse.
In my case, this command supplies a black screen.

What is inside the created file?
=================================
gedit does not yet work in this context.
instead was used: vim /root/xorg.config.new
For the important lines, the display is as follows:

Section "Device"
Identifier "Card0"
Driver "Radeon"
Vendor Name "ATI Technologies Inc"
Board Nane "Radeon RV100 QY [Radeon 7000 VE]"
BusID "PCI 1:0:0:0"
EndSection

There is an instruction displayed how to test this file.
=========================================
When testing, the result is identical, a dark screen.
(It was to expect that it is the same...)

There is also an instruction displayed how to move this file to the proper location, to make it the new valid configuration.
I did NOT apply this.

2 AGP graphic cards - same error behaviour - but ... FC13 HAS the required features
===========================================
Both graphic cards were / are working fine for earlier FEDORA versions: FC 10, FC 11, FC12 when upgradefrom FC11.

And now, more astonishing: The same hardware configuration (same PC, same graphics card, same flat screen 17'') worked fine when used with a different hard disk on which I just had installed the KDE LIVE version from FC13.

This means: FC13 possesses the required feature:
a) I suppose that KDE LIVE is entirely a subset of the complete FC13.
b) I suppose that the upgrade from FC12 to FC13 installed a COMPLETE FC13, with everything inside which is inside KDE LIVE of FC13.

c) I suppose that the upgrading on the HD did NOT suffer from the environmental heat - hence is correct
(it finished with the correct re-boot messages, after a total of nearly 10 hours - approx. 3 to 5h for background downloads

Option: To install FC13 with the KDE Live CD, then to complete by yum + others
===============================================
While yum worked instantly - as far as I remember - with KDE LIVE for FC10,
yum does not work instantly on KDE LIVE for FC13 (path problem or so - possibly a normal matter).
There should be ways to settle this; but I think I anyway will not go this way.

Hopefully that the experts of this forum have some good consult for video card problem?
===========================================
Otherwise I would totally re-install FC13 on the same hard disk. Perhaps it is just a problem created during the upgrading process.

Added July 18:
===============
The solution is probably:
- to use the properly working new installed FC 13, to generate there interactively the X configur. file;
- then generat the same by the non-working upgrade to FC13.

Save both files to an SD card via USB. Run diff on these 2 files, to find if there is some vital difference.

Added July 23
==================
As there is so far no following post, I appended this to the text above.
The problem was settled as follows:
On the HD with FC13, upgraded fom FC12, was a file /etc/X11/xorg.config
approx 9oo Byte, some minimal settings.
Created with the date of upgrading. It is NOT created when installing RED HAT for the first time on a HD.
I renamed this file (hence stopped this way its use), and then X Windows started properly.

Apparently, this file had received a high execution precedence and therefore was taken instead of the default automatic detection of the hardware environment.

The upgrading from FC12 to FC13 had downloaded & installed the total of approx 2000 packages - probably ALL. But it still was a upgrade: The email address identities (and last mails) where still present after upgrading.

It is possible that some, many or most users upgrading from FC12 FC13, will have similar problems. It is possible, instead, that it was a single case problem.

=== While being a bit unhappy for the wasted time, I will not forget to express my thanks to RED HAT for making FEDORA avaible for us, and this free of fees.

rpa 08-23-2010 12:52 PM

I have almost the same problem (desktop system config. - P4 1.8GHz, Intel 845GVAD2 MoBo, 512 MB RAM, 19" LCD monitor). As recommended in the "Fedora 13 Common Bugs" article, created the "xorg.conf" file , tried VESA "Driver" and Intel "Driver" both in this file, the former working for much longer period without freezing up X Windows but still ended up in that state after a couple of hours. I was running FC11 for more than a year when a disk crash made me go in for reinstallation. Unfortunately, I have not the same stability since installing FC13.
What I would like to do is leave my system running almost all the time, without bothering to cold boot.
I am planning to give FC12 a try, as mentioned right at the beginning of this chain. Any other thoughts ?

Thanks in advance.

Regards,

PTrenholme 08-23-2010 01:31 PM

Are you sure that the problem is the video driver? With only 512Mb RAM, you may just be waiting for the swap file to deliver a needed memory page which, depending to which pages are on the swap file, can take more than five minutes. If that's your problem, your screen and keyboard would seem "frozen," but your hard disk drive(s) would be active.

AuroraZero 08-24-2010 06:14 PM

Sorry but it is indeed a driver issue. I have Slackware 13.0 installed now and kde hangs. xorgsetup doesnt even recognize my card correctly only as intel.I run slax 6.07 which is based on Salckware 12.0 no problem detects card and 22 inch moniter and displays all correctly.

I hear it is related to kms but can not confirm this yet. It seems the driver that ships with newer releases useskms to display on wide montiors. I have a copy of 2.9 which is supposed to be the last driver that does not do this. I will be installing this driver and will post back the results.

rpa 08-25-2010 03:42 AM

To answer to the question raised by "PTrenholme" -

I believe the problem is with video driver for the following reasons -
* FC11 was working perfectly fine till my (6-year old) HDD gave in a couple of months back;
* I have structured the file system on two drives - with "/boot", "/" on one and "/home" and swap on the other which I think would give better performance when it comes to swapping as compared to a single disk;
* I have tried leaving the system running for 10-15 min.s, just to see its "thrashing" and not "frozen" and so should be given time to recover but this did not work;
* After making changes related to power-saving mode etc. using "gconf-editor", the system was not freezing randomly, as was the case before i.e without "gconf-editor" changes;

Now, one interesting obvervation -
I have been booting my system using "SystemRescue CD" and it seems to be working fine (i.e. no frozen desktops; left running for a couple of days and still problem - just move the mouse and it wakes up) !

Regards,

PTrenholme 08-26-2010 08:27 AM

For rap: Are you saying that changing the power-saving settings "fixed" your problem? If so, what changes did you make? (Other people may read this thread, and want to know how you solved your problem.)

rpa 08-28-2010 01:23 PM

Sorry ... I am not saying that changing setting with "gconf-editor" "fixed" the problem but it did seem to make things better. How I reached that conclusion will need to be described in a little more detail so kindly bear with me (!) -

I installed FC13 after my perfectly-stable FC11 which was running with a custom xorg.conf (as described in the "Common Bugs" page) was rendered unsable due crash of my 6-year old HDD which had the "/boot" & "/" partitions.
After getting a new HDD and installing FC13 (the latest stable), the system was freezing up randomly right from day one. I thought applying all updates would resolve the issue but it did not. Some persistence & cold-boots (hold the power button for 5-10 sec.s) later, I noticed at least one pattern - if you leave the system unattended even for a few minutes, the monitor used to go in a power-saving mode and it would hang thereafter, with HDD light on. It did not however, recover even after leaving it in that state for 10-15 min.s so back to cold-boot it was !
Little study and I found "gconf-editor" notes somewhere around this type of problem. Since this package is not installed by default, I installed it and changed the settings related to power-savings (under "/apps/gnome-power-manager") ... excellent utility that gives you a lot of control which should be part of the core packages, and has nice "search" within (search for "power"). The default settings are such that they are best suited for a laptop (screen goes into power-saving mode after just a minute or two of inactivity, etc.). It improved the situation only a little bit !

Again some more study and came across FC13 Common Bugs ("5.1 Miscellaneous graphical problems") so created xorg.conf but, but played around by keeping "Driver" as "Intel" which seemed to work, but only for a short while. Then changed the driver to "vesa" which seemed to resolve the problem (of hanging due to inactivity) and ramdom freezing was almost gone. Mind you, all along, the "gconf-editor" setting had already been changed (no power saving mode, etc. since I run my desktop with a UPS attached). The "vesa" driver may not support the best monitor settings (mine is 19" wide-format with best resolution of 1440 x 900).
I said "almost" because I had left the system unattended for some time (couple of hours maybe) and came back only to notice the system had "frozen", with the HDD light on. Did a cold-boot again but when the system started, the new PATA HDD that I had installed was not showing up in CMOS which, by all accounts, seems to be a hardware problem. I have asked the manufacturer for a replacement which is still awaited so here I am running my system with a bootable System Rescue CD, which, incidently, seems to be perfectly stable and moreover - the monitor is at its best resolution !

So now, working on trying to figure out the following (based on my experience so far) -
* why is it that "xorg.conf" with "intel" "Driver" seems to be little more stable as compared to the default one which is without that conf file itself?
* how is System Rescue CD video driver different from the one that comes with FC13 (and perhaps Ubuntu) that makes it work just fine on the 845GVAD2 MoBo (and the built-in 82845G graphics controller)?

Thanks for your patience :)

Regards,

PTrenholme 08-28-2010 04:13 PM

Quote:

Originally Posted by rpa (Post 4080844)
. ' '
So now, working on trying to figure out the following (based on my experience so far) -
* why is it that "xorg.conf" with "intel" "Driver" seems to be little more stable as compared to the default one which is without that conf file itself?

Does the xorg.conf file you use differ from the one generated by the Xorg :1 -configure command? If not, then there should be no difference between having the xorg.conf file or not, because the fife displayed by the Xorg command is that one that is used if there is no xorg.conf file in any loction searched by the server.
Quote:

* how is System Rescue CD video driver different from the one that comes with FC13 (and perhaps Ubuntu) that makes it work just fine on the 845GVAD2 MoBo (and the built-in 82845G graphics controller)?
. . .
IIRC, SystemRescue uses the gentoo Linux distribution, not Fedora, so you're probably using an older kernel release and different versions of the X-server and other software.

Oh, about your bad disk drive: Did you do the obvious checks of replacing the drive cable and using the secondary connection on your other board (if you have one)? (Most older computers supported four disk drives, with two ATA drive connections on each of two cables, and two ports on the mother board.)

RockDoctor 08-30-2010 05:54 PM

Quote:

Originally Posted by rpa (Post 4080844)
* how is System Rescue CD video driver different from the one that comes with FC13 (and perhaps Ubuntu) that makes it work just fine on the 845GVAD2 MoBo (and the built-in 82845G graphics controller)?

DIfferent version of X server/drivers? http://www.sysresccd.org/Detailed-packages-list
A couple of suggestions:

1. (recommended): If the SystemRescueCD uses an xorg.conf file, try using it as your system's xorg.conf file
2. (don't blame me if it breaks things): dig back through koji http://koji.fedoraproject.org/koji/packages, grab the xorg files equivalent to the versions used by the SystemRescueCD, and install them in place of the FC13 xorg files.

My monitor requires an xorg.conf file to get beyond 800x600 with the nouveau driver (FC13 and beyond); I keep a a working version handy and copy it as needed. Back before the nouveau driver began working for me in Fedora, I'd upgrade X to try each new version, but when it wouldn't work, I'd downgrade X back to a version that worked with the proprietary nvidia driver.

PTrenholme 08-30-2010 06:41 PM

Quote:

Originally Posted by RockDoctor (Post 4082871)
. . .
My monitor requires an xorg.conf file to get beyond 800x600 with the nouveau driver (FC13 and beyond); I keep a a working version handy and copy it as needed. Back before the nouveau driver began working for me in Fedora, I'd upgrade X to try each new version, but when it wouldn't work, I'd downgrade X back to a version that worked with the proprietary nvidia driver.

Um, this is a thread about a Intel 845 integrated graphic driver, not a nVidia one.

But I find that the nVidia propitiatory driver works much better than the nouveau one, even if the nVidia firmware is installed. (It's not installed by default.) I just install the driver from the RPM Fusion repositories, and everything (including "3D") works quite well.

RockDoctor 08-31-2010 06:43 AM

Quote:

Originally Posted by PTrenholme (Post 4082899)
Um, this is a thread about a Intel 845 integrated graphic driver, not a nVidia one..

That's what I get for keeping multiple tabs open and not paying attention to which tab is active when replying. :o

grege 09-01-2010 03:27 AM

This chipset has always been an issue, and new distros generally will not work.

Try Ubuntu 8.04 it should just work. From memory you can update to about 9.04 before the wheels fall off.

PTrenholme 09-02-2010 07:57 PM

Quote:

Originally Posted by rpa (Post 4080844)
Sorry ... I am not saying that changing setting with "gconf-editor" "fixed" the problem but it did seem to make things better. How I reached that conclusion will need to be described in a little more detail so kindly bear with me (!) -
...

I think I may have mentioned this above, but it's my wife's desktop system that has the Intel graphics chip-set in it. She is currently running a Fedora 12 system. Yesterday the Fedora people issued several updates, including a minor kernel update.

We immediately (well, about 10 minutes after rebooting) noticed that, whenever the system attempted to save power or start a screen saver, the screen would go black and and the system would be "dead," responding to nothing except a "hard" power-off.

Anyhow, I've now disabled all power saving and screen-saver triggers, and she seems to be able to run with no problem. (By the way, she was running KDE under KDM, so - if this is a "solution" - it's not a GNOME one.)

BobNutfield 09-06-2010 05:56 PM

Just to update everyone on my efforts to fix this issue: I have found none. I tried nearly every fix mentioned in thread, installed several different distros with modern kernels and xorg files -- all end in the same result. They work for a while, but finally crash or boot to a black screen every third or fourth boot. I did have Fedora running reasonably well (a crash on only one out of twenty reboots.) Then, a kernel upgrade during a security update started the whole thing again.

The solution I have found that looks the most promising is to just install a distro that is old enough to predate the new xorg (pre 1.7, I think).

I will try Ubuntu 9.10 as I have been told that this is the last distro that will work with this chipset without having to jump through hoops.

I will let everyone know the results.

Bob

rpa 09-06-2010 11:51 PM

By any chance, would it make a difference by setting "Driver" to "i810" in the "xorg.conf" file ?!
I noticed a line that effect while shutting down the GUI mode in the SystemRescue CD (this GUI mode is started by typing "wizard" at the command-line).
I have also read this suggestion in other threads about this problem of 845G graphics controller on the site.

Regards,

grege 09-07-2010 11:48 PM

Quote:

Originally Posted by rpa (Post 4090042)
By any chance, would it make a difference by setting "Driver" to "i810" in the "xorg.conf" file ?!
I noticed a line that effect while shutting down the GUI mode in the SystemRescue CD (this GUI mode is started by typing "wizard" at the command-line).
I have also read this suggestion in other threads about this problem of 845G graphics controller on the site.

Regards,

the i810 driver only exists in older distros with older xorgs. That is basically the whole problem.

grege 09-07-2010 11:50 PM

This is worth a read just to know where you stand

http://www.phoronix.com/scan.php?pag...item&px=ODU3Mg

Somewho 11-16-2011 04:57 PM

Bob, thanks a lot!
I'm Zenwalk user. I have old motherboard with 82845g, and my screen always became black when I switched to the terminal or logged out. It was enough to add "i915.modeset=1" to my /etc/lilo.conf and change "vesa" to "intel" in /etc/X11/xorg.conf, and now works fine.
Again, thanks!


All times are GMT -5. The time now is 06:15 PM.