LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 11-14-2021, 05:18 AM   #1
however
Member
 
Registered: Jan 2019
Distribution: slackware current
Posts: 503

Rep: Reputation: Disabled
Pointer mouse disappeared after last night update


Hi folks,
searched the forum and couldn't find anything similar to what is happening to my laptop after last night update/upgrade.
If i remember correctly, it was the latest 5.15.2 kernel patch.

Always do my routine
Code:
slackpkg update
slackpkg upgrade slackpkg
slackpkg install-new
slackpkg upgrade-all
reboot
updatedb

After reboot inoticed two things:
1) extremely slow to startx (at least 30seconds on a i7 processor with 32Gb of memory RAM)
2) once X starts, there is no mouse on the screen. I cant see the mouse pointer on screen anymore. It is there as I can see highlighting of certain icons when i move the mouse and, if I right-click the usual menu appear. I managed to updatedb moving through the screen until I found the konsole command line like a blindfolded but nothing happened.
Rebooted, nothing changed.
Disconnected the mouse and tried diferent USB port, nothing.
It seems that the pointer has become invisible or transparent so I managed to move through the system settings and changed the pointer icons (all by following just the highlights), nothing.
Logged in as root, still no mouse.
Same thing using the laptop mouse-pad.

However, when I log out of 'X', the mouse is visible as the usual 'square cursor' moving around the black screen.

Any suggestions?
Thanks
 
Old 11-14-2021, 06:07 AM   #2
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,659
Blog Entries: 19

Rep: Reputation: 4480Reputation: 4480Reputation: 4480Reputation: 4480Reputation: 4480Reputation: 4480Reputation: 4480Reputation: 4480Reputation: 4480Reputation: 4480Reputation: 4480
Quote:
Originally Posted by however View Post
However, when I log out of 'X', the mouse is visible as the usual 'square cursor' moving around the black screen.
That's because the non-X mouse is handled independently by gmp. Did your update include xorg-server or the video driver? I'll make a tenuous guess that that's where the problem lies because the mouse driver, evdev, is clearly working, picking up the mouse movements from udev and passing them on successfully.

Last edited by hazel; 11-14-2021 at 06:09 AM.
 
Old 11-14-2021, 09:15 AM   #3
however
Member
 
Registered: Jan 2019
Distribution: slackware current
Posts: 503

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by hazel View Post
That's because the non-X mouse is handled independently by gmp. Did your update include xorg-server or the video driver? I'll make a tenuous guess that that's where the problem lies because the mouse driver, evdev, is clearly working, picking up the mouse movements from udev and passing them on successfully.
Thanks for the input.

I am not sure whether the video-driver and/or the xorg-server also updated.

However, how does it justify the very 'lonnnng' time to startx?

I would like to point out that the same update did not cause such issues on my desktop system.
 
Old 11-14-2021, 10:28 AM   #4
Ilgar
Senior Member
 
Registered: Jan 2005
Location: Istanbul, Turkey
Distribution: Slackware64 15.0, Slackwarearm 14.2
Posts: 1,157

Rep: Reputation: 237Reputation: 237Reputation: 237
Do you see any errors in dmesg or /var/log/Xorg.0.log ?
 
Old 11-14-2021, 11:30 AM   #5
however
Member
 
Registered: Jan 2019
Distribution: slackware current
Posts: 503

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Ilgar View Post
Do you see any errors in dmesg or /var/log/Xorg.0.log ?
Thank you for your input.

Quote:
au 0000:01:00.0: DRM: DCB conn 05: 02000546
[ 12.389126] nouveau 0000:01:00.0: DRM: DCB conn 06: 00010631
[ 12.389129] nouveau 0000:01:00.0: DRM: DCB conn 07: 00010746
[ 12.389131] nouveau 0000:01:00.0: DRM: DCB conn 08: 00020847
[ 12.389133] nouveau 0000:01:00.0: DRM: DCB conn 09: 00000900
[ 12.389939] nouveau 0000:01:00.0: ce: ucode exceeds falcon limit(s)
[ 12.389945] nouveau 0000:01:00.0: ce: init failed, -22
[ 12.389980] nouveau 0000:01:00.0: bus: MMIO read of 00000000 FAULT at 01955c [ PRIVRING ]
[ 12.419675] nouveau 0000:01:00.0: DRM: MM: using M2MF for buffer copies
[ 12.942881] nouveau 0000:01:00.0: DRM: allocated 1920x1080 fb: 0x60000, bo 000000006bb4d802
[ 12.942969] fbcon: nouveau (fb0) is primary device
[ 13.157392] hid: raw HID events driver (C) Jiri Kosina
[ 13.233284] usbcore: registered new interface driver usbhid
[ 13.233286] usbhid: USB HID core driver
[ 13.288251] input: PixArt USB Optical Mouse as /devices/pci0000:00/0000:00:1c.3/0000:0a:00.0/usb5/5-2/5-2:1.0/0003:093A:2510.0001/input/input18
[ 13.288370] hid-generic 0003:093A:2510.0001: input,hidraw0: USB HID v1.11 Mouse [PixArt USB Optical Mouse] on usb-0000:0a:00.0-2/input0
[ 14.263362] Console: switching to colour frame buffer device 240x67
[ 14.267532] nouveau 0000:01:00.0: [drm] fb0: nouveau frame buffer device
[ 14.303683] [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 0
[ 14.635446] Adding 33554428k swap on /dev/sda2. Priority:-2 extents:1 across:33554428k FS
[ 15.463179] EXT4-fs (sda1): re-mounted. Opts: (null). Quota mode: none.
[ 16.622586] EXT4-fs (sda3): mounted filesystem with ordered data mode. Opts: (null). Quota mode: none.
[ 23.010491] NET: Registered PF_INET6 protocol family
[ 23.021711] Segment Routing with IPv6
[ 23.021714] RPL Segment Routing with IPv6
[ 23.021724] In-situ OAM (IOAM) with IPv6
[ 35.191471] iwlwifi 0000:03:00.0: Radio type=0x0-0x3-0x1
[ 35.436089] iwlwifi 0000:03:00.0: Radio type=0x0-0x3-0x1
[ 35.558263] iwlwifi 0000:03:00.0: Radio type=0x0-0x3-0x1
[ 35.803228] iwlwifi 0000:03:00.0: Radio type=0x0-0x3-0x1
[ 89.623385] iwlwifi 0000:03:00.0: Radio type=0x0-0x3-0x1
[ 89.868320] iwlwifi 0000:03:00.0: Radio type=0x0-0x3-0x1
[ 89.992130] iwlwifi 0000:03:00.0: Radio type=0x0-0x3-0x1
[ 90.236317] iwlwifi 0000:03:00.0: Radio type=0x0-0x3-0x1
[ 175.150354] iwlwifi 0000:03:00.0: Radio type=0x0-0x3-0x1
[ 175.393675] iwlwifi 0000:03:00.0: Radio type=0x0-0x3-0x1
[ 189.479879] nouveau 0000:01:00.0: Direct firmware load for nouveau/nvc1_fuc084 failed with error -2
[ 189.479900] nouveau 0000:01:00.0: Direct firmware load for nouveau/nvc1_fuc084d failed with error -2
[ 189.479904] nouveau 0000:01:00.0: msvld: unable to load firmware data
[ 189.479907] nouveau 0000:01:00.0: msvld: init failed, -19
[ 206.931522] wlan0: authenticate with 54:be:f7:8c:53:66
[ 206.978584] wlan0: send auth to 54:be:f7:8c:53:66 (try 1/3)
[ 206.981422] wlan0: authenticated
[ 206.982119] wlan0: associate with 54:be:f7:8c:53:66 (try 1/3)
[ 206.986190] wlan0: RX AssocResp from 54:be:f7:8c:53:66 (capab=0x1411 status=0 aid=3)
[ 206.989894] wlan0: associated
[ 207.154678] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 207.354720] 8021q: 802.1Q VLAN Support v1.8
bash-5.1#

Last edited by however; 11-14-2021 at 11:35 AM.
 
Old 11-14-2021, 01:15 PM   #6
Ilgar
Senior Member
 
Registered: Jan 2005
Location: Istanbul, Turkey
Distribution: Slackware64 15.0, Slackwarearm 14.2
Posts: 1,157

Rep: Reputation: 237Reputation: 237Reputation: 237
This looks like a nouveau bug. It could be related to the one reported here:

https://gitlab.freedesktop.org/drm/nouveau/-/issues/91

Nvidia GK106 is reportedly affected by this bug, maybe your GPU, too. On the other hand, the last nouveau update to -current seems to be a rebuild on Feb 15th. I don't know when your update before the last one was, but obviously something got broken in between. Could you try rolling back the relevant x/series updates, for instance the libxdrm update on Nov 9th? If the binary package is not available then you can grab the SlackBuild files from a mirror and build with an older source.
 
Old 11-14-2021, 02:39 PM   #7
however
Member
 
Registered: Jan 2019
Distribution: slackware current
Posts: 503

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Ilgar View Post
This looks like a nouveau bug. It could be related to the one reported here:

https://gitlab.freedesktop.org/drm/nouveau/-/issues/91

Nvidia GK106 is reportedly affected by this bug, maybe your GPU, too. On the other hand, the last nouveau update to -current seems to be a rebuild on Feb 15th. I don't know when your update before the last one was, but obviously something got broken in between. Could you try rolling back the relevant x/series updates, for instance the libxdrm update on Nov 9th? If the binary package is not available then you can grab the SlackBuild files from a mirror and build with an older source.
Thank you.

lspci outputs that the video controller is: Nvidia GF108GLM (quadro 1000M) (rev a1).

I wonder whether updating regularly/often is an issue, considering the dubious stability of the latest current development; the previous update before the last one (that broke everything), was done about 2wks ago. And now I have to try to revert back to that time.

In my limited experience, every time i have tried to revert back to anything i.e. kernel and/or video drivers it ended real bad.

I hope there will soon be a fix for it.
 
Old 11-14-2021, 03:12 PM   #8
Ilgar
Senior Member
 
Registered: Jan 2005
Location: Istanbul, Turkey
Distribution: Slackware64 15.0, Slackwarearm 14.2
Posts: 1,157

Rep: Reputation: 237Reputation: 237Reputation: 237
GF108 series mentioned in the bug report, too. If your second to last update was 2 weeks ago then you might have upgraded you kernel from 5.14 to 5.15. Still, if the culprit is the bug I referred to, it should have existed in 5.14 as well.

The update to kernel 5.15 was expected, as it is the LTS one. I compile my kernels all the time (and sometimes video driver-related librares) and haven't had major troubles. Just keep you old kernel around until you are sure that the new one works as expected .

If you have the time I would also give try reverting libdrm to 2.4.107, though. Just use the script with the older version source:

https://lon.mirror.rackspace.com/sla...urce/x/libdrm/
 
Old 11-14-2021, 04:44 PM   #9
however
Member
 
Registered: Jan 2019
Distribution: slackware current
Posts: 503

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Ilgar View Post
GF108 series mentioned in the bug report, too. If your second to last update was 2 weeks ago then you might have upgraded you kernel from 5.14 to 5.15. Still, if the culprit is the bug I referred to, it should have existed in 5.14 as well.

The update to kernel 5.15 was expected, as it is the LTS one. I compile my kernels all the time (and sometimes video driver-related librares) and haven't had major troubles. Just keep you old kernel around until you are sure that the new one works as expected .

If you have the time I would also give try reverting libdrm to 2.4.107, though. Just use the script with the older version source:

https://lon.mirror.rackspace.com/sla...urce/x/libdrm/
As mentioned, trying to revert back to the older libdrm didn't work and crashed the system; I couldn't even startx, at all. So, i re-reverted to the latest libdrm-2.4.108 and at least I could start X, again (i had to download the packages on another PC).

Anyway, I could try to revert back to kernel 5.14.

Thank you
 
Old 11-14-2021, 10:36 PM   #10
Ilgar
Senior Member
 
Registered: Jan 2005
Location: Istanbul, Turkey
Distribution: Slackware64 15.0, Slackwarearm 14.2
Posts: 1,157

Rep: Reputation: 237Reputation: 237Reputation: 237
I'm sorry it didn't work. Before suggesting the downgrade I looked at the changelog to see whether the upgrade was after the kernel upgrade or not. It was after, which means the old libdrm should work with kernel 5.15 (unless something specifically in version 5.15.2 broke it). I hope you find a solution/fix soon.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] slackware64-current: After upgrade on July8, close button for terminal, firefox disappeared. Mouse pointer has become X cannot shutdown san2ban Slackware 13 07-15-2020 12:49 AM
Last night's update on Ubuntu Unity festoftheether Ubuntu 1 06-13-2016 11:36 AM
Did apt-get update last night, had an error, now my themes missing buttons FireFerum Debian 5 06-27-2009 01:41 PM
broke my yumex on last update i did lastt night :( gimmee Fedora 3 02-21-2007 06:51 PM
Desktop theme disappeared after last update Khalinsar Linux - Newbie 2 11-17-2005 07:46 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 03:56 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration