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

2021-03-27 Thread Daniel James
I reported this bug a long time ago. I had been hoping that by now some 
update to Debian would contain a fixed Nouveau that would work as 
expected with this old hardware. I'm still hoping ...


I have also been playing around with this myself -- I don't know enough 
about video hardware (or anything about the Nouveau driver) to try to 
meddle with the source, but I've changed configuration options in a 
number of ways to see what would happen.


The first thing I should say is that I think the error lines in 
Xorg.0.log are misleading. I had tried to disable acceleration in 
Nouveau because it had caused problems in Stretch and earlier. The error 
message lines:


[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

seemed to me to be showing that the system was trying to use 
acceleration. I have tried disabling acceleration by providing a kernel 
parameter (either "noaccel" or "nouveau-noaccel=1") which I think worked 
in Stretch, but this does NOT seem to disable acceleration in Buster, 
which why I was getting the errors above. Those errors appear to have 
masked the actual error, making it harder to diagnose the problem.


If I create a fairly minimal xorg.cong file containing just:

Section "Device"
Identifier "GeForce_6150"
Driver "nouveau"
VendorName "NVIDIA Corporation"
Option  "NoAccel"
Option  "AccelMethod" "None"
EndSection

Section "Monitor"
Identifier "Default monitor"
VendorName "DELL"
ModelName "U2410"
EndSection

Section "Screen"
Identifier "Screen0"
Device "GeForce_6150"
Monitor "Default monitor"
EndSection

then acceleration DOES seem to be disabled and I no longer get the 
errors in Xorg.0.log.


In this state Buster boots to the login/greeting screen in the monitor's 
default resolution of 1920x1200 and I can enter a username and password. 
These are validated correctly and the screen blanks for a few moments 
and returns to the login/greeter.


If I open a commandline console with ALT+F1 I can log in. If I then try 
to start an X session with startx I get the following.


(Sorry, this is retyped by hand on another machine and may not be 100% 
correct (and lines may have wrapped). Many of the original lines were 
terminated with LF but not CR at the end and so the following lines 
appeared indented.



X.Org X Server 1.20.4
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.19.0-12-amd64 x86_64 Debian
Current Operating System: Linux welly-buster 4.19.0-16-amd64 #1 SMP 
Debian 4.19.191-1 (2021-03-19) x86_64
Kernel command line: BOOT_IMAGE=/vmlinuz-4.19.0-16-amd64 
root=UUID=4abd25ab-9425-42ee-8612-75c0164d13d5 ro noapic

Build Date: 01 December 2020  05:59:57PM
xorg-server 2:1.20.4-1+deb10u2 (https://www.debian.org/support)
Current version of pixman: 0.36.0
Before reporting problems, check http://wiki.x.org
to make sure you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warnoing, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/home/daniel/.local/share/xorg/Xorg.1.log", Time: Sat 
Mar 27 23:32:08 2021

(==) Using config file: "/etc/X11/xorg.conf"
(==) Uing system config directory "/usr/share/X11/xorg.conf.d"
resize called 1920 1200
usr/lib/xorg/Xorg: symbol lookup error: 
/usr/lib/xorg/modules/drivers/nouveau_drv.so: undefined symbol: 
exaGetPixmapDriverPrivate

xinit: connection to X server lost

It now seems to me that the main problem is this undefined symbol error, 
which is causing the xorg to fail to load.


I hope this is useful. Is there any more information I can provide to 
help get this matter resolved?


--
Regards,
  Daniel James



[Git][xorg-team/app/xterm][debian-experimental] 129 commits: Imported Upstream version 347

2021-03-27 Thread Sven Joachim


Sven Joachim pushed to branch debian-experimental at X Strike Force / app / 
xterm


Commits:
4c5fb88e by Sven Joachim at 2019-07-01T18:08:44+02:00
Imported Upstream version 347

- - - - -
b2449b17 by Sven Joachim at 2019-07-01T18:12:16+02:00
Merge branch 'upstream-unstable' into debian-unstable

- - - - -
bc7ffb28 by Sven Joachim at 2019-07-01T18:13:24+02:00
New upstream release

- - - - -
0665a496 by Sven Joachim at 2019-07-03T17:38:42+02:00
Update copy of XTerm FAQ to revision 1.383 (dated 2019/05/12)

- - - - -
cf57c11b by Sven Joachim at 2019-07-03T17:43:14+02:00
Upload to unstable

- - - - -
ee3bca1d by Sven Joachim at 2019-07-23T18:27:57+02:00
Imported Upstream version 348

- - - - -
ffb4361b by Sven Joachim at 2019-07-23T18:28:34+02:00
Merge branch 'upstream-unstable' into debian-unstable

- - - - -
8d1f7209 by Sven Joachim at 2019-07-23T18:29:32+02:00
New upstream release

- - - - -
3fb7a629 by Sven Joachim at 2019-07-23T18:33:02+02:00
Close bug #932569

- - - - -
45403460 by Sven Joachim at 2019-07-23T18:33:23+02:00
Refresh Debian patches

- - - - -
f9c8b13e by Sven Joachim at 2019-07-23T18:36:51+02:00
Bump Standards-Version to 4.4.0

- - - - -
9b4940a3 by Sven Joachim at 2019-07-25T06:43:46+02:00
Upload to unstable

- - - - -
a2d99404 by Sven Joachim at 2019-08-10T10:34:55+02:00
Drop "rep" from xterm-new and derived terminfo descriptions

The same change has been made in ncurses 6.1+20190713-2.  For the gory
details, see https://bugs.debian.org/933053.

- - - - -
76683efa by Sven Joachim at 2019-08-10T10:46:41+02:00
Stop disabling rmm and smm

The refresh of the patch 900_debian_xterm.diff in xterm 331-1 was
botched, removing rmm and smm from xterm-vt220 rather than xterm-new.
I duly copied it to ncurses 6.1-1, effectively dropping the workaround
for https://bugs.debian.org/574396.  Yet nobody complained, and I
cannot reproduce the mentioned bash misbehavior anymore.

- - - - -
fa2c42fb by Sven Joachim at 2019-08-10T11:12:41+02:00
Add DEP-3 headers to two Debian patches

Author and Description taken from their original commit messages.

- - - - -
26abdf78 by Sven Joachim at 2019-08-10T13:39:43+02:00
Convert the patch header of 900_debian_xterm.diff to DEP-3

- - - - -
2c3afa50 by Sven Joachim at 2019-08-10T13:49:35+02:00
Update description of xterm-debian

Since commit 13575d6e10c9 xterm-debian has been an alias for xterm.

- - - - -
be2c5efe by Sven Joachim at 2019-08-10T13:56:49+02:00
Amend patch header for the changes in commit a2d99404785f

- - - - -
033fd249 by Sven Joachim at 2019-08-15T18:22:39+02:00
Apply upstream fix for "XTerm*fullscreen: never" resource setting

Patches to main.c and ptyx.h taken from snapshot xterm 348a,
https://github.com/ThomasDickey/xterm-snapshots/commit/f97c1dfaa81c8a597ecc112c6a9f3cce1c893f06.

- - - - -
1da01624 by Sven Joachim at 2019-08-15T18:27:44+02:00
Remove debian/NEWS

Ancient NEWS are no news.

- - - - -
d76ff653 by Sven Joachim at 2019-08-15T18:43:16+02:00
Upload to unstable

- - - - -
1a5217e1 by Sven Joachim at 2019-09-23T18:47:49+02:00
Imported Upstream version 349

- - - - -
edae69ee by Sven Joachim at 2019-09-23T18:50:53+02:00
Merge branch 'upstream-unstable' into debian-unstable

- - - - -
019d62fd by Sven Joachim at 2019-09-23T18:56:57+02:00
New upstream release

- - - - -
4800f84d by Sven Joachim at 2019-09-23T18:59:08+02:00
Drop cherry-picked upstream patch

- - - - -
30d4f757 by Sven Joachim at 2019-09-27T19:03:12+02:00
Configure with --enable-warnings

This enables more compiler warnings than just -Wall.

- - - - -
b57d1015 by Sven Joachim at 2019-09-30T18:07:45+02:00
Cherry-pick two fixes from upstream snapshots 349b and 349d

- - - - -
55575725 by Sven Joachim at 2019-09-30T18:12:32+02:00
Bump Standards-Version to 4.4.1

- - - - -
b5569d4b by Sven Joachim at 2019-09-30T18:16:13+02:00
Update copy of XTerm FAQ to revision 1.385 (dated 2019/09/13)

- - - - -
655cdb2f by Sven Joachim at 2019-09-30T18:25:29+02:00
Upload to unstable

- - - - -
fcb1d0e6 by Sven Joachim at 2019-11-03T18:01:46+01:00
Imported Upstream version 350

- - - - -
10aedfe8 by Sven Joachim at 2019-11-03T18:02:20+01:00
Merge branch 'upstream-unstable' into debian-unstable

- - - - -
17d49d55 by Sven Joachim at 2019-11-03T18:03:49+01:00
New upstream release

- - - - -
fa7f63bf by Sven Joachim at 2019-11-03T18:05:54+01:00
Drop cherry-picked patches

- - - - -
231181b0 by Sven Joachim at 2019-11-03T18:12:22+01:00
Refresh Debian patches

The patch 900_debian_xterm.diff applied only with fuzz.

- - - - -
dc9292ba by Sven Joachim at 2019-11-03T18:15:02+01:00
Close bug #913815

This time it is fixed for real.

- - - - -
9d297466 by Sven Joachim at 2019-11-04T18:09:23+01:00
Update copy of XTerm FAQ to revision 1.389 (dated 2019/11/02)

- - - - -
8059752a by Sven Joachim at 2019-11-04T18:13:46+01:00
Upload to unstable

- - - - -
a5149079 by Sven Joachim at 2019-11-18T17:48:51+01:00
Imported Upstream version 351

- - - - -
eeddaeb9 by Sven Joachim at 2019-11-18T17:53:06+01:00
Merge

[Git][xorg-team/app/xterm][pristine-tar] pristine-tar data for xterm_367.orig.tar.gz

2021-03-27 Thread Sven Joachim


Sven Joachim pushed to branch pristine-tar at X Strike Force / app / xterm


Commits:
26fa98c8 by Sven Joachim at 2021-03-27T11:20:13+01:00
pristine-tar data for xterm_367.orig.tar.gz

- - - - -


3 changed files:

- + xterm_367.orig.tar.gz.asc
- + xterm_367.orig.tar.gz.delta
- + xterm_367.orig.tar.gz.id


Changes:

=
xterm_367.orig.tar.gz.asc
=
@@ -0,0 +1,7 @@
+-BEGIN PGP SIGNATURE-
+Comment: See https://invisible-island.net/public/public.html for info
+
+iF0EABECAB0WIQTFIEjAwHSP7iJ9R6JwI1Pg9+SO2wUCYF5qfAAKCRBwI1Pg9+SO
+22rdAJ45DvNclzQdg4LvjbOw6R3r02k9sACgo7NF8YdxYPGMgOkP7+XTU0LOxOc=
+=5518
+-END PGP SIGNATURE-


=
xterm_367.orig.tar.gz.delta
=
Binary files /dev/null and b/xterm_367.orig.tar.gz.delta differ


=
xterm_367.orig.tar.gz.id
=
@@ -0,0 +1 @@
+9e1eaa9dbd5b932685ec4abbee9c364ce7b669a9



View it on GitLab: 
https://salsa.debian.org/xorg-team/app/xterm/-/commit/26fa98c8e42498de66314844acca9c092d65a314

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/app/xterm/-/commit/26fa98c8e42498de66314844acca9c092d65a314
You're receiving this email because of your account on salsa.debian.org.




[Git][xorg-team/app/xterm][upstream-experimental] 21 commits: Imported Upstream version 347

2021-03-27 Thread Sven Joachim


Sven Joachim pushed to branch upstream-experimental at X Strike Force / app / 
xterm


Commits:
4c5fb88e by Sven Joachim at 2019-07-01T18:08:44+02:00
Imported Upstream version 347

- - - - -
ee3bca1d by Sven Joachim at 2019-07-23T18:27:57+02:00
Imported Upstream version 348

- - - - -
1a5217e1 by Sven Joachim at 2019-09-23T18:47:49+02:00
Imported Upstream version 349

- - - - -
fcb1d0e6 by Sven Joachim at 2019-11-03T18:01:46+01:00
Imported Upstream version 350

- - - - -
a5149079 by Sven Joachim at 2019-11-18T17:48:51+01:00
Imported Upstream version 351

- - - - -
00bb2192 by Sven Joachim at 2020-01-19T17:50:37+01:00
Imported Upstream version 352

- - - - -
e6f7b517 by Sven Joachim at 2020-02-02T19:24:27+01:00
Imported Upstream version 353

- - - - -
7a7e8af4 by Sven Joachim at 2020-04-27T18:30:22+02:00
Imported Upstream version 354

- - - - -
1c4506ff by Sven Joachim at 2020-05-01T17:12:26+02:00
Imported Upstream version 355

- - - - -
7c54a9ad by Sven Joachim at 2020-05-03T08:12:09+02:00
Imported Upstream version 356

- - - - -
7fc9d457 by Sven Joachim at 2020-07-06T19:20:40+02:00
Imported Upstream version 357

- - - - -
e6e50a99 by Sven Joachim at 2020-07-13T18:59:41+02:00
Imported Upstream version 358

- - - - -
0b1f0909 by Sven Joachim at 2020-08-18T19:45:37+02:00
Imported Upstream version 359

- - - - -
78fb2ffd by Sven Joachim at 2020-09-21T18:37:08+02:00
Imported Upstream version 360

- - - - -
fe27c4a5 by Sven Joachim at 2020-10-15T20:02:44+02:00
Imported Upstream version 361

- - - - -
3a992462 by Sven Joachim at 2020-11-12T17:48:02+01:00
Imported Upstream version 362

- - - - -
5a91fcf6 by Sven Joachim at 2020-12-27T16:07:31+01:00
Imported Upstream version 363

- - - - -
52fadb66 by Sven Joachim at 2021-02-03T22:09:21+01:00
Imported Upstream version 364

- - - - -
80908064 by Sven Joachim at 2021-02-04T17:24:08+01:00
Imported Upstream version 365

- - - - -
610ba934 by Julien Cristau at 2021-02-11T10:28:14+01:00
New upstream version 366
- - - - -
2899385a by Sven Joachim at 2021-03-27T11:20:07+01:00
Imported Upstream version 367

- - - - -


17 changed files:

- COPYING
- INSTALL
- Imakefile
- MANIFEST
- Makefile.in
- NEWS
- THANKS
- Tekproc.c
- UXTerm.ad
- VTPrsTbl.c
- VTparse.def
- XTerm.ad
- aclocal.m4
- button.c
- cachedGCs.c
- charclass.c
- charclass.h


The diff was not included because it is too large.


View it on GitLab: 
https://salsa.debian.org/xorg-team/app/xterm/-/compare/d6988e960d22278119f0965fe1abfff6b91e4305...2899385a6f5a34a1d49cabe1e1970b5a8a656810

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/app/xterm/-/compare/d6988e960d22278119f0965fe1abfff6b91e4305...2899385a6f5a34a1d49cabe1e1970b5a8a656810
You're receiving this email because of your account on salsa.debian.org.