Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I have recently killed xserver on my machine after a regular update. I have uninstalled and reinstalled

nvidia-current 

with no success. Looks I have reinstall xserver. How do i achieve this?

Please and thank you.

share|improve this question

3 Answers 3

Method : 1

One easy way to reinstall the X server is to:

Restart the PC with the live ubuntu disk.   
Choose safe graphics mode.  
Open a terminal  
cd to /etc/X11  
cp xorg.conf to /media/usbdrive  
open gftp  
upload the xorg.conf file to a server  
restart PC without the live disk  
ctrl-alt-f1  
login 
cd /etc/X11  
sudo rm xorg.conf  
then wget www.yourserver/xorg.conf  
startx

You will be able to start X without a hitch because the live cd in safe graphics mode automatically determined your X settings.


Method : 2

If you just need working configuration, not the whole Xserver? then, backup your /etc/X11/xorg.conf and do

sudo dpkg-reconfigure xserver-xorg

Method : 3

If you really need to reinstall whole Xserver, try

sudo apt-get install --reinstall xserver-xorg

Enjoy!

share|improve this answer
    
I tried all of these it still doesn't want to bring back my xserver still booting in tty mode –  myusuf3 Jan 14 '11 at 0:16
    
just try Ctrl+Alt+7.. or Ctrl+Alt+Backspace –  Sen Jan 14 '11 at 5:53
up vote 0 down vote accepted

it turns out there was some issue with my nvidia-current running the following command managed to get me back to non-accelerated gui, where I was then able to reinstall nvidia-current through the gui.

From the terminal:

sudo apt-get remove --purge nvidia-*

Then reinstalled nvidia driver through Ubuntu setup.

share|improve this answer
sudo apt-get install --reinstall xserver-xorg 

made the wall paper and mouse visible. But to see everything else I had to use

sudo service gdm restart

this made me reach the log-in page. If it happened that the machine didn't recognize your password, make sure /tmp is writable by everyone

chmod 7777 /tmp
share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.