From owner-freebsd-x11@FreeBSD.ORG Sat Oct 4 11:50:56 2014 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 79A6D689 for ; Sat, 4 Oct 2014 11:50:56 +0000 (UTC) Received: from mail-qc0-x241.google.com (mail-qc0-x241.google.com [IPv6:2607:f8b0:400d:c01::241]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3B6C78AA for ; Sat, 4 Oct 2014 11:50:56 +0000 (UTC) Received: by mail-qc0-f193.google.com with SMTP id i17so729529qcy.0 for ; Sat, 04 Oct 2014 04:50:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=xlUqouG4rShHiFrkYlRfOX14P7ieVlZuF8Gyo7vbmVw=; b=TQX8cm4E0aRhaT7IalkqFTpekVyryICzSAZPE9j+e5kAYF54w73auzRhHaaGmq157e s5dzJQkz222d7ZAcLRqxbftnP2X2shUVog8Px6w8DCj8RJ7/439COoAQyOHIXwDMH0/t LGEsKxLwOjGnACMZhU3KQPXQiQVbXr7vw4LbGE06Nul0XLfWvmb7o8n4q5KIGC9jeZ1d N2dahBBmye2F1JU4PCac9uWvYRoinH/49m3YAhCHbPtgJ8CvMUf24dnggeFZeRH7dJlQ OFXAE2PbLePSKhx7k+wmO3V7bnJiupk04kGcZ2n9+T98ECytOkQI0k8WrzhtCPQCWIw/ yqBA== MIME-Version: 1.0 X-Received: by 10.229.212.138 with SMTP id gs10mr15049086qcb.7.1412423455215; Sat, 04 Oct 2014 04:50:55 -0700 (PDT) Received: by 10.229.231.131 with HTTP; Sat, 4 Oct 2014 04:50:55 -0700 (PDT) In-Reply-To: References: Date: Sat, 4 Oct 2014 14:50:55 +0300 Message-ID: Subject: Re: Issue with DRI after latest update From: xtremyst inxtremo To: freebsd-x11@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Oct 2014 11:50:56 -0000 I think I solved it, I added WITHOUT_NEW_XORG=yes at my /etc/make.conf, rebuild xorg-server and the xorg-drivers I needed and DRI is enabled again. With this configuration xorg-server fails to start some times (after startx I get a blank screen and my monitor turns off so I have to reset my computer) but that's an old issue I've been dealing with from the first day I installed FreeBSD. Anyway, I hope this might help someone else with the same problem. Best regards! On Fri, Oct 3, 2014 at 8:18 PM, xtremyst inxtremo < xtremyst.in.xtremo@gmail.com> wrote: > Hello everyone, I'm fairly new to FreeBSD but really excited about this > OS. I currently have FreeBSD 10 p9 running on my AMD desktop with ATI 2100 > as my graphics card. After the latest update (packages updated were > xf86-video-ati, xorg-server, dri libGL, dri3proto, libglapi, presentproto, > linxsshmference, xf86-inpu-mouse and xf86-input-keyboard) DRI is disabled > and I can no longer use xv as video output driver with mplayer. > > Running dmesg gives me some errors: > drmn0: info: WB enabled > drmn0: info: fence driver on ring 0 use gpu addr 0x0000000060000000 and > cpu addr 0x0xfffff80007750000 > info: [drm] Loading RS690/RS740 Microcode > info: [drm] radeon: ring at 0x0000000060001000 > error: [drm:pid1976:r100_ring_test] *ERROR* radeon: ring test failed > (scratch(0x15E4)=0xCAFEDEAD) > error: [drm:pid1976:r100_cp_init] *ERROR* radeon: cp isn't working (-22). > drmn0: error: failed initializing CP (-22). > drmn0: error: Disabling GPU acceleration > error: [drm:pid1976:r100_cp_fini] *ERROR* Wait for CP idle timeout, > shutting down CP. > error: [drm:pid1976:r100_cp_disable] *ERROR* Failed to wait GUI idle while > programming pipes. Bad things might happen. > info: [drm] radeon: cp finalized > info: [drm] radeon_device_init: Taking over the fictitious range > 0xf0000000-0xf8000000 > iicbus0: on iicbb0 addr 0xff > iic0: on iicbus0 > iicbus1: on iicbb1 addr 0xff > iic1: on iicbus1 > iicbus2: on iicbb2 addr 0xff > iic2: on iicbus2 > iicbus3: on iicbb3 addr 0xff > iic3: on iicbus3 > info: [drm] Radeon Display Connectors > info: [drm] Connector 0: > info: [drm] VGA-1 > info: [drm] DDC: 0x7e50 0x7e40 0x7e54 0x7e44 0x7e58 0x7e48 0x7e5c 0x7e4c > info: [drm] Encoders: > info: [drm] CRT1: INTERNAL_KLDSCP_DAC1 > error: [drm:pid1976:rs600_irq_set] *ERROR* Can't enable IRQ/MSI because no > handler is installed > info: [drm] Initialized radeon 2.29.0 20080528 > > Also cat /var/log/Xorg.0.log | grep DRI gives me: > [ 75.845] (II) Loading extension DRI2>> DRI > [ 75.903] (II) Loading extension XFree86-DRI > [ 80.166] (II) AIGLX: Screen 0 is not DRI2 capable > [ 80.166] (II) AIGLX: Screen 0 is not DRI capable > [ 80.825] (II) GLX: Initialized DRISWRAST GL provider for screen 0 > > And finally cat /var/log/Xorg.1.log | grep DRI: > (II) Loading extension XFree86-DRI > (II) Loading extension DRI2 > (II) RADEON(0): [dri] Found DRI library version 1.3.0 and kernel module > version 1.31.0 > (EE) RADEON(0): [dri] DRIScreenInit failed. Disabling DRI. > (II) GLX: Initialized DRISWRAST GL provider for screen 0 > > Is there anyway to get DRI back? Without it I can't watch any videos > fullscreen because audio and video get out of sync. >