[Assist] Xorg Problem with Radeon

Ramana Kumar ramana at member.fsf.org
Mon Sep 8 08:43:47 UTC 2014


I also have this problem. Thank you Arnuld for the information.

So, can it be fixed by somehow enabling KMS in Parabola's latest kernel?
How can I do that?


On Mon, Sep 8, 2014 at 10:20 AM, arnuld uttre <arnuld.mizong at gmail.com>
wrote:

> > On 9/8/14, Jorge Araya Navarro <elcorreo at deshackra.com> wrote:
>
> > What version of driver and modules have gNewSense and Trisquel? knowing
> > this is good.
>
> > I had a problem with my Intel video driver, I just switched some options
> > in my Xorg conf and then things worked well, here is my conf:
> >
> > Section "Device"
> >       Identifier "Intel Graphics"
> >       Driver "intel"
> >       #Option "AccelMethod" "sna" #<--- This acceleration method was
> >                                   # making my graphics look funny from
> >                                   # time to time.
> >       Option "AccelMethod" "uxa"  # <-- Then I switched.
> >       #Option "AccelMethod" "glamor"
> > EndSection
> >
> > Hope this help you with your problem!
>
>
> I did a lot se search and it all came down to newer versions of Linux
> kernel using kernel mode setting (KMS) enabled for radeon driver.
> Parabola uses newer Linux kernel versions too. In newer Linux kernel
> versions  radeon and KMS work together or graphics do not work as per
> Arch Wiki:
>
> https://wiki.archlinux.org/index.php/ATI#Kernel_mode-setting_.28KMS.29
>
>
> Parabola has diabled KMS bun gNewSense and Trisquel do not, I don't
> know why.  Even the Parabola dual-boot CD has KMS disabled.  But story
> does not end here. I am using Trisquel currently and I get nice X
> environment but when I try to run my own WM, by using startx, it fails
> with some  error. It runs X only if X is already there (e.g. if some
> display manager) i.ei it runs X automtically or not. So I am stuck
> using automatic X sessions using lightdm and unable to use StumpWM :(
>
> I am sure X will start failing once gNewSense or Trisouel start using
> newer kernels in upcoming versions. Parabola is bleeding edge, so I
> came across problem quite fast.
>
> Only gNewSense work flawlessly for everything but its current version
> is too much outdated for me. Here is some info:
>
>
> TRISQUEL:
> arnuld at gnu:~$ dmesg | grep radeon
> [   38.986420] [drm] radeon defaulting to kernel modesetting.
> [   38.986422] [drm] radeon kernel modesetting enabled.
> [   38.986514] fb: conflicting fb hw usage radeondrmfb vs VESA VGA -
> removing generic driver
> [   38.986889] radeon 0000:01:05.0: setting latency timer to 64
> [   38.987388] radeon 0000:01:05.0: VRAM: 512M 0x00000000C0000000 -
> 0x00000000DFFFFFFF (512M used)
> [   38.987390] radeon 0000:01:05.0: GTT: 512M 0x00000000A0000000 -
> 0x00000000BFFFFFFF
> [   38.987745] [drm] radeon: 512M of VRAM memory ready
> [   38.987746] [drm] radeon: 512M of GTT memory ready.
> [   38.989785] radeon_cp.0: Missing Free firmware
> [   38.992200] radeon 0000:01:05.0: disabling GPU acceleration
> [   38.993213] radeon 0000:01:05.0: ffff8801278d6c00 unpin not necessary
> [   38.993214] radeon 0000:01:05.0: ffff8801278d6c00 unpin not necessary
> [   38.993429] [drm] radeon: power management initialized
> [   39.053484] fbcon: radeondrmfb (fb0) is primary device
> [   39.053640] fb0: radeondrmfb frame buffer device
> [   39.053653] [drm] Initialized radeon 2.12.0 20080528 for
> 0000:01:05.0 on minor 0
> arnuld at gnu:~$
>
>
>
> gNewSense
> user at gnewsense:~$ dmesg | grep radeon
> [   34.072937] [drm] radeon kernel modesetting enabled.
> [   34.073123] radeon 0000:01:05.0: PCI INT A -> GSI 18 (level, low) ->
> IRQ 18
> [   34.073128] radeon 0000:01:05.0: setting latency timer to 64
> [   34.074674] [drm] radeon: Initializing kernel modesetting.
> [   34.076936] [drm] radeon: 256M of VRAM memory ready
> [   34.076937] [drm] radeon: 512M of GTT memory ready.
> [   34.076960] [drm] radeon: irq initialized.
> [   34.077483] radeon_cp.0: Missing Free firmware
> [   34.077515] platform radeon_cp.0: firmware: requesting /*(DEBLOBBED)*/
> [   34.081481] radeon 0000:01:05.0: disabling GPU acceleration
> [   34.081521] radeon 0000:01:05.0: ffff88012ae30600 unpin not necessary
> [   34.081523] radeon 0000:01:05.0: ffff88012ae30600 unpin not necessary
> [   34.218098] fb0: radeondrmfb frame buffer device
> [   34.218103] [drm] Initialized radeon 2.0.0 20080528 for
> 0000:01:05.0 on minor 0
> user at gnewsense:~$
>
>
>
> --
> http://uttre.wordpress.com/
> http://lispmachine.wordpress.com/2010/12/08/extract-of-programming/
> _______________________________________________
> Assist mailing list
> Assist at lists.parabolagnulinux.org
> https://lists.parabolagnulinux.org/mailman/listinfo/assist
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.parabolagnulinux.org/pipermail/assist/attachments/20140908/958f13d7/attachment.html>


More information about the Assist mailing list