[Solved]Remove button icons in KDE applications when running under dwm

I run dwm but also use KDE applications.
KDE applications do show icons on dialog buttons:
I gather that these buttons can be disabled in the system settings dialog when running a full KDE desktop. My question is: How do I achieve this - remove the icons on buttons - while not running a full KDE session?
kcmshell4 doesn't seem to expose an option to do so in any available module, including 'kcmshell4 icons'.
The systemsettings5 option repertoire is incomplete and only has the modules "Workspace>Desktop behaviour", "Workspace>Shortcuts", "Network>Settings" and "Network>Connectivity".
In my .xsession, I am currently exporting
export QT_STYLE_OVERRIDE=gtk # Make Qt5 use the GTK+ theme
export DESKTOP_SESSION=gnome # For something I can't quite remember
I've also seen XDG_CURRENT_DESKTOP=gnome vs XDG_CURRENT_DESKTOP=kde floating around, but neither achieves anything in this regard.
Does anybody know which setting in which config file I could set to emulate what the KDE configuration GUI does in a KDE session, or what KDE packages I would have to install in order to add the correct settings component to my KDE configuration utilities (KDE4 and/or Plasma 5), or what environment variable to set? A last resort would be installing a full KDE workspace or Plasma 5 and toggling the setting there, but I'd rather avoid doing that.
Last edited by 2ion (2015-05-07 13:39:25)

Xabre wrote:
Would running "kcmshell5 style", or "kcmshell4 style" be an option? Am not sure what you have installed, but under fine tuning tab there, there's exactly what you need.
Edit: if that doesn't work, .config/kdeglobals
ShowIconsInMenuItems=true
ShowIconsOnPushButtons=true
ToolButtonStyle=TextBesideIcon
ToolButtonStyleOtherToolbars=TextBesideIcon
Change to false and TextOnly, respectively
Might have to look for another kdeglobals file for kde4 apps, which should be either in .kde4 or in home dir, since there's a bit of a mess currently during transition
Please excuse my belated reply; thank you for the solution:
The line
ShowIconsOnPushButtons=false
in kdeglobals removed the icons for KDE 4 applications. For some reason, applications using KDE Frameworks 5.x did never show the button icons to begin with.

Similar Messages

  • How do you remove buttons icons from a large pdf all at once?

    How do you remove buttons icons from a large pdf all at once? I have a 1400 + pg doc that I am updating. It has icon buttons to return to the home page on each page but they were not duplicated properly and when you scroll through the doc, the buttons dance around. Now I want to redo these buttons but hate the idea of having to go to each page to delete the icon button so I can start new. Can it be done all at once?

    It's probably worth adding to try67's suggestion above that, if you're using the first option, you need to make sure the page display is continuous. (If you've got it set to view a single page only, Command+A will only select the fields on the active page.)

  • I would like to remove the icons that came preloaded when I did the update for ios7. The Disney, yahoo, Espn etc. these icons aren't in my bookmarks so how do I remove them from my safari home screen?

    I would like to remove the icons that came preloaded when I did the update for ios7. The Disney, yahoo, Espn etc. these icons aren't in my bookmarks so how do I remove them from my safari home screen? Can anyone help?

    I am trying to figure this out as well. It is really frustrating. I wish I could go back to iOS 6 this *****

  • [svn:fx-4.x] 14327: Fix maximize/ restore button in spark chrome skin when running on AIR 2.

    Revision: 14327
    Revision: 14327
    Author:   [email protected]
    Date:     2010-02-22 08:48:05 -0800 (Mon, 22 Feb 2010)
    Log Message:
    Fix maximize/ restore button in spark chrome skin when running on AIR 2.
    Listen for the Window state change event instead of expecting the change to happen immediately.
    QE notes: None.
    Doc notes: None.
    Bugs: SDK-25303
    Reviewer: Alex
    Tests run: checkintests
    Is noteworthy for integration: No.
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-25303
    Modified Paths:
        flex/sdk/branches/4.x/frameworks/projects/airspark/src/spark/components/Window.as
        flex/sdk/branches/4.x/frameworks/projects/airspark/src/spark/components/WindowedApplicati on.as
        flex/sdk/branches/4.x/frameworks/projects/airspark/src/spark/components/windowClasses/Tit leBar.as

    Stope
    Mailing me ***
    Sent from my I phone

  • HT204291 how do get the media icon for mac mirroring when running airplay on itunes?

    how do get the media icon for mac mirroring when running airplay

    Airplay mirroring requires a Mac from 2011 or later, running OSX 10.8 (or later)
    http://support.apple.com/kb/HT5404?viewlocale=en_US&locale=en_US

  • Global data getting reset when running under IIS?

    We have a scenario using IIS with an ASP.NET web service written in VB.NET. When a call to the web service is made, the web service calls a native dll (written in C, compiled using VS2010) using platform invoke, which in turn calls into our product API:
    VB.NET web service -> native library (p/invoke) -> native API ....
    Web service requests are successfully completed and the system runs without problem for hours. A trace of the native API shows it is being called by multiple processes and multiple threads within those processes.
    The main native API dll contains a static global variable used to detect whether it is the first time it has been called and run initialization logic if it is. This dll is itself linked to a second dll that contains a global variable used to detect if it is
    the first time it has been called.
    After some hours the trace shows that the native API is invoked by an existing process but that the initialization logic is being exercised again, even though the global variable was set to indicate not first time and is never reset.  One theory was that
    the first process has ended and a new process has started almost instantaneously using the same process ID. However this is not the case as existing thread IDs from the same process are seen to write to the trace again after the first time logic has executed
    for the second time, indicating the process has not restarted. The problem occurs regularly.
    It is as though the process's global data has been initialized again and malloc'ed memory freed while the processing is still running. Is there any way this is possible when running under IIS?
    There is an internal thread which waits on a blocking read of a named pipe (via ReadFile), and when the problem occurs, the ReadFile call ends with ERROR_NO_ACCESS, which appears to indicate the malloc'ed buffer is no longer valid, again implying something
    has happened to the memory allocated to the process.

    Suggestting you asking it on:
    http://forums.iis.net/

  • [SOLVED] no openoffice icons in kde menu

    Hi
    I installed openoffice 3.1.1-2 and there are no icons in KDE menu. To launch OOo I have to run:
    /usr/lib/openoffice/program/[swriter]
    Last edited by pawels64 (2009-11-18 22:06:32)

    $ kmenuedit
    Edit->Restore to System Menu
    helps, so it's probably some KDE menu related bug.

  • Firefox 14 crashes on start up, in safe mode, trying to create new profile, after complete removal and reinstall, when run under different user

    AdapterDeviceID: 0x2a02
    AdapterVendorID: 0x8086
    Add-ons: {972ce4c6-7e08-4474-a285-3208198ce6fd}:14.0.1
    BuildID: 20120713134347
    CrashTime: 1342625511
    EMCheckCompatibility: true
    Email: (email removed)
    FramePoisonBase: 7ffffffff0dea000
    FramePoisonSize: 4096
    InstallTime: 1342622791
    Notes: AdapterVendorID: 0x8086, AdapterDeviceID: 0x2a02GL Context? GL Context+ GL Layers? GL Layers+
    ProductID: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
    ProductName: Firefox
    ReleaseChannel: release
    SecondsSinceLastCrash: 1909
    StartupTime: 1342625464
    Theme: classic/1.0
    Throttleable: 1
    Vendor: Mozilla
    Version: 14.0.1
    This report also contains technical information about the state of the application when it crashed.
    Deleted all of these and reinstalled
    /Users/<user_acct>/Library/Application Support/Firefox/
    /Users/<user_acct>/Library/Caches/Firefox/
    /Users/<user_acct>/Library/Preferences/org.mozilla.firefox.plist
    I have tried rebooting, running Disk Utility and repaired permissions, and checked I have admin privileges.
    I have Reset Launch Services in Snow Leopard.
    I have created a test account
    System Preferences > Users & Groups create a "Test Account"
    then tried launching FF from there = crash
    I have installed FF 13.0.1
    AdapterDeviceID: 0x2a02
    AdapterVendorID: 0x8086
    Add-ons: {972ce4c6-7e08-4474-a285-3208198ce6fd}:13.0.1
    BuildID: 20120614114901
    CrashTime: 1342642579
    EMCheckCompatibility: true
    Email: [email protected]
    FramePoisonBase: 7ffffffff0dea000
    FramePoisonSize: 4096
    InstallTime: 1342642540
    Notes: AdapterVendorID: 0x8086, AdapterDeviceID: 0x2a02GL Context? GL Context+ GL Layers? GL Layers+
    ProductID: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
    ProductName: Firefox
    ReleaseChannel: release
    SecondsSinceLastCrash: 26
    StartupTime: 1342642569
    Theme: classic/1.0
    Throttleable: 1
    URL: http://www.mozilla.org/en-US/firefox/13.0.1/firstrun/
    Vendor: Mozilla
    Version: 13.0.1
    I have installed version 12 and
    AdapterDeviceID: 0x2a02
    AdapterVendorID: 0x8086
    Add-ons: {972ce4c6-7e08-4474-a285-3208198ce6fd}:12.0
    BuildID: 20120420145725
    CrashTime: 1342643047
    EMCheckCompatibility: true
    FramePoisonBase: 7ffffffff0dea000
    FramePoisonSize: 4096
    InstallTime: 1342643035
    Notes: AdapterVendorID: 0x8086, AdapterDeviceID: 0x2a02GL Context? GL Context+ GL Layers? GL Layers+
    ProductID: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
    ProductName: Firefox
    ReleaseChannel: release
    StartupTime: 1342643035
    Theme: classic/1.0
    Throttleable: 1
    URL: http://www.mozilla.org/en-US/firefox/12.0/firstrun/
    Vendor: Mozilla
    Version: 12.0
    no crash ids since this is version 3.6, the only version that doesn't crash, and I have to use Firefox for work stuff.
    I have submitted over a hundred crash reports and included my email, but no one has ever contacted me with any help. This has been going on for weeks. I have been forced to use an outdated version of FF because no one has bother to get back to me. I would be happy to update to 14 and start the crash cycle again if someone wants to give me some suggestions I haven't tried already.
    BTW, no font conflicts or RAM problems, (someone else's issue)

    Maybe you did't understand my previous statement. There are no crashes in FF 3.6, There is no previous evidence FF 14 was ever here, I completely uninstalled all trace of Firefox, no app data, no preferences, no cache. I will upgrade to FF14 so I can send IDs,
    so here ya go.
    Crash ID: bp-fa9da320-92dc-47f7-afff-33e702120718
    AdapterDeviceID: 0x2a02
    AdapterVendorID: 0x8086
    Add-ons: {972ce4c6-7e08-4474-a285-3208198ce6fd}:14.0.1
    BuildID: 20120713134347
    CrashTime: 1342655269
    EMCheckCompatibility: true
    Email: [email protected]
    FramePoisonBase: 7ffffffff0dea000
    FramePoisonSize: 4096
    InstallTime: 1342655256
    Notes: AdapterVendorID: 0x8086, AdapterDeviceID: 0x2a02GL Context? GL Context+ GL Layers? GL Layers+
    ProductID: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
    ProductName: Firefox
    ReleaseChannel: release
    StartupTime: 1342655256
    Theme: classic/1.0
    Throttleable: 1
    URL: http://www.mozilla.org/en-US/firefox/14.0.1/whatsnew/?oldversion=rv:1.9.2.13
    Vendor: Mozilla
    Version: 14.0.1
    This report also contains technical information about the state of the application when it crashed.

  • Endianness when running under Rosetta?

    Hi all,
    I have a Carbon application which is reading binary data from a file's resource and then has to work with that data. I know the endianness of the data on disk so I used to do a byte-swap when necessary (after using ReadPartialResource() to get the data into my variable).
    I dutifully converted all those unconditional byte-swaps to CFSwapInt32BigToHost() in order to make sure that things work correctly when running on an Intel machine (since the application is not universal, the app is running under Rosetta on Intel machines).
    Today I tested the application on an iMac Intel CoreDuo (in my local Apple Store) - things worked just fine. However, even the old version with unconditional byte-swapping works correctly...
    Does this mean the "Host" on in Intel machine is still big endian? Anybody can corroborate this or point me to documentation of this behaviour?
    Thanks,
    Andreas

    Hi,
    to support the other posters intention: I would not need an emulator, if any code could be run between to processor types. If I have an emulator, it has to give a complete emulation of one processor another. If VirtualPC would have used BigEndians, no wndows would have ever started on those. So the other way round I assume that Rosetta will think Big (in Endianess).
    Volker

  • API calls delayed when run under certain AD accounts

    We are having an interesting issue with an API integration into our TFS 2013.3 system.
    We have an internal custom web service that calls into the TFS API. When running the custom service under an AD account created specifically for this purpose (uses pass through auth when talking to the TFS API using DefaultNetworkCredentials in the code)
    all calls take their time to execute + 30 seconds. When I switched the app pool account for the service to use my own personal AD account that 30 second delay disappears. Inside TFS the accounts have almost identical privileges and assignments and the
    calls with the delay still succeed with no obvious event log entries pointing to any issues. The only obvious difference is that my account is a local admin on the server while the intended service account is not.
    Currently this issue is blocking us from performing out production TFS installation and this is for a national bank so getting our account security correct and clean is highly critical.

    Here is one of the calls code.
    All connections are initiated using the same connection code.
    We are not allowed debug access on the effected systems.
    Uri teamFoundationURI =newUri(ConfigAccessBase.GetConfig("TeamFoundationBaseServiceURI"));
    ///uses CredentialCache.DefaultNetworkCredentialsTfsConfigurationServer server =newTfsConfigurationServer(teamFoundationURI, ConfigAccessBase.TeamFoundationCredentials);
    server.Authenticate(); CatalogNode configServerNode = server.CatalogNode;
    ReadOnlyCollection<CatalogNode> tpcNHodes = configServerNode.QueryChildren(newGuid[] { CatalogResourceTypes.TeamProject }, true, CatalogQueryOptions.None);

  • Evolution Icons missing when run under kde

    Hello all:
    Can't really find a solution for this while searching so thought I would post.  When I start evolution under KDE, just about every icon(folders, symbols, etc) is replaced with a box with a red X in the middle.  Obviously, it cannot find the icons to use.  How can I fix this?
    Thanks,
    -FS

    When you run gnome-session as your desktop manager, it automatically loads the settings controller that handles icons and the like.  When you launch anything else (such as your kde or my fluxbox) you have to load that settings manager manually.
    Stick this in your .xinitrc just before you launch kde:
    gnome-settings-daemon &
    That should fix ya right up.

  • [Solved] Remove Panel Shadow In KDE 4.10

    Hello all,
    I just moved to KDE 4.10, and everything works smoothly.
    I have just on little annoyance, I can't figure out how to get rid of the panel shadow.
    It is going on top of the application window itself, and makes it harder to read content, I'm pretty sure this was not the case in 4.9.x.
    Thanks, Adam.
    Last edited by adam777 (2013-02-07 14:41:06)

    adam777 wrote:
    Hello all,
    I just moved to KDE 4.10, and everything works smoothly.
    I have just on little annoyance, I can't figure out how to get rid of the panel shadow.
    It is going on top of the application window itself, and makes it harder to read content, I'm pretty sure this was not the case in 4.9.x.
    Thanks, Adam.
    http://i.imgur.com/qkrtnp5.png
    Or try this solution - it worked for me but on 4.9. The solution is made for totally transparent panel but i suppose you will find all needed info for your problem.
    Last edited by Shark (2013-02-07 12:05:55)

  • [SOLVED] Huge tray icons in KDE

    Until the other day, my tray icons looked like this (good): http://i.imgur.com/o0v5hVd.png
    Now, it looks like this (bad): http://i.imgur.com/FD77IWF.png
    I tried downgrading some kde packages, but couldn't find the one responsible for the change.
    Has anyone else encountered this? Is it a bug or a feature? Can I fix it?
    Last edited by z0id (2014-02-08 15:06:50)

    It's a "feature":
    http://quickgit.kde.org/?p=kde-workspac … 2e883f0af4
    You can fix it by reverting the changes in /usr/share/apps/plasma/packages/org.kde.systemtray/contents/ui/main.qml yourself. It's javascript, so there's no need to recompile.

  • Deploying the Custom Worklist Application When run ant script Fail

    Hi
    I have tried to deploy worklist application on Oracle SOA Suite to custom it and I have follow the BPEL Process Manager Developer's Guide (10.1.3.1.0) in chapter 16 topic 16.5.1.5. Deploy the Custom Worklist Application but whenI tried to run ant script to deploy custom worklist application, the error has occur "Unexpected element "echo" ". I access to build.xml file to comment element echo out and run ant again but the new error has occured "The <fail> task doesn't support the nested "condition" element." . How should I do for deploy custom application ?
    I use ant -version to check ant version and message has show "Apache Ant version 1.5.2-23 compiled on November 12 2003"
    Please help me!
    Thanks
    Message was edited by:
    user520932

    Hi ,
    I am facing the same issue. Were u able to solve this ?

  • Cant select a specific instance of an application when running multiple

    I am trying to write a script to launch multiple instances of chess.app, select computer vs. computer, and have it start playing. I am able to get it to either launch multiple versions of the app by via "do shell script", however when it begins to activate the chess app and select the appropriate objects, it always acts on the first instance of the application that was launched. Here is what I have so far:
    set volume 0
    repeat 3 times
    do shell script "open -n /Applications/Chess.app"
    tell (application "Chess") to activate
    tell application "System Events" to tell process "Chess"
    keystroke "n" using {command down}
    keystroke space
    key code 125
    key code 125
    keystroke space
    click button "Start" of sheet 1 of window 1
    end tell
    end repeat
    I have tried identifying the app by the process ID, but its unable to find it on runtime. Any advice would be appreciated. Feel free to ask for any clarification.

    You can use ps and grep from a shell script to find a list of all Chess processes, then extract just the PID with awk. From there, just tell System Events to bring the app to the front using the PID that was found, then start a new game. You can see an example below:
    -- increase the initial delay if you have trouble with key presses being sent before the window is open
    property initialDelay : 0.5
    property delayBetweenKeyPresses : 0.25
    set volume with output muted
    set knownPids to {}
    repeat 3 times
    -- launch Chess
    do shell script "open -n /Applications/Chess.app"
    -- get a list of PIDs for open instances of Chess
    set pidList to (do shell script "ps aux | grep Chess | grep -v grep | grep -v Engine | awk '{ print $2 }'")
    set pidList to words of pidList
    -- find the current instance's PID, then start a new game
    repeat with pid in pidList
    if (pid is not in knownPids) then
    set knownPids to knownPids & pid
    startChessGame(pid)
    exit repeat
    end if
    end repeat
    end repeat
    on startChessGame(pid)
    tell application "System Events"
    set procs to every process whose unix id is pid
    repeat with proc in procs
    set the frontmost of proc to true
    end repeat
    process "Chess"
    delay initialDelay
    keystroke "n" using {command down}
    delay delayBetweenKeyPresses
    keystroke space
    delay delayBetweenKeyPresses
    key code 125
    delay delayBetweenKeyPresses
    key code 125
    delay delayBetweenKeyPresses
    keystroke space
    delay delayBetweenKeyPresses
    keystroke return
    delay delayBetweenKeyPresses
    end tell
    end startChessGame
    Each new instance of Chess will create a new window in exactly the same spot so you'll have to handle window management however you see fit. This should work for just launching the individual instances of the Chess app and starting new games, though. You may also need to fiddle with the two delay properties that are set at the top in order to get it working correctly. The current settings work fine on my MacBook Pro but I haven't tested it on any other models or configurations.

Maybe you are looking for

  • Status of the sales orders is showing as open even after completed

    Dear experts,            I would like to know the orders which are still not completed . In Va05 Report i am getting orders which are already completed. But when i check document flow in Va02 It is showing status accounting document not cleared.I am

  • Fireworks in dreamweaver trial version?

    For my website (www.habibi-se.com) photos are very important and I want a program that makes my life easy: It should make thumbnails automatically and offer easy-to-introduce and -arrange photo and thumbnail options. I understood that Fireworks does

  • Issues of af:fileDownloadActionListener

    Hi, When I use the af:fileDownloadActionListener to export the data from a UI component, the page will refresh automatically once I click the button, and it keep complaining 'The file was not downloaded or was not downloaded correctly.' Any idea abou

  • Regarding Non cumulative options

    Hi Friends, we have two options in aggregate tab while creating key figures. In that we have two options 1) ncum value with ncum value chage. 2) ncum value with in-and-out-flow. Please can any one explain above two options clearly. Thanks in advance,

  • Unable to create recovery disc, after burn failed to verify

    I had tried thrice  to create recovery disc in DVD but every time MSG comeing some error is there unable to verify Kindly Help Regards Manish