How get UI display in L4T

hi all,

I am working in colibri t30 board, in that i ported a L4T Ubuntu 13.04, after booting it ask for user login and pwd when i enter it does not go to the Desktop environment, it stays in the console window, how can i get the desktop environment can any one help me, whether i need to run any applications manually?

Appaerance of the window:-

Ubuntu 13.04 tegra-ubuntu ttyS0

T30
tegra-ubuntu login: ubuntu
Password:
Last login: Thu Jan 1 00:01:58 UTC 1970 on tty1
Welcome to Ubuntu 13.04 (GNU/Linux 3.1.10 armv7l)

Thanks,
shan

hi all,

i googled some documents and followed some steps to get the GUI environment, i run the X server with the command
startx

the output is

X.Org X Server 1.13.3
Release Date: 2013-03-07
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.2.0-1426-omap4 armv7l Ubuntu
Current Operating System: Linux tegra-ubuntu 3.1.10 #1 SMP PREEMPT Mon Aug 19 20:03:15 CEST 2013 armv7l
Kernel command line: video=tegrafb core_edp_mv=1300 usb_high_speed=1 ip=off root=/dev/mmcblk0p1 rw,noatime rootfstype=ext3 rootwait gpt gpt_sector=0xM
Build Date: 17 April 2013 10:48:48PM
xorg-server 2:1.13.3-0ubuntu6 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.28.2
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (–) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: “/var/log/Xorg.0.log”, Time: Thu Jan 1 00:21:47 1970
(==) Using config file: “/etc/X11/xorg.conf”
(==) Using system config directory “/usr/share/X11/xorg.conf.d”
Initializing built-in extension Generic Event Extension
Initializing built-in extension SHAPE
Initializing built-in extension MIT-SHM
Initializing built-in extension XInputExtension
Initializing built-in extension XTEST
Initializing built-in extension BIG-REQUESTS
Initializing built-in extension SYNC
Initializing built-in extension XKEYBOARD
Initializing built-in extension XC-MISC
Initializing built-in extension SECURITY
Initializing built-in extension XINERAMA
Initializing built-in extension XFIXES
Initializing built-in extension RENDER
Initializing built-in extension RANDR
Initializing built-in extension COMPOSITE
Initializing built-in extension DAMAGE
Initializing built-in extension MIT-SCREEN-SAVER
Initializing built-in extension DOUBLE-BUFFER
Initializing built-in extension RECORD
Initializing built-in extension DPMS
Initializing built-in extension X-Resource
Initializing built-in extension XVideo
Initializing built-in extension XVideo-MotionCompensation
Initializing built-in extension SELinux
Initializing built-in extension XFree86-VidModeExtension
Initializing built-in extension XFree86-DGA
Initializing built-in extension XFree86-DRI
Initializing built-in extension DRI2
Loading extension TEGRA-EGL

the console waits here it’s not loading after, what is the problem here ?
thanks,
shan

hi all,

 I think the Xserver is not starting correctly, can any one tell me on how to fix this problem, for your reference herewith i have attached the Xorg.0.log file 

LOG FILE
[ 192.787]
X.Org X Server 1.13.3
Release Date: 2013-03-07
[ 192.787] X Protocol Version 11, Revision 0
[ 192.787] Build Operating System: Linux 3.2.0-1426-omap4 armv7l Ubuntu
[ 192.787] Current Operating System: Linux tegra-ubuntu 3.1.10 #1 SMP PREEMPT
Mon Aug 19 20:03:15 CEST 2013 armv7l
[ 192.787] Kernel command line: video=tegrafb core_edp_mv=1300 usb_high_speed=
1 ip=off root=/dev/mmcblk0p1 rw,noatime rootfstype=ext3 rootwait gpt gpt_sector=
0xa001 asix_mac=00:14:2d:26:0c:70 no_console_suspend=1 console=tty1 console=ttyS
0,115200n8 debug_uartport=lsport,0 vmalloc=128M mem=1012M@2048M fbmem=12M@3060M
[ 192.788] Build Date: 17 April 2013 10:48:48PM
[ 192.788] xorg-server 2:1.13.3-0ubuntu6 (For technical support please see htt
p://www.ubuntu.com/support)
[ 192.788] Current version of pixman: 0.28.2
[ 192.788] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 192.788] Markers: (–) probed, () from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 192.789] (==) Log file: “/var/log/Xorg.0.log”, Time: Thu Jan 1 00:03:16 197
[ 192.791] (==) Using config file: “/etc/X11/xorg.conf”
[ 192.791] (==) Using system config directory “/usr/share/X11/xorg.conf.d”
[ 192.794] (==) No Layout section. Using the first Screen section.
[ 192.794] (==) No screen section available. Using defaults.
[ 192.794] (
) |–>Screen “Default Screen Section” (0)
[ 192.794] () | |–>Monitor “”
[ 192.795] (==) No device specified for screen “Default Screen Section”.
Using the first device section listed.
[ 192.796] (
) | |–>Device “Tegra”
[ 192.796] (==) No monitor specified for screen “Default Screen Section”.
Using a default monitor configuration.
[ 192.796] (==) Automatically adding devices
[ 192.796] (==) Automatically enabling devices
[ 192.796] (==) Automatically adding GPU devices
[ 192.796] (WW) The directory “/usr/share/fonts/X11/misc” does not exist.
[ 192.796] Entry deleted from font path.
[ 192.797] (WW) The directory “/usr/share/fonts/X11/cyrillic” does not exist.
[ 192.797] Entry deleted from font path.
[ 192.797] (WW) The directory “/usr/share/fonts/X11/100dpi/” does not exist.
[ 192.797] Entry deleted from font path.
[ 192.797] (WW) The directory “/usr/share/fonts/X11/75dpi/” does not exist.
[ 192.797] Entry deleted from font path.
[ 192.797] (WW) The directory “/usr/share/fonts/X11/Type1” does not exist.
[ 192.797] Entry deleted from font path.
[ 192.797] (WW) The directory “/usr/share/fonts/X11/100dpi” does not exist.
[ 192.797] Entry deleted from font path.
[ 192.797] (WW) The directory “/usr/share/fonts/X11/75dpi” does not exist.
[ 192.798] Entry deleted from font path.
[ 192.798] (WW) The directory “/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueTyp
e” does not exist.
[ 192.798] Entry deleted from font path.
[ 192.798] (==) FontPath set to:
built-ins
[ 192.798] (==) ModulePath set to “/usr/lib/arm-linux-gnueabihf/xorg/extra-mod
ules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules”
[ 192.798] (II) The server relies on udev to provide the list of input devices
.
If no devices become available, reconfigure udev or disable AutoAddDevic
es.
[ 192.798] (II) Loader magic: 0x401b1ed8
[ 192.798] (II) Module ABI versions:
[ 192.798] X.Org ANSI C Emulation: 0.4
[ 192.798] X.Org Video Driver: 13.1
[ 192.799] X.Org XInput driver : 18.0
[ 192.799] X.Org Server Extension : 7.0
[ 192.800] Initializing built-in extension Generic Event Extension
[ 192.800] Initializing built-in extension SHAPE
[ 192.800] Initializing built-in extension MIT-SHM
[ 192.800] Initializing built-in extension XInputExtension
[ 192.800] Initializing built-in extension XTEST
[ 192.800] Initializing built-in extension BIG-REQUESTS
[ 192.801] Initializing built-in extension SYNC
[ 192.801] Initializing built-in extension XKEYBOARD
[ 192.801] Initializing built-in extension XC-MISC
[ 192.801] Initializing built-in extension SECURITY
[ 192.801] Initializing built-in extension XINERAMA
[ 192.801] Initializing built-in extension XFIXES
[ 192.801] Initializing built-in extension RENDER
[ 192.801] Initializing built-in extension RANDR
[ 192.802] Initializing built-in extension COMPOSITE
[ 192.802] Initializing built-in extension DAMAGE
[ 192.802] Initializing built-in extension MIT-SCREEN-SAVER
[ 192.802] Initializing built-in extension DOUBLE-BUFFER
[ 192.802] Initializing built-in extension RECORD
[ 192.802] Initializing built-in extension DPMS
[ 192.802] Initializing built-in extension X-Resource
[ 192.802] Initializing built-in extension XVideo
[ 192.802] Initializing built-in extension XVideo-MotionCompensation
[ 192.802] Initializing built-in extension SELinux
[ 192.803] Initializing built-in extension XFree86-VidModeExtension
[ 192.803] Initializing built-in extension XFree86-DGA
[ 192.803] Initializing built-in extension XFree86-DRI
[ 192.803] Initializing built-in extension DRI2
[ 192.803] (WW) “dri” will not be loaded unless you’ve specified it to be load
ed elsewhere.
[ 192.803] (WW) “dri2” will not be loaded unless you’ve specified it to be loa
ded elsewhere.
[ 192.803] (WW) “glx” will not be loaded unless you’ve specified it to be load
ed elsewhere.
[ 192.803] (II) “glx” will be loaded even though the default is to disable it.
[ 192.803] (II) LoadModule: “extmod”
[ 192.804] (II) Module “extmod” already built-in
[ 192.804] (II) LoadModule: “tegra”
[ 192.806] (II) Loading /usr/lib/xorg/modules/drivers/tegra_drv.so
[ 192.830] (II) Module tegra: vendor=“X.Org Foundation”
[ 192.830] compiled for 1.12.99.902, module version = 0.4.0
[ 192.830] Module class: X.Org Video Driver
[ 192.830] ABI class: X.Org Video Driver, version 13.0
[ 192.830] (II) NVIDIA driver for Tegra
[ 192.831] (–) using VT number 7

[ 192.863] (WW) Falling back to old probe method for tegra
[ 192.863] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 192.865] (II) TEGRA(0): GPU is a T30
[ 192.865] (II) TEGRA(0): Creating default Display subsection in Screen sectio
n
“Default Screen Section” for depth/fbbpp 24/32
[ 192.865] (==) TEGRA(0): Depth 24, (–) framebuffer bpp 32
[ 192.865] (==) TEGRA(0): RGB weight 888
[ 192.865] (==) TEGRA(0): Default visual is TrueColor
[ 192.865] (==) TEGRA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 192.866] (II) TEGRA(0): Output LVDS-1 has no monitor section
[ 192.866] (II) TEGRA(0): Output HDMI-1 has no monitor section
[ 192.867] (WW) TEGRA(0): LVDS-1: Error querying display modes: No such device
.
[ 192.867] (II) TEGRA(0): EDID for output LVDS-1
[ 192.867] (II) TEGRA(0): Printing probed modes for output LVDS-1
[ 192.867] (II) TEGRA(0): Modeline "640x480"x59.9 25.18 640 688 784 800 48
0 513 515 525 (31.5 kHz eP)
[ 192.867] (II) TEGRA(0): EDID for output HDMI-1
[ 192.867] (II) TEGRA(0): Output LVDS-1 connected
[ 192.867] (II) TEGRA(0): Output HDMI-1 disconnected
[ 192.868] (II) TEGRA(0): Using exact sizes for initial modes
[ 192.868] (II) TEGRA(0): Output LVDS-1 using initial mode 640x480
[ 192.868] (II) TEGRA(0): Using default gamma of (1.0, 1.0, 1.0) unless otherw
ise stated.
[ 192.868] (–) TEGRA(0): VideoRAM: 32768 kByte
[ 192.868] (–) TEGRA(0): Virtual size is 640x480 (pitch 0)
[ 192.868] () TEGRA(0): Driver mode “640x480”: 25.2 MHz, 31.5 kHz, 59.9 Hz
[ 192.868] (II) TEGRA(0): Modeline "640x480"x59.9 25.18 640 688 784 800 48
0 513 515 525 (31.5 kHz eP)
[ 192.868] (==) TEGRA(0): DPI set to (96, 96)
[ 192.869] (II) Loading sub module “fb”
[ 192.869] (II) LoadModule: “fb”
[ 192.870] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 192.880] (II) Module fb: vendor=“X.Org Foundation”
[ 192.881] compiled for 1.13.3, module version = 1.0.0
[ 192.881] ABI class: X.Org ANSI C Emulation, version 0.4
[ 192.881] (II) Loading sub module “ramdac”
[ 192.881] (II) LoadModule: “ramdac”
[ 192.881] (II) Module “ramdac” already built-in
[ 192.881] (–) Depth 24 pixmap format is 32 bpp
[ 192.885] (==) TEGRA(0): Backing store disabled
[ 192.885] (==) TEGRA(0): Silken mouse enabled
[ 192.885] (II) TEGRA(0): RandR 1.2 enabled, ignore the following RandR disabl
ed message.
[ 192.901] Loading extension TEGRA-EGL
[ 192.901] (==) TEGRA(0): DPMS enabled
[ 192.902] (–) RandR disabled
[ 192.964] (II) SELinux: Disabled on system
[ 192.975] (II) TEGRA(0): Setting screen physical size to 169 x 127
[ 193.009] (II) XKB: reuse xkmfile /tmp/server-B20D7FC79C7F597315E3E501AEF10E0
D866E8E92.xkm
[ 193.029] (II) config/udev: Adding input device gpio-keys (/dev/input/event1)
[ 193.029] (
) gpio-keys: Applying InputClass “evdev keyboard catchall”
[ 193.029] (II) LoadModule: “evdev”
[ 193.031] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 193.032] (II) Module evdev: vendor=“X.Org Foundation”
[ 193.032] compiled for 1.13.3, module version = 2.7.3
[ 193.032] Module class: X.Org XInput Driver
[ 193.033] ABI class: X.Org XInput driver, version 18.0
[ 193.033] (II) Using input driver ‘evdev’ for ‘gpio-keys’
[ 193.033] () gpio-keys: always reports core events
[ 193.033] (
) evdev: gpio-keys: Device: “/dev/input/event1”
[ 193.034] (–) evdev: gpio-keys: Vendor 0x1 Product 0x1
[ 193.034] (–) evdev: gpio-keys: Found keys
[ 193.034] (II) evdev: gpio-keys: Configuring as keyboard
[ 193.034] () Option “config_info” “udev:/sys/devices/platform/gpio-keys.0/i
nput/input1/event1”
[ 193.034] (II) XINPUT: Adding extended input device “gpio-keys” (type: KEYBOA
RD, id 6)
[ 193.034] (
) Option “xkb_rules” “evdev”
[ 193.035] () Option “xkb_model” “pc105”
[ 193.035] (
) Option “xkb_layout” “us”
[ 193.046] (II) config/udev: Adding input device stmpe-ts (/dev/input/event0)
[ 193.046] () stmpe-ts: Applying InputClass “evdev touchscreen catchall”
[ 193.047] (II) Using input driver ‘evdev’ for ‘stmpe-ts’
[ 193.047] (
) stmpe-ts: always reports core events
[ 193.047] () evdev: stmpe-ts: Device: “/dev/input/event0”
[ 193.049] (–) evdev: stmpe-ts: Vendor 0 Product 0
[ 193.049] (–) evdev: stmpe-ts: Found absolute axes
[ 193.049] (–) evdev: stmpe-ts: Found x and y absolute axes
[ 193.049] (–) evdev: stmpe-ts: Found absolute touchscreen
[ 193.049] (II) evdev: stmpe-ts: Configuring as touchscreen
[ 193.049] (
) evdev: stmpe-ts: YAxisMapping: buttons 4 and 5
[ 193.049] () evdev: stmpe-ts: EmulateWheelButton: 4, EmulateWheelInertia: 1
0, EmulateWheelTimeout: 200
[ 193.049] (
) Option “config_info” “udev:/sys/devices/virtual/input/input0/e
vent0”
[ 193.050] (II) XINPUT: Adding extended input device “stmpe-ts” (type: TOUCHSC
REEN, id 7)
[ 193.050] (II) evdev: stmpe-ts: initialized for absolute axes.
[ 193.051] () stmpe-ts: (accel) keeping acceleration scheme 1
[ 193.051] (
) stmpe-ts: (accel) acceleration profile 0
[ 193.051] () stmpe-ts: (accel) acceleration factor: 2.000
[ 193.051] (
) stmpe-ts: (accel) acceleration threshold: 4
[ 1297.128] (EE) TEGRA(0): Error setting the cursor colors for head 0
[ 1297.128] (EE) TEGRA(0): Error hiding the cursor for head 0: No such device o
r address.
[ 1297.700] (II) evdev: stmpe-ts: Close
[ 1297.700] (II) UnloadModule: “evdev”
[ 1297.701] (II) evdev: gpio-keys: Close
[ 1297.702] (II) UnloadModule: “evdev”
[ 1297.810] Server terminated successfully (0). Closing log file.

The timestamps in the log look a bit odd. There seems to be a 1000 second delay before the errors at the end?

Could you also attach your xorg.conf?

Thanks.

hi kulve,

Sorry for the delayed reply,

I got the GUI display by installing the software ubuntu-desktop, now i got the GUI display working, but when i looged in i can’t able to see the launcher menus and indicator menus in the desktop, for eg:- if i want to open terminal, i need to use the keyboard button CTRL+ALT+T , i reinstall all the indicator software packages but it’s not resolved yet, so now i am working in a gnome fallback session

Thanks,
shan

Shan, the Nux component provided by Ubuntu in 12.04 has bug where it makes incorrect assumptions about GLES capabilities (refer to https://bugs.launchpad.net/ubuntu-nexus7/+bug/1065638); this may be causing the transparent launcher and menus. You can use the gnome-shell interface (as it appears you have done), or attempt an upgrade to a later version of Ubuntu with a fixed libnux. Please see the launchpad bug for more details.

Thanks.