Author Topic: pae kernel = no openGL support  (Read 628 times)

Offline zerocool

  • Sr. Member
  • ****
  • Posts: 375
pae kernel = no openGL support
« on: February 09, 2012, 06:26:19 AM »

OK, so I've known about this problem wit my machine for a long time (several months anyway). Whenever I boot the pae kernel I lose openGL support and the graphics rendering goes to pot (for lack a better term)...

machine is an HP p7-1054

AMD Athlon II X4 645
Integrated graphics using ATI Radeon 4200
6gb ram

I'm running KDE 2012-2
kernel 2.6.38.8-pclos3.pae.bfs

As long as I boot the 2.6.38.8-pclos3.bfs kernel (no pae), openGL support is enabled and everything runs smooth and fast but then I loose 3gb of ram. Another strange fact... the only version where everything works is the (6gb ram with openGL support) is pclos 64bit test edition.

That last fact indicates this problem should be fixable, I'm just out of ideas as to how. Maybe just hold out for 64bit release is the best option but then I miss the opportunity to find out why this is going on...


Offline AS

  • Hero Member
  • *****
  • Posts: 4098
  • Have a nice ... night!
Re: pae kernel = no openGL support
« Reply #1 on: February 09, 2012, 06:34:19 AM »
Sound like an incorrect build of the dkms driver  for pae kernel .... not 100% sure ...

You could try to boot a non pae kernel, remove the pae kernel, and then reinstall the pae kernel, this will force a complete rebuild of the dkms tree.

AS

Offline zerocool

  • Sr. Member
  • ****
  • Posts: 375
Re: pae kernel = no openGL support
« Reply #2 on: February 09, 2012, 06:43:54 AM »
actually, i've recently done a complete install with 2012 release and the problem has followed me. so i feel confident it must be somewhere else, but thanks for the help.


Offline AS

  • Hero Member
  • *****
  • Posts: 4098
  • Have a nice ... night!
Re: pae kernel = no openGL support
« Reply #3 on: February 09, 2012, 06:49:19 AM »
Try to look in /var/log/Xorg.0.log,  after booting the pae kernel, and after booting the non pae ....
I'm also using a pae kernel, (nvidia card), without issues ...

Offline zerocool

  • Sr. Member
  • ****
  • Posts: 375
Re: pae kernel = no openGL support
« Reply #4 on: February 09, 2012, 06:54:26 AM »
thanks, i'll take a look and get back to ya.gota go workie... boy i'm late.

 

Offline zerocool

  • Sr. Member
  • ****
  • Posts: 375
Re: pae kernel = no openGL support
« Reply #5 on: February 09, 2012, 06:30:27 PM »
Try to look in /var/log/Xorg.0.log,  after booting the pae kernel, and after booting the non pae ....
I'm also using a pae kernel, (nvidia card), without issues ...

Hmmm... here's what I found in /var/log/Xorg.0.log:

for the 2.6.38.8-pclos3.bfs:

[    12.258] (--) Depth 24 pixmap format is 32 bpp
[    12.258] (II) Loading extension ATIFGLRXDRI
[    12.258] (II) fglrx(0): doing swlDriScreenInit
[    12.258] (II) fglrx(0): swlDriScreenInit for fglrx driver
[    12.259] ukiDynamicMajor: found major device number 251
[    12.259] ukiDynamicMajor: found major device number 251
[    12.259] ukiDynamicMajor: found major device number 251
[    12.259] ukiOpenByBusid: Searching for BusID PCI:1:5:0
[    12.259] ukiOpenDevice: node name is /dev/ati/card0
[    12.259] ukiOpenDevice: open result is 13, (OK)

for the 2.6.38.8-pclos3.pae.bfs

[    12.122] (--) Depth 24 pixmap format is 32 bpp
[    12.122] (EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized.
[    12.122] (WW) fglrx(0): ***********************************************************
[    12.122] (WW) fglrx(0): * DRI initialization failed                               *
[    12.122] (WW) fglrx(0): * kernel module (fglrx.ko) may be missing or incompatible *
[    12.122] (WW) fglrx(0): * 2D and 3D acceleration disabled                         *
[    12.122] (WW) fglrx(0): ***********************************************************
[    12.122] (II) fglrx(0): FBADPhys: 0xc0000000 FBMappedSize: 0x10000000
[    12.186] (II) fglrx(0): FBMM initialized for area (0,0)-(1280,8191)

any ideas how to fix it?


Offline AS

  • Hero Member
  • *****
  • Posts: 4098
  • Have a nice ... night!
Re: pae kernel = no openGL support
« Reply #6 on: February 09, 2012, 06:54:24 PM »
Try to look in /var/log/Xorg.0.log,  after booting the pae kernel, and after booting the non pae ....
I'm also using a pae kernel, (nvidia card), without issues ...


Hmmm... here's what I found in /var/log/Xorg.0.log:

for the 2.6.38.8-pclos3.bfs:

[    12.258] (--) Depth 24 pixmap format is 32 bpp
[    12.258] (II) Loading extension ATIFGLRXDRI
[    12.258] (II) fglrx(0): doing swlDriScreenInit
[    12.258] (II) fglrx(0): swlDriScreenInit for fglrx driver
[    12.259] ukiDynamicMajor: found major device number 251
[    12.259] ukiDynamicMajor: found major device number 251
[    12.259] ukiDynamicMajor: found major device number 251
[    12.259] ukiOpenByBusid: Searching for BusID PCI:1:5:0
[    12.259] ukiOpenDevice: node name is /dev/ati/card0
[    12.259] ukiOpenDevice: open result is 13, (OK)

for the 2.6.38.8-pclos3.pae.bfs

[    12.122] (--) Depth 24 pixmap format is 32 bpp
[    12.122] (EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized.
[    12.122] (WW) fglrx(0): ***********************************************************
[    12.122] (WW) fglrx(0): * DRI initialization failed                               *
[    12.122] (WW) fglrx(0): * kernel module (fglrx.ko) may be missing or incompatible *
[    12.122] (WW) fglrx(0): * 2D and 3D acceleration disabled                         *
[    12.122] (WW) fglrx(0): ***********************************************************
[    12.122] (II) fglrx(0): FBADPhys: 0xc0000000 FBMappedSize: 0x10000000
[    12.186] (II) fglrx(0): FBMM initialized for area (0,0)-(1280,8191)

any ideas how to fix it?


That's the fglrx module ... IIRC there was an update very recently ... possibly a glitch upon post-installation ... when dkms is rebuilt ... I remain of the idea as before, I would try to rebuild the dkms ...
http://www.pclinuxos.com/forum/index.php/topic,102465.msg873531.html#msg873531

If the above would not work, I would try to remove the fglrx driver and related dkms and would try to install the driver coming from ati/amd website ...

AS