Welcome to the Linux Foundation Forum!
GUI is not working
ravi.chakram
Posts: 55
in Ubuntu
Hi ,
I installed Ubuntu in my system two months back and it is running fine. But now i am not able to login to GUI. The moment when i select Ubuntu ( Windows XP also running in the system) it is directly going to CUI. Can you please help me to solve this problem, what happened to GUI suddenly.
Thanks in advance.
Regards
Ravi.K
0
Comments
-
Try at the commandline :startx
see if there is an error. If there isn't, you'll have to change the /etc/inittab file at this line:# The default runlevel is defined here id:5:initdefault:
Make sure it says id:5:initdefault
then reboot0 -
Thanks very much.
After I ran the startx command it was enter to GUI mode. But i got an error also(Error: The panel encountered a problem while loading "OAFIID:GNOME_FastUserSwitchAPPLET") .
There is no inittab file under /etc/ . Please find the out put of ls command under /etc/ below.
room1@room1-desktop:/etc$ ls -lrt inittab
ls: cannot access inittab: No such file or directory
room1@room1-desktop:/etc$ [file name=Screenshot_Error.png size=17045]http://linux.com/media/kunena/attachments/legacy/files/Screenshot_Error.png[/file]0 -
The missing applet probably won't stop the GUI from running. The missing inittab is more problematic since it is needed to properly start the system. Here is an example (/etc/inittab from my CentOS system):
# # inittab This file describes how the INIT process should set up # the system in a certain run-level. # # Author: Miquel van Smoorenburg, <[email protected]> # Modified for RHS Linux by Marc Ewing and Donnie Barnes # # Default runlevel. The runlevels used by RHS are: # 0 - halt (Do NOT set initdefault to this) # 1 - Single user mode # 2 - Multiuser, without NFS (The same as 3, if you do not have networking) # 3 - Full multiuser mode # 4 - unused # 5 - X11 # 6 - reboot (Do NOT set initdefault to this) # id:5:initdefault: # id:3:initdefault: # System initialization. si::sysinit:/etc/rc.d/rc.sysinit l0:0:wait:/etc/rc.d/rc 0 l1:1:wait:/etc/rc.d/rc 1 l2:2:wait:/etc/rc.d/rc 2 l3:3:wait:/etc/rc.d/rc 3 l4:4:wait:/etc/rc.d/rc 4 l5:5:wait:/etc/rc.d/rc 5 l6:6:wait:/etc/rc.d/rc 6 # Trap CTRL-ALT-DELETE ca::ctrlaltdel:/sbin/shutdown -t3 -r now # When our UPS tells us power has failed, assume we have a few minutes # of power left. Schedule a shutdown for 2 minutes from now. # This does, of course, assume you have powerd installed and your # UPS connected and working correctly. pf::powerfail:/sbin/shutdown -f -h +2 "Power Failure; System Shutting Down" # If power was restored before the shutdown kicked in, cancel it. pr:12345:powerokwait:/sbin/shutdown -c "Power Restored; Shutdown Cancelled" # Run gettys in standard runlevels 1:2345:respawn:/sbin/mingetty tty1 2:2345:respawn:/sbin/mingetty tty2 3:2345:respawn:/sbin/mingetty tty3 4:2345:respawn:/sbin/mingetty tty4 5:2345:respawn:/sbin/mingetty tty5 6:2345:respawn:/sbin/mingetty tty6 # Run xdm in runlevel 5 x:5:respawn:/etc/X11/prefdm -nodaemon
0 -
I searched in internet and most of the places it was mentioned that there is no /etc/inittab file in Ubuntu because Ubuntu uses /etc/event.d/rc-default file, but when i look in to the file rc-default it is refering to inittab file under etc.
I created inittab file under /etc and copied the same contents provided above. I rebooted the system still it is going to CMD only. Please find the rc-default file contents below.
room1@room1-desktop:/etc$ ls -lrt inittab
-rw-r--r-- 1 root root 1737 2009-06-18 09:52 inittab
room1@room1-desktop:/etc$
room1@room1-desktop:/etc/event.d$ ls -lrt rc-default
-rw-r--r-- 1 root root 485 2008-04-11 19:19 rc-default
room1@room1-desktop:/etc/event.d$
room1@room1-desktop:/etc/event.d$ more rc-default
# rc - runlevel compatibility
#
# This task guesses what the "default runlevel" should be and starts the
# appropriate script.
start on stopped rcS
script
runlevel --reboot || true
if grep -q -w -- "-s\|single\|S" /proc/cmdline; then
telinit S
elif [ -r /etc/inittab ]; then
RL="$(sed -n -e "/^id:[0-9]*:initdefault:/{s/^id://;s/:.*//;p}" /etc/inittab || true)"
if [ -n "$RL" ]; then
telinit $RL
else
telinit 2
fi
else
telinit 2
fi
end script
room1@room1-desktop:/etc/event.d$
I ran the sed command line present in the rc-default file at the command prompt and it gives the out put as 5. Please find the sed command and its out put below.
room1@room1-desktop:/etc/event.d$ sed -n -e "/^id:[0-9]*:initdefault:/{s/^id://;s/:.*//;p}" /etc/inittab
5
room1@room1-desktop:/etc/event.d$
Please help me to resolve this problem.0 -
Is X maybe trying to start up, but failing for some reason and then Ubuntu is just dropping you to a login prompt?
See if you can have a look at /var/log/Xorg.0.log for errors.
Although the fact that you can run startx and it launches (with some applet errors) leads me to believe there's nothing wrong with X.
Just need to poke around the system to see if you can get an indication as to what's erroring out.
check output of
dmesg | more
more /var/log/messages
more /var/log/Xorg.0.log
more /var/log/syslog0
Categories
- All Categories
- 49 LFX Mentorship
- 102 LFX Mentorship: Linux Kernel
- 550 Linux Foundation Boot Camps
- 294 Cloud Engineer Boot Camp
- 118 Advanced Cloud Engineer Boot Camp
- 52 DevOps Engineer Boot Camp
- 53 Cloud Native Developer Boot Camp
- 4 Express Training Courses
- 4 Express Courses - Discussion Forum
- 1.9K Training Courses
- 18 LFC110 Class Forum
- 6 LFC131 Class Forum
- 24 LFD102 Class Forum
- 150 LFD103 Class Forum
- 17 LFD121 Class Forum
- 61 LFD201 Class Forum
- LFD210 Class Forum
- LFD210-CN Class Forum
- 1 LFD213 Class Forum - Discontinued
- 128 LFD232 Class Forum
- LFD237 Class Forum
- 23 LFD254 Class Forum
- 596 LFD259 Class Forum
- 102 LFD272 Class Forum
- 1 LFD272-JP クラス フォーラム
- LFD273 Class Forum
- 2 LFS145 Class Forum
- 24 LFS200 Class Forum
- 739 LFS201 Class Forum
- 1 LFS201-JP クラス フォーラム
- 3 LFS203 Class Forum
- 69 LFS207 Class Forum
- 300 LFS211 Class Forum
- 54 LFS216 Class Forum
- 47 LFS241 Class Forum
- 41 LFS242 Class Forum
- 37 LFS243 Class Forum
- 11 LFS244 Class Forum
- 33 LFS250 Class Forum
- 1 LFS250-JP クラス フォーラム
- LFS251 Class Forum
- 139 LFS253 Class Forum
- 1K LFS258 Class Forum
- 10 LFS258-JP クラス フォーラム
- 92 LFS260 Class Forum
- 129 LFS261 Class Forum
- 32 LFS262 Class Forum
- 79 LFS263 Class Forum
- 15 LFS264 Class Forum
- 11 LFS266 Class Forum
- 17 LFS267 Class Forum
- 17 LFS268 Class Forum
- 23 LFS269 Class Forum
- 203 LFS272 Class Forum
- 1 LFS272-JP クラス フォーラム
- LFS281 Class Forum
- 220 LFW211 Class Forum
- 166 LFW212 Class Forum
- SKF100 Class Forum
- 901 Hardware
- 219 Drivers
- 74 I/O Devices
- 44 Monitors
- 115 Multimedia
- 208 Networking
- 101 Printers & Scanners
- 85 Storage
- 761 Linux Distributions
- 88 Debian
- 66 Fedora
- 15 Linux Mint
- 13 Mageia
- 24 openSUSE
- 141 Red Hat Enterprise
- 33 Slackware
- 13 SUSE Enterprise
- 356 Ubuntu
- 476 Linux System Administration
- 41 Cloud Computing
- 69 Command Line/Scripting
- Github systems admin projects
- 94 Linux Security
- 77 Network Management
- 108 System Management
- 49 Web Management
- 66 Mobile Computing
- 23 Android
- 29 Development
- 1.2K New to Linux
- 1.1K Getting Started with Linux
- 536 Off Topic
- 131 Introductions
- 216 Small Talk
- 21 Study Material
- 816 Programming and Development
- 275 Kernel Development
- 507 Software Development
- 927 Software
- 260 Applications
- 183 Command Line
- 3 Compiling/Installing
- 76 Games
- 316 Installation
- 59 All In Program
- 59 All In Forum
Upcoming Training
-
August 20, 2018
Kubernetes Administration (LFS458)
-
August 20, 2018
Linux System Administration (LFS301)
-
August 27, 2018
Open Source Virtualization (LFS462)
-
August 27, 2018
Linux Kernel Debugging and Security (LFD440)