Skip to content

SysTutorials

  • Tutorials
  • Linux
  • Linux Manuals
  • Systems
  • Programming
  • Software
  • Subscribe
  • Search
SysTutorials

  • QA

    Google Chrome keyboard and mouse shortcuts for Linux and Windows

    ByQ A Mar 24, 2018Apr 9, 2026

    Tab Management Shortcut Action Ctrl+T Open new tab Ctrl+N Open new window Ctrl+Shift+N Open new Incognito window Ctrl+Shift+T Reopen last closed tab (Chrome remembers up to 10 closed tabs) Ctrl+1 through Ctrl+8 Jump to tab at specified position Ctrl+9 Jump to last tab Ctrl+Tab or Ctrl+PgDn Switch to next tab Ctrl+Shift+Tab or Ctrl+PgUp Switch to…

    Read More Google Chrome keyboard and mouse shortcuts for Linux and WindowsContinue

  • QA

    How to disable automatic comment insertion in Vim

    ByQ A Mar 24, 2018Apr 9, 2026

    Disabling Automatic Comment Insertion in Vim When you’re editing code in Vim and press Enter after a comment line, Vim automatically continues the comment on the next line. This is useful sometimes, but often gets in the way. Here’s how to disable it. The Basic Approach Add this to your ~/.vimrc: au FileType c,cpp setlocal…

    Read More How to disable automatic comment insertion in VimContinue

  • QA

    Installing Latex and Compiling a Latex Docuent in Linux

    ByQ A Mar 24, 2018Apr 9, 2026

    Installing LaTeX on Linux LaTeX is a document preparation system widely used for scientific and technical documents. Most modern workflows use pdflatex or xelatex to compile directly to PDF, avoiding the outdated DVI → PostScript → PDF pipeline. Debian/Ubuntu sudo apt-get update sudo apt-get install texlive-latex-base texlive-latex-extra texlive-fonts-recommended For a complete installation with all packages:…

    Read More Installing Latex and Compiling a Latex Docuent in LinuxContinue

  • QA

    Gnome: disabling / deleting keyrings

    ByQ A Mar 24, 2018Apr 9, 2026

    GNOME Keyring Storage and Deletion GNOME Keyring stores encrypted credentials, SSH keys, and secrets for applications. If you need to disable it or start fresh after forgetting the password, you can remove the keyring database. Keyring Storage Locations The location of keyrings depends on your GNOME version and configuration: GNOME 3.0+: ~/.local/share/gnome-keyring/ or ~/.local/share/evolution/calendar/ Older…

    Read More Gnome: disabling / deleting keyringsContinue

  • QA | Tutorial

    SmIley faces in iPhone

    ByQ A Mar 24, 2018Apr 9, 2026

    Using Emoji on iPhone iPhones have built-in emoji support that doesn’t require any third-party apps. The emoji keyboard is part of iOS and can be enabled directly through system settings. Enable the Emoji Keyboard Open Settings → General → Keyboard → Keyboards Tap Add New Keyboard Select Emoji from the list Tap Done Once enabled,…

    Read More SmIley faces in iPhoneContinue

  • QA

    How to install noip2 on Linux

    ByQ A Mar 24, 2018Apr 9, 2026

    Installing and Configuring noip2 on Linux No-IP provides dynamic DNS service for systems that don’t have static IP addresses. The noip2 client daemon monitors your system’s IP and automatically updates your No-IP domain when changes occur. Here’s how to set it up properly. Prerequisites You’ll need: A No-IP account with at least one hostname configured…

    Read More How to install noip2 on LinuxContinue

  • QA

    Office 2007: Save as PDF or XPS

    ByQ A Mar 24, 2018Apr 9, 2026

    Exporting to PDF and XPS from Microsoft Office If you’re working with Microsoft Office 2007, converting documents to PDF or XPS format requires an additional add-in since native support wasn’t built into the original release. Installing the Save as PDF or XPS Add-in Microsoft provides a free add-in that enables PDF and XPS export across…

    Read More Office 2007: Save as PDF or XPSContinue

  • QA

    Windows 7 64-bit fails to install on VirtualBox / Linux with status code 0xc0000225

    ByQ A Mar 24, 2018Apr 9, 2026

    Windows 7 64-bit fails to install on VirtualBox with status code 0xc0000225 The error “Windows failed to start” with status code 0xc0000225 during Windows 7 64-bit installation on VirtualBox typically indicates a hardware abstraction layer (HAL) compatibility issue. This happens because the VM’s default configuration doesn’t properly expose interrupt controller details to the guest OS….

    Read More Windows 7 64-bit fails to install on VirtualBox / Linux with status code 0xc0000225Continue

  • QA

    Prevent Chrome closing after closing the last tab

    ByQ A Mar 24, 2018Apr 9, 2026

    Keeping Chrome Open When You Close the Last Tab By default, closing the last open tab closes the entire Chrome browser window. If you want Chrome to stay open and display a new tab instead, you’ll need to either use an extension or adjust your workflow. Using an Extension The Last Tab Standing extension is…

    Read More Prevent Chrome closing after closing the last tabContinue

  • QA

    How to convert a ps file to a pdf file

    ByQ A Mar 24, 2018Apr 9, 2026

    Converting PostScript to PDF To convert a PostScript file to PDF suitable for publishing, use ps2pdf from the Ghostscript suite: ps2pdf -dPDFSETTINGS=/printer file.ps file.pdf The /printer setting produces high-quality output appropriate for publication. Other available quality settings include: /screen — lowest quality, smallest file size /ebook — medium quality, reasonable file size /printer — high…

    Read More How to convert a ps file to a pdf fileContinue

  • QA

    Xen: Passing kernel parameters to DomUs

    ByQ A Mar 24, 2018Apr 9, 2026

    Passing kernel parameters to Xen DomUs Kernel parameters often need to be passed to Xen DomUs during boot or for troubleshooting. Common scenarios include booting into single-user mode for recovery, enabling kernel debugging, or adjusting memory/CPU settings at runtime. Using the extra parameter The simplest method is passing kernel parameters via the extra= option when…

    Read More Xen: Passing kernel parameters to DomUsContinue

  • QA

    Run Firefox on Remote Host over SSH

    ByQ A Mar 24, 2018Apr 9, 2026

    Running Firefox on a Remote Host over SSH X11 forwarding over SSH lets you run graphical applications on remote systems and display them locally. Firefox is a common use case, though it requires careful configuration to avoid crashes and permission issues. Basic Setup The simplest approach uses X11 forwarding: ssh -X remotehost The -X flag…

    Read More Run Firefox on Remote Host over SSHContinue

  • QA

    Pass-less ssh auto-login problem

    ByQ A Mar 24, 2018Apr 9, 2026

    Troubleshooting SSH Passwordless Login When passwordless SSH authentication fails despite proper key setup, start by checking the SSH daemon logs to identify the actual problem. Checking SSH Logs The SSH daemon logs are your primary diagnostic tool: sudo tail -f /var/log/auth.log # Debian/Ubuntu sudo tail -f /var/log/secure # RHEL/CentOS/Fedora sudo journalctl -u ssh -f #…

    Read More Pass-less ssh auto-login problemContinue

  • QA | Tutorial

    Synchronizing home directories

    ByQ A Mar 24, 2018Apr 9, 2026

    Home Directory Synchronization Tools and Strategies Keeping home directories synchronized across multiple machines is a practical problem for anyone managing several laptops, workstations, or servers. You need something that handles bidirectional sync, understands which changes win when conflicts occur, and doesn’t destroy data on either side. Unison Unison remains a solid choice for this. It’s…

    Read More Synchronizing home directoriesContinue

  • QA

    Chrome does not work with ibus

    ByQ A Mar 24, 2018Apr 9, 2026

    Troubleshooting IBus Integration Issues in Chrome IBus is the default input method framework on many Linux distributions, but Chrome and Chromium-based browsers have historically struggled with proper IBus integration. Other applications like Thunderbird, Firefox, and GNOME applications typically work fine, which points to Chrome’s specific handling of input methods. Root Causes Chrome doesn’t use the…

    Read More Chrome does not work with ibusContinue

  • QA

    Installing Dropbox on Linux

    ByQ A Mar 24, 2018Apr 9, 2026

    Installation Methods Dropbox on Linux has two main approaches: the official daemon (headless) or the sync client with GUI. Which you choose depends on your use case. Official Dropbox Daemon (Recommended for Servers) The daemon is lightweight and works well on headless systems. Download and extract it: cd ~ && wget -O – “https://www.dropbox.com/download?plat=lnx.x86_64” |…

    Read More Installing Dropbox on LinuxContinue

  • QA

    How to find Linux absolute path for a relative path

    ByQ A Mar 24, 2018Apr 9, 2026

    Finding Absolute Paths from Relative Paths When working with relative paths in Linux, you often need the absolute path for scripting, logging, or passing to other programs. Several tools can resolve this, each with different strengths. Using readlink The readlink command is the traditional tool for this job. The -f flag follows symlinks and resolves…

    Read More How to find Linux absolute path for a relative pathContinue

  • QA

    Git: changing global user name and user email

    ByQ A Mar 24, 2018Apr 9, 2026

    Setting global user credentials When you first use git on a machine, you’ll need to configure your identity. Git uses these credentials to author your commits: git config –global user.name “Your Name” git config –global user.email you@example.com These settings are stored in ~/.gitconfig and apply to all repositories on your system. Verifying your configuration Check…

    Read More Git: changing global user name and user emailContinue

  • QA

    Large-but-correctly-aligned-and-optimized code is faster than less-bytes-per-instruction/opcode-packed code

    ByQ A Mar 24, 2018Apr 9, 2026

    Code Size vs Alignment: Why Modern CPUs Prefer Correctness Over Density The conventional wisdom that smaller code is always better has been thoroughly invalidated on modern processors. A statement from kernel development circles captured this well: for performance-critical paths like interrupt handlers, large-but-correctly-aligned-and-optimized code consistently outperforms byte-packed alternatives. Consider this comparison: mov eax, [foo] add…

    Read More Large-but-correctly-aligned-and-optimized code is faster than less-bytes-per-instruction/opcode-packed codeContinue

  • QA

    SEEK_HOLE and SEEK_DATA: efficiently archive/copy large sparse files

    ByEric Ma Mar 24, 2018Apr 9, 2026

    SEEK_HOLE and SEEK_DATA: efficiently archive and copy large sparse files Archiving or copying a 1TB sparse file containing only 32MB of actual data is impractical with naive approaches—you’ll waste time and I/O bandwidth copying zeros. The solution is using SEEK_HOLE and SEEK_DATA flags with lseek(), which allow tools to skip over hole regions entirely. How…

    Read More SEEK_HOLE and SEEK_DATA: efficiently archive/copy large sparse filesContinue

Page navigation

Previous PagePrevious 1 … 49 50 51 52 53 … 70 Next PageNext

© 2026 SysTutorials

  • Tutorials
  • Linux
  • Linux Manuals
  • Systems
  • Programming
  • Software
  • Subscribe
  • Search