LINUX LITE 7.2 FINAL RELEASED - SEE RELEASE ANNOUNCEMENTS SECTION FOR DETAILS


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
micro SD cards not recognized
#21
[member=45699]adml[/member]


Looks like the kernel couldn't install a dependency..
You can install with the following..
Code:
sudo apt install libssl1.0.0


If it says it already installed you can use remove to uninstall then re-install...

Code:
sudo apt remove libssl1.0.0



After try the kernel install once more...


If continues with
Quote:E: Unable to correct problems, you have held broken packages



Try... the below to see what's held...
Code:
dpkg --get-selections | grep hold
LL4.8 UEFI 64 bit ASUS E402W - AMD E2 (Quad) 1.5Ghz  - 4GB - AMD Mullins Radeon R2
LL5.8 UEFI 64 bit Test UEFI Kangaroo (Mobile Desktop) - Atom X5-Z8500 1.44Ghz - 2GB - Intel HD Graphics
LL4.8 64 bit HP 6005- AMD Phenom II X2 - 8GB - AMD/ATI RS880 (HD4200)
LL3.8 32 bit Dell Inspiron Mini - Atom N270 1.6Ghz - 1GB - Intel Mobile 945GSE Express  -- Shelved
BACK LL5.8 64 bit Dell Optiplex 160 (Thin) - Atom 230 1.6Ghz - 4GB-SiS 771/671 PCIE VGA - Print Server
Running Linux Lite since LL2.2
Reply
#22
[member=5414]firenice03[/member]

I tried to install the file and got the following result:

 ~  sudo apt install libssl1.0.0
[sudo] password for:
Reading package lists... Done
Building dependency tree     
Reading state information... Done
Package libssl1.0.0 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'libssl1.0.0' has no installation candidate


I went ahead and ran the uninstall command and received the expected result:

 ~  100  sudo apt remove libssl1.0.0
Reading package lists... Done
Building dependency tree     
Reading state information... Done
Package 'libssl1.0.0' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.


It seems that the 4.8.0 kernel is asking for a file that isn't available, is that correct ?

I then went ahead and tried to install 4.8.0 from both Lite Tweaks and the command line, getting the exact same results as before:

Lite Tweaks said there was an error downloading and installing.

Command line gave the following again:


Hit:1 http://repo.linuxliteos.com/linuxlite emerald InRelease
Hit:2 http://security.ubuntu.com/ubuntu focal-security InRelease                                                                 
Hit:3 http://us.archive.ubuntu.com/ubuntu focal InRelease                                                                       
Hit:4 http://us.archive.ubuntu.com/ubuntu focal-updates InRelease                                         
Hit:5 http://us.archive.ubuntu.com/ubuntu focal-backports InRelease                                     
Hit:6 http://archive.canonical.com/ubuntu focal InRelease                                               
Hit:7 https://deb.opera.com/opera-stable stable InRelease                                       
Reading package lists... Done               
Reading package lists... Done
Building dependency tree     
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
linux-headers-linuxlite-4.8.0 : Depends: libssl1.0.0 (>= 1.0.0) but it is not installable
E: Unable to correct problems, you have held broken packages.


I then tried to find out what was held and the command line returned the following:

  ~  dpkg --get-selections | grep hold
  ~  0  1  

Does this mean that nothing is being held even though the kernel install attempt says a broken package is being held ?


Reply
#23
[member=45699]adml[/member]
so libssl1.0.0 may have been obsoleted in favor of libssl1.1; which should be installed but none the less may not hurt to try - to uninstall/reinstall..

What's the output of an update?
Code:
sudo apt update


If it successfully resolves updates - go ahead and update.


If not - try
Code:
sudo apt autoremove


This should clean up..
LL4.8 UEFI 64 bit ASUS E402W - AMD E2 (Quad) 1.5Ghz  - 4GB - AMD Mullins Radeon R2
LL5.8 UEFI 64 bit Test UEFI Kangaroo (Mobile Desktop) - Atom X5-Z8500 1.44Ghz - 2GB - Intel HD Graphics
LL4.8 64 bit HP 6005- AMD Phenom II X2 - 8GB - AMD/ATI RS880 (HD4200)
LL3.8 32 bit Dell Inspiron Mini - Atom N270 1.6Ghz - 1GB - Intel Mobile 945GSE Express  -- Shelved
BACK LL5.8 64 bit Dell Optiplex 160 (Thin) - Atom 230 1.6Ghz - 4GB-SiS 771/671 PCIE VGA - Print Server
Running Linux Lite since LL2.2
Reply
#24
[member=5414]firenice03[/member]

Trying to remove libssl1.1 returns the following:

 ~  sudo apt remove libssl1.1
[sudo] password for:
Reading package lists... Done
Building dependency tree     
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
libbluray-bdj : Depends: default-jre-headless but it is not going to be installed or
                          java2-runtime-headless
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

Trying to reinstall libssl1.1 returns this:

 ~  100  sudo apt install libssl1.1
Reading package lists... Done
Building dependency tree     
Reading state information... Done
libssl1.1 is already the newest version (1.1.1f-1ubuntu2.2).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Output of an update:

 ~  sudo apt update
Hit:1 http://us.archive.ubuntu.com/ubuntu focal InRelease
Hit:2 http://us.archive.ubuntu.com/ubuntu focal-updates InRelease                                                                   
Hit:3 http://repo.linuxliteos.com/linuxlite emerald InRelease                                                                       
Hit:4 http://us.archive.ubuntu.com/ubuntu focal-backports InRelease                                                                 
Hit:5 http://archive.canonical.com/ubuntu focal InRelease                                                                           
Get:6 http://security.ubuntu.com/ubuntu focal-security InRelease [109 kB]                 
Hit:7 https://deb.opera.com/opera-stable stable InRelease           
Fetched 109 kB in 3s (35.7 kB/s)                       
Reading package lists... Done
Building dependency tree     
Reading state information... Done
All packages are up to date.

Output of autoremove:

 ~  sudo apt autoremove
Reading package lists... Done
Building dependency tree     
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

An attempt to install kernel 4.8.0 gives the same result as previous attempts:

 ~  sudo apt-get update && sudo apt-get install linux-headers-linuxlite-4.8.0 linux-image-linuxlite-4.8.0 -y
Hit:1 http://us.archive.ubuntu.com/ubuntu focal InRelease
Hit:2 http://archive.canonical.com/ubuntu focal InRelease                                                                           
Hit:3 http://us.archive.ubuntu.com/ubuntu focal-updates InRelease                                                                   
Hit:4 http://repo.linuxliteos.com/linuxlite emerald InRelease                                                   
Hit:5 http://us.archive.ubuntu.com/ubuntu focal-backports InRelease                                             
Get:6 http://security.ubuntu.com/ubuntu focal-security InRelease [109 kB]                 
Hit:7 https://deb.opera.com/opera-stable stable InRelease
Fetched 109 kB in 3s (39.5 kB/s)                       
Reading package lists... Done
Reading package lists... Done
Building dependency tree     
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
linux-headers-linuxlite-4.8.0 : Depends: libssl1.0.0 (>= 1.0.0) but it is not installable
E: Unable to correct problems, you have held broken packages.

There seems to be some circular reasoning going on in the kernel install attempts. A version of libssl > 1.0.0 is supposed to equal 1.0.0. However, even though 1.1 is installed, it seems that the kernel install attempts do not recognize it. Is this a fair assessment or am I missing something ?









Reply
#25
(03-06-2021, 07:39 PM)adml link Wrote: I have Linux Lite 5.2 installed [...]
Any ideas on how I can get Linux Lite to recognize micro SD cards ?

Hi! Smile

I have a different approach regarding this matter.
Since I had myself this kind of trouble and the rate of change in storage media enhancements will always bring incompatibilities of all kinds regarding OS's and machines, my recommandation is to use a CARD READER, specifically, an EXTERNAL one.
I have a Thompson and I never had this kind of trouble for at least 4 years and I've been using many OS distros for testing purposes and at least 5 different machines.
Here's what lsusb command reads:
Code:
Bus 001 Device 005: ID 1307:0361 Transcend Information, Inc. CR-75: 51-in-1 Card Reader/Writer [Sakar]

It worked fine on all of the machines and all OSes did a great job in using it.
Unfortunately, I am unable to give specific details since nowadays MicroSD format got widely spread and I have many of those, and I am using those both in phones and computers, so those have different specs, such as speed, class, capacity.
Keepping track of al those specs, is more of a useless headache than something doable.
On the other hand, keeping track of those specs, is a requirement if you go on the path of drivers for the internal reader, since drivers are frequently updated, for the very specific reason of supporting the new types of media.
From my perspective, using an external card reader, is much easier than fiddling with all those specs, drivers and so.
Given that a good device ranges from $2,5 up to at most $15, I guess an external card reader, gets the best deal for the buck.
As I said before, I never had trouble when I bought a new media and I never bothered to keep track of its specs. Just plugged it in and got the job done, so far.
Might have trouble sometime though, I'm very much aware of this, but the thinking is simple: keep track of the media that got me into trouble, buy a new device and that is all.
The old one is still usable? Great! I'll keep using it for the old media.
I have many of those SD cards, starting from my first photo camera, back in 1999, which used 256 MB SD cards Smile
Best thing is, you can move the reader on any available machine and use whatever SD you need.
Further more, I have a very old card reader (I bought it in 2012 I guess) and still works with most cards, including MicroSD. Looks that the MicroSD cards are more spread nowadays than the full sized ones so, I buy whatever I find. That helps me with the phone data storage also.
USAGE:
I have been using those distros, extensively (on a daily basis, primary OS):
Linux Mint 15.x ... 19.x (5 years, daily use, 2012 - 2017);
Linux Lite 4.x ... 5.2 (over 3 years, 2017 - till NOW).
Other distros: Manjaro, Ubuntu Studio, Ubuntu, Solus, Deepin, Zorin and some others.
OTHER USES:
I also have two keyboards (Korg PA500 ORT and Roland FA06) that use for storage SD cards.
I also use SD cards for setting up a secondary OS, or even the same installation (Linux Lite now) with a different configuration for specific tasks. Using a SD card + Reader  instead of an external HDD, is much more convenient, especially when travelling away from home. Saves space and it's handy! Smile Besides, it saves storage space on HDD/SSD without giving up a certain installation you found very convenient to use for the trivial reason of lack of storage space. When properly set up, Linux can reuse the /swap and /home partitions or maybe other cusom ones, from the main installation.
I read somewhere on this forum that some SD cards are faster even than a SSD. I assume that the latest models, though.

Hope this helps! Smile
All the best! Smile

"It's easy to die for an idea. It's way harder TO LIVE for your idea!"
Current Machine:
Dell Precision T1700, 16 GB RAM, SSD Kingston A400, 480 GB.
Laptop:
ASUS X200MA , Intel® Celeron® N2830, 2 GB RAM, SSD Kingston A400, 480 GB.
Reply
#26
[member=45699]adml[/member]
The only other suggestion would be to try other kernels in the 4.x series - I attempted 4.8 and received an error - but 4.15 did install...
LL4.8 UEFI 64 bit ASUS E402W - AMD E2 (Quad) 1.5Ghz  - 4GB - AMD Mullins Radeon R2
LL5.8 UEFI 64 bit Test UEFI Kangaroo (Mobile Desktop) - Atom X5-Z8500 1.44Ghz - 2GB - Intel HD Graphics
LL4.8 64 bit HP 6005- AMD Phenom II X2 - 8GB - AMD/ATI RS880 (HD4200)
LL3.8 32 bit Dell Inspiron Mini - Atom N270 1.6Ghz - 1GB - Intel Mobile 945GSE Express  -- Shelved
BACK LL5.8 64 bit Dell Optiplex 160 (Thin) - Atom 230 1.6Ghz - 4GB-SiS 771/671 PCIE VGA - Print Server
Running Linux Lite since LL2.2
Reply
#27
[member=25275]Şerban S.[/member]

Thank you for the reply. Yes, an external reader would eliminate all of these problems, but the manner in which I use this PC makes an external reader impractical. It's also why I would prefer to not even use a low profile USB drive if I can avoid it.

Please read my next post for a solution, sort of.......

Thanks again for the response.


Reply
#28
[member=5414]firenice03[/member]

Since the kernel installer in Lite Tweaks doesn't work for 4.8 I looked for a distro that used 4.8 and booted a live USB of Ubuntu 16.10. However, the microSD card was still not recognized.

Your most recent post got me thinking about these comments again...

https://askubuntu.com/questions/939410/l...oesnt-show

...and I remembered that there was a bug report linked in those comments...

https://bugs.launchpad.net/ubuntu/+sourc...ug/1710023

...in which someone reported success with a kernel other than 4.8. Looking at the bug report again I saw that the kernel mentioned was 4.4. I then tried to install 4.4 using Lite Tweaks but got the exact same error as I did when trying to install 4.8. Additionally, attempting to install 4.4 via the command line gave the exact same error as before also. That has to be some kind of bug doesn't it, claiming that a file is not installable when it is actually already installed ?

I then used the Distrowatch search function to give me a list of distros using 4.4. There turned out to be quite a few of them, but not all are still available for download. One of the ones still available however is Linux Lite 3.8. I booted a live USB of LL 3.8, verified that it was using 4.4, and then inserted a microSD card. I didn't expect it to show up but I was pleasantly surprised to see it appear on the desktop.

I think the last two posts in that bug report are very interesting. The next to last post says that the bug report is being labeled as expired. The last post seems to question why it's being listed as expired when the bug still exists. I guess that the bug is never going to be fixed.

Of course this story wouldn't be this story without a downside. LL 3.8 reaches EOL in less than a month. Do you think there's any chance that this kernel install issue will be rectified in 5.4 ?

Reply
#29
I will test our 4.8 kernel in a VM. 32bit or 64bit?

Sent from my mobile phone using Tapatalk

Reply
#30
[member=2]Jerry[/member]

Thank you, it's 64 bit. The 4.4 kernel of Linux Lite 3.8 is the one that solved the issue for me. Could you test the 4.4 kernel ?
Reply


Forum Jump:


Users browsing this thread: 10 Guest(s)