| Just to give you a little context the behaviour became apparent to me while setting up linux mint for my wife although I would much appreciate it if you don't direct me to them as the cause of the bug is very readily apparent and obvious. Anyway I have for a decade been setting coolbits in /etc/X11/xorg.conf to enable not overclocking but turning up the fan and underclocking as the machines in question run hot and in fact crash from overheating somewhere north of 100C without intervention. | |
| Using their driver manager tool to install nvidia drivers installs the recommended nvidia-prime package including on the majority of systems where this does nothing. If you will note this 2 year old bug | |
| https://bugs.launchpad.net/ubuntu/+source/nvidia-prime/+bug/1345585 | |
| You will notice it refers to /var/lib/dpkg/info/nvidia-prime.postrm which contains the following text | |
| case "$1" in | |
| purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) | |
| # Remove the xorg.conf | |
| if [ -f $xorg_conf ]; then | |
| mv $xorg_conf $xorg_conf.$now | |
| fi | |
| Whenever it is installed or updated your xorg.conf will be moved to xorg.conf.date rendering it unused when you boot up again. | |
| Unfortunately in some cases like mine this could result in hardware being ruined or at least unexplained crashes. I also on MY machine which doesn't run a ubuntu derivative a modification which enables a particular emulator to work properly. | |
| Now I am aware that it is now preferred to put stuff in /usr/share/X11/xorg.conf.d which isn't messed with but I still question the wisdom of having a package script manually play around with a config file in /etc it is vary suprising and hard to understand and searching through every file on your system for a string that looks like it modifies your files even with grep and ag is unfun and wasted a bit of my time. For a lot of users they would just consider their software flaky. You might counter that most users don't have to modify Xorg but its entirely possible for users who are otherwise not VERY technical to have made such a modification due to instructions online and to have made such a modification and be doubly confused when their file vanished at apparently random intervals. | |
| This is pretty terrible. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment