LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 04-09-2004, 02:05 AM   #1
ababkin
Member
 
Registered: Apr 2004
Location: Toronto, Canada
Posts: 76

Rep: Reputation: 15
just busted my 3D


Hi

Had my ATI driver all installed nicely and NOT showing Mesa but ATI when run fglrxinfo

so now i tried to install 3ddesktop and it required something called Imlib2, so i installed that package.
After this my 3D was gone and i see Mesa again running fglrxinfo.

I thought that this Imlib2 had screwed up things with modules so i reinstalled my DRI pkg and
reinstalled drivers successfully. Still no go - Mesa!

What should i do? what could have gone wrong?

Thanks
Alex
 
Old 04-09-2004, 02:33 AM   #2
ababkin
Member
 
Registered: Apr 2004
Location: Toronto, Canada
Posts: 76

Original Poster
Rep: Reputation: 15
here are some more details:

below is my XFree log, which gives an error very similar to the one i was getting when i did not install DRI package.

- So i rebuilt kernel (same configuration that 3d was working with)

- rebuilt DRIpackage (one i used initially)

- reinstalled ATI drivers

= still no luck


when i was installing 3ddesktop i had to change the env variable: LD_LIBRARY_PATH=/usr/local/lib

and exported it. Could it be my problem? I dont even know what to try now...

please help


(II) fglrx(0): driver needs XFree86 version: 4.3.x
(II) fglrx(0): detected XFree86 version: 4.3.0
(II) Loading extension ATIFGLRXDRI
(II) fglrx(0): doing DRIScreenInit
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenByBusid: Searching for BusID PCI:2:0:0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1000
drmOpenDevice: node name is /dev/dri/card1
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1000
drmOpenDevice: node name is /dev/dri/card2
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1000
drmOpenDevice: node name is /dev/dri/card3
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1000
drmOpenDevice: node name is /dev/dri/card4
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1000
drmOpenDevice: node name is /dev/dri/card5
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1000
drmOpenDevice: node name is /dev/dri/card6
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1000
drmOpenDevice: node name is /dev/dri/card7
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1000
drmOpenDevice: node name is /dev/dri/card8
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1000
drmOpenDevice: node name is /dev/dri/card9
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1000
drmOpenDevice: node name is /dev/dri/card10
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1000
drmOpenDevice: node name is /dev/dri/card11
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1000
drmOpenDevice: node name is /dev/dri/card12
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1000
drmOpenDevice: node name is /dev/dri/card13
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1000
drmOpenDevice: node name is /dev/dri/card14
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenByBusid: drmOpenMinor returns -1000
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card1
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card2
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card3
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card4
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card5
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card6
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card7
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card8
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card9
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card10
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card11
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card12
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card13
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card14
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: open result is -1, (Unknown error 999)
drmOpenDevice: Open failed
(II) fglrx(0): [drm] drmOpen failed
(EE) fglrx(0): DRIScreenInit failed!
(WW) fglrx(0): ***********************************************
(WW) fglrx(0): * DRI initialization failed! *
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *
(WW) fglrx(0): * 2D acceleraton available (MMIO) *
(WW) fglrx(0): * no 3D acceleration available *
(WW) fglrx(0): ********************************************* *
(II) fglrx(0): FBADPhys: 0xd0000000 FBMappedSize: 0x08000000
(II) fglrx(0): FBMM initialized for area (0,0)-(1152,8191)
(II) fglrx(0): FBMM auto alloc for area (0,0)-(1152,864) (front color buffer - assumption)
(==) fglrx(0): Backing store disabled
(==) fglrx(0): Silken mouse enabled
(II) fglrx(0): Using hardware cursor (scanline 864)
(II) fglrx(0): Largest offscreen area available: 1152 x 7323
(**) Option "dpms"
(**) fglrx(0): DPMS enabled
(II) fglrx(0): Using XFree86 Acceleration Architecture (XAA)
Screen to screen bit blits
Solid filled rectangles
Solid Horizontal and Vertical Lines
Offscreen Pixmaps
Setting up tile and stipple cache:
32 128x128 slots
32 256x256 slots
16 512x512 slots
(II) fglrx(0): Acceleration enabled
(II) fglrx(0): Direct rendering disabled
(II) Loading extension FGLRXEXTENSION
(II) Loading extension ATITVOUT
(==) RandR enabled
(II) Setting vga for screen 0.
(II) Initializing built-in extension MIT-SHM
 
Old 04-09-2004, 04:07 PM   #3
ababkin
Member
 
Registered: Apr 2004
Location: Toronto, Canada
Posts: 76

Original Poster
Rep: Reputation: 15
Can anyone help me?
Sorry for the lengthy post.

just to give a clearer picture:

- I had 3d working i.e fglrxinfo showed ATI drivers (not MESA)
- I even tried to play UT2K4 to make sure there is 3d acceleration

- I wanted to install 3ddesktop application. It failed to install because of some header file missing.
- I looked up and found the package that contained the missing .h (name: Imlib2)
- downloaded rpm version of the package -> installed it , then 3ddesktop couldn't find some module
- I adjusted LD_LIBRARY_PATH variable (LD_LIBRARY_PATH=/usr/local/lib and EXPORTed it, since that helped me once before) and tried to compile 3ddesk again -> that did not work
- I downloaded the source for Imlib2 and installed -> that went smooth
- I finally was able to install the 3ddesk
- tried to run it -> said that there is no 3d (dont exactly remember the exact message - like there is no drm or something)
but i knew that my 3d was working fine already
so i checked fglrxinfo right after all that and was shocked: it displayed MESA drivers


the XFree log error messages i posted in my previous posts of this thread
then i tried to recompile kernel, driver, dri - but nothing seems to help at all.

one more thing:
I tried to launch /sbin/generate_modprobe.conf /etc/modprobe.conf
and it returned:
modprobe: QM_MODULES: Function not implemented

Warning: not translating path[toplevel]=/lib/modules/2.6

(depmod -V returns: module-init-tools 3.0 and modprobe -V returns the same thing) but that command was working fine before. I launched it because i saw that dripkg install.sh updated the modules.conf file and i know that the file is used by earlier kernels. But to translate this file into modprobe.conf i should launch the generate-modperobe.conf script.
So i did. Strange thing it says: =/lib/modules/2.6
there is no folder 2.6 in my lib/modules , but there is 2.6.5 - same as the kernel version i am running.

I really dont want to reformat and reinstall the whole linux now. But this is getting very frustrating.

Thanks
Alex
 
Old 04-09-2004, 06:33 PM   #4
ababkin
Member
 
Registered: Apr 2004
Location: Toronto, Canada
Posts: 76

Original Poster
Rep: Reputation: 15
ok it seems like i am talking to myself here

anyway i sort of made a progress and found out how to get the 3d back!

that involved:
exiting the X: # init 3
then manually load:
# modprobe fglrx
and
# modprobe nvidia_agp

and after i relaunch X
# startx
i get the 3d enabled!


Now , next question - how do i make those two modules load automatically before X launches?

Thanks
Alex
 
Old 04-09-2004, 06:46 PM   #5
Aussie
Senior Member
 
Registered: Sep 2001
Location: Brisvegas, Antipodes
Distribution: Slackware
Posts: 4,590

Rep: Reputation: 58
Load them at boot by adding them to the module loading script that your distro uses, in slackware it's /etc/rc.d/rc.modules - I'd like to tell you what it is in your distro but as you havn't bothered to fill tell us what distro you use in your member info section,
(<-----below your user name),
I can't.
 
Old 04-09-2004, 07:13 PM   #6
ababkin
Member
 
Registered: Apr 2004
Location: Toronto, Canada
Posts: 76

Original Poster
Rep: Reputation: 15
i had figured it

/etc/rc.d/ld.sysinit (or something)


it worked


Alex
 
  


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
Why's My KDE Printing Busted? enloop Slackware 0 07-01-2004 06:35 AM
Boot loader busted, can't get in to linux craig552 Linux - Software 7 06-30-2004 09:50 AM
I think my aironet is busted what now? rxscabin Linux - Networking 3 03-11-2004 09:26 AM
DNS or apache? Which is busted? Neorio Linux - Networking 3 07-23-2003 07:04 PM
busted my gnome 2.2 :( RRepster Slackware 0 05-20-2003 03:47 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 02:04 PM.

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