- Edited
Hello
I have the same issue, I have tried to roll back with no change, now I have upgraded the packages again from the terminal
(sudo eopkg up).
I'm running with luks
Best regards
Karsten
Hello
I have the same issue, I have tried to roll back with no change, now I have upgraded the packages again from the terminal
(sudo eopkg up).
I'm running with luks
Best regards
Karsten
JoshStrobl thank you, I will try it
@RunningAroundIC If you have an account on our development tracker, it'd be appreciated if you could post your results there (good or bad, doesn't matter). If you don't have an account on our development tracker then no worries, can post the result(s) here instead.
JoshStrobl it is, yes. Usually i get the screen to unlock the boot drive right after the BIOS logo but with the latest packages + kernel it's stuck on the BIOS logo.
Sadly I don't have an account on the dev tracker
I'm trying to Install the linux-current 5.14.12-201-1-x86_64.eopkg
But I get a curl error:
[Error 14] curl#60 - "SSL certificate problem: certificate is not yet valid"
RunningAroundIC Well the getsol.us certificate certainly is valid You could try downloading them to somewhere like your Downloads folder using a browser and installing them using
sudo eopkg install <file>.eopkg
instead.
@JoshStrobl Should I also be following the instructions you have posted in https://dev.getsol.us/T9962#189214
I have the nvidia proprietary drivers +32 bit drivers
tom73287428764 Yes please.
JoshStrobl Thank you for helping. Should i be updating to the latest packages before running this command?
I found out the clock and date was set wrong
Question, I have Installed the Nvidia drivers via DoFlicky, is it still the same actions as mentioned in the dev tracker?
tom73287428764 Running the command should be fine. Please note that I am not entirely certainly what the behavior will be when installing, if clr-boot-manager will have three entries instead of two (with .10 and both .12), so might be worth having a Solus USB ready to run through the boot rescue doc and revert to .10 (by reverting the eopkg transaction).
RunningAroundIC Run eopkg li | grep 'nvidia'
If it isn't glx
but something like 390
, these instructions will not work for you. If you are using glx
then use the CLI commands from the task.
The individual on the development tracker reported that the kernels referenced on the task resolved the issue, so assuming positive responses from you folks, these will get pushed out to stable.
JoshStrobl It seems to have worked! Thanks!! clr-boot-manager list-kernels has two entries "5.14.12-201" and "5.14.10-199"
5.14.12-201 has a * next to it so i'm guessing that's the one that's selected? is there anything else i should be doing or should i wait until the packages are updated again a week from now and updata via software centre then
5.14.12-201 has a * next to it so i'm guessing that's the one that's selected
That is correct.
is there anything else i should be doing or should i wait until the packages are updated again a week from now and updata via software centre then
You'll be on the latest kernel that will get pushed from unstable to stable today. No additional changes needed on your part, just keep on rollin. You will see a modaliases package update related to nvidia-glx-driver once these land in stable, this is just for hardware detection and not something you have to worry about immediately updating and rebooting for.
Apologies for the disruption. This worked on my laptop, which is a LUKS based installation. Obviously wouldn't have pushed .12 to begin with if it hadn't.
Hey, it installed the kernel and Nvidia drivers fine, but I still am stuck at bios startup screen, nothing happening. Any ideas what it can be?
RunningAroundIC I would double check that you are using the -201 version. If you are unsure and haven't seen a prompt / list when booting, spam the spacebar while booting up and you should see a menu.
The -201 is not listed
But in my eopkg history I see it installed, do I need to configure more?
When sudo usysconf run -f
I see that it is not updating the clr-boot-manager
RunningAroundIC Sounds like clr-boot-manager
did not successfully run, possibly a full boot partition.
If you still have access to 5.14.10
and it's available in the boot menu, I would boot into that. You have two options after this, frankly I would suggest the first option.
-201
by following https://getsol.us/articles/package-management/history-and-rollback/en/ -- For example if it was transaction number 1000, you would do sudo eopkg history -t 999
to basically uninstall it.201
is pushed to the stable repo.sudo clr-boot-manager update
sudo clr-boot-manager list-kernels
Return the result from the last command. If 5.14.12-201
isn't listed there, it may be indicative of a full EFI System Partition (ESP). Do the following:
lsblk
to determine the partition device names. You may see sda
or it might be even be nvme0n1
if it is an NVMe drive.sudo fdisk -o Device,Size,Type -l /dev/###
, replacing ###
with either sda, nvme0n1, etc. You should see something like the following...[~] sudo fdisk -o Device,Size,Type -l /dev/nvme0n1
Disk /dev/nvme0n1: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: Samsung SSD 970 EVO Plus 1TB
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 1CDC09CE-51FC-456F-8E52-A5B5EDE6E12C
Device Size Type
/dev/nvme0n1p1 100M EFI System
/dev/nvme0n1p2 16M Microsoft reserved
/dev/nvme0n1p3 214.2G Microsoft basic data
/dev/nvme0n1p4 505M Windows recovery environment
/dev/nvme0n1p5 500M EFI System
/dev/nvme0n1p6 700.6G Linux filesystem
/dev/nvme0n1p7 15.6G Linux swap
Look for the EFI System
. If you are dual-booting with Windows and had correctly followed our UEFI instructions, you should have a 500M EFI System partition. If you didn't, you are probably sharing it with Windows (big no no) and it's full with both Solus and Windows stuff.
In my example, my EFI System Partition is /dev/nvme0n1p5
and so I will run:
sudo mount /dev/nvme0n1p5 /boot
After this, I run sudo tree /boot
, which returns
├── EFI
│ ├── Boot
│ │ └── BOOTX64.EFI
│ ├── com.solus-project
│ │ ├── initrd-com.solus-project.current.5.14.10-199
│ │ ├── initrd-com.solus-project.current.5.14.12-200
│ │ ├── initrd-com.solus-project.next.5.10.0-17
│ │ ├── kernel-com.solus-project.current.5.14.10-199
│ │ ├── kernel-com.solus-project.current.5.14.12-200
│ │ └── kernel-com.solus-project.next.5.10.0-17
│ └── systemd
│ └── systemd-bootx64.efi
└── loader
├── entries
│ ├── Solus-current-5.14.10-199.conf
│ ├── Solus-current-5.14.12-200.conf
│ └── Solus-next-5.10.0-17.conf
└── loader.conf
6 directories, 12 files
This is my desktop, not my laptop, and thus I have some extra stuff and not actually 201 (my laptop is what I tested 201 on).
In this scenario (as in, in your case, as you should be on .10), I would do the following:
sudo rm /boot/EFI/com.solus-project/*.solus-project.current.5.14.12-*
sudo rm /boot/loader/entries/Solus-current-5.14.12-*.conf
This would clean up space, and thus I would re-install the -201 kernels (following either the command from the task, or whatever means you did it). This is the easiest way to ensure clr-boot-manager is triggered and has the necessary files.
After this, re-run sudo clr-boot-manager list-kernels
and sudo tree /boot
(assuming it is still mounted) and double check that 201 is now listed. If it failed and /boot
is still mounted, try doing sudo umount /boot
then try the clr-boot-manager update again.