LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 02-10-2010, 11:35 AM   #1
veeall
Member
 
Registered: May 2007
Location: Estonia
Distribution: Slackware 12.1, slackware64-current
Posts: 255

Rep: Reputation: 43
Radeon DRI lost after latest updates from current 64bit


Hi!
I installed latest 64bit updates from current and it broke direct rendering for my radeon 9550 card using X11 drivers.

Xorg.0.log:
Code:
(II) [drm] DRM open master succeeded.
(II) RADEON(0): [drm] Using the DRM lock SAREA also for drawables.
(II) RADEON(0): [drm] framebuffer handle = 0xe0000000
(II) RADEON(0): [drm] added 1 reserved context for kernel
(II) RADEON(0): X context handle = 0x1
(II) RADEON(0): [drm] installed DRM signal handler
(WW) RADEON(0): [agp] AGP not available
(EE) RADEON(0): [agp] AGP failed to initialize. Disabling the DRI.
(II) RADEON(0): [agp] You may want to make sure the agpgart kernel module
is loaded before the radeon kernel module.
(II) RADEON(0): [drm] removed 1 reserved context for kernel
(II) RADEON(0): [drm] unmapping 8192 bytes of SAREA 0x1b7ff000 at 0x7fed3a550000
(II) RADEON(0): [drm] Closed DRM master.
(II) RADEON(0): RADEONRestoreMemMapRegisters() : 
(II) RADEON(0):   MC_FB_LOCATION   : 0xefffe000 0x1fff0000
(II) RADEON(0):   MC_AGP_LOCATION  : 0xffffffc0
(==) RADEON(0): Backing store disabled
(WW) RADEON(0): Direct rendering disabled
(II) RADEON(0): Render acceleration enabled for R300/R400/R500 type cards.
I'm in the process of buying an used Nvidia card for this machine because when i temporarily switched ati with nvidia i could run composite and even more - suspend to ram worked fine too.

My dmesg also has this line:
Code:
2010-02-10 11:27:25	arvuti	kernel	NVRM: not using NVAGP, kernel was compiled with GART_IOMMU support!!
That's the only clue i can think of - with two exclamation marks - it must be something

EDIT: Aargh, this is probably from dmesg after i switched to nvidia, the line is not there any more. I copied those error messages all over text files on two computers, messy.


Motherboard is k8upgrade-nf3.

lsmod says:
Code:
Module                  Size  Used by
radeon                567035  0      
ttm                    37476  1 radeon
drm_kms_helper         22633  1 radeon
drm                   156921  3 radeon,ttm,drm_kms_helper
i2c_algo_bit            5175  1 radeon                   
snd_seq_dummy           1487  0                          
snd_seq_oss            29927  0                          
snd_seq_midi_event      5620  1 snd_seq_oss              
snd_seq                52132  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device          5427  3 snd_seq_dummy,snd_seq_oss,snd_seq           
snd_pcm_oss            39783  0                                             
snd_mixer_oss          15851  1 snd_pcm_oss                                 
ipv6                  275979  16                                            
lp                      9333  0
fuse                   59591  5
ppdev                   5988  0
snd_intel8x0           27344  2
snd_ac97_codec        113019  1 snd_intel8x0
rtc_cmos                9192  0
rtc_core               14599  1 rtc_cmos
parport_pc             21139  1
ac97_bus                1230  1 snd_ac97_codec
amd64_agp               7515  0
rtc_lib                 1922  1 rtc_core
parport                29923  3 lp,ppdev,parport_pc
snd_pcm                71548  3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
i2c_nforce2             5536  0
snd_timer              19154  2 snd_seq,snd_pcm
thermal                12362  0
forcedeth              52366  0
button                  4957  0
processor              30266  0
agpgart                29509  3 ttm,drm,amd64_agp
i2c_core               18846  4 radeon,drm,i2c_algo_bit,i2c_nforce2
thermal_sys            13964  2 thermal,processor
snd                    57024  13 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore               5743  1 snd
snd_page_alloc          7081  2 snd_intel8x0,snd_pcm
k8temp                  3457  0
hwmon                   1449  2 thermal_sys,k8temp
evdev                   9187  6
psmouse                51030  0
shpchp                 31348  0
serio_raw               4526  0
sg                     25797  0
jfs                   173995  1
ohci_hcd               23681  0
ssb                    47693  1 ohci_hcd
mmc_core               54004  1 ssb
pcmcia                 31289  1 ssb
pcmcia_core            29052  2 ssb,pcmcia
ehci_hcd               36142  0
usbhid                 37061  0
hid                    75251  1 usbhid
What could be wrong?

Last edited by veeall; 02-10-2010 at 11:42 AM. Reason: Clearing some things up.
 
Old 02-10-2010, 02:51 PM   #2
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 397Reputation: 397Reputation: 397Reputation: 397
What is the output of "dmesg | egrep 'agp|drm' "

Adam
 
Old 02-10-2010, 10:30 PM   #3
veeall
Member
 
Registered: May 2007
Location: Estonia
Distribution: Slackware 12.1, slackware64-current
Posts: 255

Original Poster
Rep: Reputation: 43
dmesg | egrep 'agp|drm'
Code:
Linux agpgart interface v0.103
[drm] Initialized drm 1.1.0 20060810
[drm] radeon defaulting to userspace modesetting.
[drm] Initialized radeon 1.31.0 20080528 for 0000:01:00.0 on minor 0
In Xorg.0.log theres a line suggesting that:
Code:
[agp] You may want to make sure the agpgart kernel module
is loaded before the radeon kernel module.
How to check or change this?
 
Old 02-11-2010, 05:27 AM   #4
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 397Reputation: 397Reputation: 397Reputation: 397
Try unloading the radeon, amd64_agp, agpgart, and kernel modules. Then, reload them in the opposite order. Then restart X.

Adam
 
Old 02-11-2010, 02:00 PM   #5
veeall
Member
 
Registered: May 2007
Location: Estonia
Distribution: Slackware 12.1, slackware64-current
Posts: 255

Original Poster
Rep: Reputation: 43
Thanks for all advices, i gave up on that radeon and purchased nvidia card for this computer. Maybe, someday, i encounter the same problem again, because i still have a radeon 9200 laying around for another machine.


Edit: Ok, here i am again, already! Still no agp as it seems, even with nvidia geforce 6600:

cat /proc/driver/nvidia/agp/status
Code:
Status:          Disabled                              

AGP initialization failed, please check the ouput  
of the 'dmesg' command and/or your system log file 
for additional information on this problem.
dmesg
Code:
NVRM: not using NVAGP, kernel was compiled with GART_IOMMU support!!
I can turn composite on, but i feel this card should perform better than it currently is.
I am using latest generic kernel from slack64-current.

Last edited by veeall; 02-12-2010 at 05:36 AM.
 
Old 02-12-2010, 05:38 AM   #6
veeall
Member
 
Registered: May 2007
Location: Estonia
Distribution: Slackware 12.1, slackware64-current
Posts: 255

Original Poster
Rep: Reputation: 43
What could be done? Should i try to recompile kernel without this 'GART_IOMMU support'?
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
latest NVIDIA 64bit driver Slackware64-current mudherm Slackware 4 08-16-2009 04:57 AM
[SOLVED] Slackware-Current lost sound on latest kernel stormtracknole Slackware 7 08-09-2009 01:41 AM
Trying to install latest open source ATI drivers. Failing (specifically dri) GushpinBob Slackware 22 07-13-2008 10:34 PM
I'm lost getting DRI with Ati Radeon 9600SE to work. kummiliim Linux - Software 8 08-06-2007 10:37 PM
Enabling DRI on Radeon Linux Driver. ati radeon 9200 Nem Slackware 13 06-05-2007 05:33 PM


All times are GMT -5. The time now is 05:08 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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration