Announcement

Collapse
No announcement yet.

Testing radeon KMS on Ubuntu

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • nanonyme
    replied
    Originally posted by tormod View Post
    Boot with radeon.modeset=1 to use KMS and with radeon.modeset=0 to run without. Official Ubuntu kernels currently default to 0, the xorg-edgers kernels default to 1.
    And official Linus' tree kernels default to 1 as well, aight?

    Leave a comment:


  • madman2k
    replied
    Originally posted by tormod View Post
    Boot with radeon.modeset=1 to use KMS and with radeon.modeset=0 to run without. Official Ubuntu kernels currently default to 0, the xorg-edgers kernels default to 1.

    If you have an AGP card, you can force the AGP mode with radeon.agpmode=X where X is 1,2,4,8 (same as the old AGPMode option in xorg.conf, see "man radeon"). You can turn off AGP (and force PCI instead) with radeon.agpmode=-1.

    "modinfo radeon" lists all options for the radeon module. For general boot options, see https://help.ubuntu.com/community/BootOptions

    Ignore the "unknown option" warning, it is a false warning.
    try writing agpmode=-1 - at least for me radeon.modeset=1 did not work for the official kernel, but modeset=1 did.

    Leave a comment:


  • tormod
    replied
    Boot with radeon.modeset=1 to use KMS and with radeon.modeset=0 to run without. Official Ubuntu kernels currently default to 0, the xorg-edgers kernels default to 1.

    If you have an AGP card, you can force the AGP mode with radeon.agpmode=X where X is 1,2,4,8 (same as the old AGPMode option in xorg.conf, see "man radeon"). You can turn off AGP (and force PCI instead) with radeon.agpmode=-1.

    "modinfo radeon" lists all options for the radeon module. For general boot options, see https://help.ubuntu.com/community/BootOptions

    Ignore the "unknown option" warning, it is a false warning.
    Last edited by tormod; 20 July 2009, 04:54 AM. Reason: "unknown option"

    Leave a comment:


  • runrun
    replied
    I'm trying to boot the latest 0.16 livecd hosted on your link on a machine with an agp x1950pro.
    I'm getting a 'Failed to initalize radeon. Disabling IOCTL' error during the boot process and the system stops.
    Post #2 says add 'radeon.agpmode=-1' in the kernel command line and ppa says(?) 'radeon.modeset=1'
    I assume this is where I'm going wrong trying to boot the live system, pushing f6 when the cd first boots and adding 'radeon.modeset=1' etc returns an unknown option error as you boot - and I don't know how to continue.

    Leave a comment:


  • madman2k
    replied
    Originally posted by Fenix-TX View Post
    I'm trying to get kms with latest karmic kernel and using ppa repo from this post, but i think that is not working because on dmesg i have these lines:
    Code:
    [   13.118824] [drm] radeon default to kernel modesetting DISABLED.
    [   13.119111] [drm] Initialized radeon 1.30.0 20080528 for 0000:01:00.0 on minor 0
    read the comment on the PPA page

    Leave a comment:


  • Fenix-TX
    replied
    I'm trying to get kms with latest karmic kernel and using ppa repo from this post, but i think that is not working because on dmesg i have these lines:
    Code:
    [   13.118824] [drm] radeon default to kernel modesetting DISABLED.
    [   13.119111] [drm] Initialized radeon 1.30.0 20080528 for 0000:01:00.0 on minor 0

    Leave a comment:


  • agd5f
    replied
    Originally posted by PapadakosPanagiotis View Post
    Anyone expreriences random small freezes with kms? This is on a ATI Mobility Radeon X2300
    This is probably due to buffer migrations. The new mm code isn't well tuned yet.

    Leave a comment:


  • PapadakosPanagiotis
    replied
    Anyone expreriences random small freezes with kms? This is on a ATI Mobility Radeon X2300

    Leave a comment:


  • pedrodh
    replied
    Thank you for the info. I hope this get done soon, I've had problems with resume in the past, and well, the current open-source driver lacks power when it comes to games. Good luck for the developers ( even though they might not be reading this :P ).

    Leave a comment:


  • bridgman
    replied
    KMS on its own allows :

    - faster and more reliable suspend/resume/VT-switch

    - the ability to run the X server without root privileges (so less likelihood of wedging your system),

    - a single graphics driver that is used everywhere. The pre-KMS environment has a variety of different drivers taking turns controlling the hardware, which frequently works well but sometimes doesn't -- suing a single driver for everything also means bootup can be smoother and kernel errors can display messages reliably

    Equally important to you is that KMS is built on top of a common in-kernel memory manager for graphics (GEM/TTM), which is the pre-requisite for a number of other desireable features :

    - DRI2 / Redirected Direct Rendering (flicker-free compositing of 3D windows)

    - higher levels of GL support in the 3D drivers (allows apps/games run which could not run before, allows some already running games to take faster code paths)

    - Gallium3D (think of it as a new, improved hardware driver model inside Mesa), which offers both higher potential performance and a framework capable of supporting other acceleration APIs including video decode
    Last edited by bridgman; 05 July 2009, 03:21 PM.

    Leave a comment:

Working...
X