[Touch-packages] [Bug 1905560] Re: XServer Crashes with atk_component_scroll_to_point if NVIDIA Driver 340 is Used
Thanks a lot. You are absolutely right. After removing the old stuff from /usr/local/lib und rebuilding ld.so.cache there is no problem any longer. Xserver runs fine with version: 2.34.2-0ubuntu2~20.04.1 now. Sorry for your inconvenience and again, many thanks. Klaus p.s. will close this bug ** Changed in: at-spi2-atk (Ubuntu) Status: Incomplete => Invalid -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to at-spi2-atk in Ubuntu. https://bugs.launchpad.net/bugs/1905560 Title: XServer Crashes with atk_component_scroll_to_point if NVIDIA Driver 340 is Used Status in at-spi2-atk package in Ubuntu: Invalid Bug description: System: - Lenovo ThinkPad T61 with - Intel Core 2 Duo T7500 @ 2,2 GHz - NVIDIA G86M (Quadro NVS 140M) graphics chipset. - Samsung SSD 750, 250GByte - 4Gbyte Hauptspeicher OS: Ubuntu from 14.4 LTS, continuously upgraded to 18.04 LTS. NVIDIA third-party free driver installed via ubuntu-drivers. Notebook runs fine with 18.04. After upgrade to 20.04 LTS there is no GUI any longer. startx called from command-line reveals a crash of xserver due to an undefined symbol (atk_component_scroll_to_point) in libatk-bridge2.0-0. In the course of upgrading to 20.04 LTS, this lib has been updated from 2.26.2-1 to 2.34.2. I found this workaround: uninstall libatk-bridge2.0-0 (Purge). It has only 5 dependencies (some Python and Gnome-Orca) which are of no use to me. Downloaded 2.26.2-1 out of 18.04-repo and installed it via dpkg. Install runs smooth without any error message. After restart, GUI is back again. There is no doubt, the problem is caused by libatk-bridge2.0-0 > 2.26.2 due to the missing export of atk_component_scroll_to_point. Please restore this (and possibly other) exports, that have been dropped between 2.26.2 and 2.34.2, even if the corresponding functions are left empty. One must not drop any function from ABI without increasing library version. You can never tell, what relies on the existence of these functions. Regards, Klaus To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/at-spi2-atk/+bug/1905560/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
Re: [Touch-packages] [Bug 1905560] Re: XServer Crashes with atk_component_scroll_to_point if NVIDIA Driver 340 is Used
Hello Sebastien, first let me thank you for your fast response! In the course of narrowing down the problem, I moved latest libatk-bridge-2.0.so.0.0.0 to a dedicated new subdirectory named sav and installed previous version: root@WS010:/usr/lib/x86_64-linux-gnu# dpkg -s libatk-bridge2.0-0 | grep -i version Version: 2.26.2-1 Now, to reproduce the prob as requested, I renamed productive libatk-bridge-2.0.so.0.0.0 to libatk-bridge-2.0.so.0.0.0.2.26.2-1 and created a hard link to sav/libatk-bridge-2.0.so.0.0.0 and then rebooted. Again the X-server continuously crashed and restarted. To be able to login from console (Ctrl-Alt-F1), I first logged in via ssh and then called telinit 3. From the console of my lenovo T61, I called startx. The result is shown in the screen-dump attached. The above procedure restores the prob. ldd returns: root@WS010:~# ldd -r /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 | grep atk libatk-1.0.so.0 => /usr/local/lib/libatk-1.0.so.0 (0x7f29f0ee9000) libatk-bridge-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0 (0x7f29f0eb2000) undefined symbol: atk_component_scroll_to_point (/usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0) undefined symbol: atk_component_scroll_to (/usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0) undefined symbol: atk_text_scroll_substring_to (/usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0) undefined symbol: atk_text_scroll_substring_to_point (/usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0) undefined symbol: atk_object_get_accessible_id (/usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0) after restoring the 2.26.2-1 version ldd returns root@WS010:/usr/lib/x86_64-linux-gnu# ldd -r /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 | grep atk libatk-1.0.so.0 => /usr/local/lib/libatk-1.0.so.0 (0x7fe79818) libatk-bridge-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0 (0x7fe797f4f000) and xserver starts as expected. Hope that helps. Thank you for your valuable work. Regards, Klaus On 26.11.20 10:04, Sebastien Bacher wrote: > Thank you for your bug report, could share a photo showing the error > screen? xserver doesn't use atk so the error is probably in another > component. > > Could you also reinstall the package see if that restores the issue and > provide the output of > > $ ldd -r /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 | grep atk > > > ** Changed in: at-spi2-atk (Ubuntu) > Importance: Undecided => Low > > ** Changed in: at-spi2-atk (Ubuntu) > Status: New => Incomplete > -- Klaus Bühler Schafstraße 16 72622 Nürtingen Tel.: +49-7022-979780 Mobil: +49-1522-8721468 ** Attachment added: "xserver-crash.png" https://bugs.launchpad.net/bugs/1905560/+attachment/5438212/+files/xserver-crash.png -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to at-spi2-atk in Ubuntu. https://bugs.launchpad.net/bugs/1905560 Title: XServer Crashes with atk_component_scroll_to_point if NVIDIA Driver 340 is Used Status in at-spi2-atk package in Ubuntu: Incomplete Bug description: System: - Lenovo ThinkPad T61 with - Intel Core 2 Duo T7500 @ 2,2 GHz - NVIDIA G86M (Quadro NVS 140M) graphics chipset. - Samsung SSD 750, 250GByte - 4Gbyte Hauptspeicher OS: Ubuntu from 14.4 LTS, continuously upgraded to 18.04 LTS. NVIDIA third-party free driver installed via ubuntu-drivers. Notebook runs fine with 18.04. After upgrade to 20.04 LTS there is no GUI any longer. startx called from command-line reveals a crash of xserver due to an undefined symbol (atk_component_scroll_to_point) in libatk-bridge2.0-0. In the course of upgrading to 20.04 LTS, this lib has been updated from 2.26.2-1 to 2.34.2. I found this workaround: uninstall libatk-bridge2.0-0 (Purge). It has only 5 dependencies (some Python and Gnome-Orca) which are of no use to me. Downloaded 2.26.2-1 out of 18.04-repo and installed it via dpkg. Install runs smooth without any error message. After restart, GUI is back again. There is no doubt, the problem is caused by libatk-bridge2.0-0 > 2.26.2 due to the missing export of atk_component_scroll_to_point. Please restore this (and possibly other) exports, that have been dropped between 2.26.2 and 2.34.2, even if the corresponding functions are left empty. One must not drop any function from ABI without increasing library version. You can never tell, what relies on the existence of these functions. Regards, Klaus To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/at-spi2-atk/+bug/1905560/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1905560] [NEW] XServer Crashes with atk_component_scroll_to_point if NVIDIA Driver 340 is Used
Public bug reported: System: - Lenovo ThinkPad T61 with - Intel Core 2 Duo T7500 @ 2,2 GHz - NVIDIA G86M (Quadro NVS 140M) graphics chipset. - Samsung SSD 750, 250GByte - 4Gbyte Hauptspeicher OS: Ubuntu from 14.4 LTS, continuously upgraded to 18.04 LTS. NVIDIA third-party free driver installed via ubuntu-drivers. Notebook runs fine with 18.04. After upgrade to 20.04 LTS there is no GUI any longer. startx called from command-line reveals a crash of xserver due to an undefined symbol (atk_component_scroll_to_point) in libatk-bridge2.0-0. In the course of upgrading to 20.04 LTS, this lib has been updated from 2.26.2-1 to 2.34.2. I found this workaround: uninstall libatk-bridge2.0-0 (Purge). It has only 5 dependencies (some Python and Gnome-Orca) which are of no use to me. Downloaded 2.26.2-1 out of 18.04-repo and installed it via dpkg. Install runs smooth without any error message. After restart, GUI is back again. There is no doubt, the problem is caused by libatk-bridge2.0-0 > 2.26.2 due to the missing export of atk_component_scroll_to_point. Please restore this (and possibly other) exports, that have been dropped between 2.26.2 and 2.34.2, even if the corresponding functions are left empty. One must not drop any function from ABI without increasing library version. You can never tell, what relies on the existence of these functions. Regards, Klaus ** Affects: at-spi2-atk (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to at-spi2-atk in Ubuntu. https://bugs.launchpad.net/bugs/1905560 Title: XServer Crashes with atk_component_scroll_to_point if NVIDIA Driver 340 is Used Status in at-spi2-atk package in Ubuntu: New Bug description: System: - Lenovo ThinkPad T61 with - Intel Core 2 Duo T7500 @ 2,2 GHz - NVIDIA G86M (Quadro NVS 140M) graphics chipset. - Samsung SSD 750, 250GByte - 4Gbyte Hauptspeicher OS: Ubuntu from 14.4 LTS, continuously upgraded to 18.04 LTS. NVIDIA third-party free driver installed via ubuntu-drivers. Notebook runs fine with 18.04. After upgrade to 20.04 LTS there is no GUI any longer. startx called from command-line reveals a crash of xserver due to an undefined symbol (atk_component_scroll_to_point) in libatk-bridge2.0-0. In the course of upgrading to 20.04 LTS, this lib has been updated from 2.26.2-1 to 2.34.2. I found this workaround: uninstall libatk-bridge2.0-0 (Purge). It has only 5 dependencies (some Python and Gnome-Orca) which are of no use to me. Downloaded 2.26.2-1 out of 18.04-repo and installed it via dpkg. Install runs smooth without any error message. After restart, GUI is back again. There is no doubt, the problem is caused by libatk-bridge2.0-0 > 2.26.2 due to the missing export of atk_component_scroll_to_point. Please restore this (and possibly other) exports, that have been dropped between 2.26.2 and 2.34.2, even if the corresponding functions are left empty. One must not drop any function from ABI without increasing library version. You can never tell, what relies on the existence of these functions. Regards, Klaus To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/at-spi2-atk/+bug/1905560/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp