1 line
2.3 KiB
Plaintext
1 line
2.3 KiB
Plaintext
<!-- SC_OFF --><div class="md"><p>So a few days ago I took the plunge and switched from Manjaro to pure Arch. Did a command line installation on my laptop and used Arch Linux GUI on my desktop because I just didn’t really feel like going through the command line installation again. I went with the themed Cinnamon version of arch linux gui on my desktop.</p> <p>Well yesterday I started having an odd problem on my desktop; the cinnamon menu editor wouldn’t open! So first things first I did some googling and checked the arch wiki and couldn’t come up with anything useful. Then I tried reinstalling the cinnamon-menus package, still no luck. But then I decided to try running cinnamon-menu-editor from the terminal. Also tried running it as root, and still no dice. But both times, it spat out a Python traceback in the terminal. I’ve got a good amount of python experience, and I saw in the traceback that the root of the problem was that python couldn’t import something from the collections module. Did some googling and it turns out the python collections module is now named collections.abc in Python 3.10, and importing it as “collections” is deprecated and no longer supported. Ran “python —version” in the terminal, and sure enough I was on 3.10</p> <p>I followed the traceback, found the python file in the cinnamon menu editor that was failing, and opened it up in micro. Changed the import line from collections to collections.abc, and IT WORKS FLAWLESSLY! I still can’t believe that I was able to fix it on my own, especially considering I was about to do a full reinstall before I thought to try following the python traceback! I’ve had a few problems with my arch installations, but I love how every problem I’ve had has been repairable. I’ve been able to find relatively easy fixes for every issue I’ve had so far, and the arch wiki is also a seriously great resource!</p> <p>Just thought I’d share my lil success story :)</p> </div><!-- SC_ON -->   submitted by   <a href="https://www.reddit.com/user/null_consciousness"> /u/null_consciousness </a> <br/> <span><a href="https://www.reddit.com/r/archlinux/comments/rgeas7/i_fixed_a_problem_on_my_arch_install_all_on_my/">[link]</a></span>   <span><a href="https://www.reddit.com/r/archlinux/comments/rgeas7/i_fixed_a_problem_on_my_arch_install_all_on_my/">[comments]</a></span> |