Structured Mesh Refinement in Generalized

Total Page:16

File Type:pdf, Size:1020Kb

Structured Mesh Refinement in Generalized Copyright c 2006 Tech Science Press CMES, vol.12, no.3, pp.213-227, 2006 Structured Mesh Refinement in Generalized Interpolation Material Point (GIMP) Method for Simulation of Dynamic Problems Jin Ma, Hongbing Lu, and Ranga Komanduri1 Abstract: The generalized interpolation material point 1 Introduction (GIMP) method, recently developed using a C1 continu- ous weighting function, has solved the numerical noise The material point method (MPM) uses a collection of problem associated with material points just crossing the material points, mathematically represented by Dirac cell borders, so that it is suitable for simulation of rela- delta functions to represent a material continuum (Sul- tively large deformation problems. However, this method sky, Zhou, and Schreyer (1995); Hu and Chen (2003); typically uses a uniform mesh in computation when one Guilkey and Weiss (2003)). A spatially fixed background level of material points is used, thus limiting its effec- grid, and interpolation between grid nodes and mate- tiveness in dealing with structures involving areas of rial points are introduced to track physical variables car- high stress gradients. In this paper, a spatial refinement ried by the material points in the Lagrangian descrip- scheme of the structured grid for GIMP is presented for tion. Field equations are solved on the background grid simulations with highly localized stress gradients. A uni- in the Eulerian description. Physical variables are inter- form structured background grid is used in each refine- polated from the solutions on the background grids to ment zone for interpolation in GIMP for ease of generat- material points back and forth for solution and convec- ing and duplicating structured grid in parallel processing. tion of physical variables. In general, the isoparametric The concept of influence zone for the background node shape functions, same as those used in the finite element and transitional node is introduced for the mesh size tran- method (FEM), are used. As the MPM simulation is in- sition. The grid shape function for the transitional node dependent of the background grid, a structured grid is is modified accordingly, whereas the computation of the usually employed for purposes of simplicity. The move- weighting function in GIMP remains the same. Two ment of the material points represents the deformation of other issues are also addressed to improve the GIMP the continuum. MPM has been demonstrated to be capa- method. The displacement boundary conditions are in- ble of handling large deformations in a natural way (Sul- troduced into the discretization of the momentum conser- sky, Zhou, and Schreyer (1995)). However, primarily due vation equation in GIMP, and a method is implemented to to the discontinuity of the gradient of the interpolation track the deformation of the material particles by tracking function at the borders of the neighboring cells, artificial the position of the particle corners to resolve the prob- noise can be introduced when the material points move lem of artificial separation of material particles in GIMP just across the grid cell boundaries, leading to simulation simulations. Numerical simulations of several problems, instability for MPM. The generalized interpolation ma- such as tension, indentation, stress concentration and terial point (GIMP) method, introduced by Bardenhagen stress distribution near a crack (mode I crack problem) and Kober (2004) can resolve this problem. In GIMP are presented to verify this refinement scheme. aC1 continuous interpolation function is used and each material point/particle occupies a region. GIMP has been keyword: GIMP, Material Point Method, Mesh refine- demonstrated to be stable and capable of handling rela- ment,FEM,MPM tively large deformations (Ma, Lu, Wang, Roy, Hornung, Wissink, and Komanduri (2005)). The current MPM typically uses a uniform background mesh for solving the field equations. However, this is 1 Correspondence author, Tel: 405-744-5900; Fax: 405-744-7873; not efficient when stress gradients are high such as stress e-mail: [email protected]. All authors are with the School of Mechanical and Aerospace Engineering, Oklahoma State Univer- concentrations in a plate with a hole, or the stress field of sity, Stillwater, OK 74078 a workpiece under indentation. In contrast, transitional 214 Copyright c 2006 Tech Science Press CMES, vol.12, no.3, pp.213-227, 2006 mesh is effective in solving problems involving rapidly 2GIMP varying stress in an area. Wang, Karuppiah, Lu, Roy, For the purpose of completeness, the basic equations in and Komanduri (2005) have presented a method using GIMP (Bardenhagen and Kober (2004)) are summarized an irregular background mesh to deal with problems in- here. In dynamic simulations, the mass and momentum volving rapidly varying stress, such as stress field near a conservation equations are given by crack. However, this approach does not use regular struc- tured background mesh so that mesh generation encoun- dρ +ρ∇· v = 0, and (1) ters the same difficulty as FEM, and leads to the loss of dt some advantage of MPM on the ease of generating mesh for a complex problem. ρa = ∇σσ +b in Ω, (2) The use of structured grid in GIMP has facilitated the implementation of GIMP in parallel processing. A re- where ρ is the material density, a is the acceleration, σ finement scheme based on splitting and merging material and b are the Cauchy stress and body force density, re- particles was proposed by Tan and Nairn (2002). Re- spectively. The displacement and traction boundary con- cently, a multilevel refinement algorithm has been devel- ditions are given as oped for parallel processing using the structured adap- tive mesh refinement application infrastructure (SAM- u = u on ∂Ωu, (3) RAI) (Hornung and Kohn (2002); Ma, Lu, Wang, Roy, Hornung, Wissink and Komanduri (2005)). The compu- tational domain was divided into multiple nested levels τ = τ on ∂Ωτ, (4) of refinement. Each grid level is uniform but has a differ- ent cell size. Smaller material particles and smaller cell where ∂Ωu ⊂ ∂Ω,∂Ωτ ⊂ ∂Ω and ∂Ωu ∩∂Ωτ = 0. In vari- sizes are used in each finer level. Two neighboring lev- ational form, the momentum conservation equation can els are connected by overlapped material particles of the be written as same size and data communication between levels is per- Z formed at predefined intervals. However, the refinement ρa · δvdx through material particles requires extra communication Ω Z Z Z and simulation time. In this paper, a refinement for GIMP = ∇σσ · δvdx + b· δvdx −α (u−u) · δvdx, (5) based on the transitional grid nodes is developed. This Ω Ω ∂Ω refinement is natural and does not involve extra simula- u tion time. Moreover, the refined grid remains uniformly where δv is an admissible velocity field, α is a penalty structured in each refinement region. parameter we introduce herein to impose the essential While the problem associated with artificial noise has boundary conditions and α >> 1, Atluri and Zhu (1998), been resolved with the use of GIMP method, it has been Atluri and Zhu (2000). Applying the chain rule, ∇ · σ · observed recently that material separation could occur if δv = ∇ · (σ · δv) −σ : ∇δv, and the divergence theorem, the deformation of the material particles was not tracked, Eq. (5) can be written as Guilkey (2005). Tracking the deformation of material Z Z particles properly in GIMP is necessary especially when ρa · δvdx + σ : ∇δvdx the material particles are stretched. In this paper, an ap- Ω Ω proach is developed for tracking the particle deformation Z Z to resolve material point separation problem. This pa- = b· δvdx + τ · δvdS per focuses on the refinement scheme for structured grid. Ω ∂Ωτ Z Z Several numerical problems, such as tension, indenta- + τ · δvdS−α (u−u) · δvdS (6) tion, stress concentration and stress distribution near a u ∂Ω ∂Ω crack (mode I crack problem) were simulated to verify u u this refinement algorithm, as well as to demonstrate the where τ is the resultant traction due to the displacement effectiveness of tracking particle deformations. u boundary condition on ∂Ωu. In GIMP, the domain Ω is Structured Mesh Refinement 215 discretized into a collection of material particles, with Ωp given as as the domain of particle p. The physical quantities, such Z 1 as the mass, stress and momentum can be defined for Sip = χp(x)Si(x)dx. (10) Vp Ω∩Ω each particle. For example, theR momentum for particle p p can be expressed as pp = ρ(x)v(x)χp(x)dx,where Ω p The weighting function in GIMP is C1 continuous and ( ) χ ( ) v x is the velocity and p x is the particle characteris- satisfies partition of unity. The momentum conservation, tic function. The momentum conservation equation can Eq. (8), can be solved at each node to update the nodal be discretized as momentum, acceleration, and velocity. These updated Z Z χ nodal quantities can be interpolated to the material par- p˙ p p · δ + σ χ δ ∑ vdx ∑ p p : vdx ticles to update the particles, as given by Bardenhagen Vp p Ω∩Ω p Ω∩Ω p Z p Z and Kober (2004). It may be noted that the mass of each m χ = ∑ p p b· δvdx +∑ τ · δvdx material particle does not change, so that the mass con- p Vp p servation equation is satisfied automatically. Ω∩Ωp ∂Ωτ∩Ωp Z Z In the discretization of the weak form of the momentum +∑ τu · δvdS−α∑ (u−u) · δvdS (7) conservation equation, a background grid is used. How- p p ∂Ωu∩Ωp ∂Ωu∩Ωp ever, the computation is independent of the grid from one R increment to another. Hence a spatially fixed structured where Vp = χp(x)dx is the particle volume. Intro- grid can be used for convenience. In the background grid, Ω∩Ω p no nodal connectivity is required and the integration is ducing a background grid and the grid shape function never performed on the element domain.
Recommended publications
  • 1 What Is Gimp? 3 2 Default Short Cuts and Dynamic Keybinding 9
    GUM The Gimp User Manual version 1.0.0 Karin Kylander & Olof S Kylander legalities Legalities The Gimp user manual may be reproduced and distributed, subject to the fol- lowing conditions: Copyright © 1997 1998 by Karin Kylander Copyright © 1998 by Olof S Kylander E-mail: [email protected] (summer 98 [email protected]) The Gimp User Manual is an open document; you may reproduce it under the terms of the Graphic Documentation Project Copying Licence (aka GDPL) as published by Frozenriver. This document is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANT- ABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Graphic Documentation Project Copying License for more details. GRAPHIC DOCUMENTATION PROJECT COPYING LICENSE The following copyright license applies to all works by the Graphic Docu- mentation Project. Please read the license carefully---it is similar to the GNU General Public License, but there are several conditions in it that differ from what you may be used to. The Graphic Documentation Project manuals may be reproduced and distrib- uted in whole, subject to the following conditions: The Gimp User Manual Page i Legalities All Graphic Documentation Project manuals are copyrighted by their respective authors. THEY ARE NOT IN THE PUBLIC DOMAIN. • The copyright notice above and this permission notice must be preserved complete. • All work done under the Graphic Documentation Project Copying License must be available in source code for anyone who wants to obtain it. The source code for a work means the preferred form of the work for making modifications to it.
    [Show full text]
  • Windows Subsystem for Linux
    LINUX 101 ... FOR .NET DEVS Oliver Sturm • @olivers • [email protected] OLIVER STURM Training Director at DevExpress Consultant, trainer, author, software architect and developer for over 25 years Contact: [email protected] Linux 101 2 / 37 AGENDA That Linux Thing Getting Started with Linux Shells, Command Lines and Commands File Systems and Permissions Users and Processes Editing and Configuring Packages Creating a .NET Core App Setting Up a Runtime Environment Linux 101 3 / 37 ON DAY 1... From: Linus Benedict Torvalds Date: August 25 1991 Subject: What would you like to see most in minix? Hello everybody out there using minix - I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. PS. It is NOT protable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that's all I have :-(. Full thread: http://osturm.me/torvalds-linux-announcement Linux 101 4 / 37 ON DAY 1... From: Linus Benedict Torvalds Date: August 25 1991 Subject: What would you like to see most in minix? Hello everybody out there using minix - Y THE AY I'm Bdoin g a ( Wfree) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. Linus doesn't mention it, but his new OS was going to be PS. called It Freaxis NO Tat p thisrota bpoint.le (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that's all I have :-(.
    [Show full text]
  • Creating Custom Debian Live for USB FD with Encrypted Persistence
    Creating Custom Debian Live for USB FD with Encrypted Persistence INTRO Debian is a free operating system (OS) for your computer. An operating system is the set of basic programs and utilities that make your computer run. Debian provides more than a pure OS: it comes with over 43000 packages, precompiled software bundled up in a nice format for easy installation on your machine. PRE-REQ * Debian distro installed * Free Disk Space (Depends on you) Recommended Free Space >20GB * Internet Connection Fast * USB Flash Drive atleast 4GB Installing Required Softwares on your distro: Open Root Terminal or use sudo: $ sudo apt-get install debootstrap syslinux squashfs-tools genisoimage memtest86+ rsync apt-cacher-ng live-build live-config live-boot live-boot-doc live-config-doc live-manual live-tools live-manual-pdf qemu-kvm qemu-utils virtualbox virtualbox-qt virtualbox-dkms p7zip-full gparted mbr dosfstools parted Configuring APT Proxy Server (to save bandwidth) Start apt-cacher-ng service if not running # service apt-cacher-ng start Edit /etc/apt/sources.list with your favorite text editor. Terminal # nano /etc/apt/sources.list Output: (depends on your APT Mirror configuration) deb http://security.debian.org/ jessie/updates main contrib non-free deb http://http.debian.org/debian jessie main contrib non-free deb http://ftp.debian.org/debian jessie main contrib non-free Add “localhost:3142” : deb http://localhost:3142/security.debian.org/ jessie/updates main contrib non-free deb http://localhost:3142/http.debian.org/debian jessie main contrib non-free deb http://localhost:3142/ftp.debian.org/debian jessie main contrib non-free Press Ctrl + X and Y to save changes Terminal # apt-get update # apt-get upgrade NOTE: BUG in Debian Live.
    [Show full text]
  • Introduction to Fmxlinux Delphi's Firemonkey For
    Introduction to FmxLinux Delphi’s FireMonkey for Linux Solution Jim McKeeth Embarcadero Technologies [email protected] Chief Developer Advocate & Engineer For quality purposes, all lines except the presenter are muted IT’S OK TO ASK QUESTIONS! Use the Q&A Panel on the Right This webinar is being recorded for future playback. Recordings will be available on Embarcadero’s YouTube channel Your Presenter: Jim McKeeth Embarcadero Technologies [email protected] | @JimMcKeeth Chief Developer Advocate & Engineer Agenda • Overview • Installation • Supported platforms • PAServer • SDK & Packages • Usage • UI Elements • Samples • Database Access FireDAC • Migrating from Windows VCL • midaconverter.com • 3rd Party Support • Broadway Web Why FMX on Linux? • Education - Save money on Windows licenses • Kiosk or Point of Sale - Single purpose computers with locked down user interfaces • Security - Linux offers more security options • IoT & Industrial Automation - Add user interfaces for integrated systems • Federal Government - Many govt systems require Linux support • Choice - Now you can, so might as well! Delphi for Linux History • 1999 Kylix: aka Delphi for Linux, introduced • It was a port of the IDE to Linux • Linux x86 32-bit compiler • Used the Trolltech QT widget library • 2002 Kylix 3 was the last update to Kylix • 2017 Delphi 10.2 “Tokyo” introduced Delphi for x86 64-bit Linux • IDE runs on Windows, cross compiles to Linux via the PAServer • Designed for server side development - no desktop widget GUI library • 2017 Eugene
    [Show full text]
  • Official User's Guide
    Official User Guide Linux Mint 18 Cinnamon Edition Page 1 of 52 Table of Contents INTRODUCTION TO LINUX MINT ......................................................................................... 4 HISTORY............................................................................................................................................4 PURPOSE...........................................................................................................................................4 VERSION NUMBERS AND CODENAMES.....................................................................................................5 EDITIONS...........................................................................................................................................6 WHERE TO FIND HELP.........................................................................................................................6 INSTALLATION OF LINUX MINT ........................................................................................... 8 DOWNLOAD THE ISO.........................................................................................................................8 VIA TORRENT...................................................................................................................................9 Install a Torrent client...............................................................................................................9 Download the Torrent file.........................................................................................................9
    [Show full text]
  • English 17.2.Pdf
    Official User Guide Linux Mint 17.2 MATE Edition Page 1 of 48 Table of Contents INTRODUCTION TO LINUX MINT ......................................................................................... 4 HISTORY..........................................................................................................................................4 PURPOSE..........................................................................................................................................4 VERSION NUMBERS AND CODENAMES....................................................................................................5 EDITIONS.........................................................................................................................................6 WHERE TO FIND HELP........................................................................................................................6 INSTALLATION OF LINUX MINT ........................................................................................... 7 DOWNLOAD THE ISO........................................................................................................................7 VIA TORRENT....................................................................................................................................8 Install a Torrent client....................................................................................................................8 VIA A DOWNLOAD MIRROR...................................................................................................................8
    [Show full text]
  • Install Gnome Software Center Arch
    Install gnome software center arch Upstream URL: License(s): GPL2. Maintainers: Jan Steffens. Package Size: MB. Installed Size: Installed Size​: ​ MB. gnome-software will be available as a preview in It can install, remove applications on systems with PackageKit. It can install updates on Gnome software will not start / Applications & Desktop. A quick video on Gnome Software Center in Arch Linux. Gnome unstable repository. There is a component called Polkit that is used by many applications to request root permissions to do things (it can do so because it's a. GNOME Software on #archlinux with native PackageKit backend, and this is a gui for installing software, ala ubuntu software manager, but distro This is some kind of Ubuntu Software Centre, with comments and all that. Need help installing Gnome Software Center for Arch Linux? Here are some instructions: Click DOWNLOAD HERE in the menu. Download the file. Make the file. I had to install it with along with packagekit. This is what's missing to make Antergos *the* beginner-friendly Arch-based distro, or general So, it is not a bad idea for the “Gnome Software Center” to include by default. GNOME software software center graphic that we will find the default in future releases of Fedora in addition to being installed in Arch Linux Please help me to install GNOME Software on. GNOME Software Will Work On Arch Linux With PackageKit the Alpm/Pacman back-end for using this GNOME application to install and. From: Sriram Ramkrishna ; To: desktop-devel-list devel-list gnome org>; Subject: gnome- software/packagekit.
    [Show full text]
  • Desktop Environments Jeffery Russell and Tim Zabel
    Desktop Environments Jeffery Russell and Tim Zabel Please sign in! http://bit.ly/ritlug-2020 Keep up with RITlug outside of meetings: ritlug.com/get-involved, rit-lug.slack.com Desktop Environments: when terminals just won't do it What makes a desktop environment (DE)? A desktop environment typically contains two major components: - Window Manager Manages windows, icons, menus, pointers - Widget Toolkit - Used to write applications with a unified look and behavior GNOME 3 - Easy to use - “Most” Popular - Great Companability - Nautilus as default file manager KDE Plasma - Uses Dolphin file manager - Easy to use - Very uniform software stack like GNOME Xfce - Lightweight - Easy to use - Thunar file manager Cinnamon - Fork of GNOME 3 - Nemo File Manager - Crist look - Tons of desklets - Very stable MATE - Extension of GNOME 2 - Caja File Manager Unity - Not technically its own DE but a shell extension for GNOME - This is known for giving Ubuntu its iconic sidebar LXQt - Very Lightweight - Easy to use Pantheon - DE designed for Elementary OS - OSX like interface - Looks amazing - Due to simplicity, it is missing some things that are commonplace in other DEs (limited customizations) Deepin - Simple - Very elegant - Developed by a Chinese community Performance? Source: https://itsfoss.com/linux-mint-v s-ubuntu/ Equinox (EDE) - Very lightweight - Last stable release was in 2014 - Reminiscent of windows 9x interface Questions? Window Managers WMs ● Specifically controls placement and appearance of windows ● Doesn’t come with any other integrated tools
    [Show full text]
  • Installation Guide
    Installation Guide Linux Mint Apr 09, 2019 Download 1 Choose the right edition 3 2 Verify your ISO image 7 3 Create the bootable media 9 4 Boot Linux Mint 11 5 Install Linux Mint 13 6 Hardware drivers 21 7 Multimedia codecs 23 8 Language support 25 9 System snapshots 27 10 EFI 33 11 Boot options 37 12 Multi-boot 41 13 Partitioning 45 14 Pre-installing Linux Mint (OEM Installation) 47 15 Where to find help 49 i ii Installation Guide Linux Mint comes in the form of an ISO image (an .iso file) which can be used to make a bootable DVD or a bootable USB stick. This guide will help you download the right ISO image, create your bootable media and install Linux Mint on your computer. Download 1 Installation Guide 2 Download CHAPTER 1 Choose the right edition You can download Linux Mint from the Linux Mint website. Read below to choose which edition and architecture are right for you. 1.1 Cinnamon, MATE or Xfce? Linux Mint comes in 3 different flavours, each featuring a different desktop environment. Cinnamon The most modern, innovative and full-featured desktop MATE A more stable, and faster desktop Xfce The most lightweight and the most stable The most popular version of Linux Mint is the Cinnamon edition. Cinnamon is primarily developed for and by Linux Mint. It is slick, beautiful, and full of new features. Linux Mint is also involved in the development of MATE, a classic desktop environment which is the continuation of GNOME 2, Linux Mint’s default desktop between 2006 and 2011.
    [Show full text]
  • Cnchi Documentation Release 0.16.X Karasu
    Cnchi Documentation Release 0.16.x karasu lots0logs Jul 10, 2018 Contents: 1 bootinfo 1 2 browser_window 3 3 cnchi 5 4 config 7 5 desktop_info 9 6 download (module) 11 7 features_info 13 8 geoip 15 9 hardware (module) 17 10 info 25 11 installation (module) 27 12 logging_utils 35 13 main_window 37 14 misc (module) 39 15 proxy 47 16 rank_mirrors 49 17 show_message 51 18 test_page 53 19 update_db 55 20 Indices and tables 57 i Python Module Index 59 ii CHAPTER 1 bootinfo Detects installed OSes (needs root privileges) bootinfo.get_os_dict() Returns all detected OSes in a dict bootinfo.windows_startup_folder(mount_path) Returns windows startup folder 1 Cnchi Documentation, Release 0.16.x 2 Chapter 1. bootinfo CHAPTER 2 browser_window 3 Cnchi Documentation, Release 0.16.x 4 Chapter 2. browser_window CHAPTER 3 cnchi 5 Cnchi Documentation, Release 0.16.x 6 Chapter 3. cnchi CHAPTER 4 config Configuration module for Cnchi class config.Settings Store all Cnchi setup options here get(key) Get one setting value set(key, value) Set one setting’s value 7 Cnchi Documentation, Release 0.16.x 8 Chapter 4. config CHAPTER 5 desktop_info Desktop Environments information desktop_info.ALL_FEATURES = ['a11y', 'aur', 'bluetooth', 'cups', 'chromium', 'energy', 'firefox', 'firewall', 'flash', 'games', 'graphic_drivers', 'lamp', 'lts', 'office', 'sshd', 'visual', 'vivaldi'] List: All features desktop_info.DESCRIPTIONS = {'base': 'This option will install Antergos as command-line only system, without any type of graphical interface. After the installation you can customize Antergos by installing packages with the command-line package manager.', 'budgie': 'Budgie is the flagship desktop of Solus and is a Solus project.
    [Show full text]
  • Fixing Mate Adwaita Theme Problems on Debian and Ubuntu Linux
    ? Walking in Light with Christ - Faith, Computers, Freedom Free Software GNU Linux, FreeBSD, Unix, Windows, Mac OS - Hacks, Goodies, Tips and Tricks and The True Meaning of life http://www.pc-freak.net/blog Fixing Mate Adwaita theme problems on Debian and Ubuntu Linux Author : admin After trying out GNOME 3.2.x enough and giving it enough chance I've decided to finally migrate to Linux Mate graphical environment (the fork of gnome 2 for modern PCs). I have to say I'm running Debian 9 Stretch on my upgraded Thinkpad R61, after 2 / 3 days upgrade operations from Debian 7 to Debian 8, from Debian 8 to 9. Just Migrated to Mate all looked fine, but just as I wanted to make the look and feel identical to GNOME 2, I played with Appearance because I wanted to apply theme Adwaita the one, the one so popular since the glorious times when GNOME 2 was a king of the Linux Desktop. To add additional themes to MATE, I've installed gnome-themes-standard package, e.g. apt-get install --yes gnome-themes-standard 1 / 2 ? Walking in Light with Christ - Faith, Computers, Freedom Free Software GNU Linux, FreeBSD, Unix, Windows, Mac OS - Hacks, Goodies, Tips and Tricks and The True Meaning of life http://www.pc-freak.net/blog This package provides a number of Themes I could choose from and one of them is Adwaita Not surprisingly, I faced a theme issue it complains about window manager theme "Adwaita" missing. Using the example for Adwaita mate-appearance-properties gives, I believe this is the "Proper" way to fix it, so do the following in order; The quick and dirty way when using it Select Adwaita theme Click on Customise Select the Window Border tab Select window border theme "TraditionalOk" and close A Permanent Fix to the Adwaita missing its Theme Manager using terminal / console I found that all I had to do to resolve the issue permanently was to do this; vim /usr/share/themes/Adwaita/index.theme And change at the bottom where it says MetacityTheme to say TraditionalOk instead of Adwaita.
    [Show full text]
  • Using Ubuntu MATE and Its Applications
    Using Ubuntu MATE and Its Applications Ubuntu MATE 20.04 LTS Edition Copyright 2017-2020 Larry Bushey. Some rights reserved. Third Edition Published by Larry Bushey at Amazon This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/, or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA. We permit and even encourage you to distribute a copy of this book to colleagues, friends, family, and anyone else who might be interested. - 2 - Table of Contents Introduction 7 So You've Discovered Linux! 8 The Basics 10 Why Users Switch from Windows 10 Why Users Switch from macOS 11 Ubuntu MATE Works for You, Not the Other Way Around 12 Personalizing Ubuntu MATE 14 Choosing and Changing Panel Layouts 16 Changing the Location of the Window Button Controls 24 Changing the Desktop Background 25 Changing the Theme 26 Modifying the Panels 28 Desktop, Panel, and Menu Icons 30 Display Settings 36 High-Resolution Monitors 38 Power Management 40 Screensaver 46 Adding Software to Ubuntu MATE 48 Installing Trusted Linux Applications 48 Trusted Sources 49 Software Boutique 50 Installing Other Software Center Applications 53 Using the Applications 55 Ubuntu Welcome 55 The Ubuntu MATE Guide 63 Accessibility Software 65 MATE's Applications 72 File Browser (Caja) 72 Text Editor (Pluma) 75 MATE Calculator 78 Archive Manager (Engrampa) 79 Image Viewer (Eye of MATE) 81 Document Viewer (Atril) 83 - 3 - MATE
    [Show full text]