vike
Member
Installing Bodhi
Posts: 4
Likes: 5
|
Post by vike on Jun 19, 2023 23:10:14 GMT
Hello All, New to Bodhi, trying to salvage an old Chromebook (Toshiba CB35, 2GB RAM, 16GB SSD) long past its June 2019 AUE date. Bodhi seemed to install okay and works fine once booted, but things are in a semi-broken state. Powering up brings me to a bare grub prompt where I have to type in a few commands to actually get Bodhi to boot. How I got here (perhaps worth skipping if you're not interested in repurposing Chromebooks, but including here to share some experience): Since the outdated and unpatched ChromeOS on it is inconsistent with the modern Chrome experience and not all that safe to have on the network, I partly disassembled the case to access and remove the firmware protect screw (I find this whole notion surreal, but there you have it - it's common in Chromebooks for an actual screw in the motherboard to close a circuit that prevents firmware updates), allowing me to replace the BIOS with UEFI software (TianoCore) obtained from MrChromebox.tech. This precludes the possibility of booting ChromeOS (though as noted that feature was no longer worthwhile on this hardware), but provides better overall support for Windows (ho-hum) and Linux (yay!). Once that was done, I started experimenting with installing different Linux distros, and found that on this limited hardware Bodhi provided the overall experience I liked best. Other distrosLinux Lite and Lubuntu both installed successfully, booting normally and providing a usable desktop. My problem with both of these was that they come packed with a lot of software I don't need on this device and run dog slow with this processor/memory config. This set me off hunting for more lightweight distros. The Puppy variant I tried (Fossapup) was just, well, odd - it seemed strongly oriented toward booting off a thumb drive and it was unclear how to get it installed on the SSD. What I saw running it off the Live drive didn't encourage me to investigate further. Beryllium (BunsenLabs effort along the lines of the abandoned Gallium OS) is intriguingly minimalist. I got that installed okay and it offered better performance than Lite or Lubuntu, but on reboot went to the grub prompt - at that point I moved on to Bodhi, but I expect I could have gotten it to where I have Bodhi now had I persisted. So back to where I am now with Bodhi . . .At this point, none of the UEFI boot options appear to work from the Boot menu. If I just let it boot through to the default, it takes me to the grub prompt. After a bit of search, I turned up this web page: www.ubuntubuzz.com/2016/03/booting-gnulinux-manually-with-grub-prompt.html. . . that gave me enough clues to put together the following commands and get Bodhi booted: set root=(hd0,gpt2) linux /boot/vmlinuz-5.8.0-50-generic root=/dev/sda2 initrd /boot/initrd.img-5.8.0-50-generic boot . . . which is what I'm going through now every time I boot it. I feel I'm probably 90% of the way to having this working normally, but my attempts either to update the UEFI boot options or to generate a new grub config based on the above info haven't gotten me there yet. Booting either takes me right back to the grub prompt (so type in all the above) or to a kernel panic and fail. I don't really know what I'm doing, but have been emboldened by the utter disposability of this laptop to just try stuff in my spare time the last few weeks and get this far. What I'm really hoping is that someone with an actual understanding of how the boot process works will look at this and say "Well for heaven's sake you pinhead, all you have to do is run <grub-maker-thingy> and put those parameters into the <obviously-named> tab, and Bob's your uncle." Fingers crossed. Any thoughts? Any requests for specific additional info that might be relevant? Anyway, if you've read this far, thanks for having a look. Hopefully someone can help get me transitioned from a frustrated obsolete Chromebook owner to an excited Bodhi user. What I've seen of Bodhi so far has been very encouraging.
|
|
|
Post by ylee on Jun 21, 2023 21:34:01 GMT
No one has replied to this and I don't have an answer juist questions. First of all what version of bodhi did you install? So we know more about your specific hardware please post the output of inxi -Fxpmrz Tell me more the UEFI software (TianoCore) obtained from MrChromebox.net you used to replace your BIOS. Do you have a link? What specifically have you tried "either to update the UEFI boot options or to generate a new grub config based on the above info haven't gotten me there yet?" What is the output of cat /boot/grub/grub.cfg Is this the same as when it was initially installed? If not or if you do not know, can you reinstall and give us the output of the above command? You say it Lubuntu booted ok, what version of Lubuntu? Can you reinstall it and then give us the output of cat /boot/grub/grub.cfg as well as cat /etc/default/grub Does Lubuntu have any files in /etc/grub.d? ls /etc/grub.d I know this is a lot to post and do. Hopefully we can help
|
|
vike
Member
Installing Bodhi
Posts: 4
Likes: 5
|
Post by vike on Jun 22, 2023 5:25:46 GMT
First of all what version of bodhi did you install?
Short version would be Bodhi 6.0, but here are some details:
DISTRIB_ID=Ubuntu DISTRIB_RELEASE=20.04 DISTRIB_CODENAME=focal DISTRIB_DESCRIPTION="Bodhi 6.0" NAME="Ubuntu" VERSION="20.04.2 LTS (Focal Fossa)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Bodhi 6.0.0" VERSION_ID="20.04" HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME=focal UBUNTU_CODENAME=focal
Linux <system_name> 5.8.0-50-generic #56~20.04.1-Ubuntu SMP Mon Apr 12 21:46:35 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
Output of inxi -Fxpmrz
System: Kernel: 5.8.0-50-generic x86_64 bits: 64 compiler: N/A Desktop: Moksha 0.3.3.16896 Distro: Ubuntu 20.04.2 LTS (Focal Fossa) Machine: Type: Laptop System: GOOGLE product: Leon v: 1.0 serial: <filter> Mobo: GOOGLE model: Leon v: 1.0 serial: <filter> UEFI: coreboot v: MrChromebox-4.20.0 date: 05/15/2023 Battery: ID-1: BAT0 charge: 42.2 Wh condition: 45.5/51.5 Wh (88%) model: PANASON G71C000 status: Discharging Memory: RAM: total: 1.76 GiB used: 668.3 MiB (37.2%) RAM Report: permissions: Unable to run dmidecode. Root privileges required. CPU: Topology: Dual Core model: Intel Celeron 2955U bits: 64 type: MCP arch: Haswell rev: 1 L2 cache: 2048 KiB flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 5587 Speed: 1026 MHz min/max: 800/1400 MHz Core speeds (MHz): 1: 857 2: 856 Graphics: Device-1: Intel Haswell-ULT Integrated Graphics driver: i915 v: kernel bus ID: 00:02.0 Display: x11 server: X.Org 1.20.9 driver: modesetting unloaded: fbdev,vesa resolution: 1366x768~60Hz Message: Unable to show advanced data. Required tool glxinfo missing. Audio: Device-1: Intel Haswell-ULT HD Audio driver: snd_hda_intel v: kernel bus ID: 00:03.0 Device-2: Intel 8 Series HD Audio driver: snd_hda_intel v: kernel bus ID: 00:1b.0 Sound Server: ALSA v: k5.8.0-50-generic Network: Device-1: Qualcomm Atheros AR9462 Wireless Network Adapter vendor: Lite-On driver: ath9k v: kernel port: 0400 bus ID: 01:00.0 IF: wlp1s0 state: up mac: <filter> Device-2: Toshiba Atheros AR3012 Bluetooth type: USB driver: btusb bus ID: 1-4:4 Drives: Local Storage: total: 14.91 GiB used: 8.61 GiB (57.7%) ID-1: /dev/sda vendor: SanDisk model: SSD i110 16GB size: 14.91 GiB Partition: ID-1: / size: 14.09 GiB used: 8.60 GiB (61.0%) fs: ext4 dev: /dev/sda2 ID-2: /boot/efi size: 511.0 MiB used: 12.2 MiB (2.4%) fs: vfat dev: /dev/sda1 Sensors: Missing: Required tool sensors not installed. Check --recommends Repos: Active apt repos in: /etc/apt/sources.list 1: deb http://us.archive.ubuntu.com/ubuntu/ focal main restricted 2: deb http://us.archive.ubuntu.com/ubuntu/ focal-updates main restricted 3: deb http://us.archive.ubuntu.com/ubuntu/ focal universe 4: deb http://us.archive.ubuntu.com/ubuntu/ focal-updates universe 5: deb http://us.archive.ubuntu.com/ubuntu/ focal multiverse 6: deb http://us.archive.ubuntu.com/ubuntu/ focal-updates multiverse 7: deb http://us.archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse 8: deb http://security.ubuntu.com/ubuntu focal-security main restricted 9: deb http://security.ubuntu.com/ubuntu focal-security universe 10: deb http://security.ubuntu.com/ubuntu focal-security multiverse Active apt repos in: /etc/apt/sources.list.d/bodhi-repositories.list 1: deb http://packages.bodhilinux.com/bodhi focal b6main Active apt repos in: /etc/apt/sources.list.d/brave-browser-release.list 1: deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg] https://brave-browser-apt-release.s3.brave.com/ stable main Active apt repos in: /etc/apt/sources.list.d/google-chrome.list 1: deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main Info: Processes: 132 Uptime: 15m Init: systemd runlevel: 5 Compilers: gcc: 9.3.0 Shell: bash v: 5.0.17 inxi: 3.0.38
Tell me more the UEFI software (TianoCore) obtained from MrChromebox.tech [.net was a transcription error on my part - Vike] you used to replace your BIOS. Do you have a link?
Downloaded and installed firmware using the following command:
curl -LO mrchromebox.tech/firmware-util.sh && sudo bash firmware-util.sh
. . . taken from:
https://mrchromebox.tech/#fwscript
What specifically have you tried "either to update the UEFI boot options or to generate a new grub config based on the above info haven't gotten me there yet?"
Sorry, but my notes on this aren't great. I've tried selecting different boot devices from the UEFI menus and even added an additional possibility, while efforts with grub-install have been even more haphazard. I'll try to be more systematic next round, but that will probably have to wait for the weekend.
What is the output of: cat /boot/grub/grub.cfg
# # DO NOT EDIT THIS FILE # # It is automatically generated by grub-mkconfig using templates # from /etc/grub.d and settings from /etc/default/grub #
### BEGIN /etc/grub.d/00_header ### if [ -s $prefix/grubenv ]; then set have_grubenv=true load_env fi if [ "${initrdfail}" = 2 ]; then set initrdfail= elif [ "${initrdfail}" = 1 ]; then set next_entry="${prev_entry}" set prev_entry= save_env prev_entry if [ "${next_entry}" ]; then set initrdfail=2 fi fi if [ "${next_entry}" ] ; then set default="${next_entry}" set next_entry= save_env next_entry set boot_once=true else set default="${saved_entry}" fi
if [ x"${feature_menuentry_id}" = xy ]; then menuentry_id_option="--id" else menuentry_id_option="" fi
export menuentry_id_option
if [ "${prev_saved_entry}" ]; then set saved_entry="${prev_saved_entry}" save_env saved_entry set prev_saved_entry= save_env prev_saved_entry set boot_once=true fi
function savedefault { if [ -z "${boot_once}" ]; then saved_entry="${chosen}" save_env saved_entry fi } function initrdfail { if [ -n "${have_grubenv}" ]; then if [ -n "${partuuid}" ]; then if [ -z "${initrdfail}" ]; then set initrdfail=1 if [ -n "${boot_once}" ]; then set prev_entry="${default}" save_env prev_entry fi fi save_env initrdfail fi; fi } function recordfail { set recordfail=1 if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi } function load_video { if [ x$feature_all_video_module = xy ]; then insmod all_video else insmod efi_gop insmod efi_uga insmod ieee1275_fb insmod vbe insmod vga insmod video_bochs insmod video_cirrus fi }
if [ x$feature_default_font_path = xy ] ; then font=unicode else insmod part_gpt insmod ext2 set root='hd0,gpt2' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 8a069a77-9023-44ed-b784-169a65a1c370 else search --no-floppy --fs-uuid --set=root 8a069a77-9023-44ed-b784-169a65a1c370 fi font="/usr/share/grub/unicode.pf2" fi
if loadfont $font ; then set gfxmode=auto load_video insmod gfxterm set locale_dir=$prefix/locale set lang=en_US insmod gettext fi terminal_output gfxterm insmod part_gpt insmod ext2 set root='hd0,gpt2' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 8a069a77-9023-44ed-b784-169a65a1c370 else search --no-floppy --fs-uuid --set=root 8a069a77-9023-44ed-b784-169a65a1c370 fi insmod png background_image -m stretch /etc/grub.d/backgrounds/grub.png if [ "${recordfail}" = 1 ] ; then set timeout=30 else if [ x$feature_timeout_style = xy ] ; then set timeout_style=menu set timeout=10 # Fallback normal timeout code in case the timeout_style feature is # unavailable. else set timeout=10 fi fi ### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ### insmod part_gpt insmod ext2 set root='hd0,gpt2' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 8a069a77-9023-44ed-b784-169a65a1c370 else search --no-floppy --fs-uuid --set=root 8a069a77-9023-44ed-b784-169a65a1c370 fi insmod png if background_image /etc/grub.d/backgrounds/grub.png; then true else set menu_color_normal=white/black set menu_color_highlight=black/light-gray fi ### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ### function gfxmode { set gfxpayload="${1}" if [ "${1}" = "keep" ]; then set vt_handoff=vt.handoff=7 else set vt_handoff= fi } set linux_gfx_mode=auto export linux_gfx_mode menuentry 'Bodhi Linux 6.0 Moksha' --class bodhi --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-8a069a77-9023-44ed-b784-169a65a1c370' { recordfail savedefault load_video gfxmode $linux_gfx_mode insmod gzio if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi insmod part_gpt insmod ext2 set root='hd0,gpt2' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 8a069a77-9023-44ed-b784-169a65a1c370 else search --no-floppy --fs-uuid --set=root 8a069a77-9023-44ed-b784-169a65a1c370 fi linux /boot/vmlinuz-5.15.0-72-generic root=UUID=8a069a77-9023-44ed-b784-169a65a1c370 ro quiet splash acpi_osi=Linux acpi_backlight=vendor initrd /boot/initrd.img-5.15.0-72-generic } submenu 'Advanced options for Bodhi Linux 6.0 Moksha' $menuentry_id_option 'gnulinux-advanced-8a069a77-9023-44ed-b784-169a65a1c370' { menuentry 'Bodhi Linux 6.0 Moksha, with Linux 5.15.0-72-generic' --class bodhi --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-72-generic-advanced-8a069a77-9023-44ed-b784-169a65a1c370' { recordfail savedefault load_video gfxmode $linux_gfx_mode insmod gzio if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi insmod part_gpt insmod ext2 set root='hd0,gpt2' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 8a069a77-9023-44ed-b784-169a65a1c370 else search --no-floppy --fs-uuid --set=root 8a069a77-9023-44ed-b784-169a65a1c370 fi echo 'Loading Linux 5.15.0-72-generic ...' linux /boot/vmlinuz-5.15.0-72-generic root=UUID=8a069a77-9023-44ed-b784-169a65a1c370 ro quiet splash acpi_osi=Linux acpi_backlight=vendor echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-5.15.0-72-generic } menuentry 'Bodhi Linux 6.0 Moksha, with Linux 5.15.0-72-generic (recovery mode)' --class bodhi --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.15.0-72-generic-recovery-8a069a77-9023-44ed-b784-169a65a1c370' { recordfail load_video insmod gzio if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi insmod part_gpt insmod ext2 set root='hd0,gpt2' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 8a069a77-9023-44ed-b784-169a65a1c370 else search --no-floppy --fs-uuid --set=root 8a069a77-9023-44ed-b784-169a65a1c370 fi echo 'Loading Linux 5.15.0-72-generic ...' linux /boot/vmlinuz-5.15.0-72-generic root=UUID=8a069a77-9023-44ed-b784-169a65a1c370 ro recovery nomodeset dis_ucode_ldr echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-5.15.0-72-generic } menuentry 'Bodhi Linux 6.0 Moksha, with Linux 5.8.0-50-generic' --class bodhi --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.8.0-50-generic-advanced-8a069a77-9023-44ed-b784-169a65a1c370' { recordfail savedefault load_video gfxmode $linux_gfx_mode insmod gzio if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi insmod part_gpt insmod ext2 set root='hd0,gpt2' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 8a069a77-9023-44ed-b784-169a65a1c370 else search --no-floppy --fs-uuid --set=root 8a069a77-9023-44ed-b784-169a65a1c370 fi echo 'Loading Linux 5.8.0-50-generic ...' linux /boot/vmlinuz-5.8.0-50-generic root=UUID=8a069a77-9023-44ed-b784-169a65a1c370 ro quiet splash acpi_osi=Linux acpi_backlight=vendor echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-5.8.0-50-generic } menuentry 'Bodhi Linux 6.0 Moksha, with Linux 5.8.0-50-generic (recovery mode)' --class bodhi --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.8.0-50-generic-recovery-8a069a77-9023-44ed-b784-169a65a1c370' { recordfail load_video insmod gzio if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi insmod part_gpt insmod ext2 set root='hd0,gpt2' if [ x$feature_platform_search_hint = xy ]; then search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 8a069a77-9023-44ed-b784-169a65a1c370 else search --no-floppy --fs-uuid --set=root 8a069a77-9023-44ed-b784-169a65a1c370 fi echo 'Loading Linux 5.8.0-50-generic ...' linux /boot/vmlinuz-5.8.0-50-generic root=UUID=8a069a77-9023-44ed-b784-169a65a1c370 ro recovery nomodeset dis_ucode_ldr echo 'Loading initial ramdisk ...' initrd /boot/initrd.img-5.8.0-50-generic } }
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/10_linux_zfs ### ### END /etc/grub.d/10_linux_zfs ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/20_memtest86+ ### ### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ### ### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/30_uefi-firmware ### menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' { fwsetup } ### END /etc/grub.d/30_uefi-firmware ###
### BEGIN /etc/grub.d/40_custom ### # This file provides an easy way to add custom menu entries. Simply type the # menu entries you want to add after this comment. Be careful not to change # the 'exec tail' line above. ### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ### if [ -f ${config_directory}/custom.cfg ]; then source ${config_directory}/custom.cfg elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then source $prefix/custom.cfg; fi ### END /etc/grub.d/41_custom ###
Is this the same as when it was initially installed? If not or if you do not know, can you reinstall and give us the output of the above command?
That will have to wait until I have more time to work on the system.
You say Lubuntu booted ok, what version of Lubuntu?
Installed from ISO labeled 'Lubuntu 22.04.2 LTS amd64'
Can you reinstall it and then give us the output of <commands for addl. grub info>
Again, I'll try to get to that this weekend.
Thanks very much for the feedback - I'll post addl. info here as soon as I have another block of time to work on this properly.
|
|
vike
Member
Installing Bodhi
Posts: 4
Likes: 5
|
Post by vike on Jun 26, 2023 4:22:47 GMT
Ah, well, many thanks to ylee! Quite the opposite of jumping me through a lot of hoops as they feared, it turns out that having Lubuntu erase and reload my SSD with itself, then turning around and (after gathering info on grub setup as requested) installing Bodhi Linux on top of THAT (again running as a full erase/replace) resolved the issue. Bodhi now starts just fine, and I can't think of a good reason why. Somehow whatever Lubuntu did during install "reset" something that had gone wrong on disk, something that just installing Bodhi multiple times did not correct. I won't speculate further since I don't have good evidence, but it turns out my troubleshooting efforts were richly rewarded by getting Bodhi working properly almost as a side effect.
So, again, thanks to ylee for asking questions that made me go down this course. It's good to know that I just hit some random glitch and there isn't really anything wrong with how Bodhi interacts with my particular hardware, because this distro suits my current needs just great. Looking forward to living with it for awhile.
|
|
|
Post by ylee on Jun 26, 2023 9:28:42 GMT
Unexpected but good to know
|
|
|
Post by gregor1973 on Jul 20, 2023 12:06:23 GMT
Cześć witam przyjaciele może i mi pomożecie bo jestem początkujący ale zafascynowany możliwościami różnorodnością Linux.
Mam wyzwanie w postaci dogrania do Bodhi 7.0 Moksha Google Chrome na starszym lapku Lenovo 11e a moja partnerka go uwielbia i potrzebuje wgrać Gogle Chrome, ponieważ korzysta z wielu funkcji tej przeglądarki a chromium jest oporny i dziwnie się zachowuje po zalogowaniu, potrafi sam się wylogować a po zalogowaniu nie synchronizuje ustawień.
Pomóżcie proszę i krok po kroku napiszcie co wklejać w terminal bo z wcześniejszy opis instalacji do Bodhi 5.1 jest nieaktualny, ponieważ występuje jakiś błąd dotyczącym czcionek i instalacja pod koniec jest blokowana.
Pozdrawiam serdecznie, Grzegorzu
|
|
berde
Member
Posts: 10
Likes: 9
|
Post by berde on Sept 6, 2023 9:58:05 GMT
You learn something every day lol! I'm amazed at how informative the command "sudo inxi -Fxpmrz" is! :-)
|
|