Recovering from X "upgrade" disaster [was: how to downgrade X server]

Will Parsons varro at nodomain.invalid
Thu Mar 31 05:02:35 UTC 2016

Please, can anyone help?  I'm trying to get a previously working
Lenovo E520 X installation working again.


On Friday, 25 Mar 2016  1:52 PM -0400, Will Parsons wrote:
> I purposely held off on upgrading the to new X server for over a year
> now for fear of breakage, but yesterday I upgaded to the latest Xorg
> server along with the associated video and input drivers and am left
> with a black screen upon starting the X server.
> Since I can't figure out how to solve the problem, I'd simply like to
> go back to the previously installed software, but the documentation is
> unclear on how to do so.  I have the saved versions of the previous
> packages in /usr/ports/packages, but doing the naive (and apparently
> incorrect):
> # pkg install /usr/ports/packages/All/xorg-server-1.7.7_13,1.tbz
> Updating FreeBSD repository catalogue...
> FreeBSD repository is up-to-date.
> All repositories are up-to-date.
> pkg: /usr/ports/packages/All/xorg-server-1.7.7_13,1.tbz is not a valid
> package:
> no manifest found
> pkg: No packages available to install matching
> '/usr/ports/packages/All/xorg-server-1.7.7_13,1' have been found in the repositories
> It should be possible to re-install from the saved packages, right?
> But how?

>From the replies I've so far had, it appears that:

My impression that I could that easily recover from a breakage after
"updgrading" X was sadly mistaken because the saved packages that I so
carefully relied on to recover from this kind of disaster were
useless, because they were the *old* packages, not the *new* packages.

And after all this time, I had finally convinced myself that when I
went to pkgng (about a year and a half ago), it was a good decision.
It's taken a while to realise the consequences.

The hardware in question (Lenovo Edge E520) doesn't appear to be
particularly unusual (and was in fact working perfectly well previous
to my attempt to "upgrade").

Is there anyone who can give me hope of recovering this system?
(I *really* don't want to trash it and reinstall.  And even if I did,
would there be any reason to think it would work?)

I'm desparate for a solution.


More information about the freebsd-questions mailing list