← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 660331] Re: hp touchsmart 600-1010br no video

 

Here's how I got the graphics working on my HP TouchSmart 600 for Lucid
and Maverick. I'm working partly from memory, so let me know if
something doesn't work.

1) Install the latest Ubuntu (32 or 64 bit according to taste) using the "alternative install";
2) Once Ubuntu is installed you will get a black screen after you reboot;
3) Recovery mode will also give you a black screen;
4) This sucks and the nouveau display driver is to blame, we need to blacklist it;
5) Let Ubuntu boot normally. Stare a while at the blank screen until you think the boot process is complete;
6) Use the key combination CTRL+ALT+F3 to switch to text mode;
7) You still won't see a thing. Sorry. You'll have to work blind for a while;
8) Enter the username you chose at installation followed by the password;
9) Enter the command "$ sudo su" followed by your password;
10) Enter the command "$ echo 'blacklist nouveau' >> /etc/modprobe.d/blacklist.conf";
11) Enter the command "$ aptitude remove xserver-xorg-video-nouveau";
12) Enter the command "$ aptitude remove xserver-xorg-video-nouveau-dbg";
13) Enter the command "$ reboot" and boot into recovery mode;

If you're machine doesn't reboot at this point, you probably typed
something wrong. Experience tells me that the only thing to do is to
start over from step 5.

14) You should now see a text menu. Choose the option to start a command prompt with network access (something like that);
15) Download the Nvidia driver with the command "$ wget http://us.download.nvidia.com/XFree86/Linux-x86_64/256.53/NVIDIA-Linux-x86_64-256.53.run";;
16) If you're not root already, switch to root using "$ sudo su" followed by your password;
17) Change the system runlevel with the command "$ telinit 3";
18) Install the driver with the command "$ NVIDIA-Linux-x86_64-256.53.run". I remember the install giving me warnings that I igored. Ignore them;
19) The driver is installed, but your troubles aren't quite over; The driver screws up reading the EDID file, so that needs fixing;
20) Make a copy of the EDID file with the command "$ cp /proc/acpi/video/PEG0/LCD0/EDID /etc/X11/edid.bin";
21) Backup any old xorg.conf file with the command "$ cp /etc/X11/xorg.conf /etc/X11/xorg.conf$(date +%Y%m%d%H%M)"
22) Create an xorg.conf file under /etc/X11 that looks like this:

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "keyboard"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "ConnectedMonitor" "DFP-0"
    Option         "CustomEDID" "DFP-0:/etc/X11/edid.bin"
    Option         "NoLogo"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

23) Reboot and cross your fingers.

/Chris Steinbach

-- 
hp touchsmart 600-1010br no video
https://bugs.launchpad.net/bugs/660331
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg in ubuntu.