[Comm] Совершенно потрясный глюк

Alex Yustasov =?iso-8859-1?q?yust_=CE=C1_anti-leasure=2Eru?=
Чт Окт 20 22:03:43 MSD 2005


On Thu, Oct 20, 2005 at 06:01:00PM +0000, Dmitry Kovalsky wrote:
> 
> > suspend2 не требует выгрузки графических модулей.
> но есть список модулей которые не поддерживаются suspend2 (например nvidia) и 
> поэтому программа работать не будет если у меня он сейчас загружен, 
> правильно?
nvidia-7174 работало летом. Потом опять сломали в 7667 кажется, или около
того. 
Правда нужно было пересобирать модуль nvidia с маленьким патчем, сделать
так чтобы не грузился чиповый agp (у меня via-agp) и еще мелочи

Вообщем

> К kernel-modules-nvidia добавил патч (в аттаче), без него не
> проверял. Патч когда-то был здесь в рассылке.
> 
> Убрал via-agp, сильно не мучаясь,
> вынес из /lib/modules/... совсем.
> В xorg.conf в секции "Device" для Driver "nvidia"
> Option "NvAGP" "1"
> 
> И в hibernate.conf раскоментировал
> EnableVbetool yes
> 
> С третьей про VbetoolPost не работает, Х-ы виснут.
> Вот.

> --- nv.c.old	2005-06-18 15:19:59 +0300
> +++ nv.c	2005-06-18 15:20:37 +0300
> @@ -3417,7 +3417,7 @@ nv_acpi_event
>      if ((!lnv) || (lnv->dev != dev))
>      {
>          nv_printf(NV_DBG_WARNINGS, "NVRM: ACPI: invalid device!\n");
> -        return -1;
> +        return 0;
>      }
>  
>      nv = NV_STATE_PTR(lnv);
> @@ -3425,6 +3425,7 @@ nv_acpi_event
>      switch (state)
>      {
>          case PM_SUSPEND_MEM:
> +	case 1:
>              nv_printf(NV_DBG_INFO, "NVRM: ACPI: received suspend event\n");
>              status = rm_power_management(nv, 0, NV_PM_ACPI_STANDBY);
>              break;

-- 
    Alex Yustasov



Подробная информация о списке рассылки community