Considering navigating away from DEs. Advice needed.

I got a new netbook (an Asus 1001p) which I am taking with me while I go travelling throughout Europe this spring.  There is one problem, I absolutely hate the netbook interfaces for both KDE and GNOME. I also find them sluggish.  Consequently, I am thinking about switching to some sort of WM based setup, possibly a tiling one as my experience with KDE4 on my main computer has shown me that I prefer to do most of my window management via the keyboard.  But before I begin working on my setup for my new netbook I need some advice.
Firstly, what do you non-DE people use for power management?  I really like all the options that power management system for KDE provides (i.e. specific power profiles and such).  Is there a program not associated with a DE that I can use to accomplish this?
Secondly, what tiling window manager is easiest to setup and use?  I am considering going for wmii, as I like that it can be switched between tiling, floating, and dynamic tiling.  It also doesn't require the use of LUA to configure it like awesome does, which is good because I am not a programmer (I've always struggled a little bit with computer science).  Also, I only have about a week to get the setup up and running, as I refuse to spend my vacation reading documentation.
Thirdly, should I just abandon the idea of using a tiling WM and go for fluxbox, or use a lightweight DE like xfce?
How do you advise I proceed?
Thanks!

I am using Musca as my WM on an Eee PC 1005hab, it is very simple, no more options that neccesary, and nothing done automatically for you. I have customized my keybindings for it and my main browser (uzbl) to make all my window management actions sensible in their layout.
I haven't felt the need to use any power management apps yet, I just us sudo pm-suspend when i want to suspend, but my netbook stays plugged in next to my bed all night, and rarely sits around long enough to need anything like auto-suspend or anything. I haven't really installed any applications that do things for me automatically, I don't even start many daemons at start-up, I connect my wifi manually everytime. I am liking the DIY approach.
I would reccomend Musca only if you want to manage every window action. It is much easier for me to understand than a dynamic tiling system, but also takes a bit more effort.

Similar Messages

  • Detecting navigation away from a screen

    To play mp3 files in my web application, I've a  simple audio player with play/pause buttons, progress bar, etc. Just the way  VideoPlayer stops playing video when user of the application switches to some  other screen, I would like my audio player to stop playing audio when the user  switches to some other screen. What event can I use to detect that the audio  player (s:VGroup) isn't 'visible'?
    Although this question is framed around stopping an  audio player, the same applies to a situation where user is navigating away from  a form without saving modified data.
    Thanks,
    Dilip

    Hey Dilip,
    You need to include Javascript here. What you need to do is put an event on window.blur and on window.blur call a code of Flex application to make the audio player mute.
    I think that make sense to you still if you have any question let me know.
    Thanks & Regards
    Ankur Arora
    Project Leader(Flash and Flex)
    http://flashdeveloper.blogspot.com
    http://www.ankur-arora.com

  • Can we stop user navigating away from Block in an Error condition?

    Hi all,
    I am writing validation code in custom library attached to an Oracle Form. Is there any way to stop
    the user from navigating away from a Data Block if there is a validation failure?
    Many Thanks,
    Prathima.

    it depends. some triggers fire, before validations are complete, e.g. when-button-pressed. there is also a difference between navigable and non-navigable buttons/items.
    better you check it out by putting messages inside your code.

  • How to Prevent Navigating Away From a Page?

    Hi all,
    I�m developing a JSF application using IBM Rational Application Developer v6.0 and have this scenario:
    Background:
    I have a page that acts as a 3 step wizard. It also contains links to other pages. The page has a corresponding �pagecode� bean with a request scope and another managed bean with a session scope and basically everything happens here, all the action and action listeners. Also this managed bean handles three important events the �page load�, �page load ends�, and �page post�.
    Desired Behavior:
    I want to enforce the user to complete all three steps of the wizard without navigating away from this wizard like page by displaying a message �hey you must complete all three steps� or something like that :).
    Problem:
    The user can click on other links on the page and navigate away from the wizard without completing all three steps.
    Any suggestions to this issue would be of great help.
    Thanks in advance.

    First: how do I change my stupid screen name? :)
    Thanks for your solution. Would this also work for normal html navigation? My understanding that this may only work for the JSF framework navigation rules. On the other hand I also have plain html links on the page and not really sure if the JSF framework also handles these types of navigation.
    This maybe a partial solution though and I really appreciate this.
    Thanks.

  • Trying to migrate away from Scriptlets.. need some advice...

    I have both created and inherited some seriously horrible JSP's that have a lot of business logic and scriptlets in them. What I am looking to do is:
    1 - Clean up the JSP's
    2 - Move away from scriptlets
    3 - Move all business logic to the back end
    4 - Create custom tag's where I can to simplify the JSP's and clean up code logic.
    Here is just a small example of what the other coders on my team did before they were "axed". They put ResultSet logic into the actual served JSP itself.
    What would the best (meaning the correct way) of doing away with this logic in the JSP be? I thought of writing a set of tags that would convert a ResultSet to an ArrayList then iterate over the arraylists to populate the DDL's, but that is not my strong point. There is no time like the present to learn taglibs though :). This way I can hit the DB, get the data that is read only and release the connection back into the ConnectionPool. Am I going at this the wrong way? Can someone possibly post an example of how a JSP should ideally look?
    <table border="0">
    <%for (int i = 1; i <= tableContentsMD.getColumnCount(); i++){
       String colName = tableContentsMD.getColumnName(i);
       String colVal = singleTableRowRS.getString(i);
       if (colName.equals(tablename + "_id") || colName.equals("status")){%>
              <input type="hidden" name="<%=colName%>" value="<%=colVal%>">
              <% continue;
       }%>
      <tr>
         <td class="textblack_td" style="text-align:left;">
              <%String m = GeneralFunctions.stringMasker(tableContentsMD.getColumnName(i));
              out.print(m);%>:
         </td>
         <td style="text-align:left;">
              <%if(colName.equals("parent_"+tablename+"_id")){%>
                   <select name="<%=colName%>" style="width:180px;">
                   <%
                        String selected = "selected=\"selected\"";
                        PKName = null;
                        PKID = null;
                        ResultSet primaryKeyTableRS = GeneralFunctions.getTableContentsABC(tablename);
                        if(tablename.equals("department")){%>
                            <option value="0" <%= colVal.equals("0") ? selected : "" %>>-No Parent Department-</option>
                        <%}
                        while (primaryKeyTableRS.next()) {
                             PKName = primaryKeyTableRS.getString(tablename + "_name");
                             PKID = primaryKeyTableRS.getString(tablename + "_id");
                             if(!(id.equals(PKID) || PKName.equals("default"))){%>
                                  <option value="<%=PKID %>" <%= colVal.equals(PKID) ? selected : "" %>><%=PKName %></option>
                             <%}
                        GeneralFunctions.closeResources(primaryKeyTableRS);%>
              </select>
              <%}
              else
              {%>
              <div class="alert_text">
                   <input type="text" name="<%=colName%>" value="<%=colVal %>" style="width:175px;">
                   <%if (tablename.equalsIgnoreCase("occupation") || tablename.equalsIgnoreCase("department")){%>
                   <%}%>
              </div>
              <%}%>
         </td>
    <%}%>
         </tr>
    </table>Thanks in advance for any insight you can provide.
    - Josh

    TheWhiteKnight wrote:
    I need to start very small in what I do. Removing the SQL calls is optimal yes, but if I cam even start with removing all the ResultSet's from the JSP's (it's kind of a similar goal). I mean there is a list a mile long. I want to create objects instead of dealing with SQL calls to constantly get data. For Ex. - With the program, you log in, get a RS for your data. At that point (ideally to me) it should load ALL of your user info into an object (user name, session authentication, role, department, occupation, etc.) As of right now it doesn't. Every time you need the information(except your user name & role), you have to re-query the DB. So you see, there is a LOT of overhead to the server.
    On this I would suggest caution. Before you consider loading ALL of the info into an object, you should analyse
    1. How many screens/request flow require the entire dataset?
    2. How often does a user navigate to such screens/flows?
    If it's not a frequently used screen/scenario, you can maintain a minimal (absolutely essential and frequently referred to) data in the object and then progressively build up the data in the object as the user navigates to the screens/flows where such dataset is required.
    For example you can have two dao methods -
    1. getBasicUserInfo() for the minimalistic dataset and
    2. fillUpUserInfo(User u) which takes a User object and fills it up with all data from the db.
    You can even model objects accordingly
    1. BasicUserInfo (which contains minimalistic fields - say id, name and dept)
    2. UserInfo extends BasicUserInfo (which has all the other fields)
    And then your second dao() method would be
    public UserInfo fillUpUserInfo(BasicUserInfo u).........
    This is especially important if the User object is held in session because when you use large and heavy objects in session, memory becomes a constraint sometimes as the number of concurrent users on your system increases. Also it provides clean seperation when you have different kinds of Users.
    ram.
    Edit
    1. Metadata, should always of course be cached.
    2. All result sets should be closed before returning from the dao layer. Just to be clear, when I said have 2 methods, I didnt mean keep the result set open :)

  • Executing ABAP on Navigating away from BSP

    Hi All,
    I would like to know if it's possible to execute a piece of ABAP code when the user navigates away from a BSP page.
    I have the necessary ABAP clean-up code that I need to execute if the user decides to quit the BSP page (that includes closing the browser window, going to another website like cnn.com, or hitting the "Back" button).
    Can anyone think of a possible solution? I tried to use javascript function on page "unload" property, but it appears it is not possible to restrict ABAP statements by enclosing them in javascript tags.
    Thanks in advance!
    Roman D.

    Hi Thomas,
    Thanks for the quick response. No, the application is stateless.
    Due to the programming design, the person who developed the application created a certain document on the "OnInitialization" routine. What I need is to delete that document unless the user hits the Save button...sounds absurd, but it's more of a workaround than a real solution.
    So, in other words, if the user enters the page and hits "Save", everything is OK. But if the user doesn't hit "Save", but instead just quits the BSP application, I need to make sure that the document is deleted.
    Is this problem more clearer now?  Let me know if I can provide more details.
    Thanks!
    Roman D.

  • Navigating away from a quiz

    In the course I am creating I have quiz questions to test understanding that I am not scoring.  At the end of the course I have quiz questions that will be scored for a final grade.  Here is a problem that I am facing.  You start the first of two quiz questions, you answer the first, correctly or incorrectly it does not matter.  On the 2nd quiz question you navigate away from the quiz to reference the course for the answer.  When you come back to the quiz I can no longer answer the question or any questions in the rest of the course.  What am I doing wrong here?

    I will ask this question another way:
    I have 4 modules in a course.  I present content in module one and I pose 2 quiz questions that are not graded, just testing understanding and keeping the student engaged and give feedback using the quiz tool (Correct, Incorrect).  I present content in module two and pose more quiz questions again part of the final grade.  This patterns continues until the end of the course where I have several quiz questions that are given point totals and graded for a final grade.  The problem I have is that when the student starts the quiz all is fine until the student navigates back or forward in the course other than slide by slide one after the other.  When the student navigates away either using TOC or the playbar, the course thinks the quiz has ended and does not allow for the student to take anymore quiz questions.  I do want to have TOC available for course navigation.  This course will be launched from an LMS.
    Has anyone else created a course like this?  Can this be done another way?

  • Multiple Audio CD Burn, Navigation Away from Playlist Breaks Things...

    Wonder if anyone else has noticed this behavior:
    I was burning a playlist to Audio CDs. It was a 2 disc set. While iTunes was busy burning the first disc, I navigated to another play list, and looked at some stuff. Then I went to my Party Shuffle to see what was coming up (as this was already playing before I started the burn of the other playlist).
    Then, the first disc completed and ejected itself. At this point, iTunes usually asks for another disc. But not this time. I put in another CD, but I was prompted by the system for action. It appears that if one navigates away from the playlist that you are burning, it breaks like this. In a previous 2-disc set I burned, I did not change the source (navigate away) and all operates as it should.
    Anyone else experience this? Do you think it warrants a bug report?
    Beavis2084

    I think this is worth a bug report - unless there's a
    way that you can start burning from the second CD
    again
    I looked and looked for a "resume" function, no joy.
    Beavis2084

  • SWF in PDF stops playing after navigating away from page

    I have a PDF ebook with SWF movies embedded each movie is a music track controller that plays a track from a soundtrack to the book.
    I want readers to be able to play the tracks while they read the book.
    This works fine in Acrobat. But in Digital Editions, as soon as I navigate away from the page showing the track controllers/SWF movies, the movie/track stops playing.
    Is there any way around this? Perhaps there are technical limitations to a Flash-based app. at play here.

    Arthur, this sounds like content you've created yes?
    If it's content you're creating then I'll have to send you to Engineering via the Digital Publishing Center at
    http://www.adobe.com/devnet/digitalpublishing/.
    There's a feedback form on that page (we don't currently do any ebook dev support on this forum.. there might be a forum unique to that at some point in the future). It's not very clear, but if you send a dev question to that feedback form you should get an answer from engineering. This ONLY applies to questions about creating content for consumption in ADE 1.5.... (end user questions regarding ADE 1.5 still go through web case support at http://www.adobe.com/support/digitaleditions/)
    Regards,
    Bentley Wolfe
    Senior Support Engineer, Flash/Flash Player/Digital Editions
    Adobe

  • Navigating away from current page

    I have an annoying problem that hopefully someone will possibly have a solution to with there browser knowledge. I have an account with a music promotional company they service me with music from their site. There are clickable links that download a .zip file when clicked on or CTL clicked on. The problem is when I select a file to download Safari (and FF) doesn't let me navigate away from the page it seems stuck and the blue 'loading' box appears and I can go to any other web pages whilst the download is in progress. Has anyone any ideas what this could be? I have Click to Flash installed but I can't see that being the problem? This also happens with FF so its not necessarily a Safari problem but nevertheless I'm sure someone will have an idea whats going on?
    Many thanks

    HI,
    From the Safari Menu Bar, click Safari / Empty Cache. When you are done with that...
    From the Safari Menu Bar, click Safari / Reset Safari. Select the top 5 buttons and click Reset.
    Click to Flash I doubt has anything to do this download issue.
    Try emptying the cache and resetting Safari and see if it makes a diffeerence.
    For Firefox ...
    1. From the Tools menu, select Clear Recent History... .
    2. From the Time range to clear: drop-down menu, select the desired range; to clear your entire cache, select Everything.
    3. Click the down arrow next to "Details" to choose what history elements to clear. Click Clear Now.
    Firefox 3 for Mac OS X
    1. In Firefox, from the Tools menu, select Clear Private Data.
    2. Make sure Cache and Cookies are checked, and then click Clear Private Data Now.
    Carolyn

  • Navigating away from phone call

    Hello. I want to love my new Q10 as I loved my bold, but some seemingly simple things are frustrating me!  And I am not technical, so help appreciated.  Can anyone tell me if I can navigate away from a phone call to go into another area (for example my calendar) while staying on the call?  Used to be so easy and allowed me to check my calendar or even send a bbm if I was stuck on a long speakphone call.  Thanks!

    Hey nottechnical,
    Welcome to the BlackBerry® Support Community Forums.
    To minimize the phone application Swipe up from the bottom of the screen.
    Let me know if you have any other questions.
    Thanks.
    -HB
    Come follow your BlackBerry Technical Team on twitter! @BlackBerryHelp
    Be sure to click Kudos! for those who have helped you.Click Solution? for posts that have solved your issue(s)!

  • Navigating away from Web Dynpro after warning.

    Hi Experts,
    I wanted to see if anyone can shed light on something I've been trying to implement. I'm working with NWDS 7.0.18
    I developed a collection of WDP Java apps that reside in the same workset.
    While working in one of the apps, if the user clicks a link to another app in the detailed navigation area and they haven't saved what they have been doing in the current app, then I want to display a message like: "You haven't saved you worked, are you sure you want to leave?? YES/NO"
    If the user clicks yes, how do I navigate them to the app they clicked on? Or the role they clicked on? Or the workset they clicked on? I have put the above message in the wdDoExit() method of the View controller. The method checks for unsaved changes and if so, displays the message.  I have two event handlers YesExit and NoExit. NoExit does nothing, what do I need to put in YesExit??
    Any help is greatly appreciated.
    Thanks
    MM

    Hi,
    have you tried "work protect mode"? I don't know, if it works, when work protect mode is set in the onExit function, but give it a try.
    The first example demonstrates how to define the work-protect mode level:
    // Define the needed level. The level can be switched during
    // the application lift time, i.e. it can for example be
    // switched for different views.
    WDPortalWorkProtectMode.setApplicationDirtyControl(
    WDApplicationIsDirtyMode.NONE);
    WDPortalWorkProtectMode.setApplicationDirtyControl(
    WDApplicationIsDirtyMode.APPLICATION_ONLY);
    WDPortalWorkProtectMode.setApplicationDirtyControl(
    WDApplicationIsDirtyMode.STANDARD);
    The second example demonstrates how to define the u201Cdirty stateu201D of an application:
    // Set the u201Cdirty stateu201D to YES, i.e. the application is dirty and
    // a navigation should be launched in a new window to make sure that
    // no data is lost
    WDPortalWorkProtectMode.setApplicationDirty(true);
    // Set the u201Cdirty stateu201D to FALSE, i.e. the application state is u201Ccleanu201D
    // and therefore the navigation is launched inplace and the
    // running application is left.
    WDPortalWorkProtectMode.setApplicationDirty(true);
    Here is the document, i got this code from with some explanations about work protect mode: http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/a891e490-0201-0010-fb99-b7e4f5dda2ec&overridelayout=true
    best regard,
    Christian

  • Moving from Sky - advice needed on timing

    Hi
    My cabinet is due to be enabled for fibre by the end of March and I want to move my telephone to BT as well as get Infinity.
    I currently get my phone and broadband with Sky, who have been fine, but I want to get BT Sport at the same time and save myself the subscription cost by moving to BT for telephone and Infinity.
    My query is if it's worth arranging to move my telephone now, rather than waiting for Infinity to be enabled on my cabinet so as to keep lead time for installation to a minimum.
    Does anyone know if there are different lead times for moving telephone and broadband?
    I don't want to wait until my cabinet is enabled to make the order then lose several weeks as the telephone lead time is longer than the Infinity one if it can be avoided.
    All advice gratefully received!
    Ta
    Solved!
    Go to Solution.

    You can move your phone and broadband to BT whenever you like. You will be put on normal ADSL first of all, then you can upgrade to Infinity whenever its available.
    That is the best way forward, as it makes the upgrade to Infinity much easier.
    Remember to ask Sky for a MAC code, as you will need that when you place the BT order.
    http://www.productsandservices.bt.com/products/broadband/packages/?s_cid=con_FURL_packages
    There are some useful help pages here, for BT Broadband customers only, on my personal website.
    BT Broadband customers - help with broadband, WiFi, networking, e-mail and phones.

  • ADF viewScope is creating new instance without navigating away from view

    Hello,
    I'm using JDeveloper version 11.1.1.6.0.
    In a Portal application, I'm using view scoped Managed Beans. When I navigate to a page, as expected one instance of the Bean is created. I have dependent selectOneChoice objects inside this page, therefore a partial page refresh is generated when the user chooses a value, a value change listener is called, I read bean variables and do my thing. But here's the catch, a new instance of the Managed Bean is created before the value change listener is called. I have no idea why. According to documentation the viewScope bean should persist until the viewId changes. The end result is I'm screwed trying to read variables that should persist from page load inside this value change listener.
    But wait, that's not all. The issue here is the very first partial page refresh (or whatever it should be called). Only the first partial page refresh will cause the creation of a new managed bean instance. Any subsequent ones will not.
    So it goes like this:
    Page load -> @PostConstruct runs once -> Partial page refresh -> @PostConstruct runs again -> Partial page refresh -> @PostConstruct doesn't run -> Partial page refresh -> @PostConstruct doesn't run...
    I'm really at a loss of options here, the @PostConstruct running twice inside the very same view in a viewScope Bean is news to me. But then again, I'm new to ADF so what do I know. I noticed this happens with every viewScope bean in my application, not just this particular one. It just so happens that only in this case this became a problem.
    I'm in an all out war against this thing for more than a day now. The internet is my last resort before I make some dumb workaround that will consume me in my sleep. Any help is greatly appreciated.
    Edited by: 934172 on Sep 6, 2012 12:35 PM
    Edited by: 934172 on Sep 6, 2012 12:36 PM

    I'm determined to fix this thing no matter what the hell it takes.
    I found out exactly what is happening, even though I'm not sure why it happens. But the important question here is how to fix it.
    Here is the first request, the one that happens when I navigate to the page:
    http://localhost:7101/teste-Portal-context-root/faces/pages_test?_adf.ctrl-state=18hjxv8lyw_4Here are all the subsequent ones, the ones that happen when I select a choice:
    http://localhost:7101/teste-Portal-context-root/faces/oracle/webcenter/portalapp/pages/test.jspx?_adf.ctrl-state=18hjxv8lyw_4It's no wonder the server is confused and creates a new bean instance. Now what the hell? Why are they different? But more importantly, can I fix the first one? Can I force the bean created by the first one to answer for the second one?
    I still don't know. But hopefully I'll find out.

  • Having trouble navigating away from a page with streaming video or using menu items-extremly slow to react

    I watch twit.tv daily. anytime I am on the twit page and try to open another tab or try to use a menu item it takes an extremly long time to react to mouse click. At least 15 to 30 seconds. This started happening several updates ago for version 3.6.

    So, since I got no reply to my question I took the iPod into the Apple store and tried to dock it to another third party device. Same problem, no digital control of the iPod. After about 30 minutes of looking it over, the Apple Genius agreed the issue was likely hardware related and issued me a replacement. So apart from about an hour of my time in the store and however long it will take me to reload my library, I'm rather pleased.

Maybe you are looking for

  • Connecting Apple TV to two receivers

    Hi. I am planning to buy a Apple TV. One question I had was related to the connection of 2 receivers. I have one receiver for the home entertainment system (surround sound in the living room) and a second receiver for speakers throughout the house to

  • Replacing linux with os 10.3

    I have a second hand g5 iMac that was surplussed by a local university. It is running yellow dog linux 6.1. I have neither the time nor inclination to figure out how to get things done in linux, I just need a family computer. I purchased os 10.3 to r

  • Print to postscript Acrobat 7

    Greetings, I have a PDF that I need to add a crop box to, then print to postscript then distill. I'm not printing a hard copy. I just need the file. I added the crop box & saved the file but when I go into Print Advanced, the postscript options are g

  • Flash Player streaming video keeps freezing while audio continues

    Hi, I have been having a problem with flash player for a couple of months now. When watching streaming video's the video will freeze for a second every 5-10 seconds constantly, but the audio continues uninterrupted. I have tried everything, enabling/

  • Facing problem while migrating sap scripts

    Hi all, My scenario is to migrate the script from one server to another server using the program RSTXSCRP. Iam able to import the txt file,iam getting message that "Object imported and activated". But when i try to open the same form in se71,its givi