public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] xorg: Failed to load module: glx fglrx
@ 2006-11-25 13:25 Garry Smith
  2006-11-25 14:59 ` Mick
  0 siblings, 1 reply; 8+ messages in thread
From: Garry Smith @ 2006-11-25 13:25 UTC (permalink / raw
  To: gentoo-user

Hi,
 
I am trying to configure a Thinkpad T60 2500 with xorg and the ATI X1400 
driver.

What do I need to do to get xorg to pickup up the glx and fglrx modules?

Further details below.

Many thanks in advance.

regards
Garry



obufki log # startx
xauth:  creating new authority file /root/.serverauth.6589


X Window System Version 7.1.1
Release Date: 12 May 2006
X Protocol Version 11, Revision 0, Release 7.1.1
Build Operating System: Linux 2.6.17.13 i686
Current Operating System: Linux obufki 2.6.17.13 #4 SMP PREEMPT Sun Nov 
26 12:59:25 GMT 2006 i686
Build Date: 25 November 2006
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sun Nov 26 13:20:32 2006
(==) Using config file: "/etc/X11/xorg.conf"
(EE) Failed to load module "glx" (module does not exist, 0)
(EE) Failed to load module "fglrx" (module does not exist, 0)
(EE) No drivers available.

Fatal server error:
no screens found
XIO:  fatal IO error 104 (Connection reset by peer) on X server ":0.0"
      after 0 requests (0 known processed) with 0 events remaining.
 

 From Xorg.0.log:

(II) LoadModule: "freetype"
(II) Loading /usr/lib/xorg/modules/fonts/libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
        compiled for 7.1.1, module version = 2.1.0
        Module class: X.Org Font Renderer
        ABI class: X.Org Font Renderer, version 0.5
(II) Loading font FreeType
(II) LoadModule: "glx"
(WW) Warning, couldn't open module glx
(II) UnloadModule: "glx"
(EE) Failed to load module "glx" (module does not exist, 0)
.
.
.
(II) Module vbe: vendor="X.Org Foundation"
        compiled for 7.1.1, module version = 1.1.0
        ABI class: X.Org Video Driver, version 1.0
(II) LoadModule: "fglrx"
(WW) Warning, couldn't open module fglrx
(II) UnloadModule: "fglrx"
(EE) Failed to load module "fglrx" (module does not exist, 0)
.
.
.
(II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
(II) Module synaptics: vendor="X.Org Foundation"
        compiled for 4.3.99.902, module version = 1.0.0
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 0.6
(EE) No drivers available.

Fatal server error:
no screens found



Further details:
---------------

obufki log # cat /etc/gentoo-release
Gentoo Base System version 1.12.1

uname -a:
Linux obufki 2.6.17.13 #4 SMP PREEMPT Sun Nov 26 12:59:25 GMT 2006 i686 
Genuine Intel(R) CPU           T2500  @ 2.00GHz GNU/Linux

obufki log # lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 
945GT Express Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 
945GT Express PCI Express Root Port (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High 
Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express 
Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express 
Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express 
Port 3 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express 
Port 4 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI 
#1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI 
#2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI 
#3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI 
#4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI 
Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface 
Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE 
Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) 
Serial ATA Storage Controller AHCI (rev 02)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller 
(rev 02)
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility 
X1400
02:00.0 Ethernet controller: Intel Corporation 82573L Gigabit Ethernet 
Controller
03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG 
Network Connection (rev 02)
15:00.0 CardBus bridge: Texas Instruments PCI1510 PC card Cardbus Controller


obufki log # lsmod
Module                  Size  Used by
fglrx                 394220  0
capability              5768  0
commoncap               8064  1 capability
evdev                  10880  0
ati_agp                10124  0
agpgart                33868  2 fglrx,ati_agp

emerge -s xorg
includes the following:
*  x11-base/xorg-server
      Latest version available: 1.1.1-r1
      Latest version installed: 1.1.1-r1
      Size of files: 9,170 kB
      Homepage:      http://xorg.freedesktop.org/
      Description:   X.Org X servers
      License:       xorg-server MIT

*  x11-base/xorg-x11
      Latest version available: 7.1
      Latest version installed: 7.1
      Size of files: 0 kB
      Homepage:      http://xorg.freedesktop.org
      Description:   An X11 implementation maintained by the X.Org 
Foundation (meta package)
      License:       as-is

emerge -s ati
includes the following:
*  x11-apps/ati-drivers-extra
      Latest version available: 8.27.10
      Latest version installed: 8.27.10
      Size of files: 56,272 kB
      Homepage:      http://www.ati.com
      Description:   Ati precompiled drivers extra application
      License:       ATI GPL-2 QPL-1.0

*  x11-drivers/ati-drivers
      Latest version available: 8.29.6
      Latest version installed: 8.27.10-r1
      Size of files: 56,422 kB
      Homepage:      http://www.ati.com
      Description:   Ati precompiled drivers for r350, r300, r250 and 
r200 chipsets
      License:       ATI

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] xorg: Failed to load module: glx fglrx
  2006-11-25 13:25 [gentoo-user] xorg: Failed to load module: glx fglrx Garry Smith
@ 2006-11-25 14:59 ` Mick
  2006-11-25 17:23   ` Garry Smith
  0 siblings, 1 reply; 8+ messages in thread
From: Mick @ 2006-11-25 14:59 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 331 bytes --]

On Saturday 25 November 2006 13:25, Garry Smith wrote:
> Hi,
>
> I am trying to configure a Thinkpad T60 2500 with xorg and the ATI X1400
> driver.
>
> What do I need to do to get xorg to pickup up the glx and fglrx modules?

You need to remerge ati-drivers every time after you compile a new kernel.
-- 
Regards,
Mick

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] xorg: Failed to load module: glx fglrx
  2006-11-25 14:59 ` Mick
@ 2006-11-25 17:23   ` Garry Smith
  2006-11-27 18:26     ` Alan McKinnon
  0 siblings, 1 reply; 8+ messages in thread
From: Garry Smith @ 2006-11-25 17:23 UTC (permalink / raw
  To: gentoo-user

Hi Mick,


Mick wrote:

>On Saturday 25 November 2006 13:25, Garry Smith wrote:
>  
>
>>Hi,
>>
>>I am trying to configure a Thinkpad T60 2500 with xorg and the ATI X1400
>>driver.
>>
>>What do I need to do to get xorg to pickup up the glx and fglrx modules?
>>    
>>
>
>You need to remerge ati-drivers every time after you compile a new kernel.
>  
>
That got it :-) Thank you.

For the record I did the following:

1. Recompile kernel
2. Re emerge Xorg  (deep with new use flags):
emerge -DvatN xorg-x11
3. Remerge the ati drivers again
emerge -av x11-drivers/ati-drivers
emerge -av x11-apps/ati-drivers-extra

etc-update
source /etc/profile
eselect opengl set ati
modprobe fglrx
startx


Thank you.

regards
Garry


-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] xorg: Failed to load module: glx fglrx
  2006-11-25 17:23   ` Garry Smith
@ 2006-11-27 18:26     ` Alan McKinnon
  2006-11-28 14:26       ` [gentoo-user] " James
  0 siblings, 1 reply; 8+ messages in thread
From: Alan McKinnon @ 2006-11-27 18:26 UTC (permalink / raw
  To: gentoo-user

On Saturday 25 November 2006 19:23, Garry Smith wrote:
> That got it :-) Thank you.
>
> For the record I did the following:
>
> 1. Recompile kernel
> 2. Re emerge Xorg  (deep with new use flags):
> emerge -DvatN xorg-x11
> 3. Remerge the ati drivers again
> emerge -av x11-drivers/ati-drivers
> emerge -av x11-apps/ati-drivers-extra
>
> etc-update
> source /etc/profile
> eselect opengl set ati
> modprobe fglrx
> startx

You might want to emerge module-rebuild to help with such things in 
future. It tracks which ebuilds install kenrel modules that need to be 
rebuilt, and rebuilds them all with one command. So you still have to 
remember to run it after a kernel upgrade, but at least it removes the 
resulting hassle if you forget about one of the packages

alan


-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* [gentoo-user]  Re: xorg: Failed to load module: glx fglrx
  2006-11-27 18:26     ` Alan McKinnon
@ 2006-11-28 14:26       ` James
  2006-11-28 15:04         ` Alan McKinnon
  2006-11-28 15:45         ` Bo Ørsted Andresen
  0 siblings, 2 replies; 8+ messages in thread
From: James @ 2006-11-28 14:26 UTC (permalink / raw
  To: gentoo-user

Alan McKinnon <alan <at> linuxholdings.co.za> writes:


> You might want to emerge module-rebuild to help with such things in 
> future. It tracks which ebuilds install kenrel modules that need to be 
> rebuilt, and rebuilds them all with one command. So you still have to 
> remember to run it after a kernel upgrade, but at least it removes the 
> resulting hassle if you forget about one of the packages

Ahhh,

But does it detect kernel changes and pop itself into the list when one
runs some like 'emerge -uDp ' ???

That's what's needed is both a list of what to rebuild and an automated
reminder. I have so many gentoo systems running now, it's difficult
for my _tiny_little_brain to remember what I did, where and when.....

(kinda like the good ole days of skirt_chasin in college...)


Any help for those of us with premature_alzheimers?


James




-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user]  Re: xorg: Failed to load module: glx fglrx
  2006-11-28 14:26       ` [gentoo-user] " James
@ 2006-11-28 15:04         ` Alan McKinnon
  2006-11-28 20:54           ` James
  2006-11-28 15:45         ` Bo Ørsted Andresen
  1 sibling, 1 reply; 8+ messages in thread
From: Alan McKinnon @ 2006-11-28 15:04 UTC (permalink / raw
  To: gentoo-user

On Tuesday 28 November 2006 16:26, James wrote:
> Alan McKinnon <alan <at> linuxholdings.co.za> writes:
> > You might want to emerge module-rebuild to help with such things in
> > future. It tracks which ebuilds install kenrel modules that need to
> > be rebuilt, and rebuilds them all with one command. So you still
> > have to remember to run it after a kernel upgrade, but at least it
> > removes the resulting hassle if you forget about one of the
> > packages
>
> Ahhh,
>
> But does it detect kernel changes and pop itself into the list when
> one runs some like 'emerge -uDp ' ???

I've never looked into the ebuilds to see how they manage it, but the 
on-screen output shows lines saying things like "registering self with 
module-update" or words to that effect. So I suppose the answer to your 
question is yes.

You can also use "module-rebuild add" to add stuff manually 
and "module-rebuild populate" to automatically find relevant modules 
the first time

> That's what's needed is both a list of what to rebuild and an
> automated reminder. I have so many gentoo systems running now, it's
> difficult for my _tiny_little_brain to remember what I did, where and
> when.....

You only need to update them after new kernel installation and maybe 
after recompiling a kernel. You should always know when you update a 
kernel 'coz you do it maually right? :-) So then remember to run 
module-update as well. With some man page reading you may event find a 
hook out of genkernel to do it automatically (but I never bothered 
researching if this is even possible)

alan
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user]  Re: xorg: Failed to load module: glx fglrx
  2006-11-28 14:26       ` [gentoo-user] " James
  2006-11-28 15:04         ` Alan McKinnon
@ 2006-11-28 15:45         ` Bo Ørsted Andresen
  1 sibling, 0 replies; 8+ messages in thread
From: Bo Ørsted Andresen @ 2006-11-28 15:45 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1204 bytes --]

On Tuesday 28 November 2006 15:26, James wrote:
> Alan McKinnon <alan <at> linuxholdings.co.za> writes:
> > You might want to emerge module-rebuild to help with such things in
> > future. It tracks which ebuilds install kenrel modules that need to be
> > rebuilt, and rebuilds them all with one command. So you still have to
> > remember to run it after a kernel upgrade, but at least it removes the
> > resulting hassle if you forget about one of the packages
>
> Ahhh,
>
> But does it detect kernel changes and pop itself into the list when one
> runs some like 'emerge -uDp ' ???
>
> That's what's needed is both a list of what to rebuild and an automated
> reminder. I have so many gentoo systems running now, it's difficult
> for my _tiny_little_brain to remember what I did, where and when.....
>
> (kinda like the good ole days of skirt_chasin in college...)
>
> Any help for those of us with premature_alzheimers?

You do know that `emerge -u gentoo-sources` does not install a new kernel, 
right? It only installs the sources (hence the name). module-rebuild needs to 
be run after you've actually configured, compiled and installed a new 
kernel...

-- 
Bo Andresen

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [gentoo-user]  Re: xorg: Failed to load module: glx fglrx
  2006-11-28 15:04         ` Alan McKinnon
@ 2006-11-28 20:54           ` James
  0 siblings, 0 replies; 8+ messages in thread
From: James @ 2006-11-28 20:54 UTC (permalink / raw
  To: gentoo-user

Alan McKinnon <alan <at> linuxholdings.co.za> writes:


> > But does it detect kernel changes and pop itself into the list when
> > one runs some like 'emerge -uDp ' ???

I've never looked into the ebuilds to see how they manage it, but the 
 on-screen output shows lines saying things like "registering self with 
 module-update" or words to that effect. So I suppose the answer to your 
 question is yes.

> You can also use "module-rebuild add" to add stuff manually 
> and "module-rebuild populate" to automatically find relevant modules 
> the first time

Hello Alan,

OK I take a look.




Thanks for the insight,
James




-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2006-11-28 21:01 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-11-25 13:25 [gentoo-user] xorg: Failed to load module: glx fglrx Garry Smith
2006-11-25 14:59 ` Mick
2006-11-25 17:23   ` Garry Smith
2006-11-27 18:26     ` Alan McKinnon
2006-11-28 14:26       ` [gentoo-user] " James
2006-11-28 15:04         ` Alan McKinnon
2006-11-28 20:54           ` James
2006-11-28 15:45         ` Bo Ørsted Andresen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox