After the latest upgrade my screen display is so large that most of the buttons and fields are off screen so I cannot restore from timeshift as I cannot get to the required buttons.
I have tried to restore via terminal but I am getting nowhere.
Is there another way to roll back a recent upgrade?
You could try to set the resolution with xrandr in terminal.
To use xrandr you should also switch to Xorg at loginscreen. Logout and at login click on your profile then a cogwheel at the bottom right appears. I hope you can see it. There select "Zorin Desktop on XOrg".
https://linuxconfig.org/how-to-configure-your-monitors-with-xrandr-in-linux
Or here are some ideas that you could also try:
I'm not sure if booting into a previous kernel could solve your problem, too. To try this you could select in grub menu "Advanced options for Zorin" (press esc continuoslly after pressing start button if grub is not shown at boot to display grub) and select an older kernel there to boot from.
Do you use a nvidia card?
Yes GT740
Hi and welcome. You don't need a graphical interface to run Timeshift. Press Ctrl+Alt+T to launch a terminal, then enter:
sudo timeshift --restore
Then choose the snapshot number you wish to restore.
If the terminal is too big to work with, Press Ctrl+Alt+F3 to drop to a tty terminal screen. Once there you will need to login with your username and password, then use the command I wrote above.
Which nvidia driver do you use?
Welcome to the Forum!
Do You remember what Packages were updated? If it is possible for You under this Circumstances, You could try to reach Settings>Displays and reduce the Scale Factor.
The update replaced my 27" Dell monitor with an 8" monitor so none of the display so I cannot reset my display resolution beyond what an 8" low resolution monitor can display
In terminal, please run:
sudo apt --fix-broken install
sudo apt remove --purge '^nvidia-.*'
sudo apt install nvidia-driver-470 nvidia-dkms-470
The above assumes that the 470 is still being offered in the repository... please relay if it is not found...
I have used the following terminal command to get timeshift to restore
sudo timeshift --restore
I then get a request to enter the snapshot number (in this case it is 2025-08-10_17-39-00)
When I enter this I get the system message "Invalid input"
I have also tried inputting the snapshot number exactly as displayed by Zorin with the Tag no - i.e/ 2025-08-10_17-39-00 O (tried the Tag no as 0 as well as O).
I keep getting the Invalid input message
Good day all who gave me valuable input - much appreciated.
However, Zorin has now decided that this PC shall no longer boot!
Every attempt to boot has failed - I just get a black screen and after a while the monitor goes into sleep mode.
I will have to do a complete new installation of Zorin.
Next time I will not accept any updates!
Have you tried booting into the Recovery Menu - then running the commands outlined above?
From recovery - in the recovery menu - enable networking. Then back up to the recovery menu and arrow key down to Drop to prompt.
Tap ctl+D and then run the commands.
IF this works - it may save you from having to fully reinstall.
[quote="Olifant2, post:11, topic:50831"]
t
Hi Aravisian after the system failed to boot (only got the PC initialise screen - then nothing) I tried one more thing - I removed the Nvidia card and plugged the monitor into the VGA port - system booted as normal!
I then followed your steps tp purge and re-install the Nvidia driver.
Now I will see if the display problems return
Thanks for pointing me in the direction of a Zorin /Nvidia conflict!
After entering "timeshift --restore" when you are asked for the number of the snapshot just enter the number before the snapshot name/date, e.g. "0", "1", "2"...
Thanks! So easy when you know how! The restore worked perfectly.
This process has been frustrating but thanks to all the advice from everyone on the forum it has been a valuable learning experience.
same issue here, and i too have a GT 730. Since my monitor couldn't be picked up anymore, i assumed it was some sort of nvidia driver error, so i went and tried multiple ways to reinstall it, however i am now stuck with an "error exit status 10" to the "nvidia-dkms-390 package" any time i try to install/unistall anything about it (i think i can unistall it if i remove the dpkg/info/... file, but even if that were the case, i still get the issue once i try to reinstall);
from the terminal i found Error! Bad return status for module build on kernel: 6.8.0-83-generic (x86_64) Consult /var/lib/dkms/nvidia/390.157/build/make.log for more information
So i went to check the file and i think i found some pointer related errors, should i paste the code here?
Also, if i rollback, will that fix the drivers too?
Welcome to the Forum!
The Problem in your Case seems to be that You use the 390 Driver which isn't supported for the 6.8 Kernel. When You want use the Driver, You have 2 Options:
- Install an older Kernel; the 5.15 LTS Kernel for Example. You can install it out of the Repo's. And then install the 390 Driver from the Repo's.
- When You don't want use an older Kernel, You can stay on the 6.8 Kernel but You have to use this PPA to install the 390 Driver:
Thanks! The legacy solution works fine so far.
@Olifant2 If you are using the nvidia 390 drivers and you have made an upgrade from Zorin 16 to 17, this would have caused the problems because nvidia 390 drivers are not supported in kernel 6.8 which Zorin 17 is based on. You can mark the kernel 5.15 to be kept and then upgrade the system. Or you can switch to Nouveau driver, make the upgrade, remove the old installed nvidia drivers and then add the kelebek333 ppa @Ponce-De-Leon linked. Afterwards update the system and install the 390 driver.