| View previous topic :: View next topic |
| Author |
Message |
ashtophet Guru


Joined: 08 Aug 2004 Posts: 393 Location: Galiza
|
Posted: Wed Nov 25, 2009 5:08 pm Post subject: |
|
|
Yes I have CONFIG_DRM enabled. Note that, as far as I can see, if you've already a kernel which includes nouveau DRM you wouldn't install nouveau-drm (just install xf86-video-nouveau and, if you want to try GL support, mesa).
| Code: |
awk '/DRM/' /usr/src/linux/.config
CONFIG_DRM=m
CONFIG_DRM_KMS_HELPER=m
CONFIG_DRM_TTM=m
# CONFIG_DRM_TDFX is not set
# CONFIG_DRM_R128 is not set
# CONFIG_DRM_RADEON is not set
# CONFIG_DRM_MGA is not set
# CONFIG_DRM_SIS is not set
# CONFIG_DRM_VIA is not set
# CONFIG_DRM_SAVAGE is not set
CONFIG_DRM_NOUVEAU=m
CONFIG_DRM_NOUVEAU_KMS=y
# CONFIG_DRM_NOUVEAU_BACKLIGHT is not set
# CONFIG_DRM_NOUVEAU_DEBUG is not set
# CONFIG_DRM_I2C_CH7006 is not set
|
Cheers. _________________ O coração, se pudesse pensar, pararia. Fernando Pessoa
If heart could think, it would stop |
|
| Back to top |
|
 |
larophel n00b

Joined: 19 Mar 2005 Posts: 36
|
Posted: Wed Nov 25, 2009 9:19 pm Post subject: |
|
|
Thanks, ashtophet, for checking this out for me. So I guess if you wanted to always use the latest available version of the nouveau you should go with the ebuilds as they get the sources from the git repository.
Thanks again! |
|
| Back to top |
|
 |
depontius Veteran

Joined: 05 May 2004 Posts: 1925
|
Posted: Tue Dec 01, 2009 6:21 pm Post subject: |
|
|
Just a report... I have this working, using a new vanilla-sources-2.6.31.6 and the suggested patch against 2.6.31. A few hunks were rejected, but they all looked to be in the Intel drivers, so I didn't think it would matter. So far it doesn't.
The patch also appears to be all-inclusive, so all I need is the kernel patch and the mesa, libdrm, and nouveau driver packages. _________________ .sigs waste space and bandwidth |
|
| Back to top |
|
 |
Small_Penguin Tux's lil' helper

Joined: 27 May 2005 Posts: 77
|
Posted: Fri Dec 11, 2009 3:28 pm Post subject: |
|
|
I have an Nvidia Geforce 7800GS AGP 256MB graphics card and I am currently using nvidia binary drivers. I'm a bit fed up with the issues and nvidia not fixing the bugs and I'd like to switch to nouveau, but I don't want to switch to an inferior solution. Will nouveau support the following features on my card:
* dual monitor (now twinview)
* run compiz (I don't care if speed is not that great, but it should be usable and there should not be any out of memory errors like with binary drivers)
* xv support (tvtime)
* opengl. I need 3d hw accel; intel gma965+mesa works fine for me, will nouveau do this too?
* hibernate/resume (don't care about suspend-to-ram, just suspend-to-disk using tuxonice)
Aahh, kms and xrandr support would be so nice to have... |
|
| Back to top |
|
 |
saboya Tux's lil' helper

Joined: 28 Nov 2006 Posts: 148 Location: Brazil
|
Posted: Fri Dec 11, 2009 4:26 pm Post subject: |
|
|
| Small_Penguin wrote: | I have an Nvidia Geforce 7800GS AGP 256MB graphics card and I am currently using nvidia binary drivers. I'm a bit fed up with the issues and nvidia not fixing the bugs and I'd like to switch to nouveau, but I don't want to switch to an inferior solution. Will nouveau support the following features on my card:
* dual monitor (now twinview)
* run compiz (I don't care if speed is not that great, but it should be usable and there should not be any out of memory errors like with binary drivers)
* xv support (tvtime)
* opengl. I need 3d hw accel; intel gma965+mesa works fine for me, will nouveau do this too?
* hibernate/resume (don't care about suspend-to-ram, just suspend-to-disk using tuxonice)
Aahh, kms and xrandr support would be so nice to have... |
It's VERY unlikely that nouveau will be more stable than nvidia binary driver... Specially for your config, which is pretty dated (still using AGP). |
|
| Back to top |
|
 |
Gusar Advocate

Joined: 09 Apr 2005 Posts: 2001 Location: Slovenia
|
Posted: Fri Dec 11, 2009 5:46 pm Post subject: |
|
|
| Small_Penguin wrote: | | * dual monitor (now twinview) | Yes, xrandr 1.2 support is there.
| Small_Penguin wrote: | | * run compiz (I don't care if speed is not that great, but it should be usable and there should not be any out of memory errors like with binary drivers) | Maybe, but don't count on it, 3d support is still very experimental.
| Small_Penguin wrote: | | * xv support (tvtime) | Yes, Xv support is there.
| Small_Penguin wrote: | | * opengl. I need 3d hw accel; intel gma965+mesa works fine for me, will nouveau do this too? | Same thing as for compiz - Maybe you'll be able to play simple stuff like Quake II (and games derived from it), but no guarantees.
| Small_Penguin wrote: | | * hibernate/resume (don't care about suspend-to-ram, just suspend-to-disk using tuxonice) | Is there and should work.
| Small_Penguin wrote: | | Aahh, kms and xrandr support would be so nice to have... | There's pretty much only KMS, if UMS is still there, it won't be for long.
Bottom line is this: 2d support works very well, 3d is very experimental and still completely unsupported by the nouveau developers. If it works, be happy. If it doesn't, wait until it matures. |
|
| Back to top |
|
 |
depontius Veteran

Joined: 05 May 2004 Posts: 1925
|
Posted: Sun Dec 13, 2009 7:43 pm Post subject: |
|
|
An at this point, it must be mentioned that nouveau-drm has made it into 2.6.33 as a staging driver.
No more kernel patching. _________________ .sigs waste space and bandwidth |
|
| Back to top |
|
 |
salahx Apprentice

Joined: 12 Mar 2005 Posts: 296
|
Posted: Thu Dec 17, 2009 11:04 pm Post subject: |
|
|
Note, however, the staging drivers do not include the "firmware" (or whatever it is the blob uploads to the card, the Nouveau developers aren't sure what it is), since its copyright status is unsure.
The firmware can be downloaded here: http://people.freedesktop.org/~pq/nouveau-drm . If tte firmware for you card is not in it, its possible to extract it frm the blob, althoguh its not for the faint of heart: http://nouveau.freedesktop.org/wiki/CtxInit . |
|
| Back to top |
|
 |
depontius Veteran

Joined: 05 May 2004 Posts: 1925
|
Posted: Thu Dec 17, 2009 11:32 pm Post subject: |
|
|
Does anyone have a pointer to a 2.6.32 version of the kernel patch? The only one(s) posted in this thread was for 2.6.31. (and earlier) _________________ .sigs waste space and bandwidth |
|
| Back to top |
|
 |
Paczesiowa Guru

Joined: 06 Mar 2006 Posts: 593 Location: Oborniki Śląskie, Poland
|
Posted: Fri Dec 18, 2009 2:27 pm Post subject: |
|
|
| nouveau from 2.6.33-rc1 doesn't have kms, do we have to wait for 2.6.34? |
|
| Back to top |
|
 |
Gusar Advocate

Joined: 09 Apr 2005 Posts: 2001 Location: Slovenia
|
Posted: Fri Dec 18, 2009 7:46 pm Post subject: |
|
|
| Paczesiowa wrote: | | nouveau from 2.6.33-rc1 doesn't have kms, do we have to wait for 2.6.34? |
Of course it does. In fact, it's all nouveau devs care about and Geforce 8 and up don't even work without KMS.
About the firmware... The devs actually know exactly what it does and it's not required anymore for nv40 cards (Geforce 6 and 7), with support for newer cards coming soon, there was talk about it last night in the #nouveau IRC channel. |
|
| Back to top |
|
 |
Paczesiowa Guru

Joined: 06 Mar 2006 Posts: 593 Location: Oborniki Śląskie, Poland
|
Posted: Fri Dec 18, 2009 10:36 pm Post subject: |
|
|
hmm, I didn't see nouveau_kms in kernel config, but yeah, it works.
what about X driver? is there something wrong with that x11-overlay ebuild for in-kernel version (it fails to compile) or is it just regular live-ebuild related problem? |
|
| Back to top |
|
 |
|