I upgraded my workstation (via source) to 7.2-RELEASE from 7.1-RELEASE about a day ago. After the upgrade procedure, I'm having no luck with using DRM in X11. It worked fine before and gave reasonable performance. Now when I start up X with DRI enabled, both of my screens display garbage. The mouse pointer is also not visible. I'm using a PCI Radeon 9250. I can get more details if necessary. I can also try to revert the kernel DRM module code to 7.1. From dmesg: drm2: <ATI Radeon RV280 9250> on vgapci2 vgapci2: child drm2 requested pci_enable_busmaster info: [drm] Initialized radeon 1.29.0 20080528 info: [drm] Setting GART location based on new memory map info: [drm] Loading R200 Microcode info: [drm] writeback test succeeded in 2 usecs drm2: [ITHREAD] Any ideas or suggestions would be appreciated. Thanks.
On Mon, 2009-05-04 at 13:41 -0400, Steve Polyack wrote:> I upgraded my workstation (via source) to 7.2-RELEASE from 7.1-RELEASE > about a day ago. After the upgrade procedure, I'm having no luck with > using DRM in X11. It worked fine before and gave reasonable > performance. Now when I start up X with DRI enabled, both of my screens > display garbage. The mouse pointer is also not visible. > > I'm using a PCI Radeon 9250. I can get more details if necessary. I > can also try to revert the kernel DRM module code to 7.1. > > From dmesg: > drm2: <ATI Radeon RV280 9250> on vgapci2Why is this drm2? Is this a multicard setup? Multicard doesn't work right now. If you aren't using more than one card, can you disable whatever else drm is attaching to? robert.> vgapci2: child drm2 requested pci_enable_busmaster > info: [drm] Initialized radeon 1.29.0 20080528 > info: [drm] Setting GART location based on new memory map > info: [drm] Loading R200 Microcode > info: [drm] writeback test succeeded in 2 usecs > drm2: [ITHREAD] > > Any ideas or suggestions would be appreciated. Thanks. > > _______________________________________________ > freebsd-x11@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org"-- Robert Noland <rnoland@FreeBSD.org> FreeBSD -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 196 bytes Desc: This is a digitally signed message part Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20090504/0fdde433/attachment.pgp
Paul Schmehl wrote:> > Read /usr/portsUPDATING wrt xorg. There were major changes in the > config file and peripheral detection between 7.1 and 7.2 > > You need to make sure that both dbus and hald are running. Remove the > mouse and keyboard sections from your xorg.conf file. They are no > longer needed. Make sure to remove any line that references RgbPath. > > This may help to get the mouse working (ignore the DontZap line): > > Section "ServerFlags" > Option "DontZap" "No" > Option "AllowEmptyInput" "No" > EndSection > > This should get DRI working: > > Section "DRI" > Group 0 > Mode 0660 > EndSection >I tackled the above when I upgraded Xorg to 7.4 months ago, independently of any FreeBSD release updates.
--On Monday, May 04, 2009 12:41:16 -0500 Steve Polyack <korvus@comcast.net> wrote:> > I upgraded my workstation (via source) to 7.2-RELEASE from 7.1-RELEASE > about a day ago. After the upgrade procedure, I'm having no luck with > using DRM in X11. It worked fine before and gave reasonable > performance. Now when I start up X with DRI enabled, both of my screens > display garbage. The mouse pointer is also not visible. > > I'm using a PCI Radeon 9250. I can get more details if necessary. I > can also try to revert the kernel DRM module code to 7.1. > > From dmesg: > drm2: <ATI Radeon RV280 9250> on vgapci2 > vgapci2: child drm2 requested pci_enable_busmaster > info: [drm] Initialized radeon 1.29.0 20080528 > info: [drm] Setting GART location based on new memory map > info: [drm] Loading R200 Microcode > info: [drm] writeback test succeeded in 2 usecs > drm2: [ITHREAD] > > Any ideas or suggestions would be appreciated. Thanks. >Read /usr/portsUPDATING wrt xorg. There were major changes in the config file and peripheral detection between 7.1 and 7.2 You need to make sure that both dbus and hald are running. Remove the mouse and keyboard sections from your xorg.conf file. They are no longer needed. Make sure to remove any line that references RgbPath. This may help to get the mouse working (ignore the DontZap line): Section "ServerFlags" Option "DontZap" "No" Option "AllowEmptyInput" "No" EndSection This should get DRI working: Section "DRI" Group 0 Mode 0660 EndSection -- Paul Schmehl (pauls@utdallas.edu) Senior Information Security Analyst The University of Texas at Dallas http://www.utdallas.edu/ir/security/
Steve Polyack wrote:> I upgraded my workstation (via source) to 7.2-RELEASE from 7.1-RELEASE > about a day ago. After the upgrade procedure, I'm having no luck with > using DRM in X11. It worked fine before and gave reasonable > performance. Now when I start up X with DRI enabled, both of my screens > display garbage. The mouse pointer is also not visible. > > I'm using a PCI Radeon 9250. I can get more details if necessary. I > can also try to revert the kernel DRM module code to 7.1. > > From dmesg: > drm2: <ATI Radeon RV280 9250> on vgapci2 > vgapci2: child drm2 requested pci_enable_busmaster > info: [drm] Initialized radeon 1.29.0 20080528 > info: [drm] Setting GART location based on new memory map > info: [drm] Loading R200 Microcode > info: [drm] writeback test succeeded in 2 usecs > drm2: [ITHREAD] > > Any ideas or suggestions would be appreciated. Thanks.I'm using a AGP Radeon 9250. Ever since I enabled direct rendering I get similar notifications in dmesg: info: [drm] Setting GART location based on new memory map info: [drm] Loading R200 Microcode info: [drm] writeback test succeeded in 1 usecs drm0: [ITHREAD] $ glxinfo | grep rendering direct rendering: Yes $ I'm running 7.2-Prerelease (i386) from May, 1. BTW: hald is not running here, I tweaked my xorg.conf as per the entry 20090123 in ports/UPDATING. HTH, Philipp