Date: Fri, 3 Oct 2014 20:18:19 +0300 From: xtremyst inxtremo <xtremyst.in.xtremo@gmail.com> To: freebsd-x11@freebsd.org Subject: Issue with DRI after latest update Message-ID: <CAOrhW_Bimf1W=46tNwu01%2Bt-yVcTsTd%2BJo56JTWrPHyOhf81%2BA@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
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: <Philips I2C bus> on iicbb0 addr 0xff iic0: <I2C generic I/O> on iicbus0 iicbus1: <Philips I2C bus> on iicbb1 addr 0xff iic1: <I2C generic I/O> on iicbus1 iicbus2: <Philips I2C bus> on iicbb2 addr 0xff iic2: <I2C generic I/O> on iicbus2 iicbus3: <Philips I2C bus> on iicbb3 addr 0xff iic3: <I2C generic I/O> 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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOrhW_Bimf1W=46tNwu01%2Bt-yVcTsTd%2BJo56JTWrPHyOhf81%2BA>