On Sat, Jun 4, 2011 at 1:04 PM, Mariane <[email protected]> wrote:
> Hi everyone,
>
> I'm not used to beta programs and it's the first time I try to compile a
> driver, so please excuse me if I ask silly questions. I have Ubuntu 10.10,
> KDE desktop, and my nvidia card GeForce 9300 H GS seems impossible to
> configure for 2 monitors with the current driver. xrandr commands fail.
>
> I was following the instructions here:
> http://nouveau.freedesktop.org/wiki/InstallNouveau
>
> What I did was:
>
> sudo apt-get install xserver-xorg-video-nouveau-dbg
> lsmod
>  check if there are nvidia drivers listed? no
> sudo modprobe nouveau
> lsmod
>  Now I can see nouveau drivers listed
> git clone git://anongit.freedesktop.org/git/nouveau/xf86-video-nouveau/
> cd xf86-video-nouveau/
> ./autogen.sh
> Problem and Solution (found on the wiki):
>  sudo apt-get install xorg-dev
> ./autogen.sh
> Problem:
>  No package 'libdrm_nouveau' found
> Solution1: I see there is a package called libdrm-nouveau1 so I replace:
>  #PKG_CHECK_MODULES(LIBDRM_NOUVEAU, libdrm_nouveau)
> by
>  PKG_CHECK_MODULES(LIBDRM_NOUVEAU, libdrm-nouveau1)
> It does not solve the problem.
>
> Solution2: in configure.ac I comment out:
>  # Checks for pkg-config packages
>  #PKG_CHECK_MODULES(LIBDRM_NOUVEAU, libdrm_nouveau)
>  #PKG_CHECK_MODULES(LIBDRM_NOUVEAU, libdrm-nouveau1)
>  #AC_SUBST(LIBDRM_NOUVEAU_CFLAGS)
>  #AC_SUBST(LIBDRM_NOUVEAU_LIBS)
>
>  #PKG_CHECK_MODULES(XORG, [xorg-server >= 1.8] xproto fontsproto libdrm
> xf86driproto $REQUIRED_MODULES)
>  #PKG_CHECK_MODULES(XEXT, [xextproto >= 7.0.99.1],
>  #               HAVE_XEXTPROTO_71="yes"; AC_DEFINE(HAVE_XEXTPROTO_71, 1, 
> [xextproto
> 7.1 available]),
>  #               HAVE_XEXTPROTO_71="no")
>  #AM_CONDITIONAL(HAVE_XEXTPROTO_71, [ test "$HAVE_XEXTPROTO_71" = "yes" ])
>  #sdkdir=$(pkg-config --variable=sdkdir xorg-server)
> This time autogen.sh finishes.
>
> make
> Making all in src
> make[2]: Entering directory `/home/alan/xf86-video-nouveau/src'
>  CC     nouveau_exa.lo
> gcc: @XORG_CFLAGS@: No such file or directory
> gcc: @LIBDRM_NOUVEAU_CFLAGS@: No such file or directory
> In file included from nv_include.h:5,
>                 from nouveau_exa.c:23:
> ../config.h:4: fatal error: xorg-server.h: No such file or directory
> compilation terminated.
> make[2]: *** [nouveau_exa.lo] Error 1
> make[2]: Leaving directory `/home/alan/xf86-video-nouveau/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/alan/xf86-video-nouveau'
> make: *** [all] Error 2
>
> Solution:
>  sudo apt-get install xserver-xorg-dev
>  xserver-xorg-dev is already the newest version.
> So this solution fails
>
> What should I do next, please?

You can't simply comment out the dependency checks if they fail, you
need to actually have the correct software installed.

Anyhow, if you're having trouble with mode setting I don't think
installing a newer xf86-video-nouveau will help, you should likely try
a newer nouveau kernel module, since that's where the mode setting
mostly is done. Alternatively, you can try to figure out why xrandr
fails. What was the error message?
_______________________________________________
Nouveau mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/nouveau

Reply via email to