Am using Arch-testing x86_64 on an i7 930, Gigabyte X58A-UD5 mobo and Gigabyte HD 5770. Arch's testing repo comes with/I have installed the 2.6.37 kernel and Mesa 7.10.
My lsmod output:
Code:
icaria @ archbox ~
$ lsmod
Module Size Used by
ipv6 280810 38
hid_logitech 12312 0
ff_memless 4979 1 hid_logitech
joydev 10183 0
snd_hda_codec_hdmi 22593 1
usbhid 36375 1 hid_logitech
hid 77863 2 hid_logitech,usbhid
usb_storage 43276 1
uas 8170 0
snd_hda_codec_realtek 295557 1
snd_seq_dummy 1479 0
snd_seq_oss 29368 0
snd_seq_midi_event 5516 1 snd_seq_oss
snd_seq 50594 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 5281 3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_hda_intel 21837 0
snd_pcm_oss 39669 0
snd_hda_codec 74609 3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
radeon 920204 2
snd_hwdep 6222 1 snd_hda_codec
snd_mixer_oss 17858 1 snd_pcm_oss
snd_pcm 72481 3 snd_hda_intel,snd_pcm_oss,snd_hda_codec
ttm 52821 1 radeon
ata_generic 3375 0
drm_kms_helper 26587 1 radeon
uhci_hcd 22230 0
snd_timer 19537 2 snd_seq,snd_pcm
drm 173731 4 radeon,ttm,drm_kms_helper
snd 58938 12 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_seq_oss,snd_seq,snd_seq_device,snd_hda_intel,snd_pcm_oss,snd_hda_codec,snd_hwdep,snd_mixer_oss,snd_pcm,snd_timer
firewire_ohci 26921 0
ide_pci_generic 2956 0
xhci_hcd 64394 0
iTCO_wdt 10925 0
evdev 9361 4
r8169 36286 0
i2c_algo_bit 4927 1 radeon
firewire_core 49974 1 firewire_ohci
ide_core 90265 1 ide_pci_generic
soundcore 6161 1 snd
i7core_edac 16266 0
i2c_i801 8230 0
ehci_hcd 37571 0
mii 3842 1 r8169
sg 25972 0
wmi 8061 0
i2c_core 19078 5 radeon,drm_kms_helper,drm,i2c_algo_bit,i2c_i801
iTCO_vendor_support 1817 1 iTCO_wdt
snd_page_alloc 7361 2 snd_hda_intel,snd_pcm
button 4882 0
pcspkr 1835 0
crc_itu_t 1313 1 firewire_core
shpchp 26725 0
serio_raw 4566 0
edac_core 35034 1 i7core_edac
processor 25265 0
usbcore 139048 7 usbhid,usb_storage,uas,uhci_hcd,xhci_hcd,ehci_hcd
pci_hotplug 24655 1 shpchp
ext4 334379 3
mbcache 5802 1 ext4
jbd2 69898 1 ext4
crc16 1313 1 ext4
sr_mod 15402 0
cdrom 36363 1 sr_mod
sd_mod 27120 6
ahci 20369 0
libahci 17952 1 ahci
ata_piix 21670 3
pata_jmicron 2464 0
pata_acpi 3296 0
libata 169364 6 ata_generic,ahci,libahci,ata_piix,pata_jmicron,pata_acpi
floppy 57559 0
scsi_mod 125814 6 usb_storage,uas,sg,sr_mod,sd_mod,libata
My Xorg.0.log:
http://pastebin.com/6TM6nmaH
More succinctly:
Code:
icaria @ archbox ~
$ cat /var/log/Xorg.0.log | grep -i disabled
[ 503.126] (II) RADEON(0): KMS Color Tiling: disabled
[ 503.410] (II) RADEON(0): GPU accel disabled or not working, using shadowfb for KMS
[ 503.414] (==) RADEON(0): Backing store disabled
[ 503.415] (WW) RADEON(0): Direct rendering disabled
[ 503.415] (II) RADEON(0): Acceleration disabled
[ 503.415] (II) RADEON(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[ 503.415] (--) RandR disabled
KMS is working but direct rendering and Xv are not. Glxinfo gives me:
Code:
icaria @ archbox ~
$ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_MESA_copy_sub_buffer, GLX_INTEL_swap_event
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control,
GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap,
GLX_INTEL_swap_event
GLX version: 1.4
GLX extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_OML_swap_method,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_INTEL_swap_event
OpenGL vendor string: Mesa Project
OpenGL renderer string: Software Rasterizer
OpenGL version string: 2.1 Mesa 7.10
OpenGL shading language version string: 1.20
I'm in the video group and the root account gives me the same results. Any help would be appreciated.
Also, I'm using this PC on a Samsung HDTV and the radeon driver underscans the image, despite the fact that this HDTV doesn't overscan the image. It's easy enough to disable in X using xrandr but that doesn't fix the kernel framebuffer's own underscanning, which makes text rather difficult to read. I imagine it's as simple as adding a line to /etc/modprobe.d/radeon-kms.conf but I have no idea what to add.