LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 06-23-2007, 12:19 PM   #1
davimint
Member
 
Registered: Jan 2006
Distribution: Slackware Current
Posts: 272

Rep: Reputation: 33
i810 & i915 blank screen Intel Corporation 82845G onboard video


Hello all, need a little help on a used computer I purchased to set up a LAN at my house if I can get it working.

Its a dell with a onboard video (82845g) but anyway I've been trying since last night to get x working on this dude with a P780 dell monitor.

The problem is when I startx I get a blank screen with the mouse, that's all I get.

I know my way around the system and have tried everything I know and checked the logs for anything stupid but the only thing I can see is that my xorg.conf card is listed as a i810 (should be the right one) but for some reason it loads the i915. I've blacklist the module (i915) and it always loads it no matter what. I even modprobe the i810 to make sure it's loaded which it was and still nothing but a "blank screen with mouse".

I've generated new xorg.conf, searched the net for clues about what it could be. I wanted to figure this out on my own but I can not so I'm at the best place for advice.

Here's the xorg.conf I'm working with ( it's long )


Code:
Section "Module"
        Load  "glx"
        Load  "extmod"
        Load  "xtrap"
        Load  "record"
        Load  "dbe"
        Load  "dri"
        Load  "freetype"
        Load  "type1"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "auto"
        Option      "Device" "/dev/mouse"
        Option      "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
        Identifier   "Monitor0"
        HorizSync     30-85
        VertRefresh   48-120
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection

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     "NoAccel"                   # [<bool>]
        #Option     "SWcursor"                  # [<bool>]
        #Option     "ColorKey"                  # <i>
        #Option     "CacheLines"                # <i>
        #Option     "Dac6Bit"                   # [<bool>]
        Option     "DRI"                        # [<bool>]
        #Option     "NoDDC"                     # [<bool>]
        #Option     "ShowCache"                 # [<bool>]
        #Option     "XvMCSurfaces"              # <i>
        #Option     "PageFlip"                  # [<bool>]
        Identifier  "Card0"
        Driver      "i810"
        VendorName  "Intel Corporation"
        BoardName   "82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device"
        BusID       "PCI:0:2:0"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth 8
#        DefaultDepth 24
        SubSection "Display"
                Viewport   0 0
                Depth     1
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     4
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     8
                Modes  "800x600"
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     15
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     16
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes   "1024x768"
        EndSubSection
EndSection
As you can i've tried different DefaultDepth and nothing seems to work. My Gparted live cd works on this if I use the for i810 video driver option but it picks up a very small mode like 1280 but it's clean with no flickers...

So, everyone have a look and ideas are welcome.

David
 
Old 06-23-2007, 12:29 PM   #2
nx5000
Senior Member
 
Registered: Sep 2005
Location: Out
Posts: 3,307

Rep: Reputation: 57
You are supposed to compile as a module the 810 KERNEL driver , the 915 and the kernel will choose which one to load.

i810 is the XORG module

If you have only one card, no need for busid

Also you section screen is quite complicated, can't you use a normal one?
Remnove the line with DRI also for testing.

Maybe try to launch
Xorg -configure as root

Try it as 1024x768 depth 16 or 24

I don't have this card but I'm using the same driver.
 
Old 06-23-2007, 01:47 PM   #3
Ilgar
Senior Member
 
Registered: Jan 2005
Location: Istanbul, Turkey
Distribution: Slackware64 15.0, Slackwarearm 14.2
Posts: 1,157

Rep: Reputation: 237Reputation: 237Reputation: 237
On the other hand, if you can see the mouse pointer doesn't it mean that the graphics card is working OK? Maybe there's something about the desktop environment or login manager you're trying to run. You can try xwmconfig to set your default WM to one of the lightweight ones and do startx to see if they work.
 
Old 06-23-2007, 05:10 PM   #4
davimint
Member
 
Registered: Jan 2006
Distribution: Slackware Current
Posts: 272

Original Poster
Rep: Reputation: 33
Ok, I'm still lost on this one but I have alot more information. I also wanted to make sure that I didn't have a bad disk that I used to install Slackware with so I downloaded, checked md5sum, burned, and reinstalled.

I checked the config file for the kernel and it looks like I do have the 810 stuff compiled in the kernel.
Code:
CONFIG_DRM_I810=m
CONFIG_I2C_I810=m
CONFIG_FB_I810=m
CONFIG_FB_I810_GTF=y
CONFIG_FB_I810_I2C=y
CONFIG_SND_AU8810=m
root@localhost:/mnt/hd#
Here is a list of drivers under /lib/modules/2.6.17.13-smp/kernel/drivers/char

Code:
agp/
applicom.ko
cs5535_gpio.ko
cyclades.ko
drm/
dtlk.ko
epca.ko
esp.ko
generic_serial.ko
hangcheck-timer.ko
hw_random.ko
i8k.ko
ip2/
ipmi/
isicom.ko
lp.ko
moxa.ko
mwave/
mxser.ko
n_hdlc.ko
n_r3964.ko
nvram.ko
pcmcia/
ppdev.ko
rio/
rocket.ko
scx200_gpio.ko
sonypi.ko
specialix.ko
sx.ko
synclink.ko
synclink_gt.ko
synclinkmp.ko
tipar.ko
tlclk.ko
toshiba.ko
tpm/
watchdog/
Here's a copy of my lspci

Code:
00:00.0 Host bridge: Intel Corporation 82845G/GL[Brookdale-G]/GE/PE DRAM Contro                                           ller/Host-Hub Interface (rev 01)
00:02.0 VGA compatible controller: Intel Corporation 82845G/GL[Brookdale-G]/GE                                            Chipset Integrated Graphics Device (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M)                                            USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M)                                            USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M)                                            USB UHCI Controller #3 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI C                                           ontroller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 81)
00:1f.0 ISA bridge: Intel Corporation 82801DB/DBL (ICH4/ICH4-L) LPC Interface B                                           ridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801DB (ICH4) IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Con                                           troller (rev 01)
00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/IC                                           H4-L/ICH4-M) AC'97 Audio Controller (rev 01)
01:05.0 Modem: Smart Link Ltd. Unknown device 2800 (rev 02)
01:09.0 Ethernet controller: Broadcom Corporation BCM4401 100Base-T (rev 01)
Here's a copy of my xorg.conf file that i'm using, it was generated by Xorg -configure and is being excuted correctly.

Code:
Section "ServerLayout"
        Identifier     "X.org Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
        RgbPath      "/usr/X11R6/lib/X11/rgb"
        ModulePath   "/usr/X11R6/lib/modules"
        FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
        FontPath     "/usr/X11R6/lib/X11/fonts/TTF/"
        FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
        FontPath     "/usr/X11R6/lib/X11/fonts/CID/"
        FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
        FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "Module"
        Load  "glx"
        Load  "extmod"
        Load  "xtrap"
        Load  "record"
        Load  "dbe"
        Load  "dri"
        Load  "freetype"
        Load  "type1"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "auto"
        Option      "Device" "/dev/mouse"
        Option      "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
        Identifier   "Monitor0"
        HorizSync  30-85
        VertRefresh  48-120
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection

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     "NoAccel"                   # [<bool>]
        #Option     "SWcursor"                  # [<bool>]
        #Option     "ColorKey"                  # <i>
        #Option     "CacheLines"                # <i>
        #Option     "Dac6Bit"                   # [<bool>]
        Option     "DRI"                        # [<bool>]
        #Option     "NoDDC"                     # [<bool>]
        #Option     "ShowCache"                 # [<bool>]
        #Option     "XvMCSurfaces"              # <i>
        #Option     "PageFlip"                  # [<bool>]
        Identifier  "Card0"
        Driver      "i810"
        VideoRam    65536
        VendorName  "Intel Corporation"
        BoardName   "82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device"
        BusID       "PCI:0:2:0"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth 24
        SubSection "Display"
                Viewport   0 0
                Depth  24
                Modes "1024x768"
        EndSubSection
EndSection
finally, here's a copy of the modules that are loaded while the screen is "blank with mouse" .


Code:
Module                  Size  Used by
i915                   19328  1 
drm                    66452  2 i915
snd_seq_dummy           4740  0 
snd_seq_oss            34432  0 
snd_seq_midi_event      8064  1 snd_seq_oss
snd_seq                53072  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device          8588  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            42912  0 
snd_mixer_oss          19328  1 snd_pcm_oss
ipv6                  254752  12 
sg                     31132  0 
capability              5256  0 
commoncap               7296  1 capability
lp                     12328  0 
parport_pc             27204  1 
parport                35400  2 lp,parport_pc
pcspkr                  4480  0 
psmouse                40712  0 
shpchp                 39072  0 
evdev                  10624  0 
serio_raw               7556  0 
i2c_i801                9740  0 
ehci_hcd               33928  0 
i2c_i810                6660  0 
snd_intel8x0           32284  0 
i2c_algo_bit           10504  1 i2c_i810
snd_ac97_codec         96800  1 snd_intel8x0
i2c_core               19328  2 i2c_i801,i2c_algo_bit
b44                    24588  0 
snd_ac97_bus            3968  1 snd_ac97_codec
snd_pcm                84100  3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
mii                     7040  1 b44
snd_timer              23300  2 snd_seq,snd_pcm
snd                    49252  9 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore               9568  1 snd
snd_page_alloc          9992  2 snd_intel8x0,snd_pcm
intel_agp              22812  1 
uhci_hcd               23052  0 
agpgart                31432  3 drm,intel_agp
reiserfs              265328  1

I know this is a super lot of information, but I just can not get x working and maybe someone can help me out.

also, in the Xorg.log I have the following (WW) that I don't have a clue on.

I810(0): Setting the original video mode instead of restoring the saved file.

I810(0): Extended BIOS function 0x5f85 not supported

Maybe these something in all this that helps.

Last edited by davimint; 06-23-2007 at 05:32 PM.
 
Old 06-23-2007, 10:12 PM   #5
davimint
Member
 
Registered: Jan 2006
Distribution: Slackware Current
Posts: 272

Original Poster
Rep: Reputation: 33
Could someone give this a look.. I still have not figured it out.

Please
 
Old 06-23-2007, 10:36 PM   #6
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
Can you post the rest of you 'Xorg.log', also try looking in the BIOS and make sure everything is ok in there.
 
Old 06-24-2007, 12:59 AM   #7
davimint
Member
 
Registered: Jan 2006
Distribution: Slackware Current
Posts: 272

Original Poster
Rep: Reputation: 33
Thank you so much for taking a interest in this for me. Maybe I can get Slackware up and going so I can set up the LAN I want.

Here's a link to the files

https://home.comcast.net/~davimint/Xorg

Thanks so much for helping me.

Last edited by davimint; 06-24-2007 at 10:33 AM.
 
Old 06-24-2007, 12:00 PM   #8
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
Can you try lowering these:

Code:
HorizSync     30-85
VertRefresh   48-120
to say something like:

Code:
	HorizSync    28.0 - 65.0
	VertRefresh  57.0 - 63.0
Also, try adding more resolutions:

Code:
Modes "1024x768" "800x600" "640x480"
For the 2.6.17.13-smp kernel, you did install the right modules right ?
'kernel-modules-smp-2.6.17.13-i686-3.tgz'

You can also try adding

Code:
Option "NODDC"      "1"
to the device section. (where it is currently commented out)
 
Old 06-24-2007, 02:20 PM   #9
davimint
Member
 
Registered: Jan 2006
Distribution: Slackware Current
Posts: 272

Original Poster
Rep: Reputation: 33
H_TeXMeX_H
Still no luck, I think it's a driver issue becuase I can get a gui in gparted or Zenwalk-LiveCD.

I've done so much trying to get this to work I don't know what to try next. I just cleared the HD again for the third time and in the process of installing Slackware again... I'm not going to give up on this.... I'll figure it out if it takes me "YEARS" I don't care I've got more time than money and "WILL NOT" let myself install "WINDOWS" on this machine just to get it done. I'm going to be a "LINUX" guru one of these day's so I guess I'll just have to figure out X11 in the process and now it the time.

So, I've armed my self with several live-cd's and will hack, read, and probably post again in a day or so....

I'm going to get it and thanks for the help.

Last edited by davimint; 06-24-2007 at 02:22 PM.
 
Old 06-24-2007, 02:43 PM   #10
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
You may want to try out Slackware -current. It may work better with that card/chipset.
 
Old 06-24-2007, 03:59 PM   #11
nx5000
Senior Member
 
Registered: Sep 2005
Location: Out
Posts: 3,307

Rep: Reputation: 57
Your xorg.conf and xorg.log look fine...
If you manage to get one distro working then write down the kernel version (for the i915, agp_intel and drm kernel modules) and look at the xorg version in xorg.log. If you transpose it to the distro you want, it should work. The xorg modules will probably be the same if you take the same xorg version.
 
Old 06-24-2007, 06:23 PM   #12
Ilgar
Senior Member
 
Registered: Jan 2005
Location: Istanbul, Turkey
Distribution: Slackware64 15.0, Slackwarearm 14.2
Posts: 1,157

Rep: Reputation: 237Reputation: 237Reputation: 237
I'm going to repeat myself here, but are you sure it's a graphics card problem? Intel chips don't cause that much trouble under Linux:

Quote:
Originally Posted by Ilgar
On the other hand, if you can see the mouse pointer doesn't it mean that the graphics card is working OK? Maybe there's something about the desktop environment or login manager you're trying to run. You can try xwmconfig to set your default WM to one of the lightweight ones and do startx to see if they work.
 
Old 06-24-2007, 09:25 PM   #13
bioe007
Member
 
Registered: Apr 2006
Location: lynnwood, wa - usa
Distribution: archlinux
Posts: 654

Rep: Reputation: 30
i'd agree with Ilgar, I don't think this is a driver or kernel issue, but there seems to be no window manager loading.

what is your default WM?

you might try '$echo startfluxbox > ~/.xinitrc'

and see if something pops up. its also a very easy fix if thats the problem.

another way to check that would be to look at what happens with the xorg.conf-vesa (in /etc/X11)

Last edited by bioe007; 06-24-2007 at 09:27 PM.
 
Old 06-25-2007, 07:19 AM   #14
davimint
Member
 
Registered: Jan 2006
Distribution: Slackware Current
Posts: 272

Original Poster
Rep: Reputation: 33
It (used computer) is cursed !!!!! (ha-ha)

I managed to get the Zenwalk-Live cd working by changing to my lcd monitor on my other machine. The reason for the change was the monitor P780 Dell died on me. So now I'm stuck wondering if there's something in the video that killed the monitor. I surly don't wont to kill my lcd monitor fooling with this used computer.

So, maybe someone could give me there point of view on this.

Also, the zenwalk kernel was 2.6.20 and here's the main x-files that worked like a charm.

https://home.comcast.net/~davimint/zenwalk_xorg.conf
https://home.comcast.net/~davimint/zenwalk_lsmod
https://home.comcast.net/~davimint/zenwalk_Xorg.0.log

Thanks to all who helped and advise on the "used computer" is welcome.

Last edited by davimint; 06-25-2007 at 07:21 AM.
 
Old 06-25-2007, 08:46 AM   #15
nx5000
Senior Member
 
Registered: Sep 2005
Location: Out
Posts: 3,307

Rep: Reputation: 57
Ilgar is maybe right yes. I had overlooked this post. Seeing the mouse pointer is a good sign.
Try to check your WM and the suggestion posted.

Checking your xorg.log the slack one is:
Quote:
X Window System Version 6.9.0
Release Date: 21 December 2005
(II) Module i810: vendor="X.Org Foundation"
compiled for 6.9.0, module version = 1.4.1
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 0.8

And the Zenwalk is:

Quote:
X Window System Version 7.1.1
Release Date: 12 May 2006
(II) Module i810: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.7.3
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 1.0
This last one is the last stable one (or maybe the 1.7.4). FC7 includes 2.0 but I have problems with this version on my Debian.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Intel 82845G video driver problems tdejong Linux - Hardware 16 01-29-2008 10:16 PM
Compile Intel 82845g Video Driver laxrick Linux - Desktop 1 01-07-2007 08:05 PM
Installing Intel 82845G Video Driver after 2.6.9 Kernel Upgrade audibel Debian 14 11-28-2004 12:21 AM
Video overlay on Intel Corp. 82845G/GL? Muzzy Linux - General 1 04-21-2004 03:26 PM
Need to Know Whether my Onboard Graphics Chip is an Intel i810 Huddlebum Linux - General 4 04-04-2004 10:14 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 06:42 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration