agpgart suddenly missing - stuck to low-res
Hi, my apologies as this will probably be quite long.
For the past 3 months I've been running Fedora Core 3 very happily, everything was working fine, i even had my firewire working (the bane of my linux experience for a long time). Recently, my brother had been using linux in my absence to help me download a few files over bit torrent using Azureus. I came back from a week away and upon first boot Kudzu appeared and said it had discovered new hardware - my graphics card. Thinking this was a little odd i chose the configure option and let it do what it wanted. Upon login I discovered that my screen was now in 800x600 instead of it's normal 1024x768 (i'm on a laptop) and that several windows opened on boot for various things, such as my home dir, a game, XMMS etc, and whatever i did they re appeared on each boot. Also, GNOME refused to log out properly or reboot, i have to do CTRL+ALT+BACKSPACE to kill GNOME and logout from GDM. When I went to change my resolution back, 800x600 was the highest it would go, and I can't find any stale lockfile if the laptop had lost power or been reset abruptly, which was causing the windows opening etc. On my logout screen I used to have the option of "Save this setup" but somehow I have removed it from the logout screen, and i would like to get it back to see if that helps with the windows. My kernel is: 2.6.10-1.770_FC3 and that has been working fine in 1024x768 for several weeks, and YUM update is not automatic. The contents of lspci are as follows: Quote:
Code:
Module Size Used by I decided to try Knoppix and it displays in 1024x768, but when i logout I can see an error message saying the agpgart module couldn't be initialised, and now i'm stuck for ideas. Google didn't find anything of use, and neither did searching the forums on LQ. If anyone has had anything similar or knows of possible avenues I could now explore, I would be extremely grateful. Many thanks in Advance, Morrolan |
Does anyone have an idea for even a part of problem? I'm willing to try in stages and fix one thing at once if anyone has a clue!
|
I'm no expert with agpgart stuff, but I think the first thing you would do is check if
/dev/agpgart is present. Code:
ls /dev/agp* Code:
mknod /dev/agpgart c 10 175 Code:
cd /usr/src/linux (or linux-2.6.xxx whatever you have ) Character Devices -> /dev/agpgart Mine is built in to the kernel. If it is built as a module, you may try to simply run: Code:
insmod agpgart Code:
cd /usr/src/linux (or linux-2.6.xxx whatever you have ) By the way, here is a i810 how-to if you havn't found it yet - it might help http://www.tldp.org/HOWTO/i810-HOWTO/x21.html questions or problems, post back. Good luck -tw |
All times are GMT -5. The time now is 10:31 AM. |