NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: misc/41528



The following reply was made to PR misc/41528; it has been noted by GNATS.

From: Yorick Hardy <yorickhardy%gmail.com@localhost>
To: Matthew Mondor <mm_lists%pulsar-zone.net@localhost>
Cc: gnats-bugs%NetBSD.org@localhost, gnats-admin%NetBSD.org@localhost, 
 netbsd-bugs%NetBSD.org@localhost
Subject: Re: misc/41528
Date: Fri, 05 Jun 2009 09:20:11 +0200

 This is a multi-part message in MIME format.
 --------------070001080500090601000900
 Content-Type: text/plain; charset=ISO-8859-1; format=flowed
 Content-Transfer-Encoding: 7bit
 
 Thanks for the input. Here is a patch which
 does not remove that section.
 
 Matthew Mondor wrote:
 > On Thu,  4 Jun 2009 06:50:03 +0000 (UTC)
 > Yorick Hardy <yorickhardy%gmail.com@localhost> wrote:
 > 
 >>  Matthew Mondor wrote:
 >>  > On Wed,  3 Jun 2009 11:15:05 +0000 (UTC)
 >>  > Yorick Hardy <yorickhardy%gmail.com@localhost> wrote:
 >>  > 
 >>  >>  -Section "Module"
 >>  >>  -        ...
 >>  >>  -        Load  "dri"
 >>  >>  -        Load  "GLcore"
 >>  >>  -        Load  "glx"
 >>  >>  -EndSection
 >>  >>  -\&...
 >>  >>  -Section "DRI"
 >>  >>  -        Group "wheel"
 >>  >>  -        Mode 0660
 >>  >>  -EndSection
 >>  > 
 >>  > Are you sure that it's best to remove these as well?
 >>  
 >>  I am not sure, but it does already appear in 
 >> /usr/X11R7/lib/X11/doc/README.DRI
 >>  (I proposed to add /usr/X11R7/lib/X11/doc/README.DRI under the SEE ALSO 
 >> section).
 >>  
 >>  Should we reproduce this?
 > 
 > On netbsd-5 /usr/X11R7/lib/X11/doc/README.DRI exists, but is much
 > longer to read than this manual page; moreover, there is no mention of
 > GLcore, and group is "xf86dri" instead of "wheel" (I'm not sure how
 > much this matters in practice, however).
 > 
 > I remember was how nice and easy it was for me to get xorg+DRI
 > working by checking this man page alone.  Perhaps that it's best to
 > both keep this little section as well as a reference to the
 > README.DRI?
 > 
 > Thanks,
 
 
 -- 
 Kind regards,
 
 Yorick Hardy
 
 --------------070001080500090601000900
 Content-Type: text/plain;
  name="drm4.patch.2"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline;
  filename="drm4.patch.2"
 
 --- share/man/man4/drm.4.orig  2009-05-12 19:03:47.000000000 +0200
 +++ share/man/man4/drm.4       2009-06-05 07:56:59.000000000 +0200
 @@ -86,31 +86,31 @@
  .Pa /dev/dri/card*
  device must exist, and DRI must be enabled in the X configuration
  file.
 +.Xr X 7
 +provided with NetBSD and compiled from
 +.Xr pkgsrc 7
 +do so automatically where supported.
  .Pp
 -Details for these steps:
 -.Bl -enum -offset indent
 -.It
 -X must be compiled with DRI support.
 -On i386, this is usually the default.
 -.It
 -Mesa (see
 -.Pa http://www.mesa3d.org/ )
 -should be compiled for the netbsd-dri target, patch available at
 -.Pa http://issc.uj.ac.za/~yorick/drm/mesa.patch
 -.It
 -The device node must exist:
 +.Xr X 7
 +will attempt to create the device node automatically.
 +To create the device node manually:
  .Bd -literal -offset indent
  mkdir -p /dev/dri
  mknod /dev/dri/card0 c 180 0
  chgrp wheel /dev/dri/card0
  chmod 0660 /dev/dri/card0
  .Ed
 -.It
 -Enable DRI in the X configuration (either
 +.Pp
 +To enable DRI in the X configuration add the following to either
  .Pa xorg.conf
 +for
 +.Xr Xorg 1
  or
 -.Pa XF86Config ) :
 -.Bd -literal
 +.Pa XF86Config
 +for
 +.Xr XFree86 1
 +:
 +.Bd -literal -offset indent
  Section "Module"
          ...
          Load  "dri"
 @@ -123,7 +123,6 @@
          Mode 0660
  EndSection
  .Ed
 -.El
  .Pp
  Debugging output can be enabled and disabled by setting the
  .Xr sysctl 8
 @@ -138,7 +137,12 @@
  etc.
  .Sh SEE ALSO
  .Xr agp 4 ,
 -.Xr X 7
 +.Xr X 7 ,
 +.Xr XFree86 1 ,
 +.Xr Xorg 1 ,
 +.Xr xorg.conf 5 ,
 +.Xr XF86Config 5 ,
 +.Xr /usr/X11R[67]/lib/X11/doc/README.DRI
  .Sh HISTORY
  DRM was first available for Linux.
  Subsequently Eric Anholt ported the DRM kernel modules to
 @@ -188,17 +192,6 @@
  .An Daryll Strauss ,
  .An Keith Whitwell
  .Sh CAVEATS
 -Disable AIGLX if necessary
 -.Pq Pa xorg.conf :
 -.Bd -literal -offset indent
 -Section "ServerFlags"
 -        Option  "AIGLX" "off"
 -EndSection
 -
 -Section "Extensions"
 -        Option "Composite" "Disable"
 -EndSection
 -.Ed
  .Pp
  In case of errors,
  .Pa /dev/dri/card0
 
 --------------070001080500090601000900--
 


Home | Main Index | Thread Index | Old Index