[SOLVED] Gnome Shell remove top rounded corners

There's something that lets me down with Gnome Shell's design: the rounded/circular borders on the top left and right corners of every single window on Gnome Shell.
Does anybody know how I can change this, and make them rect? Or at least rectangular on maximized windows.
Thank you!
Last edited by ephan (2012-03-26 18:49:36)

gimmy wrote:Install User theme extension and then install a new theme, or edit the css in /usr/share/gnome-shell/theme/gnome-shell.css (the .panel-corner properties)
I don't want a new theme, I like Adwaita, but I just needed this changed, thank you so much! I just put the radius to 0px.

Similar Messages

  • [Solved] How to force enable rounded corners in a theme on GNOME 3.16

    Hello
    I just recently started using arch (and I regret why didnt I use it earlier -.-, such a great OS). I put up Gnome 13.16.2 as my desktop environment particularly because I like its interface (rounded corners, the ui etc. Kinda reminds me of my fav mobile OS MIUI).
    And I can see that most of the themes (almost all that I have installed infact) like to remove rounded corners and give a flat rectangle. Is there some way to force rounded corners by editing the theme? I did had a look at gnome-shell.css of theme and the "panel" portion of it didnt had any such part (or atleast I couldn't find it). Some help would be appreciated, really want those rounded corners as well as the theme.
    Here's the gnome-shell.css from that theme btw:
    /* Copyright 2009, 2015 Red Hat, Inc.
    * Portions adapted from Mx's data/style/default.css
    * Copyright 2009 Intel Corporation
    * This program is free software; you can redistribute it and/or modify it
    * under the terms and conditions of the GNU Lesser General Public License,
    * version 2.1, as published by the Free Software Foundation.
    * This program is distributed in the hope it will be useful, but WITHOUT ANY
    * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
    * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for
    * more details.
    * You should have received a copy of the GNU Lesser General Public License
    * along with this program; if not, write to the Free Software Foundation,
    * Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.
    stage {
    font-family: Cantarell, Sans-Serif;
    font-size: 9pt;
    color: #5c616c; }
    .button, .notification-banner .notification-button,
    .notification-banner:hover .notification-button,
    .notification-banner:focus .notification-button {
    min-height: 20px;
    padding: 5px 32px;
    transition-duration: 0;
    border-radius: 2px;
    text-shadow: 0 1px rgba(255, 255, 255, 0);
    box-shadow: inset 0 0 rgba(255, 255, 255, 0);
    color: #5c616c;
    background-color: #fcfdfd;
    border: 1px solid #cfd6e6; }
    .button:focus, .notification-banner .notification-button:focus {
    text-shadow: 0 1px rgba(255, 255, 255, 0);
    box-shadow: inset 0 0 rgba(255, 255, 255, 0);
    color: #5c616c;
    background-color: #fcfdfd;
    border: 1px solid #5294E2; }
    .button:hover, .notification-banner .notification-button:hover {
    text-shadow: 0 1px rgba(255, 255, 255, 0);
    box-shadow: inset 0 0 rgba(255, 255, 255, 0);
    color: #5c616c;
    background-color: #fcfdfd;
    border: 1px solid #5294E2; }
    .button:hover:focus, .notification-banner .notification-button:hover:focus {
    text-shadow: 0 1px rgba(255, 255, 255, 0);
    box-shadow: inset 0 0 rgba(255, 255, 255, 0);
    color: #5294E2;
    background-color: #fcfdfd;
    border: 1px solid #5294E2; }
    .button:active, .notification-banner .notification-button:active, .button:active:focus, .notification-banner .notification-button:active:focus {
    text-shadow: 0 1px rgba(255, 255, 255, 0);
    box-shadow: inset 0 0 rgba(255, 255, 255, 0);
    color: #ffffff;
    background-color: #5294E2;
    border: 1px solid #5294E2; }
    .button:insensitive, .notification-banner .notification-button:insensitive {
    text-shadow: 0 1px rgba(255, 255, 255, 0);
    box-shadow: inset 0 0 rgba(255, 255, 255, 0);
    color: rgba(92, 97, 108, 0.55);
    border: 1px solid rgba(207, 214, 230, 0.55);
    background-color: rgba(252, 253, 253, 0.55); }
    StEntry {
    padding: 7px;
    caret-size: 1px;
    selection-background-color: #5294E2;
    selected-color: #ffffff;
    transition-duration: 300ms;
    border-radius: 20px;
    box-shadow: inset 0 0 rgba(255, 255, 255, 0);
    color: #5c616c;
    background-color: #ffffff;
    border: 1px solid #cfd6e6; }
    StEntry:focus, StEntry:hover {
    box-shadow: inset 0 0 rgba(255, 255, 255, 0);
    color: #5c616c;
    background-color: #ffffff;
    border: 1px solid #5294E2; }
    StEntry:insensitive {
    box-shadow: inset 0 0 rgba(255, 255, 255, 0);
    color: rgba(92, 97, 108, 0.55);
    background-color: #fcfcfd;
    border-color: 1px solid #e1e6ef; }
    StEntry StIcon.capslock-warning {
    icon-size: 16px;
    warning-color: #F27835;
    padding: 0 4px; }
    StScrollView.vfade {
    -st-vfade-offset: 0px; }
    StScrollView.hfade {
    -st-hfade-offset: 0px; }
    StScrollBar {
    padding: 8px; }
    StScrollView StScrollBar {
    min-width: 5px;
    min-height: 5px; }
    StScrollBar StBin#trough {
    background-color: rgba(255, 255, 255, 0.1);
    border-radius: 8px; }
    StScrollBar StButton#vhandle, StScrollBar StButton#hhandle {
    border-radius: 4px;
    background-color: #babcc1;
    border: 0px solid;
    margin: 0px; }
    StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover {
    background-color: #c9ccd0; }
    StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
    background-color: #5294E2; }
    .slider {
    -slider-height: 4px;
    -slider-background-color: #cfd6e6;
    -slider-border-color: transparent;
    -slider-active-background-color: #5294E2;
    -slider-active-border-color: transparent;
    -slider-border-width: 0;
    -slider-handle-radius: 4px;
    height: 18px;
    border: 0 solid transparent;
    border-right-width: 1px;
    border-left-width: 5px;
    color: transparent; }
    .check-box StBoxLayout {
    spacing: .8em; }
    .check-box StBin {
    width: 16px;
    height: 16px;
    background-image: url("checkbox/checkbox-unchecked.svg"); }
    .check-box:focus StBin {
    background-image: url("checkbox/checkbox-unchecked-focused.svg"); }
    .check-box:checked StBin {
    background-image: url("checkbox/checkbox-checked.svg"); }
    .check-box:focus:checked StBin {
    background-image: url("checkbox/checkbox-checked-focused.svg"); }
    .toggle-switch {
    width: 52px;
    height: 24px;
    background-size: contain; }
    .toggle-switch-us, .toggle-switch-intl {
    background-image: url("switch/switch-off.svg"); }
    .toggle-switch-us:checked, .toggle-switch-intl:checked {
    background-image: url("switch/switch-on.svg"); }
    .shell-link {
    color: #2679db; }
    .shell-link:hover {
    color: #5294e2; }
    .headline {
    font-size: 110%; }
    .lightbox {
    background-color: black; }
    .flashspot {
    background-color: white; }
    .modal-dialog {
    border-radius: 3px;
    color: #5c616c;
    background-color: rgba(249, 250, 251, 0);
    border: none;
    border-image: url("misc/modal.svg") 10 10 10 10;
    padding: 0 6px 6px 6px; }
    .modal-dialog > * {
    padding: 14px; }
    .modal-dialog-button-box {
    spacing: 0px;
    margin: 0px;
    padding: 12px 24px;
    background-color: #3c4049;
    border: solid 0px rgba(0, 0, 0, 0.3);
    border-top: 1px;
    border-radius: 0px 0px 1px 1px; }
    .modal-dialog-button-box .button, .modal-dialog-button-box .notification-banner .notification-button, .notification-banner .modal-dialog-button-box .notification-button {
    text-shadow: 0 1px rgba(255, 255, 255, 0);
    box-shadow: inset 0 0 rgba(255, 255, 255, 0);
    color: #c4c7cc;
    outline-color: rgba(168, 173, 181, 0.3);
    border-color: rgba(168, 173, 181, 0.3);
    background-color: rgba(48, 52, 59, 0.95); }
    .modal-dialog-button-box .button:hover, .modal-dialog-button-box .notification-banner .notification-button:hover, .notification-banner .modal-dialog-button-box .notification-button:hover {
    text-shadow: 0 1px rgba(255, 255, 255, 0);
    box-shadow: inset 0 0 rgba(255, 255, 255, 0);
    color: #ffffff;
    border-color: #5294E2;
    background-color: rgba(48, 52, 59, 0.95); }
    .modal-dialog-button-box .button:focus, .modal-dialog-button-box .notification-banner .notification-button:focus, .notification-banner .modal-dialog-button-box .notification-button:focus {
    color: #5294E2; }
    .modal-dialog-button-box .button:active, .modal-dialog-button-box .notification-banner .notification-button:active, .notification-banner .modal-dialog-button-box .notification-button:active {
    text-shadow: 0 1px rgba(255, 255, 255, 0);
    box-shadow: inset 0 0 rgba(255, 255, 255, 0);
    color: #ffffff;
    border-color: #5294E2;
    background-color: #5294E2; }
    .modal-dialog-button-box .button:insensitive, .modal-dialog-button-box .notification-banner .notification-button:insensitive, .notification-banner .modal-dialog-button-box .notification-button:insensitive {
    text-shadow: 0 1px rgba(255, 255, 255, 0);
    box-shadow: inset 0 0 rgba(255, 255, 255, 0);
    color: #5c6069;
    border-color: rgba(168, 173, 181, 0.2);
    background-image: rgba(53, 57, 65, 0.95); }
    .modal-dialog .run-dialog-entry {
    width: 23em; }
    .modal-dialog .run-dialog-error-box {
    padding-top: 5px;
    spacing: 5px; }
    .modal-dialog .run-dialog-label {
    font-size: 10pt;
    font-weight: normal;
    color: #5c616c;
    padding-bottom: .8em; }
    .show-processes-dialog-subject,
    .mount-question-dialog-subject,
    .end-session-dialog-subject {
    font-size: 11pt;
    font-weight: bold;
    color: #5c616c; }
    .end-session-dialog {
    spacing: 42px; }
    .end-session-dialog-list {
    padding-top: 20px; }
    .end-session-dialog-layout {
    padding-left: 17px; }
    .end-session-dialog-layout:rtl {
    padding-right: 17px; }
    .end-session-dialog-description {
    width: 28em;
    padding-bottom: 10px; }
    .end-session-dialog-description:rtl {
    text-align: right; }
    .end-session-dialog-warning {
    width: 28em;
    color: #F27835;
    padding-top: 6px; }
    .end-session-dialog-warning:rtl {
    text-align: right; }
    .end-session-dialog-logout-icon {
    border: 0px solid transparent;
    border-radius: 2px;
    width: 48px;
    height: 48px;
    background-size: contain; }
    .end-session-dialog-shutdown-icon {
    color: #5c616c;
    width: 48px;
    height: 48px; }
    .end-session-dialog-inhibitor-layout {
    spacing: 16px;
    max-height: 200px;
    padding-right: 10px;
    padding-left: 10px; }
    .end-session-dialog-session-list, .end-session-dialog-app-list {
    spacing: 1em; }
    .end-session-dialog-list-header {
    font-weight: bold; }
    .end-session-dialog-list-header:rtl {
    text-align: right; }
    .end-session-dialog-app-list-item, .end-session-dialog-session-list-item {
    spacing: 1em; }
    .end-session-dialog-app-list-item-name, .end-session-dialog-session-list-item-name {
    font-weight: bold; }
    .end-session-dialog-app-list-item-description {
    color: #686d7a;
    font-size: 8pt; }
    .end-session-dialog .button:last-child, .end-session-dialog .notification-banner .notification-button:last-child, .notification-banner .end-session-dialog .notification-button:last-child {
    color: #ffffff;
    background-color: #FA4349;
    border-color: #FA4349; }
    .end-session-dialog .button:last-child:hover, .end-session-dialog .notification-banner .notification-button:last-child:hover, .notification-banner .end-session-dialog .notification-button:last-child:hover {
    color: #ffffff;
    background-color: #fb7074;
    border-color: #fb7074; }
    .end-session-dialog .button:last-child:active, .end-session-dialog .notification-banner .notification-button:last-child:active, .notification-banner .end-session-dialog .notification-button:last-child:active {
    color: #ffffff;
    background-color: #f92a31;
    border-color: #f92a31; }
    .shell-mount-operation-icon {
    icon-size: 48px; }
    .show-processes-dialog,
    .mount-question-dialog {
    spacing: 24px; }
    .show-processes-dialog-subject,
    .mount-question-dialog-subject {
    padding-top: 10px;
    padding-left: 17px;
    padding-bottom: 6px; }
    .show-processes-dialog-subject:rtl,
    .mount-question-dialog-subject:rtl {
    padding-left: 0px;
    padding-right: 17px; }
    .mount-question-dialog-subject {
    max-width: 500px; }
    .show-processes-dialog-description,
    .mount-question-dialog-description {
    padding-left: 17px;
    width: 28em; }
    .show-processes-dialog-description:rtl,
    .mount-question-dialog-description:rtl {
    padding-right: 17px; }
    .show-processes-dialog-app-list {
    font-size: 10pt;
    max-height: 200px;
    padding-top: 24px;
    padding-left: 49px;
    padding-right: 32px; }
    .show-processes-dialog-app-list:rtl {
    padding-right: 49px;
    padding-left: 32px; }
    .show-processes-dialog-app-list-item {
    color: #454850; }
    .show-processes-dialog-app-list-item:hover {
    color: #5c616c; }
    .show-processes-dialog-app-list-item:ltr {
    padding-right: 1em; }
    .show-processes-dialog-app-list-item:rtl {
    padding-left: 1em; }
    .show-processes-dialog-app-list-item-icon:ltr {
    padding-right: 17px; }
    .show-processes-dialog-app-list-item-icon:rtl {
    padding-left: 17px; }
    .show-processes-dialog-app-list-item-name {
    font-size: 10pt; }
    .prompt-dialog {
    width: 500px; }
    .prompt-dialog-main-layout {
    spacing: 24px;
    padding: 10px; }
    .prompt-dialog-message-layout {
    spacing: 16px; }
    .prompt-dialog-headline {
    font-size: 12pt;
    font-weight: bold;
    color: #5c616c; }
    .prompt-dialog-descritption:rtl {
    text-align: right; }
    .prompt-dialog-password-box {
    spacing: 1em;
    padding-bottom: 1em; }
    .prompt-dialog-error-label {
    font-size: 9pt;
    color: #FC4138;
    padding-bottom: 8px; }
    .prompt-dialog-info-label {
    font-size: 9pt;
    padding-bottom: 8px; }
    .prompt-dialog-null-label {
    font-size: 9pt;
    padding-bottom: 8px; }
    .hidden {
    color: transparent; }
    .polkit-dialog-user-layout {
    padding-left: 10px;
    spacing: 10px; }
    .polkit-dialog-user-layout:rtl {
    padding-left: 0px;
    padding-right: 10px; }
    .polkit-dialog-user-root-label {
    color: #F27835; }
    .polkit-dialog-user-user-icon {
    border-radius: 2px;
    background-size: contain;
    width: 48px;
    height: 48px; }
    .network-dialog-secret-table {
    spacing-rows: 15px;
    spacing-columns: 1em; }
    .keyring-dialog-control-table {
    spacing-rows: 15px;
    spacing-columns: 1em; }
    .popup-menu {
    min-width: 200px;
    color: #5c616c;
    border-image: url("menu/menu.svg") 10 10 35 14; }
    .popup-menu .popup-sub-menu {
    background: none;
    box-shadow: none;
    border-image: url("menu/submenu.svg") 8 8 2 2; }
    .popup-menu .popup-menu-content {
    padding: 1em 0em 1em 0em; }
    .popup-menu .popup-menu-item {
    spacing: 12px; }
    .popup-menu .popup-menu-item:ltr {
    padding: .4em 3em .4em 0em; }
    .popup-menu .popup-menu-item:rtl {
    padding: .4em 0em .4em 3em; }
    .popup-menu .popup-menu-item:checked {
    background: none;
    box-shadow: none;
    font-weight: normal;
    border-image: url("menu/submenu-open.svg") 8 8 2 2; }
    .popup-menu .popup-menu-item:active, .popup-menu .popup-menu-item.selected {
    color: #5c616c;
    background-color: transparent;
    border-image: url("menu/menu-hover.svg") 7 7 1 1; }
    .popup-menu .popup-menu-item:insensitive {
    color: rgba(92, 97, 108, 0.5);
    background: none; }
    .popup-menu .popup-inactive-menu-item {
    color: #5c616c; }
    .popup-menu .popup-inactive-menu-item:insensitive {
    color: rgba(92, 97, 108, 0.55); }
    .popup-menu.panel-menu {
    -boxpointer-gap: 0px;
    margin-bottom: 1.75em; }
    .popup-menu-ornament {
    text-align: right;
    margin-left: 10px;
    width: 16px; }
    .popup-menu-boxpointer {
    -arrow-border-radius: 2px;
    -arrow-background-color: transparent;
    -arrow-border-width: 1px;
    -arrow-border-color: transparent;
    -arrow-base: 0;
    -arrow-rise: 0; }
    .candidate-popup-boxpointer {
    -arrow-border-radius: 2px;
    -arrow-background-color: rgba(37, 39, 45, 0.95);
    -arrow-border-width: 1px;
    -arrow-border-color: rgba(21, 22, 25, 0.95);
    -arrow-base: 5;
    -arrow-rise: 5; }
    .popup-separator-menu-item {
    height: 2px;
    margin: 10px 0px;
    background-color: transparent;
    border: none;
    border-image: url("menu/menu-separator.svg") 1 1 1 1; }
    .background-menu {
    -boxpointer-gap: 4px;
    -arrow-rise: 0px; }
    .osd-window {
    text-align: center;
    font-weight: bold;
    spacing: 1em;
    padding: 20px;
    margin: 32px;
    min-width: 64px;
    min-height: 64px;
    color: #ffffff;
    background: none;
    border: none;
    border-radius: 5px;
    border-image: url("misc/osd.svg") 10 10 9 11; }
    .osd-window .osd-monitor-label {
    font-size: 3em; }
    .osd-window .level {
    padding: 0;
    height: 4px;
    background-color: rgba(0, 0, 0, 0.5);
    border-radius: 2px;
    color: #5294E2; }
    .resize-popup {
    color: #A8ADB5;
    background: none;
    border: none;
    border-radius: 5px;
    border-image: url("misc/osd.svg") 10 10 9 11;
    padding: 12px; }
    .switcher-popup {
    padding: 8px;
    spacing: 16px; }
    .switcher-list {
    background: none;
    border: none;
    border-image: url("misc/bg.svg") 10 10 35 14;
    border-radius: 3px;
    padding: 20px; }
    .switcher-list-item-container {
    spacing: 8px; }
    .switcher-list .item-box {
    padding: 8px;
    border-radius: 2px; }
    .switcher-list .item-box:outlined {
    padding: 6px;
    border: 1px solid #5294E2; }
    .switcher-list .item-box:selected {
    color: #ffffff;
    background-color: #5294E2;
    border: 1px solid #5294E2; }
    .switcher-list .thumbnail-box {
    padding: 2px;
    spacing: 4px; }
    .switcher-list .thumbnail {
    width: 256px; }
    .switcher-list .separator {
    width: 1px;
    background: rgba(92, 97, 108, 0.33); }
    .switcher-arrow {
    border-color: transparent;
    color: #A8ADB5; }
    .switcher-arrow:highlighted {
    color: #ffffff; }
    .input-source-switcher-symbol {
    font-size: 34pt;
    width: 96px;
    height: 96px; }
    .workspace-switcher {
    background: transparent;
    border: 0px;
    border-radius: 0px;
    padding: 0px;
    spacing: 8px; }
    .workspace-switcher-group {
    padding: 12px; }
    .workspace-switcher-container {
    border-image: url("misc/bg.svg") 10 10 35 14;
    border-radius: 3px;
    padding: 20px;
    padding-bottom: 24px; }
    .ws-switcher-active-up, .ws-switcher-active-down {
    height: 30px;
    background-color: #5294E2;
    background-size: 96px;
    border-radius: 2px;
    border: 1px solid #5294E2; }
    .ws-switcher-active-up {
    background-image: url("misc/ws-switch-arrow-up.png"); }
    .ws-switcher-active-down {
    background-image: url("misc/ws-switch-arrow-down.png"); }
    .ws-switcher-box {
    height: 96px;
    background-color: rgba(0, 0, 0, 0.33);
    border-color: rgba(0, 0, 0, 0.33);
    border-radius: 2px; }
    .tile-preview {
    background-color: rgba(82, 148, 226, 0.35);
    border: 1px solid #5294E2; }
    .tile-preview-left.on-primary {
    border-radius: 0px 0 0 0; }
    .tile-preview-right.on-primary {
    border-radius: 0 0px 0 0; }
    .tile-preview-left.tile-preview-right.on-primary {
    border-radius: 0px 0px 0 0; }
    #panel {
    background-color: rgba(37, 39, 45, 0.95);
    border-color: rgba(16, 17, 20, 0.95);
    border-bottom-width: 1px;
    font-weight: bold;
    height: 2.1em;
    min-height: 26px; }
    #panel.unlock-screen, #panel.login-screen, #panel.lock-screen {
    background-color: transparent;
    border-image: none; }
    #panel:overview {
    background-color: rgba(14, 15, 17, 0.8); }
    #panel #panelLeft, #panel #panelCenter {
    spacing: 8px; }
    #panel .panel-corner {
    -panel-corner-radius: 0px;
    -panel-corner-background-color: transparent;
    -panel-corner-border-width: 0px;
    -panel-corner-border-color: black; }
    #panel .panel-corner:active, #panel .panel-corner:overview, #panel .panel-corner:focus {
    -panel-corner-border-color: black; }
    #panel .panel-corner.lock-screen, #panel .panel-corner.login-screen, #panel .panel-cornerunlock-screen {
    -panel-corner-radius: 0;
    -panel-corner-background-color: transparent;
    -panel-corner-border-color: transparent; }
    #panel .panel-button {
    -natural-hpadding: 12px;
    -minimum-hpadding: 6px;
    font-weight: bold;
    color: #ffffff;
    transition-duration: 100ms; }
    #panel .panel-button .app-menu-icon {
    width: 0;
    height: 0;
    margin-left: 4px;
    margin-right: 4px; }
    #panel .panel-button:hover {
    color: #ffffff;
    background-color: rgba(0, 0, 0, 0.17); }
    #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked {
    color: #ffffff;
    background-color: #5294E2;
    box-shadow: none; }
    #panel .panel-button:active > .system-status-icon, #panel .panel-button:overview > .system-status-icon, #panel .panel-button:focus > .system-status-icon, #panel .panel-button:checked > .system-status-icon {
    icon-shadow: none; }
    #panel .panel-button .system-status-icon {
    icon-size: 16px;
    padding: 0 8px; }
    .unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button {
    color: #737a88; }
    .unlock-screen #panel .panel-button:focus, .unlock-screen #panel .panel-button:hover, .unlock-screen #panel .panel-button:active, .login-screen #panel .panel-button:focus, .login-screen #panel .panel-button:hover, .login-screen #panel .panel-button:active, .lock-screen #panel .panel-button:focus, .lock-screen #panel .panel-button:hover, .lock-screen #panel .panel-button:active {
    color: #737a88; }
    #panel .panel-status-indicators-box,
    #panel .panel-status-menu-box {
    spacing: 2px; }
    #panel .screencast-indicator {
    color: red; }
    #panelActivities > *,
    #panelActivities:hover > *,
    #panelActivities:focus > *,
    #panelActivities:active > *,
    #panelActivities:overview > *,
    #panel:overview #panelActivities.panel-button:active > *,
    #panel:overview #panelActivities.panel-button:focus > * {
    background-image: url("misc/activities.svg");
    background-position: center top;
    width: 24px;
    height: 24px;
    background-color: transparent !important;
    background-gradient-direction: none !important;
    border: 0 solid transparent !important;
    text-shadow: 0 0 transparent !important;
    transition-duration: 0ms !important;
    box-shadow: none !important;
    color: transparent; }
    .system-switch-user-submenu-icon {
    icon-size: 24px;
    border: 1px solid rgba(92, 97, 108, 0.4); }
    #appMenu {
    spinner-image: url("misc/process-working.svg");
    spacing: 4px; }
    #appMenu .label-shadow {
    color: transparent; }
    .aggregate-menu {
    width: 360px; }
    .aggregate-menu .popup-menu-icon {
    padding: 0 4px; }
    .system-menu-action {
    padding: 13px;
    color: #5c616c;
    border-radius: 32px;
    /* wish we could do 50% */
    border: 1px solid transparent; }
    .system-menu-action:hover, .system-menu-action:focus {
    transition-duration: 100ms;
    padding: 13px;
    color: #5c616c;
    background-color: transparent;
    border: 1px solid #5294E2; }
    .system-menu-action:active {
    color: #ffffff;
    background-color: #5294E2;
    border: 1px solid #5294E2; }
    .system-menu-action > StIcon {
    icon-size: 16px; }
    #calendarArea {
    padding: 0.75em 1.0em; }
    .calendar {
    margin-bottom: 1em; }
    .calendar,
    .datemenu-today-button,
    .datemenu-displays-box,
    .message-list-sections {
    margin: 0 1.5em; }
    .datemenu-calendar-column {
    spacing: 0.5em; }
    .datemenu-displays-section {
    padding-bottom: 3em; }
    .datemenu-today-button,
    .world-clocks-button,
    .message-list-section-title {
    border-radius: 3px;
    padding: .4em; }
    .message-list-section-list:ltr {
    padding-left: .4em; }
    .message-list-section-list:rtl {
    padding-right: .4em; }
    .datemenu-today-button,
    .world-clocks-button,
    .message-list-section-title {
    padding: 7px 10px 7px 10px;
    border: 1px solid rgba(255, 255, 255, 0); }
    .datemenu-today-button:hover, .datemenu-today-button:focus,
    .world-clocks-button:hover,
    .world-clocks-button:focus,
    .message-list-section-title:hover,
    .message-list-section-title:focus {
    text-shadow: 0 1px rgba(255, 255, 255, 0);
    box-shadow: inset 0 0 rgba(255, 255, 255, 0);
    color: #5c616c;
    background-color: #fcfdfd;
    border: 1px solid #5294E2; }
    .datemenu-today-button:active,
    .world-clocks-button:active,
    .message-list-section-title:active {
    text-shadow: 0 1px rgba(255, 255, 255, 0);
    box-shadow: inset 0 0 rgba(255, 255, 255, 0);
    color: #ffffff;
    background-color: #5294E2;
    border: 1px solid #5294E2; }
    .datemenu-today-button .date-label {
    font-size: 1.5em; }
    .world-clocks-header,
    .message-list-section-title {
    color: rgba(92, 97, 108, 0.4);
    font-weight: bold; }
    .world-clocks-button:active .world-clocks-header {
    color: #ffffff; }
    .world-clocks-grid {
    spacing-rows: 0.4em; }
    .calendar-month-label {
    color: #5c616c;
    font-weight: bold;
    padding: 8px 0; }
    .pager-button {
    color: transparent;
    background-color: transparent;
    width: 32px;
    border-radius: 2px; }
    .pager-button:focus, .pager-button:hover, .pager-button:active {
    background-color: transparent; }
    .calendar-change-month-back {
    background-image: url("misc/calendar-arrow-left.svg"); }
    .calendar-change-month-back:focus, .calendar-change-month-back:hover {
    background-image: url("misc/calendar-arrow-left-hover.svg"); }
    .calendar-change-month-back:active {
    background-image: url("misc/calendar-arrow-left.svg"); }
    .calendar-change-month-back:rtl {
    background-image: url("misc/calendar-arrow-right.svg"); }
    .calendar-change-month-back:rtl:focus, .calendar-change-month-back:rtl:hover {
    background-image: url("misc/calendar-arrow-right-hover.svg"); }
    .calendar-change-month-back:rtl:active {
    background-image: url("misc/calendar-arrow-right.svg"); }
    .calendar-change-month-forward {
    background-image: url("misc/calendar-arrow-right.svg"); }
    .calendar-change-month-forward:focus, .calendar-change-month-forward:hover {
    background-image: url("misc/calendar-arrow-right-hover.svg"); }
    .calendar-change-month-forward:active {
    background-image: url("misc/calendar-arrow-right.svg"); }
    .calendar-change-month-forward:rtl {
    background-image: url("misc/calendar-arrow-left.svg"); }
    .calendar-change-month-forward:rtl:focus, .calendar-change-month-forward:rtl:hover {
    background-image: url("misc/calendar-arrow-left-hover.svg"); }
    .calendar-change-month-forward:rtl:active {
    background-image: url("misc/calendar-arrow-left.svg"); }
    .calendar-day-base {
    font-size: 80%;
    text-align: center;
    width: 25px;
    height: 25px;
    padding: 0.1em;
    margin: 2px;
    border-radius: 12.5px; }
    .calendar-day-base:hover, .calendar-day-base:focus {
    background-color: rgba(0, 0, 0, 0.1); }
    .calendar-day-base:active {
    color: #5c616c;
    background-color: rgba(0, 0, 0, 0.15);
    border-width: 0; }
    .calendar-day-base.calendar-day-heading {
    color: rgba(92, 97, 108, 0.85);
    margin-top: 1em;
    font-size: 70%; }
    .calendar-day {
    border-width: 0;
    color: rgba(92, 97, 108, 0.8); }
    .calendar-day-top {
    border-top-width: 0; }
    .calendar-day-left {
    border-left-width: 0; }
    .calendar-nonwork-day {
    color: #5c616c;
    font-weight: bold; }
    .calendar-today,
    .calendar-today:active,
    .calendar-today:focus,
    .calendar-today:hover {
    font-weight: bold;
    color: #ffffff;
    background-color: #5294E2;
    border-width: 0; }
    .calendar-day-with-events {
    color: #5294E2;
    font-weight: bold; }
    .calendar-today.calendar-day-with-events {
    color: #ffffff; }
    .calendar-other-month-day {
    color: rgba(92, 97, 108, 0.3);
    opacity: 1; }
    .message-list {
    width: 420px; }
    .message-list-sections {
    spacing: 1.5em; }
    .message-list-section,
    .message-list-section-list {
    spacing: 0.7em; }
    .message-list-section-title-box {
    spacing: 0.4em; }
    .message-list-section-close > StIcon {
    icon-size: 16px;
    border-radius: 8px;
    color: #ffffff;
    background-color: rgba(92, 97, 108, 0.5); }
    .message-list-section-close:hover > StIcon,
    .message-list-section-close:focus > StIcon {
    color: #ffffff;
    background-color: #5c616c; }
    .message-list-section-close:active > StIcon {
    color: #ffffff;
    background-color: #5294E2; }
    .message {
    text-shadow: 0 1px rgba(255, 255, 255, 0);
    box-shadow: inset 0 0 rgba(255, 255, 255, 0);
    color: #5c616c;
    background-color: #fcfdfd;
    border: 1px solid #cfd6e6;
    padding: 4px; }
    .message:hover, .message:focus {
    text-shadow: 0 1px rgba(255, 255, 255, 0);
    box-shadow: inset 0 0 rgba(255, 255, 255, 0);
    color: #5c616c;
    background-color: #fcfdfd;
    border: 1px solid #5294E2; }
    .message:active {
    text-shadow: 0 1px rgba(255, 255, 255, 0);
    box-shadow: inset 0 0 rgba(255, 255, 255, 0);
    color: #ffffff;
    background-color: #5294E2;
    border: 1px solid #5294E2; }
    .message-icon-bin {
    padding: 8px 0px 8px 8px; }
    .message-icon-bin:rtl {
    padding: 8px 8px 8px 0px; }
    .message-icon-bin > StIcon {
    icon-size: 48px; }
    .message-secondary-bin {
    color: rgba(92, 97, 108, 0.4); }
    .message-secondary-bin > StIcon {
    icon-size: 16px; }
    .message-title {
    font-weight: bold;
    padding: 2px 0 2px 0; }
    .message-content {
    padding: 8px; }
    .ripple-box {
    width: 52px;
    height: 52px;
    background-image: url("misc/corner-ripple-ltr.svg");
    background-size: contain; }
    .ripple-box:rtl {
    background-image: url("misc/corner-ripple-rtl.svg"); }
    .popup-menu-arrow {
    width: 16px;
    height: 16px; }
    .popup-menu-icon {
    icon-size: 16px; }
    .window-close {
    background-image: url("misc/close.svg");
    background-size: 26px;
    height: 26px;
    width: 26px; }
    .window-close:hover {
    background-image: url("misc/close-hover.svg");
    background-size: 26px;
    height: 26px;
    width: 26px; }
    .window-close:active {
    background-image: url("misc/close-active.svg");
    background-size: 26px;
    height: 26px;
    width: 26px; }
    .window-close {
    -shell-close-overlap: 11px; }
    .nm-dialog {
    max-height: 500px;
    min-height: 450px;
    min-width: 470px; }
    .nm-dialog-content {
    spacing: 20px; }
    .nm-dialog-header-hbox {
    spacing: 10px; }
    .nm-dialog-airplane-box {
    spacing: 12px; }
    .nm-dialog-airplane-headline {
    font-size: 1.1em;
    font-weight: bold;
    text-align: center; }
    .nm-dialog-airplane-text {
    color: #5c616c; }
    .nm-dialog-header-icon {
    icon-size: 32px; }
    .nm-dialog-scroll-view {
    border: 1px solid #dde3e9;
    border-radius: 2px;
    background-color: #ffffff; }
    .nm-dialog-header {
    font-weight: bold;
    font-size: 1.2em; }
    .nm-dialog-item {
    font-size: 1em;
    border-bottom: 0px solid;
    padding: 12px;
    spacing: 0px; }
    .nm-dialog-item:selected {
    background-color: #5294E2;
    color: #ffffff; }
    .nm-dialog-icons {
    spacing: .5em; }
    .nm-dialog-icon {
    icon-size: 16px; }
    .no-networks-label {
    color: rgba(92, 97, 108, 0.55); }
    .no-networks-box {
    spacing: 12px; }
    #overview {
    spacing: 24px; }
    .overview-controls {
    padding-bottom: 32px; }
    .window-picker {
    -horizontal-spacing: 32px;
    -vertical-spacing: 32px;
    padding-left: 32px;
    padding-right: 32px;
    padding-bottom: 48px; }
    .window-picker.external-monitor {
    padding: 32px; }
    .window-clone-border {
    border: 3px solid rgba(82, 148, 226, 0.8);
    border-radius: 4px;
    box-shadow: inset 0px 0px 0px 1px rgba(82, 148, 226, 0); }
    .window-caption, .window-caption:hover {
    spacing: 25px;
    color: #A8ADB5;
    background-color: rgba(0, 0, 0, 0.7);
    border-radius: 2px;
    padding: 4px 12px;
    -shell-caption-spacing: 12px; }
    .search-entry {
    width: 320px;
    padding: 7px 9px;
    border-radius: 20px;
    border: 1px solid rgba(0, 0, 0, 0.25);
    background-color: rgba(255, 255, 255, 0.9); }
    .search-entry:focus {
    padding: 7px 9px; }
    .search-entry .search-entry-icon {
    icon-size: 16px;
    padding: 0 4px;
    color: #5c616c; }
    .search-entry:hover, .search-entry:focus {
    color: #ffffff;
    caret-color: #ffffff;
    background-color: #5294E2; }
    .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon {
    color: #ffffff; }
    #searchResultsBin {
    max-width: 1000px; }
    #searchResultsContent {
    padding-left: 20px;
    padding-right: 20px;
    spacing: 16px; }
    .search-section {
    spacing: 16px; }
    .search-section-content {
    spacing: 32px; }
    .list-search-results {
    spacing: 3px; }
    .search-section-separator {
    background-color: rgba(255, 255, 255, 0.2);
    -margin-horizontal: 1.5em;
    height: 1px; }
    .list-search-result-content {
    spacing: 12px;
    padding: 12px; }
    .list-search-result-title {
    font-size: 1.5em;
    color: #ffffff; }
    .list-search-result-description {
    color: #cccccc; }
    .search-provider-icon {
    padding: 15px; }
    .search-provider-icon-more {
    width: 16px;
    height: 16px;
    background-image: url("misc/more-results.svg"); }
    #dash {
    font-size: 1em;
    color: #A8ADB5;
    background-color: rgba(37, 39, 45, 0.87);
    padding: 6px 0px 6px 0px;
    border-color: rgba(16, 17, 20, 0.87);
    border-radius: 0px 3px 3px 0px; }
    .right #dash, #dash:rtl {
    padding: 6px 0px 6px 0px;
    border-radius: 3px 0 0 3px; }
    .bottom #dash {
    padding: 0px 6px 0px 6px;
    border-radius: 3px 3px 0 0; }
    .top #dash {
    padding: 0px 6px 0px 6px;
    border-radius: 0 0 3px 3px; }
    #dash .placeholder {
    background-image: url("misc/dash-placeholder.svg");
    background-size: contain;
    height: 24px; }
    #dash .empty-dash-drop-target {
    width: 24px;
    height: 24px; }
    .dash-item-container > StWidget {
    padding: 0px 4px 0px 5px; }
    .right .dash-item-container > StWidget, .dash-item-container > StWidget:rtl {
    padding: 0px 5px 0px 4px; }
    .bottom .dash-item-container > StWidget {
    padding: 4px 0px 5px 0px; }
    .top .dash-item-container > StWidget {
    padding: 5px 0px 4px 0px; }
    .dash-label {
    border-radius: 3px;
    padding: 4px 12px;
    color: #ffffff;
    background-color: rgba(0, 0, 0, 0.7);
    text-align: center;
    -x-offset: 3px; }
    .bottom .dash-label, .top .dash-label {
    -y-offset: 3px;
    -x-offset: 0; }
    #dash .app-well-app .overview-icon, .right #dash .app-well-app .overview-icon, .bottom #dash .app-well-app .overview-icon, .top #dash .app-well-app .overview-icon {
    padding: 10px; }
    #dash .app-well-app:hover .overview-icon, .right #dash .app-well-app:hover .overview-icon, .bottom #dash .app-well-app:hover .overview-icon, .top #dash .app-well-app:hover .overview-icon {
    background-color: #5294E2; }
    #dash .app-well-app:active .overview-icon, .right #dash .app-well-app:active .overview-icon, .bottom #dash .app-well-app:active .overview-icon, .top #dash .app-well-app:active .overview-icon {
    box-shadow: none;
    background-color: #2679db; }
    #dash .app-well-app-running-dot {
    width: 11px;
    height: 2px;
    margin-bottom: 6px;
    background-color: #5294E2; }
    .show-apps .overview-icon {
    padding: 11px;
    background-color: rgba(0, 0, 0, 0.5);
    border-radius: 2px;
    border: 0px solid; }
    .show-apps:hover .overview-icon {
    background-color: rgba(0, 0, 0, 0.7);
    color: #5294E2; }
    .show-apps:active .overview-icon, .show-apps:active .show-apps-icon, .show-apps:checked .overview-icon, .show-apps:checked .show-apps-icon {
    color: #ffffff;
    background-color: #5294E2;
    box-shadow: none;
    transition-duration: 0ms; }
    .icon-grid {
    spacing: 30px;
    -shell-grid-horizontal-item-size: 136px;
    -shell-grid-vertical-item-size: 136px; }
    .icon-grid .overview-icon {
    icon-size: 96px; }
    .app-view-controls {
    padding-bottom: 32px; }
    .app-view-control {
    padding: 4px 32px;
    color: rgba(255, 255, 255, 0.8);
    background-color: rgba(14, 15, 17, 0.8);
    border-color: rgba(168, 173, 181, 0.3); }
    .app-view-control:hover {
    color: #ffffff;
    background-color: rgba(14, 15, 17, 0.8);
    border-color: #5294E2; }
    .app-view-control:checked {
    text-shadow: 0 1px rgba(255, 255, 255, 0);
    box-shadow: inset 0 0 rgba(255, 255, 255, 0);
    color: #ffffff;
    border-color: #5294E2;
    background-color: #5294E2; }
    .app-view-control:first-child:ltr, .app-view-control:last-child:rtl {
    border-radius: 2px 0 0 2px; }
    .app-view-control:last-child:ltr, .app-view-control:first-child:rtl {
    border-radius: 0 2px 2px 0; }
    .search-provider-icon:active, .search-provider-icon:checked,
    .list-search-result:active,
    .list-search-result:checked {
    background-color: rgba(37, 39, 45, 0.85); }
    .search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover,
    .list-search-result:focus,
    .list-search-result:selected,
    .list-search-result:hover {
    background-color: rgba(168, 173, 181, 0.4);
    transition-duration: 200ms; }
    .app-well-app:active .overview-icon, .app-well-app:checked .overview-icon,
    .app-well-app.app-folder:active .overview-icon,
    .app-well-app.app-folder:checked .overview-icon,
    .grid-search-result:active .overview-icon,
    .grid-search-result:checked .overview-icon {
    background-color: rgba(37, 39, 45, 0.85);
    box-shadow: inset 0 0 #5294E2; }
    .app-well-app:hover .overview-icon, .app-well-app:focus .overview-icon, .app-well-app:selected .overview-icon,
    .app-well-app.app-folder:hover .overview-icon,
    .app-well-app.app-folder:focus .overview-icon,
    .app-well-app.app-folder:selected .overview-icon,
    .grid-search-result:hover .overview-icon,
    .grid-search-result:focus .overview-icon,
    .grid-search-result:selected .overview-icon {
    background-color: rgba(168, 173, 181, 0.4);
    transition-duration: 0ms;
    border-image: none;
    background-image: none; }
    .app-well-app-running-dot {
    width: 20px;
    height: 2px;
    margin-bottom: 4px;
    background-color: #5294E2; }
    .search-provider-icon,
    .list-search-result, .app-well-app .overview-icon,
    .app-well-app.app-folder .overview-icon,
    .grid-search-result .overview-icon {
    color: #ffffff;
    border-radius: 2px;
    padding: 6px;
    border: 1px solid transparent;
    transition-duration: 0ms;
    text-align: center; }
    .app-well-app.app-folder > .overview-icon {
    background-color: rgba(14, 15, 17, 0.8);
    border: 1px solid rgba(168, 173, 181, 0.3); }
    .app-well-app.app-folder:hover > .overview-icon {
    background-color: rgba(60, 64, 73, 0.95); }
    .app-well-app.app-folder:active > .overview-icon, .app-well-app.app-folder:checked > .overview-icon {
    background-color: #5294E2;
    box-shadow: none; }
    .app-well-app.app-folder:focus > .overview-icon {
    background-color: #5294E2; }
    .app-folder-popup {
    -arrow-border-radius: 2px;
    -arrow-background-color: rgba(14, 15, 17, 0.8);
    -arrow-border-color: rgba(168, 173, 181, 0.3);
    -arrow-border-width: 1px;
    -arrow-base: 5;
    -arrow-rise: 5; }
    .app-folder-popup-bin {
    padding: 5px; }
    .app-folder-icon {
    padding: 5px;
    spacing-rows: 5px;
    spacing-columns: 5px; }
    .page-indicator {
    padding: 15px 20px; }
    .page-indicator .page-indicator-icon {
    width: 18px;
    height: 18px;
    background-image: url(misc/page-indicator-inactive.svg); }
    .page-indicator:hover .page-indicator-icon {
    background-image: url(misc/page-indicator-hover.svg); }
    .page-indicator:active .page-indicator-icon {
    background-image: url(misc/page-indicator-active.svg); }
    .page-indicator:checked .page-indicator-icon, .page-indicator:checked:active {
    background-image: url(misc/page-indicator-checked.svg); }
    .app-well-app > .overview-icon.overview-icon-with-label,
    .grid-search-result .overview-icon.overview-icon-with-label {
    padding: 10px 8px 5px 8px;
    spacing: 4px; }
    .workspace-thumbnails {
    visible-width: 40px;
    spacing: 11px;
    padding: 12px;
    padding-right: 7px;
    border-radius: 3px 0 0 3px;
    background-color: rgba(37, 39, 45, 0.87);
    border-color: rgba(16, 17, 20, 0.87); }
    .workspace-thumbnails:rtl {
    padding: 12px;
    padding-left: 7px;
    border-radius: 0 3px 3px 0; }
    .workspace-thumbnail-indicator {
    border: 4px solid rgba(82, 148, 226, 0.8);
    border-radius: 1px;
    padding: 1px; }
    .search-display > StBoxLayout,
    .all-apps,
    .frequent-apps > StBoxLayout {
    padding: 0px 88px 10px 88px; }
    .search-statustext, .no-frequent-applications-label {
    font-size: 2em;
    font-weight: bold;
    color: #5c616c; }
    .url-highlighter {
    link-color: #2679db; }
    .notification-banner,
    .notification-banner:hover,
    .notification-banner:focus {
    font-size: 1em;
    width: 34em;
    margin: 5px;
    padding: 10px;
    border-radius: 2px;
    color: #5c616c;
    background-color: #f9fafb;
    border: 0px solid transparent;
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2); }
    .notification-banner .notification-icon,
    .notification-banner:hover .notification-icon,
    .notification-banner:focus .notification-icon {
    padding: 5px; }
    .notification-banner .notification-content,
    .notification-banner:hover .notification-content,
    .notification-banner:focus .notification-content {
    padding: 5px;
    spacing: 5px; }
    .notification-banner .secondary-icon,
    .notification-banner:hover .secondary-icon,
    .notification-banner:focus .secondary-icon {
    icon-size: 1.09em; }
    .notification-banner .notification-actions,
    .notification-banner:hover .notification-actions,
    .notification-banner:focus .notification-actions {
    background-color: transparent;
    padding: 2px 2px 0 2px;
    spacing: 1px; }
    .notification-banner .notification-button,
    .notification-banner:hover .notification-button,
    .notification-banner:focus .notification-button {
    padding: 4px 4px 5px; }
    .notification-banner .notification-button:first-child, .notification-banner .notification-button:last-child,
    .notification-banner:hover .notification-button:first-child,
    .notification-banner:hover .notification-button:last-child,
    .notification-banner:focus .notification-button:first-child,
    .notification-banner:focus .notification-button:last-child {
    border-radius: 2px; }
    .secondary-icon {
    icon-size: 1.09em; }
    .chat-body {
    spacing: 5px; }
    .chat-response {
    margin: 5px; }
    .chat-log-message {
    color: #5c616c; }
    .chat-new-group {
    padding-top: 1em; }
    .chat-received {
    padding-left: 4px; }
    .chat-received:rtl {
    padding-left: 0px;
    padding-right: 4px; }
    .chat-sent {
    padding-left: 18pt;
    color: #5294E2; }
    .chat-sent:rtl {
    padding-left: 0;
    padding-right: 18pt; }
    .chat-meta-message {
    padding-left: 4px;
    font-size: 9pt;
    font-weight: bold;
    color: rgba(92, 97, 108, 0.6); }
    .chat-meta-message:rtl {
    padding-left: 0;
    padding-right: 4px; }
    .subscription-message {
    font-style: italic; }
    .hotplug-transient-box {
    spacing: 6px;
    padding: 2px 72px 2px 12px; }
    .hotplug-notification-item {
    padding: 2px 10px; }
    .hotplug-notification-item:focus {
    padding: 1px 71px 1px 11px; }
    .hotplug-notification-item-icon {
    icon-size: 24px;
    padding: 2px 5px; }
    .hotplug-resident-box {
    spacing: 8px; }
    .hotplug-resident-mount {
    spacing: 8px;
    border-radius: 4px; }
    .hotplug-resident-mount:hover {
    background-color: rgba(249, 250, 251, 0.3); }
    .hotplug-resident-mount-label {
    color: inherit;
    padding-left: 6px; }
    .hotplug-resident-mount-icon {
    icon-size: 24px;
    padding-left: 6px; }
    .hotplug-resident-eject-icon {
    icon-size: 16px; }
    .hotplug-resident-eject-button {
    padding: 7px;
    border-radius: 5px;
    color: pink; }
    .legacy-tray {
    background-color: rgba(37, 39, 45, 0.95);
    border-width: 0; }
    .legacy-tray:ltr {
    border-radius: 0 2px 0 0;
    border-left-width: 0; }
    .legacy-tray:rtl {
    border-radius: 2px 0 0 0;
    border-right-width: 0; }
    .legacy-tray-handle,
    .legacy-tray-icon {
    padding: 6px; }
    .legacy-tray-handle StIcon,
    .legacy-tray-icon StIcon {
    icon-size: 24px; }
    .legacy-tray-handle:hover, .legacy-tray-handle:focus,
    .legacy-tray-icon:hover,
    .legacy-tray-icon:focus {
    background-color: rgba(92, 97, 108, 0.1); }
    .legacy-tray-icon-box {
    spacing: 12px; }
    .legacy-tray-icon-box:ltr {
    padding-left: 12px; }
    .legacy-tray-icon-box:rtl {
    padding-right: 12px; }
    .legacy-tray-icon-box StButton {
    width: 24px;
    height: 24px; }
    .magnifier-zoom-region {
    border: 2px solid #5294E2; }
    .magnifier-zoom-region.full-screen {
    border-width: 0; }
    #keyboard {
    background-color: rgba(37, 39, 45, 0.9); }
    .keyboard-layout {
    spacing: 10px;
    padding: 10px; }
    .keyboard-row {
    spacing: 15px; }
    .keyboard-key {
    text-shadow: 0 1px rgba(255, 255, 255, 0);
    box-shadow: inset 0 0 rgba(255, 255, 255, 0);
    color: #c4c7cc;
    outline-color: rgba(168, 173, 181, 0.3);
    border-color: rgba(168, 173, 181, 0.3);
    background-color: rgba(48, 52, 59, 0.95);
    min-height: 2em;
    min-width: 2em;
    font-size: 14pt;
    font-weight: bold;
    border-radius: 3px;
    box-shadow: none; }
    .keyboard-key:focus {
    text-shadow: 0 1px rgba(255, 255, 255, 0);
    box-shadow: inset 0 0 rgba(255, 255, 255, 0);
    color: #5c616c;
    background-color: #fcfdfd;
    border: 1px solid #5294E2; }
    .keyboard-key:hover, .keyboard-key:checked {
    text-shadow: 0 1px rgba(255, 255, 255, 0);
    box-shadow: inset 0 0 rgba(255, 255, 255, 0);
    color: #ffffff;
    border-color: #5294E2;
    background-color: rgba(48, 52, 59, 0.95); }
    .keyboard-key:active {
    text-shadow: 0 1px rgba(255, 255, 255, 0);
    box-shadow: inset 0 0 rgba(255, 255, 255, 0);
    color: #ffffff;
    border-color: #5294E2;
    background-color: #5294E2; }
    .keyboard-key:grayed {
    background-color: rgba(60, 64, 73, 0.95);
    color: #A8ADB5;
    border-color: rgba(0, 0, 0, 0.7); }
    .keyboard-subkeys {
    color: white;
    padding: 5px;
    -arrow-border-radius: 2px;
    -arrow-background-color: rgba(37, 39, 45, 0.9);
    -arrow-border-width: 0px;
    -arrow-border-color: transparent;
    -arrow-base: 20px;
    -arrow-rise: 10px;
    -boxpointer-gap: 5px; }
    .candidate-popup-content {
    padding: 0.5em;
    spacing: 0.3em;
    color: #A8ADB5; }
    .candidate-index {
    padding: 0 0.5em 0 0;
    color: #c4c7cc; }
    .candidate-box {
    padding: 0.3em 0.5em 0.3em 0.5em;
    border-radius: 4px;
    color: #A8ADB5; }
    .candidate-box:selected, .candidate-box:hover {
    background-color: #5294E2;
    color: #ffffff; }
    .candidate-page-button-box {
    height: 2em; }
    .vertical .candidate-page-button-box {
    padding-top: 0.5em; }
    .horizontal .candidate-page-button-box {
    padding-left: 0.5em; }
    .candidate-page-button {
    padding: 4px; }
    .candidate-page-button-previous {
    border-radius: 2px 0px 0px 2px;
    border-right-width: 0; }
    .candidate-page-button-next {
    border-radius: 0px 2px 2px 0px; }
    .candidate-page-button-icon {
    icon-size: 1em; }
    .framed-user-icon {
    background-size: contain;
    border: 0px solid transparent;
    color: #5c616c;
    border-radius: 2px; }
    .framed-user-icon:hover {
    border-color: transparent;
    color: #fbfbfb; }
    .login-dialog-banner-view {
    padding-top: 24px;
    max-width: 23em; }
    .login-dialog {
    border: none;
    background-color: transparent; }
    .login-dialog .modal-dialog-button-box {
    spacing: 3px; }
    .login-dialog .modal-dialog-button {
    padding: 3px 18px; }
    .login-dialog .modal-dialog-button:default {
    text-shadow: 0 1px rgba(255, 255, 255, 0);
    box-shadow: inset 0 0 rgba(255, 255, 255, 0);
    color: #5c616c;
    background-color: #fcfdfd;
    border: 1px solid #cfd6e6; }
    .login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus {
    text-shadow: 0 1px rgba(255, 255, 255, 0);
    box-shadow: inset 0 0 rgba(255, 255, 255, 0);
    color: #5c616c;
    background-color: #fcfdfd;
    border: 1px solid #5294E2; }
    .login-dialog .modal-dialog-button:default:active {
    text-shadow: 0 1px rgba(255, 255, 255, 0);
    box-shadow: inset 0 0 rgba(255, 255, 255, 0);
    color: #ffffff;
    background-color: #5294E2;
    border: 1px solid #5294E2; }
    .login-dialog .modal-dialog-button:default:insensitive {
    text-shadow: 0 1px rgba(255, 255, 255, 0);
    box-shadow: inset 0 0 rgba(255, 255, 255, 0);
    color: rgba(92, 97, 108, 0.55);
    border: 1px solid rgba(207, 214, 230, 0.55);
    background-color: rgba(252, 253, 253, 0.55); }
    .login-dialog-logo-bin {
    padding: 24px 0px; }
    .login-dialog-banner {
    color: #8c939e; }
    .login-dialog-button-box {
    spacing: 5px; }
    .login-dialog-message-warning {
    color: #F27835; }
    .login-dialog-message-hint {
    padding-top: 0;
    padding-bottom: 20px; }
    .login-dialog-user-selection-box {
    padding: 100px 0px; }
    .login-dialog-user-selection-box .login-dialog-not-listed-label {
    padding-left: 2px; }
    .login-dialog-not-listed-button:focus .login-dialog-user-selection-box .login-dialog-not-listed-label, .login-dialog-not-listed-button:hover .login-dialog-user-selection-box .login-dialog-not-listed-label {
    color: #A8ADB5; }
    .login-dialog-not-listed-label {
    font-size: 90%;
    font-weight: bold;
    color: #5a606a;
    padding-top: 1em; }
    .login-dialog-user-list-view {
    -st-vfade-offset: 1em; }
    .login-dialog-user-list {
    spacing: 12px;
    padding: .2em;
    width: 23em; }
    .login-dialog-user-list:expanded .login-dialog-user-list-item:focus {
    background-color: #5294E2;
    color: #ffffff; }
    .login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in {
    border-right: 2px solid #5294E2; }
    .login-dialog-user-list-item {
    border-radius: 5px;
    padding: .2em;
    color: #5a606a; }
    .login-dialog-user-list-item:ltr {
    padding-right: 1em; }
    .login-dialog-user-list-item:rtl {
    padding-left: 1em; }
    .login-dialog-user-list-item:hover {
    background-color: #5294E2;
    color: #ffffff; }
    .login-dialog-user-list-item .login-dialog-timed-login-indicator {
    height: 2px;
    margin: 2px 0 0 0;
    background-color: #A8ADB5; }
    .login-dialog-user-list-item:focus .login-dialog-timed-login-indicator {
    background-color: #ffffff; }
    .login-dialog-username,
    .user-widget-label {
    color: #A8ADB5;
    font-size: 120%;
    font-weight: bold;
    text-align: left;
    padding-left: 15px; }
    .user-widget-label:ltr {
    padding-left: 18px; }
    .user-widget-label:rtl {
    padding-right: 18px; }
    .login-dialog-prompt-layout {
    padding-top: 24px;
    padding-bottom: 12px;
    spacing: 8px;
    width: 23em; }
    .login-dialog-prompt-label {
    color: #727985;
    font-size: 110%;
    padding-top: 1em; }
    .login-dialog-session-list-button StIcon {
    icon-size: 1.25em; }
    .login-dialog-session-list-button {
    color: #5a606a; }
    .login-dialog-session-list-button:hover, .login-dialog-session-list-button:focus {
    color: #A8ADB5; }
    .login-dialog-session-list-button:active {
    color: #2b2e33; }
    .screen-shield-arrows {
    padding-bottom: 3em; }
    .screen-shield-arrows Gjs_Arrow {
    color: white;
    width: 80px;
    height: 48px;
    -arrow-thickness: 12px;
    -arrow-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); }
    .screen-shield-clock {
    color: white;
    text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.6);
    font-weight: bold;
    text-align: center;
    padding-bottom: 1.5em; }
    .screen-shield-clock-time {
    font-size: 72pt;
    text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.4); }
    .screen-shield-clock-date {
    font-size: 28pt; }
    .screen-shield-notifications-container {
    spacing: 6px;
    width: 30em;
    background-color: transparent;
    max-height: 500px; }
    .screen-shield-notifications-container .summary-notification-stack-scrollview {
    padding-top: 0;
    padding-bottom: 0; }
    .screen-shield-notifications-container .notification,
    .screen-shield-notifications-container .screen-shield-notification-source {
    padding: 12px 6px;
    border: 1px solid rgba(168, 173, 181, 0.2);
    background-color: rgba(60, 64, 73, 0.45);
    color: #A8ADB5;
    border-radius: 4px; }
    .screen-shield-notifications-container .notification {
    margin-right: 15px; }
    .screen-shield-notification-label {
    font-weight: bold;
    padding: 0px 0px 0px 12px; }
    .screen-shield-notification-count-text {
    padding: 0px 0px 0px 12px; }
    #panel.lock-screen {
    background-color: rgba(60, 64, 73, 0.5); }
    .screen-shield-background {
    background: black;
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.4); }
    #lockDialogGroup {
    background: #2e3436 url(misc/noise-texture.png);
    background-repeat: repeat; }
    #screenShieldNotifications StButton#vhandle, #screenShieldNotifications StButton#hhandle {
    background-color: rgba(249, 250, 251, 0.3); }
    #screenShieldNotifications StButton#vhandle:hover, #screenShieldNotifications StButton#vhandle:focus, #screenShieldNotifications StButton#hhandle:hover, #screenShieldNotifications StButton#hhandle:focus {
    background-color: rgba(249, 250, 251, 0.5); }
    #screenShieldNotifications StButton#vhandle:active, #screenShieldNotifications StButton#hhandle:active {
    background-color: rgba(82, 148, 226, 0.5); }
    #LookingGlassDialog {
    spacing: 4px;
    padding: 8px 8px 10px 8px;
    background-color: rgba(0, 0, 0, 0.7);
    border: 1px solid black;
    border-image: url("misc/osd.svg") 10 10 9 11;
    border-radius: 2px;
    color: #A8ADB5; }
    #LookingGlassDialog > #Toolbar {
    padding: 3px;
    border: 1px solid rgba(44, 47, 53, 0.95);
    background-color: transparent;
    border-radius: 0px; }
    #LookingGlassDialog .labels {
    spacing: 4px; }
    #LookingGlassDialog .notebook-tab {
    -natural-hpadding: 12px;
    -minimum-hpadding: 6px;
    font-weight: bold;
    color: #A8ADB5;
    transition-duration: 100ms;
    padding-left: .3em;
    padding-right: .3em; }
    #LookingGlassDialog .notebook-tab:hover {
    color: #ffffff;
    text-shadow: black 0px 2px 2px; }
    #LookingGlassDialog .notebook-tab:selected {
    border-bottom-width: 0px;
    color: #5294E2;
    text-shadow: black 0px 2px 2px; }
    #LookingGlassDialog StBoxLayout#EvalBox {
    padding: 4px;
    spacing: 4px; }
    #LookingGlassDialog StBoxLayout#ResultsArea {
    spacing: 4px; }
    .lg-dialog StEntry {
    background-color: rgba(0, 0, 0, 0.3);
    color: #A8ADB5;
    selection-background-color: #5294E2;
    selected-color: #ffffff;
    border-color: rgba(168, 173, 181, 0.3); }
    .lg-dialog StEntry:focus {
    border-color: #5294E2; }
    .lg-dialog .shell-link {
    color: #2679db; }
    .lg-dialog .shell-link:hover {
    color: #5294e2; }
    .lg-completions-text {
    font-size: .9em;
    font-style: italic; }
    .lg-obj-inspector-title {
    spacing: 4px; }
    .lg-obj-inspector-button {
    border: 1px solid gray;
    padding: 4px;
    border-radius: 4px; }
    .lg-obj-inspector-button:hover {
    border: 1px solid #ffffff; }
    #lookingGlassExtensions {
    padding: 4px; }
    .lg-extensions-list {
    padding: 4px;
    spacing: 6px; }
    .lg-extension {
    border: 1px solid #dde3e9;
    border-radius: 2px;
    background-color: #f9fafb;
    padding: 4px; }
    .lg-extension-name {
    font-weight: bold; }
    .lg-extension-meta {
    spacing: 6px; }
    #LookingGlassPropertyInspector {
    background: rgba(0, 0, 0, 0.7);
    border: 1px solid grey;
    border-radius: 2px;
    padding: 6px; }
    PS-> The theme is Arc.
    EDIT:
    Solved it myself. What I was doing:
    #panel .panel-corner {
    -panel-corner-radius: 6px; //--------------//
    -panel-corner-background-color: transparent;
    -panel-corner-border-width: 0px;
    -panel-corner-border-color: black; }
    #panel .panel-corner:active, #panel .panel-corner:overview, #panel .panel-corner:focus {
    -panel-corner-border-color: black; }
    #panel .panel-corner.lock-screen, #panel .panel-corner.login-screen, #panel .panel-cornerunlock-screen {
    -panel-corner-radius: 6px; //------------//
    -panel-corner-background-color: transparent;
    -panel-corner-border-color: transparent; }
    What needed to be done:
    #panel .panel-corner {
    -panel-corner-radius: 6px; //--------------//
    -panel-corner-background-color: transparent;
    -panel-corner-border-width: 2px; //----------------//
    -panel-corner-border-color: black; }
    #panel .panel-corner:active, #panel .panel-corner:overview, #panel .panel-corner:focus {
    -panel-corner-border-color: black; }
    #panel .panel-corner.lock-screen, #panel .panel-corner.login-screen, #panel .panel-cornerunlock-screen {
    -panel-corner-radius: 0;
    -panel-corner-background-color: transparent;
    -panel-corner-border-color: transparent; }
    Last edited by Electro498 (2015-06-09 09:01:01)

    The file looks like malformed XML (malformed, because it's missing quotes around the attributes, closing tags, etc.). If it's supposed to be proper XML, the right way would be to fix it and use an XML parser in your favorite scripting language to load it, read the other file, and alter the data systematically.
    xmllint in the libxml2 package may be useful for checking XML syntax and reformatting.
    If you know Python then you could probably use the xml.dom.minidom or one of the other standard XML libraries.
    If it is in the format posted then the following script should do what you want, or at least provide a starting point. It's not the most efficient approach but it seems to do the trick.
    #!/usr/bin/env perl
    use strict;
    use warnings;
    open (my $fh1, '<', $ARGV[0]) or die "failed to open $ARGV[1]";
    open (my $fh2, '<', $ARGV[1]) or die "failed to open $ARGV[2]";
    my %user_ips;
    foreach my $line (<$fh2>)
    my ($user, $ip) = split /,/, $line, 2;
    chomp $ip;
    $user_ips{$user} = $ip;
    my $old_xml;
    local $/;
    $old_xml = <$fh1>;
    my $new_xml = $old_xml;
    while ($old_xml =~ m/(<accessControl\s.*?<\/accessControl>)/sg)
    my $old_ac = $1;
    my ($user) = ($old_ac =~ m/inRealm='([^']+)/);
    my $new_ip = $user_ips{$user};
    my $old_ip = quotemeta "0.0.0.0";
    my $new_ac = $old_ac;
    $new_ac =~ s/$old_ip/$new_ip/;
    $old_ac = quotemeta $old_ac;
    $new_xml =~ s/$old_ac/$new_ac/;
    print $new_xml;
    close($fh1);
    close($fh2);
    Now, if we lay down in the grass and remain very quiet, a wild sed wizard may appear to amaze us with a glorious, arcane one-liner. Remember, if he appears, avoid sudden movements. If you startle him, his expression will break and he'll slink off muttering something about it having worked a minute ago.
    p.s. I haven't touched Perl in ages. I almost miss it.
    Almost.
    Last edited by Xyne (2013-10-02 00:25:12)

  • [Solved] Gnome-shell text turned to rectangles after botched upgrade

    Hi all,
    I've run into a problem that I just can't solve, so I was wondering if somebody with a lot of expertise could help out. My system has a couple of stability issues; it freezes up every few days, and I have to make a hard reboot (I think it's related to the video card, but I haven't had the funds to go get a better one yet). The last time it froze was during a pacman upgrade, and I had to reboot. At the new boot, after logging in, all of the gnome-shell letters turned to rectangles (see screenshot), and I had a bunch of other errors. I ran another upgrade Sync with pacman and rebooted; that took care of the errors, but the font problems still remained. The interesting thing is that the gdm window has no problems, I can see the icons on the top right just fine, and the date renders perfectly. It's only when I log in when the blocks occur, and they only occur on gnome-shell panel text (and on everything under Activities).
    I have a 32-bit system that's fully migrated to systemd with open source radeon drivers. Here's some output of journalctl for the current boot, with stuff unrelated to the gnome-shell display removed (e.g. NetworkManager, UFW, etc). However, I didn't find any new errors compared to logs from before the upgrade.
    -- Logs begin at Mon, 2012-09-10 23:14:10 PDT, end at Tue, 2012-09-11 18:52:58 PDT. --
    Nov 17 12:26:09 Whitcomb dbus[232]: [system] Activating via systemd: service name='org.freedesktop.PolicyKit1' unit='polkit.service'
    Nov 17 12:26:10 Whitcomb dbus[232]: [system] Rejected send message, 1 matched rules; type="method_call", sender=":1.2" (uid=0 pid=235 comm="/usr/sbin/gdm-binary ") interface="org.freedesktop.DBus.Properties" member="GetAll" error name="(unset)" requested_reply="0" destination=":1.5" (uid=0 pid=311 comm="/usr/lib/gdm/gdm-simple-slave --display-id /org/gn")
    Nov 17 12:26:11 Whitcomb dbus[232]: [system] Activating via systemd: service name='org.freedesktop.ColorManager' unit='colord.service'
    Nov 17 12:26:11 Whitcomb polkitd[315]: Started polkitd version 0.107
    Nov 17 12:26:15 Whitcomb polkitd[315]: Loading rules from directory /etc/polkit-1/rules.d
    Nov 17 12:26:15 Whitcomb polkitd[315]: Loading rules from directory /usr/share/polkit-1/rules.d
    Nov 17 12:26:15 Whitcomb dbus[232]: [system] Successfully activated service 'org.freedesktop.ColorManager'
    Nov 17 12:26:15 Whitcomb polkitd[315]: Finished loading, compiling and executing 2 rules
    Nov 17 12:26:15 Whitcomb dbus[232]: [system] Successfully activated service 'org.freedesktop.PolicyKit1'
    Nov 17 12:26:15 Whitcomb polkitd[315]: Acquired the name org.freedesktop.PolicyKit1 on the system bus
    Nov 17 12:26:15 Whitcomb systemd[1]: Started Manage, Install and Generate Color Profiles.
    Nov 17 12:26:15 Whitcomb systemd[1]: Started Authorization Manager.
    Nov 17 12:26:15 Whitcomb kernel: ACPI: Power Button [PWRB]
    Nov 17 12:26:15 Whitcomb kernel: input: Sleep Button as /devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input3
    Nov 17 12:26:15 Whitcomb kernel: ACPI: Sleep Button [SLPB]
    Nov 17 12:26:15 Whitcomb kernel: input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input4
    Nov 17 12:26:15 Whitcomb kernel: ACPI: Power Button [PWRF]
    Nov 17 12:26:15 Whitcomb kernel: input: PC Speaker as /devices/platform/pcspkr/input/input5
    Nov 17 12:26:15 Whitcomb kernel: pci_hotplug: PCI Hot Plug PCI Core version: 0.5
    Nov 17 12:26:15 Whitcomb kernel: shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
    Nov 17 12:26:15 Whitcomb kernel: microcode: CPU0 sig=0xf34, pf=0x4, revision=0x8
    Nov 17 12:26:15 Whitcomb kernel: parport_pc 00:0b: reported by Plug and Play ACPI
    Nov 17 12:26:15 Whitcomb kernel: parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE]
    Nov 17 12:26:15 Whitcomb kernel: agpgart: Detected VIA VT3314 chipset
    Nov 17 12:26:15 Whitcomb kernel: agpgart-via 0000:00:00.0: AGP aperture is 128M @ 0xf0000000
    Nov 17 12:26:15 Whitcomb kernel: psmouse serio1: hgpk: ID: 10 00 64
    Nov 17 12:26:15 Whitcomb kernel: ppdev: user-space parallel port driver
    Nov 17 12:26:15 Whitcomb dbus-daemon[232]: dbus[232]: [system] Activating via systemd: service name='org.freedesktop.PolicyKit1' unit='polkit.service'
    Nov 17 12:26:15 Whitcomb dbus-daemon[232]: dbus[232]: [system] Rejected send message, 1 matched rules; type="method_call", sender=":1.2" (uid=0 pid=235 comm="/usr/sbin/gdm-binary ") interface="org.freedesktop.DBus.Properties" member="GetAll" error name="(unset)" requested_reply="0" destination=":1.5" (uid=0 pid=311 comm="/usr/lib/gdm/gdm-simple-slave --display-id /org/gn")
    Nov 17 12:26:15 Whitcomb dbus-daemon[232]: dbus[232]: [system] Activating via systemd: service name='org.freedesktop.ColorManager' unit='colord.service'
    Nov 17 12:26:15 Whitcomb dbus-daemon[232]: dbus[232]: [system] Successfully activated service 'org.freedesktop.ColorManager'
    Nov 17 12:26:15 Whitcomb dbus-daemon[232]: dbus[232]: [system] Successfully activated service 'org.freedesktop.PolicyKit1'
    Nov 17 12:26:15 Whitcomb kernel: microcode: CPU1 sig=0xf34, pf=0x4, revision=0x8
    Nov 17 12:26:15 Whitcomb kernel: microcode: Microcode Update Driver: v2.00 <[email protected]>, Peter Oruba
    Nov 17 12:26:15 Whitcomb kernel: cfg80211: Calling CRDA to update world regulatory domain
    Nov 17 12:26:15 Whitcomb kernel: via_rhine: v1.10-LK1.5.0 2010-10-09 Written by Donald Becker
    Nov 17 12:26:15 Whitcomb kernel: via_rhine: Broken BIOS detected, avoid_D3 enabled
    Nov 17 12:26:15 Whitcomb kernel: ACPI: PCI Interrupt Link [ALKD] enabled at IRQ 23
    Nov 17 12:26:15 Whitcomb kernel: via-rhine 0000:00:12.0: setting latency timer to 64
    Nov 17 12:26:15 Whitcomb kernel: via-rhine 0000:00:12.0: eth0: VIA Rhine II at 0x1cc00, 00:19:db:6a:70:49, IRQ 23
    Nov 17 12:26:15 Whitcomb kernel: via-rhine 0000:00:12.0: eth0: MII PHY found at address 1, status 0x786d advertising 01e1 Link c1e1
    Nov 17 12:26:15 Whitcomb kernel: input: ImPS/2 Generic Wheel Mouse as /devices/platform/i8042/serio1/input/input6
    Nov 17 12:26:15 Whitcomb kernel: ath5k 0000:00:07.0: registered as 'phy0'
    Nov 17 12:26:15 Whitcomb kernel: ath: EEPROM regdomain: 0x10
    Nov 17 12:26:15 Whitcomb kernel: ath: EEPROM indicates we should expect a direct regpair map
    Nov 17 12:26:15 Whitcomb kernel: ath: Country alpha2 being used: CO
    Nov 17 12:26:15 Whitcomb kernel: ath: Regpair used: 0x10
    Nov 17 12:26:15 Whitcomb kernel: ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
    Nov 17 12:26:15 Whitcomb kernel: ath5k: phy0: Atheros AR5212 chip found (MAC: 0x56, PHY: 0x41)
    Nov 17 12:26:15 Whitcomb kernel: ath5k: phy0: RF2112B 2GHz radio found (0x46)
    Nov 17 12:26:15 Whitcomb kernel: ACPI: PCI Interrupt Link [ALKC] enabled at IRQ 22
    Nov 17 12:26:15 Whitcomb kernel: snd_via82xx 0000:00:11.5: setting latency timer to 64
    Nov 17 12:26:15 Whitcomb kernel: Adding 3903788k swap on /dev/sda2. Priority:-1 extents:1 across:3903788k
    Nov 17 12:26:15 Whitcomb kernel: ip_tables: (C) 2000-2006 Netfilter Core Team
    Nov 17 12:26:15 Whitcomb kernel: nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
    Nov 17 12:26:15 Whitcomb kernel: ip6_tables: (C) 2000-2006 Netfilter Core Team
    Nov 17 12:26:15 Whitcomb systemd-logind[229]: Watching system buttons on /dev/input/event4 (Power Button)
    Nov 17 12:26:15 Whitcomb systemd-logind[229]: Watching system buttons on /dev/input/event2 (Power Button)
    Nov 17 12:26:15 Whitcomb systemd-logind[229]: Watching system buttons on /dev/input/event3 (Sleep Button)
    Nov 17 12:26:16 Whitcomb systemd[1]: PID file /run/deluge/deluged.pid not readable (yet?) after start.
    Nov 17 12:26:16 Whitcomb dbus-daemon[232]: dbus[232]: [system] Activating via systemd: service name='org.bluez' unit='dbus-org.bluez.service'
    Nov 17 12:26:16 Whitcomb dbus-daemon[232]: dbus[232]: [system] Activation via systemd failed for unit 'dbus-org.bluez.service': Unit dbus-org.bluez.service failed to load: No such file or directory. See system logs and 'systemctl status dbus-org.bluez.service' for details.
    Nov 17 12:26:16 Whitcomb dbus[232]: [system] Activating via systemd: service name='org.bluez' unit='dbus-org.bluez.service'
    Nov 17 12:26:16 Whitcomb dbus[232]: [system] Activation via systemd failed for unit 'dbus-org.bluez.service': Unit dbus-org.bluez.service failed to load: No such file or directory. See system logs and 'systemctl status dbus-org.bluez.service' for details.
    Nov 17 12:26:16 Whitcomb systemd[1]: Started Network Manager.
    Nov 17 12:26:16 Whitcomb systemd[1]: Starting Network.
    Nov 17 12:26:16 Whitcomb systemd[1]: Reached target Network.
    Nov 17 12:26:16 Whitcomb systemd[1]: Starting Network Time Service...
    Nov 17 12:26:16 Whitcomb systemd[1]: Starting Mount Samba Shares...
    Nov 17 12:26:16 Whitcomb systemd[1]: Started Mount Samba Shares.
    Nov 17 12:26:17 Whitcomb systemd[1]: Started Deluge Daemon.
    Nov 17 12:26:17 Whitcomb systemd[1]: Started Network Time Service.
    Nov 17 12:26:17 Whitcomb systemd[1]: Starting Multi-User.
    Nov 17 12:26:17 Whitcomb systemd[1]: Reached target Multi-User.
    Nov 17 12:26:17 Whitcomb systemd[1]: Starting Graphical Interface.
    Nov 17 12:26:17 Whitcomb systemd[1]: Reached target Graphical Interface.
    Nov 17 12:26:17 Whitcomb systemd[1]: Starting Update UTMP about System Runlevel Changes...
    Nov 17 12:26:17 Whitcomb systemd[1]: Started Update UTMP about System Runlevel Changes.
    Nov 17 12:26:17 Whitcomb systemd[1]: Startup finished in 4s 827ms 48us (kernel) + 20s 199ms 872us (userspace) = 25s 26ms 920us.
    Nov 17 12:26:19 Whitcomb kernel: fuse init (API version 7.20)
    Nov 17 12:26:19 Whitcomb systemd[1]: Mounting FUSE Control File System...
    Nov 17 12:26:19 Whitcomb systemd[1]: Mounted FUSE Control File System.
    Nov 17 12:26:19 Whitcomb gdm-simple-slave[311]: WARNING: Failed to give slave programs access to the display. Trying to proceed.
    Nov 17 12:26:19 Whitcomb kernel: nf_conntrack: automatic helper assignment is deprecated and it will be removed soon. Use the iptables CT target to attach helpers instead.
    Nov 17 12:26:20 Whitcomb dbus-daemon[232]: dbus[232]: [system] Activating via systemd: service name='org.freedesktop.Accounts' unit='accounts-daemon.service'
    Nov 17 12:26:20 Whitcomb dbus[232]: [system] Activating via systemd: service name='org.freedesktop.Accounts' unit='accounts-daemon.service'
    Nov 17 12:26:20 Whitcomb systemd[1]: Starting Accounts Service...
    Nov 17 12:26:20 Whitcomb accounts-daemon[371]: started daemon version 0.6.25
    Nov 17 12:26:20 Whitcomb dbus[232]: [system] Successfully activated service 'org.freedesktop.Accounts'
    Nov 17 12:26:20 Whitcomb dbus-daemon[232]: dbus[232]: [system] Successfully activated service 'org.freedesktop.Accounts'
    Nov 17 12:26:20 Whitcomb systemd[1]: Started Accounts Service.
    Nov 17 12:26:20 Whitcomb dbus-daemon[232]: dbus[232]: [system] Activating service name='org.freedesktop.nm_dispatcher' (using servicehelper)
    Nov 17 12:26:20 Whitcomb dbus[232]: [system] Activating service name='org.freedesktop.nm_dispatcher' (using servicehelper)
    Nov 17 12:26:20 Whitcomb dbus-daemon[232]: dbus[232]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
    Nov 17 12:26:20 Whitcomb dbus[232]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
    Nov 17 12:26:20 Whitcomb dbus-daemon[232]: dbus[232]: [system] Activating via systemd: service name='org.freedesktop.ConsoleKit' unit='console-kit-daemon.service'
    Nov 17 12:26:20 Whitcomb dbus[232]: [system] Activating via systemd: service name='org.freedesktop.ConsoleKit' unit='console-kit-daemon.service'
    Nov 17 12:26:20 Whitcomb systemd[1]: Starting Console Manager...
    Nov 17 12:26:21 Whitcomb console-kit-daemon[376]: missing action
    Nov 17 12:26:21 Whitcomb dbus-daemon[232]: dbus[232]: [system] Successfully activated service 'org.freedesktop.ConsoleKit'
    Nov 17 12:26:21 Whitcomb dbus[232]: [system] Successfully activated service 'org.freedesktop.ConsoleKit'
    Nov 17 12:26:21 Whitcomb systemd[1]: Started Console Manager.
    Nov 17 12:26:21 Whitcomb systemd-logind[229]: New session 1 of user gdm.
    Nov 17 12:26:21 Whitcomb systemd-logind[229]: Linked /tmp/.X11-unix/X0 to /run/user/120/X11-display.
    Nov 17 12:26:25 Whitcomb dbus-daemon[232]: dbus[232]: [system] Activating via systemd: service name='org.freedesktop.UPower' unit='upower.service'
    Nov 17 12:26:25 Whitcomb dbus[232]: [system] Activating via systemd: service name='org.freedesktop.UPower' unit='upower.service'
    Nov 17 12:26:25 Whitcomb systemd[1]: Starting Daemon for power management...
    Nov 17 12:26:25 Whitcomb dbus-daemon[232]: dbus[232]: [system] Successfully activated service 'org.freedesktop.UPower'
    Nov 17 12:26:25 Whitcomb dbus[232]: [system] Successfully activated service 'org.freedesktop.UPower'
    Nov 17 12:26:25 Whitcomb systemd[1]: Started Daemon for power management.
    Nov 17 12:26:27 Whitcomb dbus-daemon[232]: dbus[232]: [system] Activating via systemd: service name='org.freedesktop.RealtimeKit1' unit='rtkit-daemon.service'
    Nov 17 12:26:28 Whitcomb dbus-daemon[232]: dbus[232]: [system] Successfully activated service 'org.freedesktop.RealtimeKit1'
    Nov 17 12:26:27 Whitcomb dbus[232]: [system] Activating via systemd: service name='org.freedesktop.RealtimeKit1' unit='rtkit-daemon.service'
    Nov 17 12:26:28 Whitcomb dbus[232]: [system] Successfully activated service 'org.freedesktop.RealtimeKit1'
    Nov 17 12:26:28 Whitcomb rtkit-daemon[524]: Successfully called chroot.
    Nov 17 12:26:28 Whitcomb rtkit-daemon[524]: Successfully dropped privileges.
    Nov 17 12:26:28 Whitcomb rtkit-daemon[524]: Successfully limited resources.
    Nov 17 12:26:28 Whitcomb rtkit-daemon[524]: Running.
    Nov 17 12:26:28 Whitcomb rtkit-daemon[524]: Canary thread running.
    Nov 17 12:26:28 Whitcomb rtkit-daemon[524]: Watchdog thread running.
    Nov 17 12:26:28 Whitcomb rtkit-daemon[524]: Successfully made thread 523 of process 523 (/usr/bin/pulseaudio) owned by '120' high priority at nice level -11.
    Nov 17 12:26:28 Whitcomb rtkit-daemon[524]: Supervising 1 threads of 1 processes of 1 users.
    Nov 17 12:26:28 Whitcomb pulseaudio[523]: [pulseaudio] sink.c: Default and alternate sample rates are the same.
    Nov 17 12:26:29 Whitcomb pulseaudio[523]: [pulseaudio] source.c: Default and alternate sample rates are the same.
    Nov 17 12:26:29 Whitcomb dbus[232]: [system] Activating via systemd: service name='org.bluez' unit='dbus-org.bluez.service'
    Nov 17 12:26:29 Whitcomb dbus[232]: [system] Activation via systemd failed for unit 'dbus-org.bluez.service': Unit dbus-org.bluez.service failed to load: No such file or directory. See system logs and 'systemctl status dbus-org.bluez.service' for details.
    Nov 17 12:26:29 Whitcomb pulseaudio[523]: [pulseaudio] bluetooth-util.c: org.bluez.Manager.ListAdapters() failed: org.freedesktop.systemd1.LoadFailed: Unit dbus-org.bluez.service failed to load: No such file or directory. See system logs and 'systemctl status dbus-org.bluez.service' for details.
    Nov 17 12:26:30 Whitcomb kernel: [UFW BLOCK] IN=eth0 OUT= MAC=00:19:db:6a:70:49:00:18:74:eb:98:00:08:00 SRC=158.181.47.4 DST=131.215.169.100 LEN=129 TOS=0x00 PREC=0x00 TTL=108 ID=9372 PROTO=UDP SPT=6881 DPT=50753 LEN=109
    Nov 17 12:26:27 Whitcomb systemd[1]: Starting RealtimeKit Scheduling Policy Service...
    Nov 17 12:26:28 Whitcomb systemd[1]: Started RealtimeKit Scheduling Policy Service.
    Nov 17 12:26:30 Whitcomb dbus-daemon[232]: dbus[232]: [system] Activating via systemd: service name='org.bluez' unit='dbus-org.bluez.service'
    Nov 17 12:26:30 Whitcomb dbus-daemon[232]: dbus[232]: [system] Activation via systemd failed for unit 'dbus-org.bluez.service': Unit dbus-org.bluez.service failed to load: No such file or directory. See system logs and 'systemctl status dbus-org.bluez.service' for details.
    Nov 17 12:26:30 Whitcomb kernel: EXT4-fs (sda1): re-mounted. Opts: commit=0
    Nov 17 12:26:34 Whitcomb dbus-daemon[232]: dbus[232]: [system] Activating via systemd: service name='org.freedesktop.UDisks2' unit='udisks2.service'
    Nov 17 12:26:34 Whitcomb dbus[232]: [system] Activating via systemd: service name='org.freedesktop.UDisks2' unit='udisks2.service'
    Nov 17 12:26:34 Whitcomb systemd[1]: Starting Disk Manager...
    Nov 17 12:26:34 Whitcomb udisksd[566]: udisks daemon version 2.0.0 starting
    Nov 17 12:26:35 Whitcomb dbus-daemon[232]: dbus[232]: [system] Successfully activated service 'org.freedesktop.UDisks2'
    Nov 17 12:26:35 Whitcomb dbus[232]: [system] Successfully activated service 'org.freedesktop.UDisks2'
    Nov 17 12:26:35 Whitcomb systemd[1]: Started Disk Manager.
    Nov 17 12:26:35 Whitcomb udisksd[566]: Acquired the name org.freedesktop.UDisks2 on the system message bus
    Nov 17 12:26:37 Whitcomb polkitd[315]: Registered Authentication Agent for unix-session:1 (system bus name :1.37 [gnome-shell --mode=gdm], object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8)
    Nov 17 12:26:37 Whitcomb dbus-daemon[232]: dbus[232]: [system] Rejected send message, 2 matched rules; type="method_call", sender=":1.37" (uid=120 pid=541 comm="gnome-shell --mode=gdm ") interface="org.freedesktop.DBus.Properties" member="GetAll" error name="(unset)" requested_reply="0" destination=":1.14" (uid=0 pid=376 comm="/usr/sbin/console-kit-daemon --no-daemon ")
    Nov 17 12:26:37 Whitcomb dbus[232]: [system] Rejected send message, 2 matched rules; type="method_call", sender=":1.37" (uid=120 pid=541 comm="gnome-shell --mode=gdm ") interface="org.freedesktop.DBus.Properties" member="GetAll" error name="(unset)" requested_reply="0" destination=":1.14" (uid=0 pid=376 comm="/usr/sbin/console-kit-daemon --no-daemon ")
    Nov 17 12:27:06 Whitcomb systemd[1]: Starting File System Check on /dev/sdb1...
    Nov 17 12:27:07 Whitcomb systemd-fsck[582]: /dev/sdb1: clean, 157018/24420352 files, 88519245/97677200 blocks
    Nov 17 12:27:07 Whitcomb systemd[1]: Started File System Check on /dev/sdb1.
    Nov 17 12:27:07 Whitcomb systemd[1]: Mounting /home...
    Nov 17 12:27:07 Whitcomb systemd[1]: Mounted /home.
    Nov 17 12:27:07 Whitcomb kernel: EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null)
    Nov 17 12:27:13 Whitcomb gdm-password][594]: pam_unix(gdm-password:session): session opened for user gregory by (unknown)(uid=0)
    Nov 17 12:27:13 Whitcomb gdm-password][594]: pam_ck_connector(gdm-password:session): nox11 mode, ignoring PAM_TTY :0
    Nov 17 12:27:13 Whitcomb systemd-logind[229]: New session 2 of user gregory.
    Nov 17 12:27:13 Whitcomb systemd-logind[229]: Linked /tmp/.X11-unix/X0 to /run/user/1001/X11-display.
    Nov 17 12:27:13 Whitcomb gnome-session[443]: WARNING: Detected that screensaver has left the bus
    Nov 17 12:27:13 Whitcomb gnome-session[443]: CRITICAL: gsm_manager_set_phase: assertion `GSM_IS_MANAGER (manager)' failed
    Nov 17 12:27:13 Whitcomb polkitd[315]: Unregistered Authentication Agent for unix-session:1 (system bus name :1.37, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8) (disconnected from bus)
    Nov 17 12:27:13 Whitcomb gdm-simple-slave[311]: WARNING: Failed to remove slave program access to the display. Trying to proceed.
    Nov 17 12:27:15 Whitcomb gnome-keyring-daemon[601]: Gkm: using old keyring directory: /home/gregory/.gnome2/keyrings
    Nov 17 12:27:15 Whitcomb gnome-keyring-daemon[601]: Gkm: using old keyring directory: /home/gregory/.gnome2/keyrings
    Nov 17 12:27:16 Whitcomb rtkit-daemon[524]: Successfully made thread 666 of process 666 (/usr/bin/pulseaudio) owned by '1001' high priority at nice level -11.
    Nov 17 12:27:16 Whitcomb rtkit-daemon[524]: Supervising 4 threads of 2 processes of 2 users.
    Nov 17 12:27:16 Whitcomb pulseaudio[666]: [pulseaudio] sink.c: Default and alternate sample rates are the same.
    Nov 17 12:27:16 Whitcomb pulseaudio[666]: [pulseaudio] source.c: Default and alternate sample rates are the same.
    Nov 17 12:27:16 Whitcomb dbus-daemon[232]: dbus[232]: [system] Activating via systemd: service name='org.bluez' unit='dbus-org.bluez.service'
    Nov 17 12:27:16 Whitcomb dbus-daemon[232]: dbus[232]: [system] Activation via systemd failed for unit 'dbus-org.bluez.service': Unit dbus-org.bluez.service failed to load: No such file or directory. See system logs and 'systemctl status dbus-org.bluez.service' for details.
    Nov 17 12:27:16 Whitcomb dbus[232]: [system] Activating via systemd: service name='org.bluez' unit='dbus-org.bluez.service'
    Nov 17 12:27:16 Whitcomb dbus[232]: [system] Activation via systemd failed for unit 'dbus-org.bluez.service': Unit dbus-org.bluez.service failed to load: No such file or directory. See system logs and 'systemctl status dbus-org.bluez.service' for details.
    Nov 17 12:27:16 Whitcomb pulseaudio[666]: [pulseaudio] bluetooth-util.c: org.bluez.Manager.ListAdapters() failed: org.freedesktop.systemd1.LoadFailed: Unit dbus-org.bluez.service failed to load: No such file or directory. See system logs and 'systemctl status dbus-org.bluez.service' for details.
    Nov 17 12:27:17 Whitcomb gnome-session[603]: Gtk-WARNING: Failed to parse /home/gregory/.config/gtk-3.0/settings.ini: Key file does not have group 'Settings'
    Nov 17 12:27:19 Whitcomb gnome-session[603]: WARNING: Failed to start app: Unable to start application: Failed to execute child process "gnome-do" (No such file or directory)
    Nov 17 12:27:19 Whitcomb gnome-session[603]: WARNING: Failed to start app: Unable to start application: Failed to execute child process "JRSST" (No such file or directory)
    Nov 17 12:27:19 Whitcomb gnome-session[603]: WARNING: Failed to start app: Unable to start application: Failed to execute child process "tasque" (No such file or directory)
    Nov 17 12:27:19 Whitcomb rtkit-daemon[524]: Successfully made thread 705 of process 705 (/usr/bin/pulseaudio) owned by '1001' high priority at nice level -11.
    Nov 17 12:27:19 Whitcomb rtkit-daemon[524]: Supervising 5 threads of 3 processes of 2 users.
    Nov 17 12:27:19 Whitcomb pulseaudio[705]: [pulseaudio] pid.c: Daemon already running.
    Nov 17 12:27:26 Whitcomb goa[766]: goa-daemon version 3.6.2 starting [main.c:112, main()]
    Nov 17 12:27:26 Whitcomb dbus-daemon[232]: dbus[232]: [system] Rejected send message, 2 matched rules; type="method_call", sender=":1.55" (uid=1001 pid=672 comm="/usr/bin/gnome-shell ") interface="org.freedesktop.DBus.Properties" member="GetAll" error name="(unset)" requested_reply="0" destination=":1.14" (uid=0 pid=376 comm="/usr/sbin/console-kit-daemon --no-daemon ")
    Nov 17 12:27:26 Whitcomb dbus[232]: [system] Rejected send message, 2 matched rules; type="method_call", sender=":1.55" (uid=1001 pid=672 comm="/usr/bin/gnome-shell ") interface="org.freedesktop.DBus.Properties" member="GetAll" error name="(unset)" requested_reply="0" destination=":1.14" (uid=0 pid=376 comm="/usr/sbin/console-kit-daemon --no-daemon ")
    Nov 17 12:27:26 Whitcomb gnome-keyring-daemon[601]: keyring alias directory: /home/gregory/.gnome2/keyrings
    Nov 17 12:27:27 Whitcomb polkitd[315]: Registered Authentication Agent for unix-session:2 (system bus name :1.55 [/usr/bin/gnome-shell], object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.utf8)
    Nov 17 12:27:30 Whitcomb kernel: end_request: I/O error, dev fd0, sector 0
    Nov 17 12:27:30 Whitcomb kernel: end_request: I/O error, dev fd0, sector 0
    Nov 17 12:27:33 Whitcomb systemd-logind[229]: Removed session 1.
    I tried using gnome-tweak tool to fiddle around with the fonts, but that didn't help, none of the fonts would render correctly. Cantarell, which I'm assuming is the gnome-shell font, is still in /etc/fonts/conf.avail, so I don't think that the font file itself went missing. I made the fontconfig update a while ago, and that didn't cause any problems.
    I also heard that there were problems with xorg-server, so I downgraded xorg-server, pixman, and cairo to their previous versions, but that didn't help either. EDIT: I've also done a pacman -Syyf gnome-shell to try and reinstall gnome-shell. That also didn't work.
    I've run out of things to try. If someone else was more familiar with the workings of gnome-shell fonts, or had a better idea of how to debug, I'd really appreciate it. Thank you.
    UPDATE: I found that /etc/fonts/conf.avail/31-cantarell.conf existed, but was empty. After doing a pacman -Syyf cantarell-fonts, they went right back to normal!
    Last edited by cactaur (2012-11-20 00:21:27)

    Problem disappeared.
    I'm not sure, but i think installing xf86-video-modesetting helped to fix this issue.
    I had an error messages in /var/log/Xorg.0.log like this:
    (EE) Failed to load module "modesetting" (module does not exist, 0)

  • [SOLVED] GNOME Shell 3.4 : Volume Control Missing

    Hi all, I have an Acer netbook with Arch Linux i686. I installed GNOME-Shell 3.4, but there is no volume control applet. When playing music, i can't control the volume. Can you help me?
    (Sorry for my bad English)
    Last edited by masnormen (2012-06-05 04:44:14)

    Thanks, the problem is solved now. Volume Applet shown after update.

  • [SOLVED] Gnome-Shell does not return any application on search

    Hi.
    When I search for applications in Activities in gnome-shell, no applications are returned. I can still go to the Applications tab, where all applications are visible. In the .xsession-error log I find this error
    JS LOG: Error searching with Zeitgeist FTS: Error: DBus error: org.freedesktop.DBus.Error.UnknownMethod: Method "Search" with signature "s(xx)a(asaasay)uuu" on interface "org.gnome.zeitgeist.Index" doesn't exist
    JS LOG: Error searching with Zeitgeist FTS: Error: DBus error: org.freedesktop.DBus.Error.UnknownMethod: Method "Search" with signature "s(xx)a(asaasay)uuu" on interface "org.gnome.zeitgeist.Index" doesn't exist
    JS LOG: Error searching with Zeitgeist FTS: Error: DBus error: org.freedesktop.DBus.Error.UnknownMethod: Method "Search" with signature "s(xx)a(asaasay)uuu" on interface "org.gnome.zeitgeist.Index" doesn't exist
    JS LOG: Error searching with Zeitgeist FTS: Error: DBus error: org.freedesktop.DBus.Error.UnknownMethod: Method "Search" with signature "s(xx)a(asaasay)uuu" on interface "org.gnome.zeitgeist.Index" doesn't exist
    JS LOG: Error searching with Zeitgeist FTS: Error: DBus error: org.freedesktop.DBus.Error.UnknownMethod: Method "Search" with signature "s(xx)a(asaasay)uuu" on interface "org.gnome.zeitgeist.Index" doesn't exist
    JS LOG: Error searching with Zeitgeist FTS: Error: DBus error: org.freedesktop.DBus.Error.UnknownMethod: Method "Search" with signature "s(xx)a(asaasay)uuu" on interface "org.gnome.zeitgeist.Index" doesn't exist
    JS LOG: Error searching with Zeitgeist FTS: Error: DBus error: org.freedesktop.DBus.Error.UnknownMethod: Method "Search" with signature "s(xx)a(asaasay)uuu" on interface "org.gnome.zeitgeist.Index" doesn't exist
    Some package information:
    gnome-shell 3.2.0-2
    gnome-shell-extension-alternate-tab 3.2.0-1
    gnome-shell-extension-auto-move-windows 3.2.0-1
    gnome-shell-extension-move-clock 1.0-1
    gnome-shell-extension-pidgin-status 3.2.0-2
    gnome-shell-extension-power-options 2.0-1
    gnome-shell-extensions-common 3.2.0-1
    gnome-shell-extension-skype-status 3.0.2-1
    gnome-shell-extension-system-monitor 3.2.0-1
    gnome-shell-extension-user-theme 3.2.0-1
    gnome-shell-extension-workspace-indicator 3.2.0-1
    gnome-shell-zeitgeist-extension-git 20111010-1
    libqzeitgeist 0.7.0-1
    libzeitgeist 0.3.10-1
    zeitgeist 0.8.1.1-1
    zeitgeist-datahub 0.7.0-1
    zeitgeist-datasources 0.8.0.1-1
    zeitgeist-extensions 0.0.12-1
    zeitgeist-userspace 0.1-1
    Remark: Before, installing zeitgeist, when searching for applications gnome-shell crashed and in the .xsession-errors I got this error
    gnome-shell-calendar-server[1508]: Got HUP on stdin - exiting
    . This may not be related to this problem.
    Last edited by lasombra (2012-04-06 11:13:43)

    Well only to see if it is related to zeitgeist, I've removed (deinstalled) all zeitgeist related libs and apps:
    libzeitgeist
    gnome-shell-extension-zeitgeist
    libqzeitgeist
    zeitgeist
    gnome-activity-journal
    zeitgeist-datahub
    zeitgeist-extensions
    I still get the same error mentioned above:
    gnome-shell-calendar-server[1508]: Got HUP on stdin - exiting
    More details what happens if all extensions disabled
    ** Message: applet now embedded in the notification area
    Window manager warning: CurrentTime used to choose focus window; focus window may not be correct.
    Window manager warning: Got a request to focus the no_focus_window with a timestamp of 0. This shouldn't happen!
    ** Message: applet now removed from the notification area
    gnome-session[3155]: WARNING: Application 'gnome-shell.desktop' killed by signal
    gnome-shell-calendar-server[3381]: Got HUP on stdin - exiting
    Last edited by lasombra (2011-11-05 20:09:19)

  • [Solved] Gnome-Shell and separating programs in the program switcher

    Hi,
    I would like to treat different instances of Emacs as different programs in Super-Tab program switcher in Gnome-Shell (I run mail and music in different instances).
    In the overview they show as different programs via .desktop files.  But with Super-Tab they always collapse into one program (always with the normal Emacs icon).
    Any tips on how to tell gnome that different instances of some program is are to be considered different applications?
    Here's an example of a desktop file that I use to start a "specialized" Emacs instance.
    #!/usr/bin/env xdg-open
    [Desktop Entry]
    Version=1.0
    Name=EMMS
    GenericName=Music Player
    GenericName[es]=Reproductor de música
    Comment=The Emacs Multimedia System.
    Exec=emacsclient -s emms -ca '' --eval "(progn (setq x-resource-class \"EMMS\") (emms-smart-browse) )" -F '((title . "EMMS") (icon-type . "/home/rasmus/.local/share/icons/emms.png"))'
    Icon=emms
    Terminal=false
    Type=Application
    StartupNotify=true
    Categories=AudioVideo;Player;Audio;
    Last edited by Pank (2015-05-28 14:35:58)

    Thanks.  Now, I'm calling (p-wm_class "EMMS") from my emms.desktop file now.  There's also text under the icon now.  Thanks a lot
    Here's the defun:
    (defun p-wm_class (&optional new-class)
    "Return the WM_CLASS for the current window name.
    If NEW-CLASS is a string or list of strings, set a new WM_CLASS.
    If NEW-CLASS is non-nil remove Emacs from WM_CLASS and
    WM_CLASS has more than one value."
    (let ((old-class
    (with-temp-buffer
    (save-excursion
    (call-process-shell-command
    (format "xprop -name %s -f WM_CLASS 8s"
    x-resource-class)
    nil t))
    (when (search-forward "WM_CLASS" nil t)
    (search-forward "=" (line-end-position))
    (split-string-and-unquote
    (buffer-substring (point)
    (line-end-position))
    "[ \t,]"))))
    ;; anyway don't know how to set more than one value...
    (new-class-string (cond ((and (listp new-class)
    (cl-every 'stringp new-class))
    (mapconcat 'identity
    new-class ", "))
    ((stringp new-class)
    new-class))))
    (or
    (cond ((stringp new-class)
    (call-process-shell-command
    (format "xprop -name %s -f WM_CLASS 8s -set WM_CLASS \"%s\""
    x-resource-class
    new-class))
    new-class)
    ((and new-class (member-ignore-case "Emacs" old-class))
    (call-process-shell-command
    (format "xprop -name %s -f WM_CLASS 8s -set WM_CLASS \"%s\""
    x-resource-class
    (car (delete "emacs" (delete "Emacs" old-class)))))
    (car (delete "emacs" (delete "Emacs" old-class)))))
    old-class)))

  • [SOLVED] Gnome-Shell: Alt+F2 and PATH

    Hallo everybody,
    I have added $HOME/bin to my PATH with
    export PATH="$HOME/bin:$PATH"
    in my .bashrc.
    This works fine with the terminal, but Gnome-Shell's Alt+F2 doesn't find the scripts in ~/bin.
    How can I add ~/bin to the PATH of Alt+F2?
    Thank you.
    Last edited by lunyx (2011-09-05 09:34:41)

    lunyx,
    Welcome to Arch.  If you consider this thread solved, go ahead and edit your first post and add [SOLVED] to the beginning of the thread title.  It helps those searching for solutions.  The moderators don't do that, because we don't really know when members regard things as solved.
    Thanks.

  • [SOLVED] Gnome Shell Extensions won't install from website

    When I go to https://extensions.gnome.org/ from either Chromium or Firefox, extensions fail to install. If I click the toggle to turn a new extension "ON", nothing happens. Reloading the site switches it back to "OFF".
    I was able to install gnome-shell-extension-mediaplayer-git from the AUR. (Which also pulls in gnome-shell-extension-common-git.) It works fine. The problem is that most of the extensions on the AUR appear to be outdated and the users directed to the official site.
    This is a relatively new install of Arch and extensions have never worked. Maybe there's a package I'm missing? Or is there a way to get any debugging output? I'm not sure where to look.
    Last edited by ioos (2013-02-27 23:50:32)

    I found the following from AskUbuntu (not my own words, pasted from the source:
    I'll take a wild stab in the dark: If you're using Chrome/Chromium, navigate to about:plugins and make sure "Gnome Shell Integration" is enabled. Then navigate back to extensions.gnome.org and when the ribbon appears at the top make sure you "Always Allow for this Site"
    On Firefox you'll have to do something similar if you've turned extensions off. Browse to about:plugins and make sure libgnome-shell-browser-plugin.so is present / enabled. If it's not, upgrade Gnome Shell, or find it on your filesystem and link to it from to ~/.mozilla/plugins (you shouldn't have to do this though).
    Source

  • [SOLVED]Gnome-shell won't start

    Hello. I cant start Gnome-shell and it force to Fallback. In addition to, in the Fallback mode, i can't change any parameters of gnome.
    get this message when run the command:
    gnome-shell --replace
    (gnome-shell:18571): Gdk-WARNING **: The program 'gnome-shell' received an X Window System error.
    This probably reflects a bug in the program.
    The error was 'BadRequest (invalid request code or no such operation)'.
    (Details: serial 132 error_code 1 request_code 139 minor_code 66)
    (Note to programmers: normally, X errors are reported asynchronously;
    that is, you will receive the error a while after causing it.
    To debug your program, run it with the GDK_SYNCHRONIZE environment
    variable to change this behavior. You can then get a meaningful
    backtrace from your debugger if you break on the gdk_x_error() function.)
    I have ATI Graphic card and installed Catalyst 12.4
    How can i fix it?
    Last edited by vahid5695 (2012-07-03 07:07:25)

    demizer wrote:
    Not enough information.
    Are you starting Gnome through startx or GDM?
    What is contained in .xsession-errors?
    Do you have the testing repo enabled in pacman.conf?
    Sorry for that i am new in GNU/Linux world and I didnt know what information had been needed.
    Thank you for your answer.
    I use GDM.
    Testing repo is not enable.
    and the .xsession-errors is:
    [vahid@arch ~]$ cat .xsession-errors
    /etc/gdm/Xsession: Beginning session setup...
    localuser:vahid being added to access control list
    /etc/gdm/Xsession: Setup done, will execute: /usr/bin/ssh-agent -- gnome-session
    gnome-session[779]: WARNING: Session 'gnome' runnable check failed: Exited with code 1
    GNOME_KEYRING_CONTROL=/home/vahid/.cache/keyring-hA8Z7l
    SSH_AUTH_SOCK=/home/vahid/.cache/keyring-hA8Z7l/ssh
    GNOME_KEYRING_CONTROL=/home/vahid/.cache/keyring-hA8Z7l
    SSH_AUTH_SOCK=/home/vahid/.cache/keyring-hA8Z7l/ssh
    GNOME_KEYRING_CONTROL=/home/vahid/.cache/keyring-hA8Z7l
    SSH_AUTH_SOCK=/home/vahid/.cache/keyring-hA8Z7l/ssh
    GPG_AGENT_INFO=/home/vahid/.cache/keyring-hA8Z7l/gpg:0:1
    GNOME_KEYRING_CONTROL=/home/vahid/.cache/keyring-hA8Z7l
    SSH_AUTH_SOCK=/home/vahid/.cache/keyring-hA8Z7l/ssh
    (gnome-panel:855): Gtk-CRITICAL **: gtk_accelerator_parse_with_keycode: assertion `accelerator != NULL' failed
    ** (gnome-panel:855): WARNING **: Unable to parse mouse modifier '(null)'
    Failed to play sound: File or data not found
    Initializing tracker-store...
    ** (nm-applet:876): WARNING **: Could not initialize NMClient /org/freedesktop/NetworkManager: Launch helper exited with unknown return code 1
    ** Message: applet now removed from the notification area
    Initializing tracker-miner-fs...
    ** (nm-applet:876): WARNING **: fetch_connections_done: error fetching connections: (25) Launch helper exited with unknown return code 1.
    ** (nm-applet:876): WARNING **: Failed to register as an agent: (25) Launch helper exited with unknown return code 1
    Tracker-Message: Setting up monitor for changes to config file:'/home/vahid/.config/tracker/tracker-store.cfg'
    Tracker-Message: Setting up monitor for changes to config file:'/home/vahid/.config/tracker/tracker-miner-fs.cfg'
    ** Message: Starting applet secret agent because GNOME Shell disappeared
    ** (nm-applet:876): WARNING **: Failed to register as an agent: (25) Launch helper exited with unknown return code 1
    Starting log:
    File:'/home/vahid/.local/share/tracker/tracker-miner-fs.log'
    Tracker-Message: Setting up monitor for changes to config file:'/home/vahid/.config/tracker/tracker-store.cfg'
    Starting log:
    File:'/home/vahid/.local/share/tracker/tracker-store.log'
    ** Message: applet now embedded in the notification area
    (nm-applet:876): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -23 and height 27
    ** Message: applet now removed from the notification area
    QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
    QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
    Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
    QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
    QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
    kbuildsycoca4 running...
    kbuildsycoca4(980) KBuildSycoca::checkTimestamps: checking file timestamps
    kbuildsycoca4(980) KBuildSycoca::checkTimestamps: timestamps check ok
    kbuildsycoca4(980) kdemain: Emitting notifyDatabaseChanged ()
    QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
    QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.

  • [SOLVED] Gnome Shell doesn't search through recently used items

    A while back I ran chattir +i on ~/.local/share/recently-used.xbel because of a bug that gnome shell had where it would crash while searching for recently used items. Since I've now updated to 3.4.1, I figured the bug might have been fixed, so I ran chattr -i to allow writing to the file again. The file has since filled up with my recently used items, but they don't seem to appear in the gnome shell search.
    Sorry if this is a bit brief, but I'm not sure what other information to give on this problem.
    Last edited by themusicalduck (2012-04-25 22:32:38)

    I believe this was removed with 3.4.
    Here is the bug report: https://bugzilla.gnome.org/show_bug.cgi?id=670150
    And here is the gnome-shell commit: http://git.gnome.org/browse/gnome-shell … 8c68782d54
    Last edited by bzt (2012-04-25 17:04:57)

  • Gnome-shell removable devices

    Hi guys,
    I have a partition mounted on boot in fstab:
    LABEL=DATA /media/data vfat defaults,umask=000 0 1
    This shows up in gnome-shell on the removable devices icon (in the tray).
    What is the reason for this?
    Is it because it isn't part of /home /boot etc, or is it caused by the mount point or filesystem type?
    (i.e. why doesn't /home get classed as a removable device, but mounting my data partition does?)
    The reason i ask is i simply want to remove it from the removable devices list.
    Cheers
    Kane

    Thanks,
    Yes i didn't realise until now that any partition mounted is added to the removable devices list (e.g. using nautilus)
    It's not such a big issue, i just don't class it as a removable device
    I would be happy with the simple functionality in nautilus (the tray icon annoys me for some reason).

  • [SOLVED] Gnome Shell 3.4.1: Unable to prevent dynamic workspaces

    I am trying to turn off dynamic workspaces and set a permanent number (6) as is supposedly possible since 3.4.
    Using dconf, I turn the following setting to 'false':
    /org/gnome/shell/overrides/dynamic-workspaces
    and enter '6' in to the following setting:
    /org/gnome/desktop/wm/preferences/num-workspaces
    The '6' is then immediately changed back to however many workspaces the 'dynamic' setting has created at the moment.
    Bizarrely, 'overriding' effect does not occur if I change the number when 'dynamic-workspaces' is set to true. Whenever it is set to false, Gnome changes the 'num-workspaces' setting to reflect current realities.
    Regardless of settings, the way it works is still 'dynamic' [grumble]worst.use.of.that.word.ever....[/grumble]
    Is this a bug? Or am I just not getting it right?
    (As a side note,  the frippery static extension thing is currently uninstallable)
    EDIT: If I try to set the number of workspaces far above what the current number is, I can see the number going down one-by-one. This would seem to indicate that the window manager is killing them off one after the other, as they aren't occupied. In other words, it's not that the new value is rejected out of hand. It's just that the WM still works dynamically.
    Last edited by madchine (2012-06-15 12:57:35)

    [root@swanepoel ~]# pacman -Qi gnome-shell
    Name : gnome-shell
    Version : 3.4.1-3
    URL : http://live.gnome.org/GnomeShell
    Licenses : GPL2
    Groups : gnome
    Provides : None
    Depends On : caribou folks gcr gjs gnome-bluetooth gnome-desktop
    gnome-menus libcroco libpulse mutter nautilus
    networkmanager telepathy-logger telepathy-mission-control
    unzip
    Optional Deps : network-manager-applet: shell integration for networkmanager
    Required By : None
    Conflicts With : None
    Replaces : None
    Installed Size : 6044.00 KiB
    Packager : Ionut Biru <[email protected]>
    Architecture : x86_64
    Build Date : Fri May 4 18:19:35 2012
    Install Date : Tue Jun 12 16:18:48 2012
    Install Reason : Explicitly installed
    Install Script : Yes
    Description : The next generation GNOME Shell
    see the man page for dconf for resetting. I 'm sure you can find it.

  • [SOLVED]Gnome Shell died

    For servel times, my gnome died, and then the mouse, key board stoped working either.
    Finally, l hava to force the system shutdown
    i wonder why once the gnome died, the key board stop working.And is there any way to restart the gdm without restart the computer in the brute force way?
    Last edited by chinaxiahaifeng (2012-05-19 06:18:53)

    dominik232 wrote:
    Can you find what kernel vomits on this time?
    Look for some logs on /var/log, maybe file /var/log/errors have something?
    Keyboard and mouse stops, but what about rest of system? Have you seen something works on that time? Maybe flash animation or something? Maybe you was watching movie or listening to music at this time?
    I just opened the wireless connection, less than two seconds the gnome-shell died, the keyboard and mouse stoped either;
    but i can see that key CapsLk's LED turns  on or off in loops.
    Last edited by chinaxiahaifeng (2012-05-16 07:53:45)

  • [solved] gnome-shell bad looking after update

    Hi,
    After update (about two weeks ago) my gnome looks bad. You can see this in screenshots. Very large icons and strange rectangles in gnome shell menu on started applications.
    Can you help?
    Last edited by skoczo (2015-05-01 17:27:23)

    eyemonen wrote:
    Hi
    Desktop icons: open Files (nautilus) and change default zoom level for icons from standard to small (preferences - views).
    Rectangles:  this is how running applications are displayed in the default theme. If those rectangles bother you too much, the easiest way is to change theme. For example, ceti-2 and vertex are already ported to 3.16.
    It works. Thanks for help.

  • [Solved] Gnome extension "Hide Top Bar" not working.

    I copied the directory found in the zip file I got from the github into /usr/share/gnome-shell/extensions and ran gnome-shell-extensions-prefs. The extension shows in the menu, but when I select it I get the error message:
    Error: Schema org.gnome.shell.extensions.hidetopbar could not be found for extension [email protected]. Please check your installation.
    Stack trace:
    getSettings@/home/briggs5/.local/share/gnome-shell/extensions/[email protected]/convenience.js:89
    init@/home/briggs5/.local/share/gnome-shell/extensions/[email protected]/prefs.js:14
    Application<._getExtensionPrefsModule@resource:///org/gnome/shell/extensionPrefs/main.js:87
    wrapper@resource:///org/gnome/gjs/modules/lang.js:169
    Application<._selectExtension@resource:///org/gnome/shell/extensionPrefs/main.js:101
    wrapper@resource:///org/gnome/gjs/modules/lang.js:169
    Application<._extensionSelected@resource:///org/gnome/shell/extensionPrefs/main.js:121
    wrapper@resource:///org/gnome/gjs/modules/lang.js:169
    main@resource:///org/gnome/shell/extensionPrefs/main.js:278
    @<main>:1
    I checked two things at this point. First, that "org.gnome.shell.extensions.hidetopbar" is indeed present (which it is), and second that my version of Gnome is supported. I have Gnome 3.12, and according to "metadata.json" 3.12 is supported.
    [edit] Like an blind idiot I failed to see that README file which says:
    Installation:
    Compile the gsettings schema by running
    mkdir ./schemas/
    glib-compile-schemas --strict --targetdir=./schemas/ .
    Install this in your extensions directory:
    ~/.local/share/gnome-shell/extensions/
    Example:
    cd ~/.local/share/gnome-shell/extensions/
    git clone https://github.com/mlutfy/hidetopbar.git [email protected]
    cd [email protected]
    mkdir ./schemas/
    glib-compile-schemas --strict --targetdir=./schemas/ .
    gnome-shell-extension-tool -e [email protected]
    However when I followed the istructions I end up with the error
    $ glib-compile-schemas --strict --targetdir=./schemas/
    You should give exactly one directory name
    [edit2] I failed to notice the "." at the end of the "glib-..." line.
    ITs working now. Sorry for wasting Forum space.
    Last edited by nstgc (2014-07-02 16:37:25)

    Last edited by TyrantUT (2014-11-10 22:27:56)

Maybe you are looking for