UbuntuThis forum is for the discussion of Ubuntu Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
But now I can't select the Extra or Custom option in the "System> Appearance> Visual effects" part and I face this
message: http://www.theimghost.com/view/4441.jpg
I think this is because once I removed "completely" the related component, so the appropriate driver isn't found!
Is there any way to solve this problem?
Which files has my system lost?
I searched the ubuntu help and couldn't find the correct answer!
I decided to "Complete-Remove" all packages related to "compiz" in synaptic and then installed all of them again
Why did you do that? Uninstalling and reinstalling all compiz packages almost certainly was not necessary.
Quote:
Originally Posted by jeremy28
Which files has my system lost?
See this tutorial: http://www.ubuntugeek.com/how-to-ins...-10karmic.html
Make sure you have the 3D driver installed for your graphics card as directed on that page.
Make sure you have installed all of the packages listed under "Install CCSM on Ubuntu" on that page.
After installing them as directed, you can check that they are all installed by opening a terminal and running:
Code:
aptitude search compiz
This will output a list of packages. A "p" before a package means it is not installed. A "i" before a package means it is installed.
Also make sure you have 3D enabled. In the terminal run:
I run "aptitude search compiz" command and the result was as below:
Code:
~$ aptitude search compiz
i compiz - OpenGL window and compositing manager
i A compiz-core - OpenGL window and compositing manager
v compiz-core-abiversion-20090619 -
i compiz-dbg - OpenGL window and compositing manager debu
i compiz-dev - OpenGL window and compositing manager - de
i compiz-fusion-bcop - Compiz option code generator
i compiz-fusion-plugins-extra - Collection of extra plugins from OpenCompo
i compiz-fusion-plugins-main - Collection of plugins from OpenCompositing
i A compiz-gnome - OpenGL window and compositing manager - GN
i compiz-kde - OpenGL window and compositing manager - KD
i compiz-plugins - OpenGL window and compositing manager - pl
i A compiz-wrapper - OpenGL window and compositing manager, wra
i A compizconfig-backend-gconf - Settings library for plugins - OpenComposi
i A compizconfig-backend-kconfig - KConfig Settings library for plugins - Ope
i compizconfig-settings-manager - Compiz configuration settings manager
v gcompizthemer -
i A libcompizconfig0 - Settings library for plugins - OpenComposi
i libcompizconfig0-dev - Development file for plugin settings
I run "glxinfo | grep -i direct" command and the result was as below:
Code:
~$ glxinfo | grep -i direct
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual or fbconfig
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missin
My Graphics Card is "Intel GMA 950";
I've run "sudo apt-get install xserver-xorg-video-intel" in terminal to install the related drivers and the result was as below:
Code:
Reading package lists... Done
Building dependency tree
Reading state information... Done
xserver-xorg-video-intel is already the newest version.
The following packages were automatically installed and are no longer required:
libalut0 libhildon-1-0
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
But the problem isn't resolved yet!
What's the solution?
I think the problem is because I currently don't have 3D enabled drivers!
How and where should I install my appropriate drivers from?
I think the problem is because I currently don't have 3D enabled drivers!
How and where should I install my appropriate drivers from?
As Adam said, the xserver-xorg-video-intel driver is part of a default Ubuntu install; so you already have that driver running. That is why you got:
"0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded."
when you installed the intel driver from the terminal using apt-get.
You should not be uninstalling and reinstalling stuff unless you have a valid reason to do so.
The 3D for your intel video should have been enabled by default in Ubuntu, as long as 3D is supported for your card by the intel driver. The intel 945GM on my laptop has "direct rendering" enabled by default in Ubuntu 9.10.
Follow Adam's advice and have a look at /var/log/Xorg.0.log file.
Also post the output of:
Code:
less /var/log/Xorg.0.log | grep EE
This will list any errors from the Xorg log. Also post your /etc/X11/xorg.conf file if you have one. You may not have a xorg.conf file though, since current versions of Xorg don't even need one.
X.Org X Server 1.6.4
Release Date: 20 09-9-27
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-23-server i686 Ubuntu
Current Operating System: Linux bahareh-desktop 2.6.31-20-generic #58-Ubuntu SMP Fri Mar 12 05:23:09 UTC 2010 i686
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.31-20-generic root=UUID=4e9f7080-b910-42f9-a0b5-67a32c03d1ac ro quiet splash
Build Date: 04 March 2010 09:56:47AM
xorg-server 2:1.6.4-2ubuntu4.2 (buildd@)
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: Sat Mar 20 10:01:50 2010
(II) Loader magic: 0x3bc0
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.4
X.Org Video Driver: 5.0
X.Org XInput driver : 4.0
X.Org Server Extension : 2.0
(II) Loader running on linux
(++) using VT number 7
(--) PCI:*(0:0:2:0) 8086:27a2:1025:012f Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller rev 3, Mem @ 0xdc100000/524288, 0xc0000000/268435456, 0xdc200000/262144, I/O @ 0x00001800/8
(==) Using default built-in configuration (39 lines)
(==) --- Start of built-in configuration ---
Section "Device"
Identifier "Builtin Default intel Device 0"
Driver "intel"
EndSection
Section "Screen"
Identifier "Builtin Default intel Screen 0"
Device "Builtin Default intel Device 0"
EndSection
Section "Device"
Identifier "Builtin Default i810 Device 0"
Driver "i810"
EndSection
Section "Screen"
Identifier "Builtin Default i810 Screen 0"
Device "Builtin Default i810 Device 0"
EndSection
Section "Device"
Identifier "Builtin Default vesa Device 0"
Driver "vesa"
EndSection
Section "Screen"
Identifier "Builtin Default vesa Screen 0"
Device "Builtin Default vesa Device 0"
EndSection
Section "Device"
Identifier "Builtin Default fbdev Device 0"
Driver "fbdev"
EndSection
Section "Screen"
Identifier "Builtin Default fbdev Screen 0"
Device "Builtin Default fbdev Device 0"
EndSection
Section "ServerLayout"
Identifier "Builtin Default Layout"
Screen "Builtin Default intel Screen 0"
Screen "Builtin Default i810 Screen 0"
Screen "Builtin Default vesa Screen 0"
Screen "Builtin Default fbdev Screen 0"
EndSection
(==) --- End of built-in configuration ---
(==) ServerLayout "Builtin Default Layout"
(**) |-->Screen "Builtin Default intel Screen 0" (0)
(**) | |-->Monitor "<default monitor>"
(**) | |-->Device "Builtin Default intel Device 0"
(==) No monitor specified for screen "Builtin Default intel Screen 0".
Using a default monitor configuration.
(**) |-->Screen "Builtin Default i810 Screen 0" (1)
(**) | |-->Monitor "<default monitor>"
(**) | |-->Device "Builtin Default i810 Device 0"
(==) No monitor specified for screen "Builtin Default i810 Screen 0".
Using a default monitor configuration.
(**) |-->Screen "Builtin Default vesa Screen 0" (2)
(**) | |-->Monitor "<default monitor>"
(**) | |-->Device "Builtin Default vesa Device 0"
(==) No monitor specified for screen "Builtin Default vesa Screen 0".
Using a default monitor configuration.
(**) |-->Screen "Builtin Default fbdev Screen 0" (3)
(**) | |-->Monitor "<default monitor>"
(**) | |-->Device "Builtin Default fbdev Device 0"
(==) No monitor specified for screen "Builtin Default fbdev Screen 0".
Using a default monitor configuration.
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
Entry deleted from font path.
(==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
built-ins
(==) ModulePath set to "/usr/lib/xorg/modules"
(II) Cannot locate a core pointer device.
(II) Cannot locate a core keyboard device.
(II) The server relies on HAL to provide the list of input devices.
If no devices become available, reconfigure HAL or disable AllowEmptyInput.
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) No APM support in BIOS or kernel
(II) System resource ranges:
[0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B]
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[5] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
compiled for 1.6.4, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
compiled for 1.6.4, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
compiled for 4.0.2, module version = 1.0.0
Module class: X.Org Server Extension
(II) NVIDIA GLX Module 96.43.13 Thu Jun 25 18:56:56 PDT 2009
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions//librecord.so
(II) Module record: vendor="X.Org Foundation"
compiled for 1.6.4, module version = 1.13.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
compiled for 1.6.4, module version = 1.0.0
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions//libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
compiled for 1.6.4, module version = 1.1.0
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "intel"
(II) Loading /usr/lib/xorg/modules/drivers//intel_drv.so
(II) Module intel: vendor="X.Org Foundation"
compiled for 1.6.4, module version = 2.9.0
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 5.0
(II) LoadModule: "i810"
(WW) Warning, couldn't open module i810
(II) UnloadModule: "i810"
(EE) Failed to load module "i810" (module does not exist, 0)
(II) LoadModule: "vesa"
(II) Loading /usr/lib/xorg/modules/drivers//vesa_drv.so
(II) Module vesa: vendor="X.Org Foundation"
compiled for 1.6.3, module version = 2.2.1
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 5.0
(II) LoadModule: "fbdev"
(II) Loading /usr/lib/xorg/modules/drivers//fbdev_drv.so
(II) Module fbdev: vendor="X.Org Foundation"
compiled for 1.6.0, module version = 0.4.0
ABI class: X.Org Video Driver, version 5.0
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G,
965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45,
4 Series, G45/G43, Q45/Q43, G41, B43, Clarkdale, Arrandale
(II) VESA: driver for VESA chipsets: vesa
(II) FBDEV: driver for framebuffer: fbdev
(II) Primary Device is: PCI 00@00:02:0
(WW) Falling back to old probe method for vesa
(WW) Falling back to old probe method for fbdev
(II) Loading sub module "fbdevhw"
(II) LoadModule: "fbdevhw"
(II) Loading /usr/lib/xorg/modules/linux//libfbdevhw.so
(II) Module fbdevhw: vendor="X.Org Foundation"
compiled for 1.6.4, module version = 0.0.2
ABI class: X.Org Video Driver, version 5.0
(II) resource ranges after probing:
[0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B]
[1] -1 0 0x000f0000 - 0x000fffff (0x10000) MX[B]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[3] -1 0 0x00000000 - 0x0009ffff (0xa0000) MX[B]
[4] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[5] -1 0 0x00000000 - 0x00000000 (0x1) IX[B]
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 7, (OK)
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 7, (OK)
drmOpenByBusid: drmOpenMinor returns 7
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
(II) intel(0): Creating default Display subsection in Screen section
"Builtin Default intel Screen 0" for depth/fbbpp 24/32
(==) intel(0): Depth 24, (--) framebuffer bpp 32
(==) intel(0): RGB weight 888
(==) intel(0): Default visual is TrueColor
(II) intel(0): Integrated Graphics Chipset: Intel(R) 945GM
(--) intel(0): Chipset: "945GM"
(II) intel(0): Output VGA1 has no monitor section
(II) intel(0): Output LVDS1 has no monitor section
(II) intel(0): found backlight control interface /sys/class/backlight/acpi_video0
(II) intel(0): Output TV1 has no monitor section
(II) intel(0): EDID for output VGA1
(II) intel(0): EDID for output LVDS1
(II) intel(0): Manufacturer: SEC Model: 4442 Serial#: 0
(II) intel(0): Year: 2006 Week: 0
(II) intel(0): EDID Version: 1.3
(II) intel(0): Digital Display Input
(II) intel(0): Max Image Size [cm]: horiz.: 30 vert.: 19
(II) intel(0): Gamma: 2.20
(II) intel(0): No DPMS capabilities specified
(II) intel(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
(II) intel(0): First detailed timing is preferred mode
(II) intel(0): redX: 0.580 redY: 0.340 greenX: 0.310 greenY: 0.550
(II) intel(0): blueX: 0.155 blueY: 0.155 whiteX: 0.313 whiteY: 0.329
(II) intel(0): Manufacturer's mask: 0
(II) intel(0): Supported detailed timing:
(II) intel(0): clock: 68.9 MHz Image Size: 303 x 190 mm
(II) intel(0): h_active: 1280 h_sync: 1292 h_sync_end 1356 h_blank_end 1408 h_border: 0
(II) intel(0): v_active: 800 v_sync: 803 v_sync_end 806 v_blanking: 816 v_border: 0
(WW) intel(0): Unknown vendor-specific block f
(II) intel(0): SAMSUNG
(II) intel(0): LTN141W3-L01
(II) intel(0): EDID (in hex):
(II) intel(0): 00ffffffffffff004ca3424400000000
(II) intel(0): 00100103801e13780a87f594574f8c27
(II) intel(0): 27505400000001010101010101010101
(II) intel(0): 010101010101ee1a0080502010300c40
(II) intel(0): 33002fbe100000190000000f00000000
(II) intel(0): 00000000002387026400000000fe0053
(II) intel(0): 414d53554e470a2020202020000000fe
(II) intel(0): 004c544e31343157332d4c30310a0064
Quote:
The 3D for your intel video should have been enabled by default in Ubuntu, as long as 3D is supported for your card by the intel driver
Yes, I was seeing "direct rendering:yes" in response to "glxinfo | grep -i direct" command before, but now I see the result shown in my previous post!
The result of "less /var/log/Xorg.0.log | grep EE" command:
Code:
~$ less /var/log/Xorg.0.log | grep EE
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) Failed to load module "i810" (module does not exist, 0)
(EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
And I don't have xorg.conf file.
One other request;
As you mentained, the driver is installed by default in ubuntu, now I've removed it, but it should be in my system and I should be able to install it again by synaptic!
Am I right?
If so, how should I find the driver in synaptic?
Which keywords should I enter in search box of synaptic to find the mentained driver?
You have the nvidia driver installed, yet you're using an intel GPU. You need to competely purge the the nvidia driver from your system (remove anything with 'nvidia' in the name in synaptic) and then reinstall libgl1-mesa-glx and libgl1-mesa-dri
Here is your problem, as reported in your Xorg.0.log:
Code:
(II) LoadModule: "i810"
(WW) Warning, couldn't open module i810
(II) UnloadModule: "i810"
(EE) Failed to load module "i810" (module does not exist, 0)
(II) LoadModule: "vesa"
(II) Loading /usr/lib/xorg/modules/drivers//vesa_drv.so
You are using the vesa driver, instead of the intel driver.
Quote:
Originally Posted by jeremy28
Yes, I was seeing "direct rendering:yes" in response to "glxinfo | grep -i direct" command before, but now I see the result shown in my previous post!
You must have screwed something up then. Now if we can just figure out what it is.
Quote:
Originally Posted by jeremy28
As you mentained, the driver is installed by default in ubuntu, now I've removed it, but it should be in my system and I should be able to install it again by synaptic!
What is the output of:
Code:
aptitude search xserver-xorg-video-intel
If there is an "i" before the intel driver package in the output, then you have it installed. (You may also see an "A" after the "i". The "A" means automatically installed).
In your last post you said you ran:
Code:
sudo apt-get install xserver-xorg-video-intel
and this was part of the output:
Code:
xserver-xorg-video-intel is already the newest version.
So you already have the driver installed.
I am not sure why you are using the vesa driver. On my laptop, I am running the intel_agp and i915 modules. If you run the command lsmod (list modules) do you see those in the output? What happens if you run:
Code:
sudo modprobe i915
sudo modprobe intel_agp
This should load those modules, if they are not already running.
Try this:
Boot to recovery mode and choose the option "xfix fix video (or whatever it says exactly). Run through that and then reboot. Then run "glxinfo | grep -i direct" again, and see if you get a "yes".
I am not sure if this will fix things or not, but it should not hurt anything.
Here is your problem, as reported in your Xorg.0.log:
Code:
(II) LoadModule: "i810"
(WW) Warning, couldn't open module i810
(II) UnloadModule: "i810"
(EE) Failed to load module "i810" (module does not exist, 0)
(II) LoadModule: "vesa"
(II) Loading /usr/lib/xorg/modules/drivers//vesa_drv.so
You are using the vesa driver, instead of the intel driver.
This is not true as witnessed by all the lines that start with:
Code:
(II) intel(0):
Xorg loads the vesa driver in case it can't find and attach the intel driver, which it clearly does.
Xorg loads the vesa driver in case it can't find and attach the intel driver, which it clearly does.
How do you know from that output that the intel driver is actually loading? I am not doubting you, I am just trying to figure this problem out. The reason I ask is because I do not see anything about loading the vesa driver in my Xorg.0.log, as Jeremy does.
Also, do you have any idea why Jeremy28 does not have direct rendering enabled?
I said why he doesn't have direct rendering above. He has the nvidia drivers installed and he's loading the nvidia glx module.
As for how I know that the intel driver is loading... It's those lines that start with "(II) intel(0):" as I said. That's from the intel driver. Do you have an xorg.conf file? If so, that's undoubtedly why you aren't loading the vesa driver as Jeremy28 is.
Hi and thanks for your helps!
My problem resolved.
First, I removed (not completely of course) nvidia packages in synaptic and reinstalled libgl1-mesa-glx and libgl1-mesa-dri;
But after running "glxinfo | grep -i direct" command, I didn't see the response "direct rendering:yes" again!
I think it would need a system restart to take effect!
Then I tried to boot to recovery mode;
Quote:
What is the output of:
Code:
aptitude search xserver-xorg-video-intel
The output was:
Code:
~$ aptitude search xserver-xorg-video-intel
i xserver-xorg-video-intel - X.Org X server -- Intel i8xx, i9xx display
p xserver-xorg-video-intel-dbg - X.Org X server -- Intel i8xx, i9xx display
Then, I installed "xserver-xorg-video-intel-dbg" by synaptic.
Quote:
If you run the command lsmod (list modules) do you see those in the output?
Yes, I see:
Code:
intel_agp 27676 2 i915
i915 226120 2
Quote:
Boot to recovery mode and choose the option "xfix fix video (or whatever it says exactly). Run through that and then reboot. Then run "glxinfo | grep -i direct" again, and see if you get a "yes".
I got recovery mode, but I didn't see "xfix fix video" option or something like it, I just selected the "dpgk..." option from menu to repair and then reboot the system and saw the result "direct rendering:yes" in terminal!
Indeed, I don't exactly know which action solved my problem ?!!!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.