You are not logged in.
@Perry3D
Can you compile libdrm with intel radeon nouveau support.
It's needed for using plymouth.
Offline
libdrm 2.4.17 will be compiled with:
libkms no
Intel API yes
vmwgfx API no
Radeon API yes
Nouveau API yes
Is that ok? Do you need mesa with intel & nouveau too?
Offline
Bloated DRM. Bloated libdrm.
Offline
Thanks for the reply.
This is the error which I get when I' try to install plymouth:
checking for DRM... configure: error: Package requirements (libdrm libdrm_intel libdrm_radeon libdrm_nouveau) were not met:
No package 'libdrm_nouveau' found
I'm using the git packages from your repo.
Offline
I've been trying to get plymouth working.
Even when using drm compiled with the works.. it still doesn't work.
Offline
Anything new with the repo? Where's Perry?
Offline
Yes, there were some commits in the drm-radeon-testing branch. I updated the kernel, but my system gets very slow. So i decided to not update the repo and build another package for the new version: kernel26-drm-radeon-testing (it has no pm-patches). At the moment i want to figure out what the problem is. Maybe you can test it too.
What about your webspace? It is running again?
Offline
It is always running. I don't think it stopped anytime.
I'll test it, just wait ...
Last edited by gtklocker (2010-04-09 16:23:53)
Offline
After updating today to 2.6.33 with KMS enabled i'm getting this:
platform radeon_cp.0: firmware: requesting radeon/RV730_pfp.bin
platform radeon_cp.0: firmware: requesting radeon/RV730_me.bin
platform radeon_cp.0: firmware: requesting radeon/R700_rlc.bin
r600_cp: Failed to load firmware "radeon/R700_rlc.bin"
radeon 0000:03:00.0: disabling GPU acceleration
Package kernel26-firmware is installed. Also there is no R700_rlc.bin file in /lib/firmware/radeon.
Last edited by baskin (2010-04-09 20:43:13)
Offline
Have you tried reinstalling radeon_ucode?
฿ 18PRsqbZCrwPUrVnJe1BZvza7bwSDbpxZz
Offline
One newbie question: Why the value "OpenGL shading language version string" isn't in my system ?
[user@archerpc ~]$ glxinfo |grep -i opengl
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: Mesa DRI R600 (RV770 9443) 20090101 TCL DRI2
OpenGL version string: 1.4 (1.5 Mesa 7.7.1)
OpenGL extensions:
I'm using kernel26 2.6.33.2-1, xf86-video-ati 6.12.192-1, ati-dri 7.7.1-1 and radeon_ucode 2-2.
Offline
I just enabled PM via the method for using KMS at the end of the OP of this thread.
After which I get the following via "dmesg | grep drm":
[drm] radeon: dynamic power management enabled
[drm] radeon: power management initialized
What I don't understand is why I'm getting the following when I use the dmesg | grep drm command:
[drm] Clocks initialized !
[drm] 2 Power State(s)
[drm] State 0 Default (default)
[drm] 16 PCIE Lanes
[drm] 3 Clock Mode(s)
[drm] 0 engine/memory: 600000/650000
[drm] 1 engine/memory: 600000/650000
[drm] 2 engine/memory: 600000/650000
[drm] State 1 Performance
[drm] 16 PCIE Lanes
[drm] 3 Clock Mode(s)
[drm] 0 engine/memory: 600000/650000
[drm] 1 engine/memory: 600000/650000
[drm] 2 engine/memory: 600000/650000
[drm] radeon: power management initialized
Any ideas as to why PM seems to be installed but isn't working?
Is the line:
[drm] Clocks initialized !
An indication of where the problem lies?
I used to be surprised that I was still surprised by my own stupidity, finding it strangely refreshing.
Well, now I don't find it refreshing.
I'm over it!
Offline
Have you tried reinstalling radeon_ucode?
Is there a package named that. It seems that i cannot find it.
Offline
arent we supposed to be on 2.6.34? why is the git kernel showing 2.6.33 dirty
Acer Aspire V5-573P Antergos KDE
Offline
It's in aur and contains all the firmware files.
http://aur.archlinux.org/packages.php?ID=33016
฿ 18PRsqbZCrwPUrVnJe1BZvza7bwSDbpxZz
Offline
It's in aur and contains all the firmware files.
http://aur.archlinux.org/packages.php?ID=33016
Yes i found it, installed it but i'm continuing to get the same error message.
Offline
Yes i found it, installed it but i'm continuing to get the same error message.
Have you the radeon driver compiled into the kernel or are you loading it before mounting / (initrd)? If yes try installing http://aur.archlinux.org/packages.php?ID=31708 and adding radeon to the HOOKS in /etc/mkinitcpio.conf .
Offline
One newbie question: Why the value "OpenGL shading language version string" isn't in my system ?
The glsl support was introduced after mesa 7.7.
Last edited by mixi (2010-04-10 08:52:17)
Offline
I'm using the Early Start method and i have added the radeon module in the Modules of the mkinitcpio.conf.
Offline
I just added the following line to /etc/modprobe.d/radeon-kms.conf :
options radeon modeset=1 dynpm=1
After a reboot the results are a little different from the dmesg | grep drm command, as follows:
handy ~ $ dmesg | grep drm
[drm] Initialized drm 1.1.0 20060810
[drm] radeon kernel modesetting enabled.
[drm] radeon: Initializing kernel modesetting.
[drm] register mmio base: 0x50620000
[drm] register mmio size: 65536
[drm] Clocks initialized !
[drm] 2 Power State(s)
[drm] State 0 Default (default)
[drm] 16 PCIE Lanes
[drm] 3 Clock Mode(s)
[drm] 0 engine/memory: 600000/650000
[drm] 1 engine/memory: 600000/650000
[drm] 2 engine/memory: 600000/650000
[drm] State 1 Performance
[drm] 16 PCIE Lanes
[drm] 3 Clock Mode(s)
[drm] 0 engine/memory: 600000/650000
[drm] 1 engine/memory: 600000/650000
[drm] 2 engine/memory: 600000/650000
[drm] radeon: dynamic power management enabled
[drm] radeon: power management initialized
[drm] Detected VRAM RAM=256M, BAR=256M
[drm] RAM width 128bits DDR
[drm] radeon: 256M of VRAM memory ready
[drm] radeon: 512M of GTT memory ready.
[drm] radeon: using MSI.
[drm] radeon: irq initialized.
[drm] GART: num cpu pages 131072, num gpu pages 131072
[drm] Loading RV630 Microcode
[drm] ring test succeeded in 0 usecs
[drm] radeon: ib pool ready.
[drm] ib test succeeded in 0 usecs
[drm] Enabling audio support
[drm] Default TV standard: NTSC
[drm] Radeon Display Connectors
[drm] Connector 0:
[drm] DVI-I
[drm] HPD1
[drm] DDC: 0x7e40 0x7e40 0x7e44 0x7e44 0x7e48 0x7e48 0x7e4c 0x7e4c
[drm] Encoders:
[drm] CRT1: INTERNAL_KLDSCP_DAC1
[drm] DFP1: INTERNAL_KLDSCP_TMDS1
[drm] Connector 1:
[drm] LVDS
[drm] DDC: 0x7e50 0x7e50 0x7e54 0x7e54 0x7e58 0x7e58 0x7e5c 0x7e5c
[drm] Encoders:
[drm] LCD1: INTERNAL_LVTM1
[drm] Connector 2:
[drm] DIN
[drm] Encoders:
[drm] TV1: INTERNAL_KLDSCP_DAC2
[drm] Requested: e: 60000 m: 65000 p: 16
[drm] Setting: e: 60000 m: 65000 p: 16
[drm] fb mappable at 0x40141000
[drm] vram apper at 0x40000000
[drm] size 9216000
[drm] fb depth is 24
[drm] pitch is 7680
[drm] Requested: e: 60000 m: 65000 p: 16
[drm] Setting: e: 60000 m: 65000 p: 16
fb0: radeondrmfb frame buffer device
[drm] Initialized radeon 2.1.0 20080528 for 0000:01:00.0 on minor 0
[drm] Requested: e: 60000 m: 65000 p: 16
[drm] not in vbl for pm change 00020002 00000000 at entry
[drm] Setting: e: 60000 m: 65000 p: 16
[drm] not in vbl for pm change 00020002 00000000 at exit
Still, by the look of it I don't have PM functioning?
I used to be surprised that I was still surprised by my own stupidity, finding it strangely refreshing.
Well, now I don't find it refreshing.
I'm over it!
Offline
I'm using the Early Start method and i have added the radeon module in the Modules of the mkinitcpio.conf.
Which means the driver module is loaded before / is mounted and the firmware loader would be able to access the firmware files, which means you need to put these files in the initrd. The easiest way to do so ist to install http://aur.archlinux.org/packages.php?ID=31708, to add radeon to the HOOKS in /etc/mkinitcpio.conf and to rebuild your initrd with the command mkinitcpio -k kernel26 (or the kernel you are using).
@Perry3D: Could you add a hint to your first post?
Last edited by mixi (2010-04-10 11:15:46)
Offline
Thanks it worked.
Although i had to pass a custom modeline in /etc/X11/xorg.conf to achieve 1680x1050 resolution. Without this i was stuck on 1024x768.
For reference (and for anyone to check) my xorg.conf is:
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
EndSection
Section "ServerFlags"
Option "AllowEmptyInput" "true"
Option "DontZap" "False"
EndSection
Section "Device"
Identifier "My Graphics Card"
Option "Monitor-DVI-1" "My Monitor"
EndSection
Section "Monitor"
Identifier "My Monitor"
HorizSync 30.0 - 83.0
VertRefresh 56.0 - 75.0
Option "VendorName" "LG"
Option "ModelName" "W2234S"
Option "DPMS" "true"
Modeline "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
Option "PreferredMode" "1680x1050_60.00"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "My Graphics Card"
Monitor "My Monitor"
DefaultDepth 24
# Option "UseEvents" "true"
SubSection "Display"
# Viewport 0 0
Depth 24
Modes "1680x1050_60.00"
EndSubSection
EndSection
Last edited by baskin (2010-04-10 12:37:16)
Offline
I encountered the firmware problem as well - I just downloaded the missing firmware directly from http://people.freedesktop.org/~agd5f/radeon_ucode/
Offline
It is always running. I don't think it stopped anytime.
I'll test it, just wait ...
I updated the drm-radeon-testing kernel and it is running fine. And i think there is a performance increase
Offline
gtklocker wrote:It is always running. I don't think it stopped anytime.
I'll test it, just wait ...
I updated the drm-radeon-testing kernel and it is running fine. And i think there is a performance increase
What are we supposed to install from your repository to be most updated.
Doest look like the first post is of any help.
Acer Aspire V5-573P Antergos KDE
Offline