How to remove and/or reuse iMac LCD?

I have a 24" iMac with a quickly fading motherboard. The display is still flawless and I want to either remove the screen and mount it in a new bezel or convert the entire computer into a dvi or hdmi secondary monitor (removing or bypassing the other components like motherboard, hard drive, ram, etc.). Anyone have ideas? I intend to buy another machine, but this beautiful display should not go to waste.

It doesn't need to go to waste however it does rely on the main logic board to work. In your case I would part out the computer and sell the good components including the display. For disassembly instructions Google is your friend.

Similar Messages

  • How to remove sd card from iMac

    hi how to remove sd card from imac ,thanks

    If your machine is in warranty, be careful not to do anything more that might damage it when removing it from the optical drive.  You might even be able to convince an authorized service technician to carefully remove it under warranty from the optical drive.  It is a design issue that lets people accidentally insert the SD card in the optical drive.   Of course if that's the only copy of your information on the SD card, be sure to let them know that, so they are extra careful not to damage it when removing it.

  • How to remove and replace keyboard on HP Touchsmart Notebook 15-D020NR

    I spilled a drink on my keyboard and now I cannot get the Caps Lock to turn off and a number of keys do not work. I need the instructions on how to remove and replace this no frame keyboard. Thank you.    

    On your Support page- look for Maintenance and Service Guide under Manuals. http://support.hp.com/us-en/product/HP-15-d000-TouchSmart-Notebook-PC-series/6627588/model/6761859/manuals

  • How to remove and change the color of Java cup and border

    Hi to all,
    How to remove and change the color of Java cup and border.
    Thanks in advance
    khiz_eng

    This is just an Image. You would need to create your own image and call setIconImage(Image) on your JFrame.

  • Satellite A30-921: How to remove and replace the memory?

    hi, can anyone help me how to remove and replace the memory of sat A30-921. and also, please give a detailed instruction.
    thank you in advance.

    Hi
    There is no much to explain. At the bottom side in the middle there is placed memory cover (fixed with two screws). Remove the cover and you will see 2 slots there. I dont know how much memory has you there but as Stefan said you can use max 2 GB of RAM (2x PC2700 1024MB - PA3313U-1M1G). How to remove memory modules you can see on http://www.hardwaresecrets.com/article/189/5
    Bye

  • I want to change my apple id primary e-mail from a .msn address to a .gmail address. The problem is that currently my .gmail address is my cover address and I cannot figure out how to remove and replace my gmail recovery address.

    I want to change my apple id primary e-mail from a .msn address to a .gmail address. The problem is that currently my .gmail address is my recovery address; I cannot figure out how to remove and replace my gmail recovery address with a new e-mail address.  I want to do this because I no longer use my .msn address.

    You should be able to change your rescue address by going to My Apple ID, signing in to manage your ID, then selecting the the Password and Security section, and answering the two security questions.  If you have trouble with this, contact the Apple account security team for your country to verify your identity and ask for assistance: Apple ID: Contacting Apple for help with Apple ID account security.  If your country isn't listed, contact iTunes store support by filling out this form: https://www.apple.com/emea/support/itunes/contact.html.

  • How to remove the stand of iMac 27 with retina

    I buy a 27' iMac in US and am going to bring it back to China next week.
    I'm going to remove the stand, and put the iMac to my 30' luggage. I've tested, it can be hold in the luggage, but the question is how to remove the stand "elegantly" because it's whole new and I don't want it to be "fixed"? Is that possible?

    Good morning, Macwhy.
    The best box you can get is the original packing it came in.   It would have to travel as accompanied Luggage and I strongly advise you to insure it for its purchase cost if bought in China.  I would also back up the content on a separate drive.   Thank you for the stars and good luck with the move.

  • How to remove windows from my imac?

    He there,  How do i remove windows completely from my imac? I really want to wipe it out and let my imac run independently. Thanks

    Thanks guys. The " Application folder and utilities " mentioned sounds familiar. Not everybody can memorize all the commands, you know. And again, tension and frustration can make one to forget what you already knew. The windows is frustrating. Anyways, thanks to both of you.

  • How to remove genieo from my imac

    How can I safely remove Genieo from my imac it installed itself when I downloaded an upgrade for Adobe, but there are a lot of warnings about how it can mess up you Mac if you uninstall it the wrong way .... And if you use the uninstall from Genieo it adds other malware etc to your mac instead of deleting the original .......so I would appreciate any help on a safe secure way to get rid of this program
    Thanks in advance
    Gillian71

    Hi again andyBall-uk,
    sorry I have taken so long to get back to you, but to be honest I am feeling a bit out of my depth with this, the more I read the safemac info the more I become anxious that if I do start to try and follow the advice given and make a wrong move I will be deeper in the mire, I can't afford to render my imac unusable, and am beginning to wonder if I should just put up with Geneio but just don't use safari by way of a compromise, I have been using Firefox  instead and it seems to be fine if I do this, but if I use safai the Geneio newsaper style home page comes up, so  I just don't go down that route any more at the moment, as I mentioned in my original post I am not very well versed in the imac at the moment I am still very much feeling my way, however I did follow your advice part of the way, by looking in Finder -Get info and it came up with this info on the last file update I have on Adobe Flash and this is it, I hope this is what you were looking for
    Created: 10April 2014-11.14
    Where From:http://alhdownload.adobe.com/bin/live/
    AdobeFlashPlayer_13au_ltosxd_amc_aih_dmg
    lastopened 10 April201411.15
    Name and extension: AdobeFlashPlayerInstaller_13au_ltrosxd_amc_aih.dmg
    I hope this is what you wanted!!
    but I did not execute the part of starting the removal yet for fear of makin a mistake
    Thanks again for your help
    regards
    Gillian71

  • How to remove "open dns" from imac

    how to remove "open dns" from imac

    Unlock the Network preference pane, if necessary, by clicking the lock icon in the lower left corner and entering your password. Cllck Advanced, open the DNS tab, and delete the server addresses. Click OK and then Apply.

  • How to remove and prevent multiple repetitions

    How can I remove and prevent existing ans future repetions of emails in my IPad contacts

    Rebuild LaunchServices Database
    Open the Terminal application in your Utilities folder.  At the prompt paste in the following command in its entirety:
         find /System/Library/Frameworks -type f -name "lsregister" -exec {} -kill -seed -r \;
    Press RETURN.  Wait for the Terminal prompt to return after which you can quit the Terminal.

  • How to remove and reinstall PSE 10?

    I am unable to edit PSE 10 to completion.  The editing works fine until I try to close it.   It doesn't finish and I get an error message "failed to import" (to Organizer) with a bar chart showing 95% completion.  In effect, I can't edit.  One other oddity that surfaced and may(?) be related is that when I try to open PSE, it opens the Editor.  I can then open the Organizer from the Editor, but that's not the way things should work.   I've had wonderful Adobe community help, but the problem persists.  I'm well past my knowlege, and I suspect (but am not certain) I need to remove and replace my current PSE 10.  I do not have a disc as I downloaded the original.  How do I proceed?  Thanks in advance ... Phillip Young.  

    Hi Phillip,
    Please download Photoshop Elements 10 from the below mentioned link
    http://prodesigntools.com/photoshop-elements-10-direct-download-links- pse-premiere-pre.html
    Please ensure to follow the (Very Important Instructions) carefully.
    Regards,
    Abhijit

  • How to remove and assign the subclsss in Migration.

    Hi All,
    I am migrating the form 6i appliaction form 6i to 10g with database as 9i.
    I am trying to migrate the form 6i files to 10g.
    I have get the referenced emb file (subclass file) from the database and made the Object library from this file. I have put the olb file in the registery path of the forms.After this I have open the form in the migration tool and migrate the form. I have done the changes according to the LOG file. But when I am opening the form it is not getting the subclass files so that it is asking the database connection.
    Can any body please advice me how to remove the subclss information at the time of migration from database to file so that after migration it will take the subclss refrence from the olb file.
    Can any body just advice how to migrate the forms 6i to 10g in steps OR any document, URL (Specially removing the referencce and taking the new reference from OLB)
    Thanks in advance.
    SUN
    Edited by: User SUN@ on May 13, 2010 4:31 PM

    Hi,
    Not eactly the same but there was a set of Forms that reference another Form for subclasses rather than the OLB. I've managed to sort that out using JDAPI and here is a sample bit of code. Basically , going through property classes and removing then and then adding the property classes object group from the OLB. It seemed to do the trick didn't upset the properties of the items using the class. It may be of help to you.
    There was no migration in this : just a fix on a Forms 10g module. I'd yes you could do the same, migrate to 10g and then use JDAPI to fix the form.
    HTH
    Steve
          for (JdapiIterator mods = Jdapi.getModules(); mods.hasNext(); ) {
             FormModule mod = (FormModule)(JdapiModule)mods.next();
             u.logger.info(mod.getAbsolutePath() + " " + mod.getTitle());
             for (JdapiIterator classes = mod.getPropertyClasses(); classes.hasNext(); ) {
                PropertyClass cls = (PropertyClass)classes.next();
                classes.remove();
             ObjectLibrary objLib = ObjectLibrary.open(p.getProperty(systemName + "pll.directory")+"/myapp.olb");
             for (JdapiIterator oTabs = objLib.getObjectLibraryTabs(); oTabs.hasNext(); ) {
                ObjectLibraryTab oTab = (ObjectLibraryTab)oTabs.next();
                if (oTab.getLabel().equals("Object Groups (Sub-Class these)")) {
                   for (JdapiIterator tabObj = oTab.getTabObjects(); tabObj.hasNext(); ) {
                      ObjectGroup objGrp = (ObjectGroup)tabObj.next();
                      if (objGrp.getName().equals("APP_PROPERTY_CLASSES")) {
                         ObjectGroup newObj = new ObjectGroup(mod, "APP_PROPERTY_CLASSES", objGrp);
                         u.logger.info(mod.getName() + " APP.OLB added in");
             objLib.destroy();

  • How to REMOVE AND DELETE saved customizations applied to different accounts

    Hi Experts
    I have created and saved a customization called *'Hidden Graph'* through the front end (under page options)
    I saved this customization against different application roles (BI Consumer / BI Author)
    Now I No longer need to apply customiaztiion *'Hidden Graph'*
    Can someone tell me where these customizations are saved so I can REMOVE AND DELETE it ?
    Thanks
    Hiten

    To find the location and deleting from catalog, try to use catalog manager and use search xml for text 'Hidden Graph'
    You can find them in sub folders of _selections folder in catalog
    ex:
    \users\weblogic\_selections
    Just in case if you want to delete then you can do finding files like
    Hidden+Graph
    Hidden+Graph.atr
    Nowhere mentioned deleting other than clearing check this doc once
    http://docs.oracle.com/cd/E23943_01/bi.1111/e10544/dashboards.htm#sthref357
    If helps pls mark
    Edited by: Veeravalli on Nov 30, 2012 10:09 AM

  • How to remove and add plotted data?

    In my code below I would like to add two buttons and by clicking on a button("Remove") it will remove one by one plotted data,and plot it back by clicking on the button("Add") such as the examples:
    Full data plotted by running the class
    Now by a single click on a Remove button last data point disappear
    another click and again last data point disappear, and so on
    The inverse operation would be performed by clicking on "Add" button: each click will add back a data point
    import javafx.application.Application;
    import javafx.beans.property.SimpleDoubleProperty;
    import javafx.event.EventHandler; 
    import javafx.scene.chart.NumberAxis;
    import javafx.scene.chart.XYChart;
    import javafx.stage.Stage;
    import javafx.scene.Scene;
    import javafx.scene.chart.LineChart;
    import javafx.scene.control.Button;
    import javafx.scene.input.MouseEvent;
    import javafx.scene.layout.BorderPane;
    public class XYMove extends Application {
    BorderPane pane;
    XYChart.Series series1 = new XYChart.Series();
    SimpleDoubleProperty rectinitX = new SimpleDoubleProperty();
    SimpleDoubleProperty rectX = new SimpleDoubleProperty();
    SimpleDoubleProperty rectY = new SimpleDoubleProperty();
    @Override
    public void start(Stage stage) {
    final NumberAxis xAxis = new NumberAxis(12, 20, 1);
    double max = 12;
    double min = 3;
    max *= (1+((double)3/100));
    min *= (1-((double)3/100));
    final NumberAxis yAxis = new NumberAxis(min, max, 1);
    xAxis.setAnimated(false);
    yAxis.setAnimated(false);
    yAxis.setTickLabelFormatter(new NumberAxis.DefaultFormatter(yAxis) {
        @Override
        public String toString(Number object) {
            return String.format("%2.0f", object);
    final LineChart<Number, Number> lineChart = new LineChart<Number, Number>(xAxis, yAxis);
    lineChart.setCreateSymbols(false);
    lineChart.setAlternativeRowFillVisible(false);
    lineChart.setAnimated(false);
    lineChart.setLegendVisible(false);
    series1.getData().add(new XYChart.Data(1, 3));
    series1.getData().add(new XYChart.Data(2, 8));
    series1.getData().add(new XYChart.Data(3, 6));
    series1.getData().add(new XYChart.Data(4, 7));
    series1.getData().add(new XYChart.Data(5, 5));
    series1.getData().add(new XYChart.Data(6, 6));
    series1.getData().add(new XYChart.Data(7, 4));
    series1.getData().add(new XYChart.Data(8, 7));
    series1.getData().add(new XYChart.Data(9, 6));
    series1.getData().add(new XYChart.Data(10, 7));
    series1.getData().add(new XYChart.Data(11, 6));
    series1.getData().add(new XYChart.Data(12, 7));
    series1.getData().add(new XYChart.Data(13, 6));
    series1.getData().add(new XYChart.Data(14, 12));
    series1.getData().add(new XYChart.Data(15, 10));
    series1.getData().add(new XYChart.Data(16, 11));
    series1.getData().add(new XYChart.Data(17, 9));
    series1.getData().add(new XYChart.Data(18, 10));
    pane = new BorderPane();
    pane.setCenter(lineChart);
    Scene scene = new Scene(pane, 800, 600);
    lineChart.getData().addAll(series1);
    stage.setScene(scene);        
    scene.setOnMouseClicked(mouseHandler);
    scene.setOnMouseDragged(mouseHandler);
    scene.setOnMouseEntered(mouseHandler);
    scene.setOnMouseExited(mouseHandler);
    scene.setOnMouseMoved(mouseHandler);
    scene.setOnMousePressed(mouseHandler);
    scene.setOnMouseReleased(mouseHandler);
    stage.show();
    EventHandler<MouseEvent> mouseHandler = new EventHandler<MouseEvent>() {
    @Override
    public void handle(MouseEvent mouseEvent) {
        if (mouseEvent.getEventType() == MouseEvent.MOUSE_PRESSED) {            
            rectinitX.set(mouseEvent.getX());
        else if (mouseEvent.getEventType() == MouseEvent.MOUSE_DRAGGED || mouseEvent.getEventType() == MouseEvent.MOUSE_MOVED) {
            LineChart<Number, Number> lineChart = (LineChart<Number, Number>) pane.getCenter();
            NumberAxis xAxis = (NumberAxis) lineChart.getXAxis();
            double Tgap = xAxis.getWidth()/(xAxis.getUpperBound() - xAxis.getLowerBound());
            double newXlower=xAxis.getLowerBound(), newXupper=xAxis.getUpperBound();            
            double Delta=0.3;
            if(mouseEvent.getEventType() == MouseEvent.MOUSE_DRAGGED){
            if(rectinitX.get() < mouseEvent.getX()&& newXlower >= 0){   
                newXlower=xAxis.getLowerBound()-Delta;
                newXupper=xAxis.getUpperBound()-Delta;
        else if(rectinitX.get() > mouseEvent.getX()&& newXupper <= 22){   
                newXlower=xAxis.getLowerBound()+Delta;
                newXupper=xAxis.getUpperBound()+Delta;
            xAxis.setLowerBound( newXlower );
            xAxis.setUpperBound( newXupper );                       
            rectinitX.set(mouseEvent.getX());                                
        public static void main(String[] args) {
            launch(args);
    }Thanks!

    I would use an ObservableList (probably backed by a LinkedList) of XYChart.Data to store the collection of "deleted" data points. Create the buttons as usual; your "Remove" button's event handler should remove the last element of the series and add it to the first element of the deleted items data points. The "Add" button should remove the first element of the deleted data points and add it to the end of the series. You can bind the "disable" property of the remove and add button to Bindings.isEmpty(series1.getData()) and Bindings.isEmpty(deletedDataPoints), respectively.
    Something like
    ObservableList<XYChart.Data<Number, Number>> deletedDataPoints = FXCollections.observableList(new LinkedList<XYChart.Data<Number, Number>>());
    removeButton.setOnAction(new EventHandler<ActionEvent>() {
      @Override
      public void handle(ActionEvent event) {
        deletedDataPoints.add(0, series1.getData().remove(series1.getData().size()-1));
    addButton.setOnAction(new EventHandler<ActionEvent>() {
      @Override
      public void handle(ActionEvent event) {
        series1.getData().add(deletedDataPoints.remove(0));
    removeButton.disableProperty().bind(Bindings.isEmpty(series1.getData()));
    addButton.disableProperty().bind(Bindings.isEmpty(deletedDataPoints));The other approach would be to use a separate List for all the data points, and keep an integer variable storing the number of data points displayed. Your "remove" button would decrement the number displayed, and your "add" button would increment the number displayed. Both would also call
    series1.getData().setAll(allDataPoints.sublist(0, numberOfDisplayedPoints));You might even be able to make the numberOfDisplayedPoints an IntegerProperty and bind the data property of the series to it in a nice way. This approach probably doesn't perform as well as the previous approach (using a stack of deleted points), because you are not directly giving the chart as much detailed information about what has changed.
    Both approaches get problematic (in the sense that you need to carefully define your application logic, and then implement it) if the underlying data has the potential to change.

Maybe you are looking for