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

Bug#943844: nouveau: cannot create GPU channel in Buster (worked in Stretch) - GeForce 6150



On 2019-10-30 16:58 +0000, Daniel James wrote:

> Package: xserver-xorg-video-nouveau
> Version: 1:1.0.16-1
> Severity: important
> File: nouveau
>
> Dear Maintainer,
>
> [Message prepared by reportbug 7.5.3-de10u1 but mailed from
> Thunderbird on a different system]
>
> In Debian 10 "Buster" the Nouveau driver does not start correctly
> unless the "nomodeset" kernel parameter is supplied.
>
> Without "nomodeset" the system boots to a full-screen graphical login
> screen. Login credentials can be entered, but the screen then flashes
> off (black) for a fraction of a second and returns to the login dialog.
>
> With "nomodeset" Debian starts but the screen resolution is not
> optimal, and cannot be changed. The system boots to a graphical login
> screen with the edges black -- apparently a 1280x1024 displayed
> full-height but narrower than the screen. When login credentials are
> entered the system boots but still only shows a 1280x1024
> desktop. Attempts to change the resolution (e.g. using xrandr to add a
> new mode and switch to it fail).

With nomodeset X will fallback to the fbev or vesa drivers.  The latter
has very limited support for modern wide screens, the former does not
let you change the resolution at all.

> The system uses an Asus M2NPV-VM motherboard with NForce 430 chipset
> and GeForce 61500 onboard graphics. The monitor is a Dell U2410 which
> has a native resolution of 1920x1200 pixels.

There have been many problems with these onboard graphics, quite a large
fraction of the nouveau bug reports in Debian are from system with it.

> On Debian 9 "Stretch" it was not necessary to specify "nomodeset", and
> the full screen resolution was used.
>
> This bug report is being prepared from a text console after booting
> WITHOUT "nomodeset". The errors ("EE") at 45.875 seem to be crucial.

I think you are right here.

> [    45.875] (EE) NOUVEAU(0): Error creating GPU channel: -19
> [    45.875] (EE) NOUVEAU(0): Error initialising acceleration.
> Falling back to NoAccel
> [    45.875] (**) NOUVEAU(0): [COPY] acceleration disabled

That's not good.  Can you please send some kernel logs?  Run
"sudo dmesg| grep -E '(drm|nouveau)" to retrieve them.

You may want to try different kernels (4.9 from stretch, 5.2 from
testing and/or 5.3 from unstable) and see if they give better results.

Good luck,
Sven


Reply to: