Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
xorg-server-1.2.0 fails to load module pcidata
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
dentharg
Guru
Guru


Joined: 10 Aug 2004
Posts: 438
Location: /poland/wroclaw

PostPosted: Wed Jan 24, 2007 9:12 pm    Post subject: xorg-server-1.2.0 fails to load module pcidata Reply with quote

I've just upgraded xorg-server to 1.2.0 and mesa-progs to 6.5.2.
After that - X stopped to start due to an error
Failed to load module "pcidata" (module does not exist, 0)

I had to downgrade to 1.1.1-r4
Anyone has the same problems?

I'm using binary drivers from nvidia but I don't think they make problem.
Back to top
View user's profile Send private message
Dan
Veteran
Veteran


Joined: 25 Oct 2005
Posts: 1301

PostPosted: Wed Jan 24, 2007 10:20 pm    Post subject: Reply with quote

kinda difficult to tell now since you have already downgraded. If you want to try again, maybe someone could help.
_________________
- Failure is not an option. It's bundled with your software.
Back to top
View user's profile Send private message
dentharg
Guru
Guru


Joined: 10 Aug 2004
Posts: 438
Location: /poland/wroclaw

PostPosted: Wed Jan 24, 2007 10:34 pm    Post subject: Reply with quote

No problem for me. I have binary packages for both versions.

I had also to reemerge all of xf86-input-* I use after downgrade.

So, what should I do and post here?
Back to top
View user's profile Send private message
Dan
Veteran
Veteran


Joined: 25 Oct 2005
Posts: 1301

PostPosted: Thu Jan 25, 2007 1:31 pm    Post subject: Reply with quote

emerge xorg-server and post if you get problems.
_________________
- Failure is not an option. It's bundled with your software.
Back to top
View user's profile Send private message
dentharg
Guru
Guru


Joined: 10 Aug 2004
Posts: 438
Location: /poland/wroclaw

PostPosted: Thu Jan 25, 2007 1:34 pm    Post subject: Reply with quote

It builds ok but directory /usr/lib/xorg/modules is empty.
Hence - no libpcidata.so can be loaded.
Back to top
View user's profile Send private message
Dan
Veteran
Veteran


Joined: 25 Oct 2005
Posts: 1301

PostPosted: Thu Jan 25, 2007 2:41 pm    Post subject: Reply with quote

I just upgraded to confirm that I was not attempting to help you with something that was broken.
all I did was add
<=x11-base/xorg-server-1.2.0
<=x11-libs/libXfont-1.2.7
<=media-libs/mesa-6.5.2
to /etc/portage/package.keywords
and emerge -uDN world
which obviously pulled in
media-libs/mesa-6.5.2
x11-libs/libXfont-1.2.7
x11-base/xorg-server-1.2.0
I ran revdep-rebuild to confirm nothing else needed rebuilding and as expected nothing did.
then I /etc/init.d/xdm restart and everything started just fine.

cat /var/log/Xorg.0.log|grep pcidata
(II) LoadModule: "pcidata"
(II) Loading /usr/lib/xorg/modules//libpcidata.so
(II) Module pcidata: vendor="X.Org Foundation"

equery b /usr/lib/xorg/modules/libpcidata.so
[ Searching for file(s) /usr/lib/xorg/modules/libpcidata.so in *... ]
x11-base/xorg-server-1.2.0 (/usr/lib/xorg/modules/libpcidata.so)

so I guess the question is, did you do something different?

Here are the USE flags I built it with.
emerge -tpv xorg-server

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[ebuild R ] x11-base/xorg-server-1.2.0 USE="dri ipv6 nptl sdl xorg xprint -3dfx -debug -dmx -kdrive -minimal" INPUT_DEVICES="keyboard mouse -acecad -aiptek -calcomp -citron -digitaledge -dmc -dynapro -elo2300 -elographics -evdev -fpit -hyperpen -jamstudio -joystick -magellan -microtouch -mutouch -palmax -penmount -spaceorb -summa -synaptics -tek4957 -ur98 -vmmouse -void -wacom" VIDEO_CARDS="nv nvidia vesa -apm -ark -chips -cirrus -cyrix -dummy -epson -fbdev -fglrx -glint -i128 -i740 -i810 (-impact) -imstt -mach64 -mga -neomagic (-newport) -nsc -r128 -radeon -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l -vga -via -vmware -voodoo" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB
_________________
- Failure is not an option. It's bundled with your software.
Back to top
View user's profile Send private message
dentharg
Guru
Guru


Joined: 10 Aug 2004
Posts: 438
Location: /poland/wroclaw

PostPosted: Thu Jan 25, 2007 2:54 pm    Post subject: Reply with quote

Code:
USE="nptl dri xorg" INPUT_DEVICES="evdev keyboard mouse" VIDEO_CARDS="nv nvidia" emerge -vuDa xorg-server


and modules dir is empty..
Back to top
View user's profile Send private message
Dan
Veteran
Veteran


Joined: 25 Oct 2005
Posts: 1301

PostPosted: Thu Jan 25, 2007 3:24 pm    Post subject: Reply with quote

ok when the install is finishing up do you not see it installing the modules? Are you logging portage?
add PORT_LOGDIR="/var/log/portage/" to make.conf and re emerge xorg-server
maybe on your system the module path changed and you just need to change it in xorg.conf
locate pcidata

you should be able to see it installing the modules at ...

>>> Completed installing xorg-server-1.2.0 into /var/tmp/portage/x11-base/xorg-server-1.2.0/image/

ecompressdir: bzip2 -9 /usr/share/man/man1
ecompressdir: bzip2 -9 /usr/share/man/man4
ecompressdir: bzip2 -9 /usr/share/man/man5
strip: i686-pc-linux-gnu-strip --strip-unneeded
usr/bin/cvt
usr/bin/gtf
usr/bin/Xorg
usr/bin/Xprt
usr/bin/Xvfb
usr/bin/xorgcfg
usr/bin/Xnest
usr/bin/scanpci
usr/bin/xorgconfig
usr/bin/ioport
usr/bin/pcitweak
usr/lib/xorg/modules/libexa.so
usr/lib/xorg/modules/libmfb.so
usr/lib/xorg/modules/fonts/libfreetype.so
usr/lib/xorg/modules/fonts/libtype1.so
usr/lib/xorg/modules/linux/libfbdevhw.so
usr/lib/xorg/modules/libvbe.so
usr/lib/xorg/modules/libxaa.so
usr/lib/xorg/modules/libvgahw.so
usr/lib/xorg/modules/libshadowfb.so
usr/lib/xorg/modules/multimedia/tda9850_drv.so
usr/lib/xorg/modules/multimedia/msp3430_drv.so
usr/lib/xorg/modules/multimedia/uda1380_drv.so
usr/lib/xorg/modules/multimedia/tda8425_drv.so
usr/lib/xorg/modules/multimedia/tda9885_drv.so
usr/lib/xorg/modules/multimedia/fi1236_drv.so
usr/lib/xorg/modules/multimedia/bt829_drv.so
usr/lib/xorg/modules/libxf1bpp.so
usr/lib/xorg/modules/libscanpci.so
usr/lib/xorg/modules/libxf8_32bpp.so
usr/lib/xorg/modules/libint10.so
usr/lib/xorg/modules/libcfb32.so
usr/lib/xorg/modules/libramdac.so
usr/lib/xorg/modules/libshadow.so
usr/lib/xorg/modules/extensions/libextmod.so
usr/lib/xorg/modules/extensions/libxtrap.so
usr/lib/xorg/modules/extensions/librecord.so
usr/lib/xorg/modules/extensions/libGLcore.so
usr/lib/xorg/modules/extensions/libdbe.so
usr/lib/xorg/modules/extensions/libdri.so
usr/lib/xorg/modules/libxf4bpp.so
usr/lib/xorg/modules/libfb.so
usr/lib/xorg/modules/libpcidata.so
usr/lib/xorg/modules/libxf8_16bpp.so
usr/lib/xorg/modules/libafb.so
usr/lib/xorg/modules/libcfb.so
usr/lib/xorg/modules/libddc.so
usr/lib/xorg/modules/libi2c.so
usr/lib/opengl/xorg-x11/extensions/libglx.so
usr/lib/libxf86config.a
_________________
- Failure is not an option. It's bundled with your software.
Back to top
View user's profile Send private message
dentharg
Guru
Guru


Joined: 10 Aug 2004
Posts: 438
Location: /poland/wroclaw

PostPosted: Thu Jan 25, 2007 3:35 pm    Post subject: Reply with quote

Thanks. I'll try logging portage.
I've already used mc to find all files containing 'pcidata' in the name - with no success.
Back to top
View user's profile Send private message
dentharg
Guru
Guru


Joined: 10 Aug 2004
Posts: 438
Location: /poland/wroclaw

PostPosted: Thu Jan 25, 2007 8:50 pm    Post subject: Reply with quote

I've just reemerged it using previously posted flags - my xorg-server does not compile any modules..
Back to top
View user's profile Send private message
dentharg
Guru
Guru


Joined: 10 Aug 2004
Posts: 438
Location: /poland/wroclaw

PostPosted: Thu Jan 25, 2007 9:18 pm    Post subject: Reply with quote

Now, this is fooking weird.

When I've emerge xorg-server using make.conf entries

Code:

USE="3dnow 3dnowext 7zip X acl acpi alsa amarok audiofile bash-completion
     bzip2 cairo calendar cdda cddb cdparanoia cdr cdrom curl dbus dmi dvd
     dvdr exif fam ffmpeg firefox flac gif gimp gnutls hal id3 ieee1394 imlib2
     ithreads jpeg jpeg2k kdeenablefinal kdehiddenvisibility kdexdeltas lcms
     mime mmap mmx mmxext mng mp3 ntfs ogg openal opengl openssh openssl png
     quicktime reiserfs samba sasl spell sql sqlite sqlite3 sse sse-filters
     sse2 startup-notification subversion svg svgz threads tiff truetype utf8
     v4l vfat vorbis win32codecs xfs xml xslt -fortran -ppds -type1-fonts"

#VIDEO_CARDS="fglrx radeon"
VIDEO_CARDS="nvidia nv"
DRM_MODULES="nvidia"
INPUT_DEVICES="keyboard mouse evdev"


the /usr/lib/xorg/modules is empty.

BUT

when I specified appropriate use flags (dri, xorg, ipv6, nptl) and VIDEO_CARDS, INPUT_DEVICES and enabled portage logging this dang thing compiled OK!
Back to top
View user's profile Send private message
david.stevenson
n00b
n00b


Joined: 13 Nov 2004
Posts: 68
Location: Wiltshire, England

PostPosted: Fri Jan 26, 2007 11:09 pm    Post subject: Reply with quote

I think I have the same problem
I have
INPUT_DEVICES="keyboard mouse synaptics"
VIDEO_CARDS="nvidia nv"
in make.conf and these were used fine last time I emerged xorg but now they are being ignored
emerge -pv xorg-x11 shows all options as unused, even marking the change from last time when these modules were included.
_________________
David
Back to top
View user's profile Send private message
dentharg
Guru
Guru


Joined: 10 Aug 2004
Posts: 438
Location: /poland/wroclaw

PostPosted: Sat Jan 27, 2007 12:37 pm    Post subject: Reply with quote

Submitted as bug
http://bugs.gentoo.org/show_bug.cgi?id=164041
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum