Can anyone help me to identify which chipset i'm using , i'll just post the content what i've done , couldnt identify , is this of nvidia or other type
From my point of view i find everything as Intel , but i set VIDEO_CARD="nvidia vesa" , should i change this USE flag to intel? If so , plz provide the correct format of this type vibin-laptop / # lspci | egrep "AGP|PCI Express|VGA|Display" pcilib: Cannot open /proc/bus/pci 00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03) 00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03) 00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01) 00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 01) 00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 01) vibin-laptop / # lspci -vvv | egrep "AGP|PCI Express|VGA|Display" pcilib: Cannot open /proc/bus/pci Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- 00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03) (prog-if 00 [VGA controller]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- 00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- 00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B- 00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 01) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B- 00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 01) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B- Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- BridgeCtl: Parity- SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B- Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt+ PostWrite+ Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- |
Both your graphics chip and the chipset that governs your motherboard are from Intel according to that output.
|
looks like you have an intel i945 graphics card. set your make.conf to VIDEO_CARD="intel" and when you do your /etc/X11/xorg.config in the video card section driver="intel" I have an intel i810 video card and thats what i had to do. you might still have to install your intel drivers. You can look in usr/portage/x11-drivers/to find the actual name of the intel driver and there might be a i945 driver listed also but not sure.
|
Quote:
vibin-laptop ~ # cat /var/log/Xorg.0.log |grep EE (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (EE) Unable to locate/open config file (II) Loading extension MIT-SCREEN-SAVER (EE) Failed to load module "glx" (module does not exist, 0) (EE) Failed to load module "dri" (module does not exist, 0) (EE) Failed to load module "intel" (module does not exist, 0) (EE) Failed to load module "fbdev" (module does not exist, 0) this is what i've done after startx in gentoo terminal |
If you have changed your /etc/make.conf file with the new VIDEO_CARD entry ... you will have to
Code:
# emerge xorg-server -uDNav |
Quote:
* Checking for direct rendering capabilities ... * * ERROR: x11-drivers/xf86-video-intel-2.6.3-r1 failed. * Call stack: * ebuild.sh, line 48: Called src_unpack * environment, line 3022: Called x-modular_src_unpack * environment, line 3835: Called x-modular_dri_check * environment, line 3681: Called die * The specific snippet of code: * die "You must build x11-base/xorg-server with USE=-minimal."; * The die message: * You must build x11-base/xorg-server with USE=-minimal. * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/x11-drivers/xf86-video-intel-2.6.3-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/x11-drivers/xf86-video-intel-2.6.3-r1/temp/environment'. * >>> Failed to emerge x11-drivers/xf86-video-intel-2.6.3-r1, Log file: >>> '/var/tmp/portage/x11-drivers/xf86-video-intel-2.6.3-r1/temp/build.log' * Messages for package x11-drivers/xf86-video-intel-2.6.3-r1: * * ERROR: x11-drivers/xf86-video-intel-2.6.3-r1 failed. * Call stack: * ebuild.sh, line 48: Called src_unpack * environment, line 3022: Called x-modular_src_unpack * environment, line 3835: Called x-modular_dri_check * environment, line 3681: Called die * The specific snippet of code: * die "You must build x11-base/xorg-server with USE=-minimal."; * The die message: * You must build x11-base/xorg-server with USE=-minimal. * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/x11-drivers/xf86-video-intel-2.6.3-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/x11-drivers/xf86-video-intel-2.6.3-r1/temp/environment'. * * GNU info directory index is up-to-date. I think this intel driver is making the problem!!!! |
Try
Code:
# emerge -av xorg-server xf86-video-intel |
... post the output of that.
Then let it run. |
Quote:
Calculating dependencies... done! [ebuild N ] x11-apps/bdftopcf-1.0.0 USE="-debug" 0 kB [ebuild N ] media-fonts/font-adobe-75dpi-1.0.0 USE="X nls" 0 kB [ebuild R ] x11-base/xorg-server-1.5.3-r5 USE="hal ipv6 nptl sdl xorg -3dfx -debug -dmx -kdrive -minimal* -tslib" INPUT_DEVICES="evdev keyboard mouse synaptics -acecad -aiptek -calcomp -citron -digitaledge -dmc -dynapro -elo2300 -elographics -fpit -hyperpen -jamstudio -joystick -magellan -microtouch -mutouch -palmax -penmount -spaceorb -summa -tek4957 -tslib -ur98 -virtualbox -vmmouse -void -wacom" VIDEO_CARDS="intel* -apm -ark -ast -chips -cirrus -dummy -epson -fbdev -fglrx -geode -glint -i128 -i740 (-impact) -imstt -mach64 -mga -neomagic (-newport) -nv -nvidia* -r128 -radeon -radeonhd -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l -vermilion -vesa* -via -virtualbox -vmware -voodoo -xgi" 0 kB [ebuild N ] x11-drivers/xf86-video-intel-2.6.3-r1 USE="dri -debug" 0 kB Total: 4 packages (3 new, 1 reinstall), Size of downloads: 0 kB |
Now Xorg had installed , but how to get it worked !!!
vibin-laptop / # Xorg -configure _XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed _XSERVTransMakeAllCOTSServerListeners: server already running Fatal server error: Cannot establish any listening sockets - Make sure an X server isn't already running vibin-laptop / # X -config /root/xorg.conf.new _XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed _XSERVTransMakeAllCOTSServerListeners: server already running Fatal server error: Cannot establish any listening sockets - Make sure an X server isn't already running |
It xorg already running (i.e., did you do startx or something like that)?
I don't have much experience with the xorg configurators, I've always edited my xorg.conf file by hand. So my knowledge about these configurators is very limited. If you do "startx" now, does it launch a graphical session? |
Quote:
Can u plz post what u have done for ur xorg.conf files , for a moment i'm giving up xorg configurators , OK .. |
First move your xorg.conf file elsewhere (if it exists at all).
Code:
$ mv /etc/X11/xorg.conf ~/xorg.conf.back http://www.gentoo.org/doc/en/dri-howto.xml To get the intel driver working. You need to pick the correct driver in the menuconfig step, and you also need to use the correct driver in xorg.conf instead of the "radeon" one that appears in the guide. I guess you need "intel" here, but I never used an intel GPU so I am not sure. |
Quote:
But couldnt take that xorg.conf file again to get edited , so i copied ~/xorg.conf.backback to my X11 folder , is there any problem in that .. ? |
No problem, you can use that as a base or write a new one. Just make sure you set "Intel" as the driver inside of it.
|
Quote:
After having startx in gentoo ,i'll show what i get (EE) Failed to laod module "type1"(module doesnt exists,0) (EE) Failed to load module "freetype"(module doesnt exists, 0) (EE) Failed to load module "mga" (module doesnt exists,0) (EE) No drivers installed Fatal error no screen found giving up |
Do you, by any chance, have the "minimal" use flag on?
Those modules should be present. |
Quote:
|
You can see the USE flags for a given package on the output of emerge -pv, for example, for my xorg-server they are these:
Code:
$ emerge -va xorg-server |
Quote:
|
vibinlakshman,
We need to see the following Code:
emerge --info The log file can be quite large. Code:
emerge wgetpaste Code:
wgetpaste /var/log/Xorg.0.log Code:
bluebottle NeddySeagoon # wgetpaste /etc/X11/xorg.conf |
Quote:
Thanks for ur comments .. |
All times are GMT -5. The time now is 11:42 AM. |