[Bug 88254] Re: xserver fails to start - missing FontPath in xorg.xonf
What package could have put/generated files into /usr/share/X11/fonts/ ? Isn't that a policy violation to do so? I've just had a broken X after the last xorg upgrade. My xorg.conf was last generated by dpkg-reconfigure xserver-xorg a week ago! I suggest we should immediately upload a new package with the maintainer script doing: mv /usr/share/X11/fonts /usr/share/X11/fonts.dpkg-old ln -s ../fonts/X11 /usr/share/X11/fonts otherwise X will break if xorg.conf is old enough. BTW, I think it is a violation of the bullet-proof-x spec [1] if simply a missing font path can cause the whole X fail to start. Anything we can do to make it fail soft? Perhaps the xserver should start some safe mode assuming xorg.conf doesn't exist? [1] https://blueprints.launchpad.net/ubuntu/+spec/bullet-proof-x -- xserver fails to start - missing FontPath in xorg.xonf https://launchpad.net/bugs/88254 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 88254] Re: xserver fails to start - missing FontPath in xorg.xonf
Is it the case that there was a transition in font locations sometime around Dapper? It sounds as if a lot of these issues are generate by users who have upgraded old distro versions and kept their old xorg.conf... -- xserver fails to start - missing FontPath in xorg.xonf https://launchpad.net/bugs/88254 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 88254] Re: xserver fails to start - missing FontPath in xorg.xonf
Fixed with that upload: xorg-server (2:1.2.0-3ubuntu3) feisty; urgency=low . * debian/patches: - Rename 019_ubuntu_enable_composite.diff to 119_* so that it is in line with the rest of our patches - Re-add 126_debian_always_use_default_font_path.diff. This was dropped by Debian but needed by us since we still have legacy fontpaths in old configurations, so new paths need to be appended to the list. ** Changed in: xorg (Ubuntu) Status: Confirmed = Fix Released -- xserver fails to start - missing FontPath in xorg.xonf https://launchpad.net/bugs/88254 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 88254] Re: xserver fails to start - missing FontPath in xorg.xonf
ok I was on crack.. dapper didn't have that either -- xserver fails to start - missing FontPath in xorg.xonf https://launchpad.net/bugs/88254 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 88254] Re: xserver fails to start - missing FontPath in xorg.xonf
Setting to High as this will break X on the next reboot (even across hibernates.) The breakage is caused by the new xserver-xorg package installing a symlink to /usr/share/fonts/X11 on /usr/share/X11/fonts, but on systems up to the previous revision or xorg, /usr/share/X11/fonts is a directory, and this appears to be not handled gracefully by the upgrade (it doensn't even appear to make dpkg break :/) Two additional workarounds will work in light of the fact above: - move the existing /usr/share/X11/fonts somewhere, then do `apt-get install --reinstall xserver-xorg` - move the existing /usr/share/X11/fonts somewhere, then do `cd /usr/share/X11 ln -sf ../fonts/X11 fonts` ** Changed in: xorg (Ubuntu) Importance: Undecided = High -- xserver fails to start - missing FontPath in xorg.xonf https://launchpad.net/bugs/88254 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 88254] Re: xserver fails to start - missing FontPath in xorg.xonf
Thank you for the workaround - move fonts, than reinstall xserver-xorg - it worked for me :-) Bye Sven -- xserver fails to start - missing FontPath in xorg.xonf https://launchpad.net/bugs/88254 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs