Sample Header Ad - 728x90

Unix & Linux Stack Exchange

Q&A for users of Linux, FreeBSD and other Unix-like operating systems

Latest Questions

2 votes
1 answers
3889 views
vmshell failed: Error starting crostini for terminal: 4
I'm using Google Pixelbook w/ Google Chrome `Version 88.0.4314.0 (Official Build) dev (64-bit)`, when I try to start Terminal (Linux) I get following: ``` [== ] Checking the virtual machine image Error starting penguin container: 4 Launching vmshell failed: Error starting crostini for terminal: 4 ``...
I'm using Google Pixelbook w/ Google Chrome Version 88.0.4314.0 (Official Build) dev (64-bit), when I try to start Terminal (Linux) I get following:
[==       ] Checking the virtual machine image Error starting penguin container: 4
Launching vmshell failed: Error starting crostini for terminal: 4
Please advise.
alexus (1026 rep)
Nov 10, 2020, 09:04 PM • Last activity: Jun 23, 2025, 06:04 PM
0 votes
1 answers
43 views
Latest Chrome OS Flex update stopped my HP Probook booting
This HP Probook was running Chrome OS Flex fine until the latest update, now I get an error message on boot and the laptop switches off after about 5 seconds. To check this was the issue, I made a fresh Chrome OS Flex USB and it booted fine. I went through the install process fine too and it reboote...
This HP Probook was running Chrome OS Flex fine until the latest update, now I get an error message on boot and the laptop switches off after about 5 seconds. To check this was the issue, I made a fresh Chrome OS Flex USB and it booted fine. I went through the install process fine too and it rebooted successfully. I got a "just a few updates" message and then it rebooted back to the same issue. I guess its hardware incompatibility for my 2012 Probook but is there anything I can do?Error screen for 5 seconds
Simon Baldwin (567 rep)
Jun 11, 2025, 10:06 AM • Last activity: Jun 11, 2025, 01:19 PM
11 votes
1 answers
43391 views
loadkeys says "Couldn't get a file descriptor referring to the console" in chroot on ChromeOS
I've been trying the "Developer console" in ChromeOS( dev mode), which is entered by Ctrl+Alt+Forward but when switching the keyboard layout with `loadkeys cz` I got an error saying `Couldn't get a file descriptor referring to the console`. + I get the same when chroot is entered from crosh, but in...
I've been trying the "Developer console" in ChromeOS( dev mode), which is entered by Ctrl+Alt+Forward but when switching the keyboard layout with loadkeys cz I got an error saying Couldn't get a file descriptor referring to the console. + I get the same when chroot is entered from crosh, but in that case the layout set in ChromeOS is used, which is fine. I can see that the keyboard code is correct with ls /usr/share/X11/xkb/symbols/ In addition I've found the response of loadkeysis the same in Crosh , only there is the language/layout inherited from the system setup. Is there any other way to set the keyboard mapping/layout in shell?
Huge (215 rep)
Feb 6, 2017, 10:56 AM • Last activity: Apr 18, 2025, 11:01 PM
1 votes
1 answers
1676 views
Getting Linux working on ChromeOS Flex on older devices
I installed ChromeOS Flex on my [late 2008 Macbook][1]. Unfortunately I cannot enable Linux mode yet. These threads on reddit ([1][2] and [2][3]) that suggest changing ChromeOS Flex to developer mode would fix it. So I added the `cros_debug` flag to `GRUB` (efi and syslinux) configuration files and...
I installed ChromeOS Flex on my late 2008 Macbook . Unfortunately I cannot enable Linux mode yet. These threads on reddit (1 and 2 ) that suggest changing ChromeOS Flex to developer mode would fix it. So I added the cros_debug flag to GRUB (efi and syslinux) configuration files and I also checked for the kvm-intel.vmentry_l1d_flush=always flag and it was already present in every single grub config file entry. Still when I try to start termina I get the following:
crosh> vmc start termina --untrusted
Error: operation vm_start failed: bad VM status: VM_STATUS_FAILURE: Host vulnerable against untrusted VM
[ERROR:src/main.rs:184] ERROR: command failed
Next I tried looking up the l1tf vulnerabilities on my laptop and this is what I encountered:
crosh> shell
chronos@localhost / $ cat /sys/devices/system/cpu/vulnerabilities/l1tf
Mitigation: PTE Inversion; VMX: EPT disabled
Edit: I have now also added the kvm-intel.ept=0 too, see bellow:
chronos@localhost / $ cat /proc/cmdline 
BOOT_IMAGE=/syslinux/vmlinuz.A init=/sbin/init boot=local rootwait ro noresume noswap loglevel=7 noinitrd console= kvm-intel.vmentry_l1d_flush=always kvm-intel.ept=0 dm_verity.error_behavior=3 dm_verity.max_bios=-1 dm_verity.dev_wait=1 i915.modeset=1 cros_efi cros_debug root=/dev/dm-0 "dm=1 vroot none ro 1,0 4710400 verity payload=PARTUUID=E09BB354-34E7-5343-B0A2-BB06778C6B78 hashtree=PARTUUID=E09BB354-34E7-5343-B0A2-BB06778C6B78 hashstart=4710400 alg=sha256 root_hexdigest= salt="
I am not sure what the mitigations mean in practical terms, but I wonder if are there any other GRUB flags I could add to overcome the error I am having starting crostini?
Pablo (2635 rep)
Jul 18, 2022, 11:01 PM • Last activity: Mar 6, 2025, 06:21 AM
0 votes
1 answers
465 views
Jailbreak Acer Chromebook CB5-312T-K5X4 to run Linux from USB
The other day I tried to get rid other the cheomeOS ony Acer Chromebook CB5-312T-K5X4, but when I went into developer mode and inserted the USB, it said chromeOS not found on this USB. I don't know if I didn't do the steps correctly, or if it is the Chromebook itself.I tried to do the `ctrl +refresh...
The other day I tried to get rid other the cheomeOS ony Acer Chromebook CB5-312T-K5X4, but when I went into developer mode and inserted the USB, it said chromeOS not found on this USB. I don't know if I didn't do the steps correctly, or if it is the Chromebook itself.I tried to do the ctrl +refresh+power button then I pressed ctrl + d. After that, I inserted the USB with Linuxmin and I already flashed it through Etcher. But when it rebooted, it said in developer mode, press space to switch to chromeOS or something like that. I am pretty sure that the drivers can run it, but if not please tell me. If I need to jailbreak this laptop or I didn't do it right, please tell me. I would like to install Linuxmint or Ubuntu. I would be willing if this worked with Kali Linux. When I entered sudo crossystem --all this popped up:
Valid parameters:
  act_fwver                [RO/int] Active firmware version
  act_kernver              [RO/int] Active kernel version
  arch                     [RO/str] Platform architecture
  backup_nvram_request     [RW/int] Backup the nvram somewhere at the next boot. Cleared on success.
  battery_cutoff_request   [RW/int] Cut off battery and shutdown on next boot
  block_devmode            [RW/int] Block all use of developer mode
  board_id                 [RO/int] Board hardware revision number
  clear_tpm_owner_done     [RW/int] Clear TPM owner done
  clear_tpm_owner_request  [RW/int] Clear TPM owner on next boot
  cros_debug               [RO/int] OS should allow debug features
  dbg_reset                [RW/int] Debug reset mode request
  debug_build              [RO/int] OS image built for debug features
  dev_boot_altfw           [RW/int] Enable developer mode alternate bootloader
  dev_boot_signed_only     [RW/int] Enable developer mode boot only from official kernels
  dev_boot_usb             [RW/int] Enable developer mode boot from external disk (USB/SD)
  dev_default_boot         [RW/str] Default boot from disk, altfw or usb
  dev_enable_udc           [RW/int] Enable USB Device Controller
  devsw_boot               [RO/int] Developer switch position at boot
  devsw_cur                [RO/int] Developer switch current position
  diagnostic_request       [RW/int] Request diagnostic rom run on next boot
  disable_dev_request      [RW/int] Disable virtual dev-mode on next boot
  ecfw_act                 [RO/str] Active EC firmware
  post_ec_sync_delay       [RW/int] Short delay after EC software sync (persistent, writable, eve only)
  fw_prev_result           [RO/str] Firmware result of previous boot
  fw_prev_tried            [RO/str] Firmware tried on previous boot (A or B)
  fw_result                [RW/str] Firmware result this boot
  fw_tried                 [RO/str] Firmware tried this boot (A or B)
  fw_try_count             [RW/int] Number of times to try fw_try_next
  fw_try_next              [RW/str] Firmware to try next (A or B)
  fw_vboot2                [RO/int] 1 if firmware was selected by vboot2 or 0 otherwise
  fwb_tries                [RW/int] Try firmware B count
  fwid                     [RO/str] Active firmware ID
  fwupdate_tries           [RW/int] Times to try OS firmware update (inside kern_nv)
  hwid                     [RO/str] Hardware ID
  inside_vm                [RO/int] Running in a VM?
  kern_nv                  [RO/int] Non-volatile field for kernel use
  kernel_max_rollforward   [RW/int] Max kernel version to store into TPM
  kernkey_vfy              [RO/str] Type of verification done on kernel keyblock
  loc_idx                  [RW/int] Localization index for firmware screens
  mainfw_act               [RO/str] Active main firmware
  mainfw_type              [RO/str] Active main firmware type
  minios_priority          [RW/str] miniOS image to try first (A or B)
  nvram_cleared            [RW/int] Have NV settings been lost?  Write 0 to clear
  display_request          [RW/int] Should we initialize the display at boot?
  phase_enforcement        [RO/int] Board should have full security settings applied
  recovery_reason          [RO/int] Recovery mode reason for current boot
  recovery_request         [RW/int] Recovery mode request
  recovery_subcode         [RW/int] Recovery reason subcode
  recoverysw_boot          [RO/int] Recovery switch position at boot
  recoverysw_cur           [RO/int] Recovery switch current position
  recoverysw_ec_boot       [RO/int] Recovery switch position at EC boot
  ro_fwid                  [RO/str] Read-only firmware ID
  tpm_attack               [RW/int] TPM was interrupted since this flag was cleared
  tpm_fwver                [RO/int] Firmware version stored in TPM
  tpm_kernver              [RO/int] Kernel version stored in TPM
  tpm_rebooted             [RO/int] TPM requesting repeated reboot
  tried_fwb                [RO/int] Tried firmware B before A this boot
  try_ro_sync              [RO/int] try read only software sync
  vdat_flags               [RO/int] Flags from VbSharedData
  vdat_lfdebug             [RO/str] LoadFirmware() debug data (not in print-all)
  wipeout_request          [RW/int] Firmware requested factory reset (wipeout)
  wpsw_cur                 [RO/int] Firmware write protect hardware switch current position
1nonly (1 rep)
Feb 19, 2025, 04:57 PM • Last activity: Feb 26, 2025, 07:50 PM
0 votes
0 answers
66 views
Unable to run Logic 2010 on Linux in ChromeOS
I am trying to install Logic 2010 ([download link][1]), which uses Java, on the Linux virtual machine in ChromeOS. I followed steps 0 to 2 in a [guide from Reddit][2], copied the Java folder into the Resources folder (per the [first comment][3] on the guide), and then followed steps 3 to 4. **Step 0...
I am trying to install Logic 2010 (download link ), which uses Java, on the Linux virtual machine in ChromeOS. I followed steps 0 to 2 in a guide from Reddit , copied the Java folder into the Resources folder (per the first comment on the guide), and then followed steps 3 to 4. **Step 0:** On a fresh Linux virtual machine, I installed Java using the following two command lines: sudo apt-get update sudo apt-get install default-jdk **Step 1:** I downloaded the Mac version of Logic 2010, which comes in a .zip file, from the download page (direct link to Mac version ) **Step 2a:** I copied the .zip file to the "My files/Linux files" directory using ChromeOS **Step 2b:** I unzipped the .zip file using the Linux command line below: unzip InstallLogic2010_mac_20250116.zip This creates a "Logic 2010.app" directory. **Step 2c:** I copied the Java folder ("Logic 2010.app/Contents/Java") into the Resources folder ("Logic 2010.app/Contents/Resources"). **Step 3:** I changed the current working directory using the following command line: cd "Logic 2010.app/Contents/Resources" **Step 4:** I run the following command, which starts up Logic 2010: java -Dprog.dir=Java -Dlink.dir=. -Droot.dir=../.. -jar Java/logic.jar I get a "could not load thread violation checker" error, as predicted by the guide, but I also get an error pop-up message. It says: > There is a problem with the communication to the database server. > > If this problem persists, please check your network connection (and > any firewalls). > > If your network connection is fine, copy the errors.txt and > diagnostics.txt files from your work folder and contact your > instructor. > > no response from server > > Retry the operation? ...along with two buttons on the bottom of the message: "Retry" and "Abort" Clicking "Retry" just reloads the pop-up message. I have to click "Abort" three times in a row in order to exit the program, because clicking "Abort" for the first two clicks just reloads the pop-up message. Below are the contents of errors.txt and diagnostics.txt. **errors.txt** javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target UTC: 2025-01-18 11:06:41 at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:131) UTC: 2025-01-18 11:06:41 at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:383) UTC: 2025-01-18 11:06:41 at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:326) UTC: 2025-01-18 11:06:41 at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:321) UTC: 2025-01-18 11:06:41 at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:654) UTC: 2025-01-18 11:06:41 at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(CertificateMessage.java:473) UTC: 2025-01-18 11:06:41 at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(CertificateMessage.java:369) UTC: 2025-01-18 11:06:41 at java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:396) UTC: 2025-01-18 11:06:41 at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:480) UTC: 2025-01-18 11:06:41 at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:458) UTC: 2025-01-18 11:06:41 at java.base/sun.security.ssl.TransportContext.dispatch(TransportContext.java:206) UTC: 2025-01-18 11:06:41 at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:172) UTC: 2025-01-18 11:06:41 at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1510) UTC: 2025-01-18 11:06:41 at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1425) UTC: 2025-01-18 11:06:41 at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455) UTC: 2025-01-18 11:06:41 at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426) UTC: 2025-01-18 11:06:41 at java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:589) UTC: 2025-01-18 11:06:41 at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:187) UTC: 2025-01-18 11:06:41 at java.base/sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(HttpURLConnection.java:1465) UTC: 2025-01-18 11:06:41 at java.base/sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1436) UTC: 2025-01-18 11:06:41 at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:220) UTC: 2025-01-18 11:06:41 at edu.ucla.phil.logic.MC.B(Unknown Source) UTC: 2025-01-18 11:06:41 at edu.ucla.phil.logic.MC.A(Unknown Source) UTC: 2025-01-18 11:06:41 at edu.ucla.phil.logic.MC.A(Unknown Source) UTC: 2025-01-18 11:06:41 at edu.ucla.phil.logic.MC.A(Unknown Source) UTC: 2025-01-18 11:06:41 at edu.ucla.phil.logic.MC.A(Unknown Source) UTC: 2025-01-18 11:06:41 at edu.ucla.phil.logic.MC.ź(Unknown Source) UTC: 2025-01-18 11:06:41 at edu.ucla.phil.logic.OF.A(Unknown Source) UTC: 2025-01-18 11:06:41 at edu.ucla.phil.logic.OF.A(Unknown Source) UTC: 2025-01-18 11:06:41 at edu.ucla.phil.logic.OF.A(Unknown Source) UTC: 2025-01-18 11:06:41 at edu.ucla.phil.logic.OF.A(Unknown Source) UTC: 2025-01-18 11:06:41 at edu.ucla.phil.logic.QE.R(Unknown Source) UTC: 2025-01-18 11:06:41 at edu.ucla.phil.logic.QE.G(Unknown Source) UTC: 2025-01-18 11:06:41 at edu.ucla.phil.logic.lC.A(Unknown Source) UTC: 2025-01-18 11:06:41 at edu.ucla.phil.logic.LogicProgram.ş(Unknown Source) UTC: 2025-01-18 11:06:41 at edu.ucla.phil.logic.LogicProgram$_A.run(Unknown Source) UTC: 2025-01-18 11:06:41 at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) UTC: 2025-01-18 11:06:41 at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) UTC: 2025-01-18 11:06:41 at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720) UTC: 2025-01-18 11:06:41 at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714) UTC: 2025-01-18 11:06:41 at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) UTC: 2025-01-18 11:06:41 at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) UTC: 2025-01-18 11:06:41 at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742) UTC: 2025-01-18 11:06:41 at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) UTC: 2025-01-18 11:06:41 at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) UTC: 2025-01-18 11:06:41 at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) UTC: 2025-01-18 11:06:41 at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) UTC: 2025-01-18 11:06:41 at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) UTC: 2025-01-18 11:06:41 at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) UTC: 2025-01-18 11:06:41 Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target UTC: 2025-01-18 11:06:41 at java.base/sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:439) UTC: 2025-01-18 11:06:41 at java.base/sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:249) UTC: 2025-01-18 11:06:41 at java.base/sun.security.validator.Validator.validate(Validator.java:264) UTC: 2025-01-18 11:06:41 at java.base/sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231) UTC: 2025-01-18 11:06:41 at java.base/sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132) UTC: 2025-01-18 11:06:41 at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:638) UTC: 2025-01-18 11:06:41 ... 44 more UTC: 2025-01-18 11:06:41 Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target UTC: 2025-01-18 11:06:41 at java.base/sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:148) UTC: 2025-01-18 11:06:41 at java.base/sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:129) UTC: 2025-01-18 11:06:41 at java.base/java.security.cert.CertPathBuilder.build(CertPathBuilder.java:297) UTC: 2025-01-18 11:06:41 at java.base/sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:434) UTC: 2025-01-18 11:06:41 ... 49 more UTC: 2025-01-18 11:06:41 javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target UTC: 2025-01-18 11:06:46 at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:131) UTC: 2025-01-18 11:06:46 at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:383) UTC: 2025-01-18 11:06:46 at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:326) UTC: 2025-01-18 11:06:46 at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:321) UTC: 2025-01-18 11:06:46 at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:654) UTC: 2025-01-18 11:06:46 at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(CertificateMessage.java:473) UTC: 2025-01-18 11:06:46 at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(CertificateMessage.java:369) UTC: 2025-01-18 11:06:46 at java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:396) UTC: 2025-01-18 11:06:46 at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:480) UTC: 2025-01-18 11:06:46 at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:458) UTC: 2025-01-18 11:06:46 at java.base/sun.security.ssl.TransportContext.dispatch(TransportContext.java:206) UTC: 2025-01-18 11:06:46 at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:172) UTC: 2025-01-18 11:06:46 at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1510) UTC: 2025-01-18 11:06:46 at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1425) UTC: 2025-01-18 11:06:46 at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455) UTC: 2025-01-18 11:06:46 at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426) UTC: 2025-01-18 11:06:46 at java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:589) UTC: 2025-01-18 11:06:46 at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:187) UTC: 2025-01-18 11:06:46 at java.base/sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(HttpURLConnection.java:1465) UTC: 2025-01-18 11:06:46 at java.base/sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1436) UTC: 2025-01-18 11:06:46 at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:220) UTC: 2025-01-18 11:06:46 at edu.ucla.phil.logic.MC.B(Unknown Source) UTC: 2025-01-18 11:06:46 at edu.ucla.phil.logic.MC.A(Unknown Source) UTC: 2025-01-18 11:06:46 at edu.ucla.phil.logic.MC.A(Unknown Source) UTC: 2025-01-18 11:06:46 at edu.ucla.phil.logic.MC.A(Unknown Source) UTC: 2025-01-18 11:06:46 at edu.ucla.phil.logic.MC.A(Unknown Source) UTC: 2025-01-18 11:06:46 at edu.ucla.phil.logic.MC.ź(Unknown Source) UTC: 2025-01-18 11:06:46 at edu.ucla.phil.logic.OF.A(Unknown Source) UTC: 2025-01-18 11:06:46 at edu.ucla.phil.logic.OF.A(Unknown Source) UTC: 2025-01-18 11:06:46 at edu.ucla.phil.logic.OF.A(Unknown Source) UTC: 2025-01-18 11:06:46 at edu.ucla.phil.logic.OF.A(Unknown Source) UTC: 2025-01-18 11:06:46 at edu.ucla.phil.logic.MC.Ż(Unknown Source) UTC: 2025-01-18 11:06:46 at edu.ucla.phil.logic.MC.Ɓ(Unknown Source) UTC: 2025-01-18 11:06:46 at edu.ucla.phil.logic.lC.A(Unknown Source) UTC: 2025-01-18 11:06:46 at edu.ucla.phil.logic.LogicProgram.ş(Unknown Source) UTC: 2025-01-18 11:06:46 at edu.ucla.phil.logic.LogicProgram$_A.run(Unknown Source) UTC: 2025-01-18 11:06:46 at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) UTC: 2025-01-18 11:06:46 at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) UTC: 2025-01-18 11:06:46 at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720) UTC: 2025-01-18 11:06:46 at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714) UTC: 2025-01-18 11:06:46 at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) UTC: 2025-01-18 11:06:46 at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) UTC: 2025-01-18 11:06:46 at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742) UTC: 2025-01-18 11:06:46 at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) UTC: 2025-01-18 11:06:46 at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) UTC: 2025-01-18 11:06:46 at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) UTC: 2025-01-18 11:06:46 at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) UTC: 2025-01-18 11:06:46 at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) UTC: 2025-01-18 11:06:46 at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) UTC: 2025-01-18 11:06:46 Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target UTC: 2025-01-18 11:06:46 at java.base/sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:439) UTC: 2025-01-18 11:06:46 at java.base/sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:249) UTC: 2025-01-18 11:06:46 at java.base/sun.security.validator.Validator.validate(Validator.java:264) UTC: 2025-01-18 11:06:46 at java.base/sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231) UTC: 2025-01-18 11:06:46 at java.base/sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132) UTC: 2025-01-18 11:06:46 at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:638) UTC: 2025-01-18 11:06:46 ... 44 more UTC: 2025-01-18 11:06:46 Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target UTC: 2025-01-18 11:06:46 at java.base/sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:148) UTC: 2025-01-18 11:06:46 at java.base/sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:129) UTC: 2025-01-18 11:06:46 at java.base/java.security.cert.CertPathBuilder.build(CertPathBuilder.java:297) UTC: 2025-01-18 11:06:46 at java.base/sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:434) UTC: 2025-01-18 11:06:46 ... 49 more UTC: 2025-01-18 11:06:46 javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target UTC: 2025-01-18 11:06:47 at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:131) UTC: 2025-01-18 11:06:47 at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:383) UTC: 2025-01-18 11:06:47 at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:326) UTC: 2025-01-18 11:06:47 at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:321) UTC: 2025-01-18 11:06:47 at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:654) UTC: 2025-01-18 11:06:47 at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(CertificateMessage.java:473) UTC: 2025-01-18 11:06:47 at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(CertificateMessage.java:369) UTC: 2025-01-18 11:06:47 at java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:396) UTC: 2025-01-18 11:06:47 at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:480) UTC: 2025-01-18 11:06:47 at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:458) UTC: 2025-01-18 11:06:47 at java.base/sun.security.ssl.TransportContext.dispatch(TransportContext.java:206) UTC: 2025-01-18 11:06:47 at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:172) UTC: 2025-01-18 11:06:47 at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1510) UTC: 2025-01-18 11:06:47 at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1425) UTC: 2025-01-18 11:06:47 at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455) UTC: 2025-01-18 11:06:47 at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426) UTC: 2025-01-18 11:06:47 at java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:589) UTC: 2025-01-18 11:06:47 at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:187) UTC: 2025-01-18 11:06:47 at java.base/sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(HttpURLConnection.java:1465) UTC: 2025-01-18 11:06:47 at java.base/sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1436) UTC: 2025-01-18 11:06:47 at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:220) UTC: 2025-01-18 11:06:47 at edu.ucla.phil.logic.MC.B(Unknown Source) UTC: 2025-01-18 11:06:47 at edu.ucla.phil.logic.MC.A(Unknown Source) UTC: 2025-01-18 11:06:47 at edu.ucla.phil.logic.MC.A(Unknown Source) UTC: 2025-01-18 11:06:47 at edu.ucla.phil.logic.MC.A(Unknown Source) UTC: 2025-01-18 11:06:47 at edu.ucla.phil.logic.MC.A(Unknown Source) UTC: 2025-01-18 11:06:47 at edu.ucla.phil.logic.MC.ź(Unknown Source) UTC: 2025-01-18 11:06:47 at edu.ucla.phil.logic.OF.A(Unknown Source) UTC: 2025-01-18 11:06:47 at edu.ucla.phil.logic.OF.A(Unknown Source) UTC: 2025-01-18 11:06:47 at edu.ucla.phil.logic.OF.A(Unknown Source) UTC: 2025-01-18 11:06:47 at edu.ucla.phil.logic.OF.A(Unknown Source) UTC: 2025-01-18 11:06:47 at edu.ucla.phil.logic.OF.A(Unknown Source) UTC: 2025-01-18 11:06:47 at edu.ucla.phil.logic.pE.(Unknown Source) UTC: 2025-01-18 11:06:47 at edu.ucla.phil.logic.lC.A(Unknown Source) UTC: 2025-01-18 11:06:47 at edu.ucla.phil.logic.LogicProgram.ş(Unknown Source) UTC: 2025-01-18 11:06:47 at edu.ucla.phil.logic.LogicProgram$_A.run(Unknown Source) UTC: 2025-01-18 11:06:47 at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) UTC: 2025-01-18 11:06:47 at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) UTC: 2025-01-18 11:06:47 at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720) UTC: 2025-01-18 11:06:47 at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714) UTC: 2025-01-18 11:06:47 at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) UTC: 2025-01-18 11:06:47 at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) UTC: 2025-01-18 11:06:47 at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742) UTC: 2025-01-18 11:06:47 at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) UTC: 2025-01-18 11:06:47 at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) UTC: 2025-01-18 11:06:47 at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) UTC: 2025-01-18 11:06:47 at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) UTC: 2025-01-18 11:06:47 at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) UTC: 2025-01-18 11:06:47 at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) UTC: 2025-01-18 11:06:47 Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target UTC: 2025-01-18 11:06:47 at java.base/sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:439) UTC: 2025-01-18 11:06:47 at java.base/sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:249) UTC: 2025-01-18 11:06:47 at java.base/sun.security.validator.Validator.validate(Validator.java:264) UTC: 2025-01-18 11:06:47 at java.base/sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:231) UTC: 2025-01-18 11:06:47 at java.base/sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:132) UTC: 2025-01-18 11:06:47 at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:638) UTC: 2025-01-18 11:06:47 ... 44 more UTC: 2025-01-18 11:06:47 Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target UTC: 2025-01-18 11:06:47 at java.base/sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:148) UTC: 2025-01-18 11:06:47 at java.base/sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:129) UTC: 2025-01-18 11:06:47 at java.base/java.security.cert.CertPathBuilder.build(CertPathBuilder.java:297) UTC: 2025-01-18 11:06:47 at java.base/sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:434) UTC: 2025-01-18 11:06:47 ... 49 more UTC: 2025-01-18 11:06:47 **diagnostics.txt** UTC: 2025-01-18 11:06:41 POST https://logiclx.humnet.ucla.edu/Logic/Desktop/Nonce : user=logic null UTC: 2025-01-18 11:06:46 POST https://logiclx.humnet.ucla.edu/Logic/Desktop/Nonce : user=logic null UTC: 2025-01-18 11:06:47 POST https://logiclx.humnet.ucla.edu/Logic/Desktop/Nonce : user=logic null **Using curl to fetch URL** When I run the following command: curl https://logiclx.humnet.ucla.edu/Logic/Desktop/Nonce I get this: curl: (60) SSL certificate problem: unable to get local issuer certificate More details here: https://curl.se/docs/sslcerts.html curl failed to verify the legitimacy of the server and therefore could not establish a secure connection to it. To learn more about this situation and how to fix it, please visit the web page mentioned above. Please help me get Logic 2010 to work. Error message **ca-certificates** Running the following command, the directory /usr/local/share/ca-certificates does exist, but there is nothing in there. ls /usr/local/share/ca-certificates Running sudo apt-get install -y ca-certificates, I get this: Reading package lists... Done Building dependency tree... Done Reading state information... Done ca-certificates is already the newest version (20230311). 0 upgraded, 0 newly installed, 0 to remove and 54 not upgraded.
Rebreb Gull (1 rep)
Jan 18, 2025, 06:10 AM • Last activity: Feb 4, 2025, 04:54 AM
0 votes
0 answers
123 views
How to switch wayland to xorg on chromebook
I am using acer Chromebook 315 -4H and it has Linux with wayland enabled. Now I want to switch to xorg display from wayland, how can I do it? Using chrome os I see many answers on internet but those are related to linux os (not chrome os) I am using an application which works with xorg only.
I am using acer Chromebook 315 -4H and it has Linux with wayland enabled. Now I want to switch to xorg display from wayland, how can I do it? Using chrome os I see many answers on internet but those are related to linux os (not chrome os) I am using an application which works with xorg only.
Vikas Lalwani (101 rep)
Dec 18, 2024, 06:02 PM • Last activity: Dec 19, 2024, 11:02 AM
0 votes
0 answers
28 views
How to make garcon-url-handler open url in an INCOGNITO window?
``` $ garcon-url-handler https://example.com/ ``` opens the URL in a regular browser window. How to make it open it in an incognito window? No I don't want to type CTRL+SHIFT+N and paste it in the URL bar.
$ garcon-url-handler https://example.com/ 
opens the URL in a regular browser window. How to make it open it in an incognito window? No I don't want to type CTRL+SHIFT+N and paste it in the URL bar.
Dan Jacobson (560 rep)
Nov 15, 2024, 11:12 PM
0 votes
1 answers
485 views
How to unpack a raw binary image file
How do you unpack a `.bin` file containing a DOS/MBR Boot Sector and another undetected filesystem. I've ran [`binwalk`][1] on it and it showed me the (estimated) locations of data and their types. The output of `file` is: chromeos_15393.58.0_reven_recovery_stable-channel_mp-v2.bin: DOS/MBR boot sec...
How do you unpack a .bin file containing a DOS/MBR Boot Sector and another undetected filesystem. I've ran binwalk on it and it showed me the (estimated) locations of data and their types. The output of file is: chromeos_15393.58.0_reven_recovery_stable-channel_mp-v2.bin: DOS/MBR boot sector; partition 1 : ID=0xc, active, start-CHS (0x16,176,27), end-CHS (0x1e,216,58), startsector 364544, 131072 sectors; partition 2 : ID=0xee, start-CHS (0x0,0,2), end-CHS (0x0,0,2), startsector 1, 1 sectors From this information I knew there was a Boot Sector at the beginning, but where are the files from the Image and how can I get them. FYI it is ChromeOS based on Android (and Android is based on Linux) the ZIP containing the .bin is located [here](https://support.google.com/chromeosflex/answer/11541904) . I have dded the Disk Image to a USB and am using it from there. I tried gdisk on it and this was the result: GPT fdisk (gdisk) version 1.0.10 Caution! After loading partitions, the CRC doesn't check out! Warning! Main partition table CRC mismatch! Loaded backup partition table instead of main partition table! Warning! One or more CRCs don't match. You should repair the disk! Main header: OK Backup header: OK Main partition table: ERROR Backup partition table: OK Partition table scan: MBR: hybrid BSD: not present APM: not present GPT: damaged Found valid MBR and corrupt GPT. Which do you want to use? (Using the GPT MAY permit recovery of GPT data.) 1 - MBR 2 - GPT 3 - Create blank GPT Your answer: 2 Disk /dev/sdb: 61341696 sectors, 29.3 GiB Model: Cruzer Blade Sector size (logical/physical): 512/512 bytes Disk identifier (GUID): 1F1C043E-3E55-B14D-94F1-3962AC2C5E25 Partition table holds up to 128 entries Main partition table begins at sector 2 and ends at sector 33 First usable sector is 34, last usable sector is 13815959 Partitions will be aligned on 1-sector boundaries Total free space is 266217 sectors (130.0 MiB) Number Start (sector) End (sector) Size Code Name 1 5414912 13815944 4.0 GiB 8300 STATE 2 69 32836 16.0 MiB 7F00 KERN-A 3 499712 5414911 2.3 GiB 7F01 ROOT-A 4 32837 65604 16.0 MiB 7F00 KERN-B 5 495616 499711 2.0 MiB 7F01 ROOT-B 6 65 65 512 bytes 7F00 KERN-C 7 66 66 512 bytes 7F01 ROOT-C 8 331776 364543 16.0 MiB 8300 OEM 9 67 67 512 bytes 7F02 reserved 10 68 68 512 bytes 7F02 reserved 11 64 64 512 bytes 7F03 RWFW 12 364544 495615 64.0 MiB EF00 EFI-SYSTEM When I saw the "corrupt GPT" I was confused. It cannot possibly be corrupt. And to be fully honest, the names of the areas would make sense for a Linux install (eg EFI-SYSTEM, KERN-A).
Missing User (103 rep)
Oct 9, 2024, 02:39 AM • Last activity: Oct 9, 2024, 08:35 AM
0 votes
0 answers
28 views
which one, /dev/sdaX or /dev/nvme0n0p1 script should i use for grub?
Currently i'm stuck in grub script for dual booting chromeOS provided [by guide][2] to install chromeOS since it's freezing during boot here's [the script][1] provided by the video guide, and [here's the partition][3] i got from my laptop. my laptop got 2 ssd, the first ssd divided into 2 partition...
Currently i'm stuck in grub script for dual booting chromeOS provided by guide to install chromeOS since it's freezing during boot here's the script provided by the video guide, and here's the partition i got from my laptop. my laptop got 2 ssd, the first ssd divided into 2 partition (c,d letter), and the 2nd ssd also divided into 2 partition (e,f letter), and chromeOS installed in f letter. since chrome based in linux some people said i've should use /dev/nvme0n0p1 instead /dev/sdaX based on the original script guide.
user27655402 (1 rep)
Oct 6, 2024, 11:34 PM • Last activity: Oct 6, 2024, 11:36 PM
0 votes
1 answers
18 views
How to browse to local_file.html#anchor fragments on the ChromeOS Linux command line?
``` nurdsborough@penguin$ ls info.html nurdsborough@penguin$ garcon-url-handler info.html #works nurdsborough@penguin$ garcon-url-handler info.html#anchor #fails ``` What is the workaround?
nurdsborough@penguin$ ls
info.html
nurdsborough@penguin$ garcon-url-handler info.html        #works
nurdsborough@penguin$ garcon-url-handler info.html#anchor #fails
What is the workaround?
Dan Jacobson (560 rep)
Oct 5, 2024, 11:23 AM • Last activity: Oct 6, 2024, 02:07 AM
0 votes
1 answers
94 views
Why is Linux in ChromeOS Flex reporting wrong number of CPU sockets?
dajnyx@penguin:~$ lscpu ... CPU(s): 2 On-line CPU(s) list: 0,1 Vendor ID: GenuineIntel Model name: Intel(R) Celeron(R) CPU 1037U @ 1.80GHz CPU family: 6 Model: 58 Thread(s) per core: 1 Core(s) per socket: 1 Socket(s): 2 ... It should be sockets 1 and cores per socket 2. It is the same problem with o...
dajnyx@penguin:~$ lscpu ... CPU(s): 2 On-line CPU(s) list: 0,1 Vendor ID: GenuineIntel Model name: Intel(R) Celeron(R) CPU 1037U @ 1.80GHz CPU family: 6 Model: 58 Thread(s) per core: 1 Core(s) per socket: 1 Socket(s): 2 ... It should be sockets 1 and cores per socket 2. It is the same problem with other CPUs I have tested. This causes some programs to misbehave. This is ChromeOS Flex version 126.0.6478.132 (Official Build) (64-bit) The distribution is (in /etc/debian_version): Debian 12.6 The kernel is (according to uname -a): Linux penguin 6.6.30-02725-g3e8c91b46252 #1 SMP PREEMPT_DYNAMIC Fri, 21 Jun 2024 04:09:40 +0000 x86_64 GNU/Linux
Wolk (1 rep)
Jul 7, 2024, 05:32 PM • Last activity: Jul 7, 2024, 08:48 PM
3 votes
0 answers
3044 views
Chromium OS says "Your system is repairing itself. Please wait" and then reboots
I downloaded ChromeOS-Vanilla-3851.0.2013_03_17_1641-r7af8fe3d.zip from chromeos.hexxeh.net, then extracted and "burned" to a 4GB USB drive with `dd if=ChromeOS-Vanilla-3851.0.2013_03_17_1641-r7af8fe3d.img of=/dev/sdb bs=4M`. I can *boot* it on my main computer, a Dell OptiPlex GX620, but I can't us...
I downloaded ChromeOS-Vanilla-3851.0.2013_03_17_1641-r7af8fe3d.zip from chromeos.hexxeh.net, then extracted and "burned" to a 4GB USB drive with dd if=ChromeOS-Vanilla-3851.0.2013_03_17_1641-r7af8fe3d.img of=/dev/sdb bs=4M. I can *boot* it on my main computer, a Dell OptiPlex GX620, but I can't use it due to connectivity problems (see this question if you want to help.) I can, however, get it booted and working on the Netbook, which is a Toshiba NB255. I recently got a Laptop, it has no battery, and when trying to boot Chromium OS on it, it says "Your system is repairing itself. Please wait." and then reboots. I let it keep cycling for literally an hour, then decided that it was, in fact, *not* actually repairing anything. What am I doing wrong? The laptop is a Dell Inspiron B130.
JamesTheAwesomeDude (865 rep)
Mar 17, 2013, 11:56 PM • Last activity: May 30, 2024, 02:23 AM
2 votes
2 answers
9525 views
Installing Anaconda on a Chromebook
So I'm not sure if this is the right place for my question since I'm using Chrome OS, but I've put it in developer mode and opened a shell, which looks very reminiscent of a Unix shell. I've never really used Unix or Linux though so I don't really know what I'm talking about. Anyway, I did all this...
So I'm not sure if this is the right place for my question since I'm using Chrome OS, but I've put it in developer mode and opened a shell, which looks very reminiscent of a Unix shell. I've never really used Unix or Linux though so I don't really know what I'm talking about. Anyway, I did all this so I could install Anaconda on it and, in following instructions I found elsewhere, typed cd /usr then sudo chmod a+rw local then cd ~/Downloads then bash Anaconda-3-4.0.0-Linux-x86_64.sh. It ran for a while and was seemingly successful but at a certain point hit the following error: ./Anaconda3-4.0.0-Linux-x86_64.sh: line 450: /home/chronos/user/anaconda3/pkgs/python-3.5.1-0/bin/python: Permission denied ERROR: cannot execute native linux-64 binary, output from 'uname -a' is: Linux localhost 3.10.18 #1 SMP Sat Apr 9 15:59:53 PDT 2016 x86_64 Intel(R) Celeron(R) CPU N2840 @ 2.16GHz GenuineIntel GNU/Linux I basically got that some kind of a permission thng was going on and guessed that maybe I need to prepend sudo onto the command. So then I executed sudo bash Anaconda-3-4.0.0-Linux-x86_64.sh and now get the error mkdir: cannot create directory ‘/root/anaconda3’: Read-only file system ERROR: Could not create directory: /root/anaconda3 [Edit: In response to a question in the comments, here is the result of entering cat proc/mounts. rootfs / rootfs rw 0 0 /dev/root / ext2 ro,relatime 0 0 devtmpfs /dev devtmpfs rw,nosuid,noexec,relatime,size=981424k,nr_inodes=245356,mode=755 0 0 none /proc proc rw,nosuid,nodev,noexec,relatime 0 0 none /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0 tmp /tmp tmpfs rw,nosuid,nodev,noexec,relatime 0 0 run /run tmpfs rw,nosuid,nodev,noexec,relatime,mode=755 0 0 debugfs /sys/kernel/debug debugfs rw,nosuid,nodev,noexec,relatime,gid=236,mode=750 0 0 shmfs /dev/shm tmpfs rw,nosuid,nodev,noexec,relatime 0 0 devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620 0 0 /dev/mmcblk0p1 /mnt/stateful_partition ext4 rw,nosuid,nodev,noexec,relatime,commit=600,data=ordered 0 0 /dev/mmcblk0p8 /usr/share/oem ext4 ro,nosuid,nodev,noexec,relatime,data=ordered 0 0 /dev/mmcblk0p1 /home ext4 rw,nosuid,nodev,noexec,relatime,commit=600,data=ordered 0 0 /dev/mapper/encstateful /mnt/stateful_partition/encrypted ext4 rw,nosuid,nodev,noexec,relatime,discard,commit=600,data=ordered 0 0 /dev/mapper/encstateful /var ext4 rw,nosuid,nodev,noexec,relatime,discard,commit=600,data=ordered 0 0 /dev/mapper/encstateful /home/chronos ext4 rw,nosuid,nodev,noexec,relatime,discard,commit=600,data=ordered 0 0 media /media tmpfs rw,nosuid,nodev,noexec,relatime 0 0 /dev/mmcblk0p1 /usr/local ext4 rw,nodev,relatime,commit=600,data=ordered 0 0 none /sys/fs/cgroup tmpfs rw,nosuid,nodev,noexec,relatime,mode=755 0 0 none /dev/pstore pstore rw,nosuid,nodev,noexec,relatime 0 0 cgroup /sys/fs/cgroup/cpu cgroup rw,nosuid,nodev,noexec,relatime,cpu 0 0 cgroup /sys/fs/cgroup/freezer cgroup rw,nosuid,nodev,noexec,relatime,freezer 0 0 debugfs /run/debugfs_gpu debugfs rw,nosuid,nodev,noexec,relatime,gid=236,mode=750 0 0 /home/.shadow/17347860ad35b4ae57db54c3317448c89715bfeb/vault /home/.shadow/17347860ad35b4ae57db54c3317448c89715bfeb/mount ecryptfs rw,nosuid,nodev,noexec,relatime,ecryptfs_sig=41185a1f9e90f57e,ecryptfs_fnek_sig=d1784311b40eb85a,ecryptfs_cipher=aes,ecryptfs_key_bytes=16,ecryptfs_unlink_sigs 0 0 /home/.shadow/17347860ad35b4ae57db54c3317448c89715bfeb/vault /home/chronos/user ecryptfs rw,nosuid,nodev,noexec,relatime,ecryptfs_sig=41185a1f9e90f57e,ecryptfs_fnek_sig=d1784311b40eb85a,ecryptfs_cipher=aes,ecryptfs_key_bytes=16,ecryptfs_unlink_sigs 0 0 /home/.shadow/17347860ad35b4ae57db54c3317448c89715bfeb/vault /home/user/17347860ad35b4ae57db54c3317448c89715bfeb ecryptfs rw,nosuid,nodev,noexec,relatime,ecryptfs_sig=41185a1f9e90f57e,ecryptfs_fnek_sig=d1784311b40eb85a,ecryptfs_cipher=aes,ecryptfs_key_bytes=16,ecryptfs_unlink_sigs 0 0 /home/.shadow/17347860ad35b4ae57db54c3317448c89715bfeb/vault /home/chronos/u-17347860ad35b4ae57db54c3317448c89715bfeb ecryptfs rw,nosuid,nodev,noexec,relatime,ecryptfs_sig=41185a1f9e90f57e,ecryptfs_fnek_sig=d1784311b40eb85a,ecryptfs_cipher=aes,ecryptfs_key_bytes=16,ecryptfs_unlink_sigs 0 0 /home/.shadow/17347860ad35b4ae57db54c3317448c89715bfeb/vault /home/root/17347860ad35b4ae57db54c3317448c89715bfeb ecryptfs rw,nosuid,nodev,noexec,relatime,ecryptfs_sig=41185a1f9e90f57e,ecryptfs_fnek_sig=d1784311b40eb85a,ecryptfs_cipher=aes,ecryptfs_key_bytes=16,ecryptfs_unlink_sigs 0 0 tmpfs /run/crw tmpfs rw,nosuid,nodev,noatime,size=128k,mode=700 0 0 And the result of ls -ld /home/chronos/user/anaconda3/pkgs/python-3.5.1-0/bin /home/chronos/user/anaconda3/pkgs/python-3.5.1-0/bin/python is /home/chronos/user/anaconda3/pkgs/python-3.5.1-0/bin/python drwxr-xr-x 2 chronos chronos 4096 Apr 22 21:00 /home/chronos/user/anaconda3/pkgs/python-3.5.1-0/bin lrwxrwxrwx 1 chronos chronos 9 Dec 7 12:18 /home/chronos/user/anaconda3/pkgs/python-3.5.1-0/bin/python -> python3.5 ]
Addem (235 rep)
Apr 23, 2016, 01:24 AM • Last activity: Apr 18, 2024, 12:07 AM
0 votes
1 answers
2142 views
E: Unable to locate package google-chrome-stable
I am running ``` $ cat /etc/*-release PRETTY_NAME="Debian GNU/Linux 12 (bookworm)" NAME="Debian GNU/Linux" VERSION_ID="12" VERSION="12 (bookworm)" VERSION_CODENAME=bookworm ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.o...
I am running
$ cat /etc/*-release
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/ "
SUPPORT_URL="https://www.debian.org/support "
BUG_REPORT_URL="https://bugs.debian.org/ "
on a Chromebook.
$ which bash file mkdir rm which
/usr/bin/bash
/usr/bin/file
/usr/bin/mkdir
/usr/bin/rm
/usr/bin/which

$ sudo apt-get update -y && sudo apt-get upgrade -y;
35 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 14.1 MB of archives.
After this operation, 191 kB of additional disk space will be used.
Get:1 https://deb.debian.org/debian  bookworm/main arm64 base-files arm64 12.4+deb12u5 [70.8 kB]
...
Get:35 https://deb.debian.org/debian  bookworm/main arm64 usbutils arm64 1:014-1+deb12u1 [70.2 kB]
$ sudo gpg --no-default-keyring         --keyring /etc/apt/keyrings/google-chrome.gpg         --import /tmp/google.pub
gpg: keybox '/etc/apt/keyrings/google-chrome.gpg' created
gpg: directory '/root/.gnupg' created
gpg: /root/.gnupg/trustdb.gpg: trustdb created
gpg: key A040830F7FAC5991: public key "Google, Inc. Linux Package Signing Key " imported
gpg: key 7721F63BD38B4796: public key "Google Inc. (Linux Packages Signing Authority) " imported
gpg: Total number processed: 2
gpg:               imported: 2
$ sudo echo 'deb [arch=arm64 signed-by=/etc/apt/keyrings/google-chrome.gpg] http://dl.google.com/linux/chrome/deb/  stable main'
 | sudo tee /etc/apt/sources.list.d/google-chrome.list
deb [arch=arm64 signed-by=/etc/apt/keyrings/google-chrome.gpg] http://dl.google.com/linux/chrome/deb/  stable main
$ sudo apt-get update -y; sudo apt-get install -y google-chrome-stable
Get:1 http://dl.google.com/linux/chrome/deb  stable InRelease [1,825 B]
Hit:2 https://deb.debian.org/debian  bookworm InRelease                           
Hit:3 https://deb.debian.org/debian  bookworm-updates InRelease
Hit:4 https://deb.debian.org/debian-security  bookworm-security InRelease
Ign:5 https://storage.googleapis.com/cros-packages/123  bookworm InRelease
Hit:6 https://storage.googleapis.com/cros-packages/123  bookworm Release
Fetched 1,825 B in 3s (525 B/s)
Reading package lists... Done
N: Skipping acquire of configured file 'main/binary-arm64/Packages' as repository 'http://dl.google.com/linux/chrome/deb  stable InRelease' doesn't support architecture 'arm64'
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package google-chrome-stable
user3523406 (315 rep)
Apr 17, 2024, 03:01 AM • Last activity: Apr 17, 2024, 11:03 AM
3 votes
1 answers
13066 views
How to install apt-get on ChromeOS?
I'm new to Linux. I want to have `apt-get` on my machine, but similar posts suggested to use `wget`, or `dpkg`. I don't have any of those utilities, only `sh`. Is there a way to solve this problem?
I'm new to Linux. I want to have apt-get on my machine, but similar posts suggested to use wget, or dpkg. I don't have any of those utilities, only sh. Is there a way to solve this problem?
afanitro424 (57 rep)
Oct 27, 2019, 07:40 AM • Last activity: Feb 13, 2024, 03:42 AM
0 votes
1 answers
347 views
Where do I extract and install the .txz file of the Shotcut Video editor?
I recently installed Shotcut on my Chromebook via the Linux Virtual Environment (Debian) on the Terminal. While the program works for the most part, it is also asked me to update to the latest version. I downloaded the .txz files from the site but I am not sure where to extract the files. The versio...
I recently installed Shotcut on my Chromebook via the Linux Virtual Environment (Debian) on the Terminal. While the program works for the most part, it is also asked me to update to the latest version. I downloaded the .txz files from the site but I am not sure where to extract the files. The version of the Shotcut video editor that I have installed is not the latest version. The .txz file is but I have no idea where to extract the file on Linux. I cannot use the Terminal to update it either as it tells me that I have the latest version. The .txs file is the lastest version and it has all the updated files. What should I do? Should I reinstall the software? Should I find a .rom or .deb file?
GAP (23 rep)
Dec 1, 2023, 11:03 PM • Last activity: Dec 2, 2023, 03:30 PM
0 votes
1 answers
860 views
How do you connect Wine (Linux/Debian) to a Windows Remote Desktop?
How do you create a remote connection from Wine/Linux to Windows OS? I had been wanting to connect to the Linux Environment on my Chromebook for some time. I want to try to play games on my Chromebook but built in keyboard is not ideal for that. I also wanted to see my Chromebook screen on my monito...
How do you create a remote connection from Wine/Linux to Windows OS? I had been wanting to connect to the Linux Environment on my Chromebook for some time. I want to try to play games on my Chromebook but built in keyboard is not ideal for that. I also wanted to see my Chromebook screen on my monitor. I do not own a USB-C connector so I want to connect to my Linux Environment from my Windows XP computer. I know it is old and I plan to get a new computer in the future. For now, I want to be able to connect to Linux environment from Windows OS. My Linux OS in my virtual environment Debian 11 (Bullseye). I want to create a remote desktop connection from Windows OS to my Linux and vice versa. How do you connect it from Wine to any Windows OS from XP to 11 and vice versa? I am trying to figure out a way to do it but I am having trouble with it. Can anyone help me?
GAP (23 rep)
Aug 18, 2023, 11:32 PM • Last activity: Sep 13, 2023, 03:32 PM
2 votes
1 answers
269 views
Can Mono and Wine be used in the same OS? What are the side effects of using both?
For context, I was using a Linux version of BizHawk (A multi system TAS emulator) on Chromebook via the Linux Terminal that required Mono. There was an error (the error being that it crashed when I tried to make a video dump) where I could not create video dumps despite having the FFMPEG software ve...
For context, I was using a Linux version of BizHawk (A multi system TAS emulator) on Chromebook via the Linux Terminal that required Mono. There was an error (the error being that it crashed when I tried to make a video dump) where I could not create video dumps despite having the FFMPEG software version necessary to create them. The only way for me to use the video dumping feature was to get an actual FFMPEG software for my Linux Terminal. That fixed the problem but when I told this to someone, they told me that it was not supposed to do that. They also asked me for the log file and they noticed that I had Wine along with Mono at the time. I ended up uninstalling and reinstalling the Linux Terminal with only Mono installed this time. I used to have Wine in the original installation but I removed it to see if that fixed the problem. It didn't as there might have been something wrong with the emulator or my Linux Terminal. I know Chromebooks were never designed with games in mind but I needed to use it out of necessity. I am also confused as well. I wanted to use Mono for programs and Wine for other programs but I am not sure if it would have caused a conflict. Can anyone here tell me what side effects there are to using both emulators together? Will it cause a crash? Will cause some problems doe other Linux programs? My Linux OS on the Linux Terminal was Debian 11 Bullseye.
GAP (23 rep)
Sep 10, 2023, 05:54 AM • Last activity: Sep 10, 2023, 07:49 AM
0 votes
0 answers
254 views
How do I resolve "No protocol specified, error: can't display: :0."?
have installed ChromeOS Flex on my PC. It runs great, and I have turned on and installed Linux via the Developer menu in Settings. But, I cannot run installed Linux applications. When I open them via the Linux apps folder in the "start menu", they just appear to load forever. If I try to run them vi...
have installed ChromeOS Flex on my PC. It runs great, and I have turned on and installed Linux via the Developer menu in Settings. But, I cannot run installed Linux applications. When I open them via the Linux apps folder in the "start menu", they just appear to load forever. If I try to run them via Terminal: sudo su ./rider.sh they just show an error that says:
jase@penguin:/mnt/chromeos/MyFiles/Downloads/JetBrains Rider-2023.1.2/bin$ sudo sh ./rider.sh
No protocol specified
Error: Can't open display: :0
And it doesn't matter which Linux app I try to run, they all display the same error. How can this be resolved? I've spent a day or two researching this error and not a single thing I've tried has resolved the issue. I can't even remember everything I've tried. One of the things suggested was: xhost + But that didn't work either.
Anchor (1 rep)
Jun 18, 2023, 01:01 AM • Last activity: Jun 18, 2023, 12:28 PM
Showing page 1 of 20 total questions