ASUS N53SV (nvidia 540m driver problems)

Hello guys, I am new on opensuse, but I got an expereince with other linux distros so I decided to try this one.

My PC spec are:

CPU: intel i5-2540m
RAM: 4gm ram
VGA: nvidia 540m (1gb)

I installed VGA drivers successfully with “1click install guide”, but i have a problem. I don’t know how to call it. I see some “black background” around buttons. Maybe you know how to fix it.

P.S. can’t make screenshot because my system freezes after it.

More than 3000 people online and only 25 page previews… Strange, this problem is so rare or what??

Sorry for another triple post. That’s how looks buttons on my system after installing driver.
Imageshack - snapshot1wu.png

Am 14.11.2011 21:16, schrieb SilKar:
>
> Sorry for another triple post. That’s how looks buttons on my system
> after installing driver.
> ‘Imageshack - snapshot1wu.png’
> (http://imageshack.us/f/155/snapshot1wu.png/)
>
>
Did you double check that nvidia is really active (I do not know your
machine so I am not familiar with it)?
Check the output of


glxinfo | grep -i opengl

post what it shows you.


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.3 |
nVidia ION | 3GB Ram

And tell us which openSUSE version you use (11.4? 32 or 64bit?)


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.3 |
nVidia ION | 3GB Ram

Well, if i check my computer, here says: “Display - Model: GeForce GT 540m”

I use 11.4 64bit.

And here is result in terminal after writing your command:

Xlib: extension “GLX” missing on display “:0”.
Xlib: extension “GLX” missing on display “:0”.
Xlib: extension “GLX” missing on display “:0”.
Error: couldn’t find RGB GLX visual
Xlib: extension “GLX” missing on display “:0”.
Xlib: extension “GLX” missing on display “:0”.
Xlib: extension “GLX” missing on display “:0”.
Xlib: extension “GLX” missing on display “:0”.
Xlib: extension “GLX” missing on display “:0”.
Xlib: extension “GLX” missing on display “:0”.

P.S. my pc specs:

Dimensions: 39.1 x 26.6 x 3.05 ~4.05 cm (WxDxH)
AC adapter: Output : 19 V DC, 6.3 A, 120 W Input : 100 -240 V AC, 50/60 Hz universal
Communications: Integrated 802.11 b/g/n;
Security: LoJack BIOS Booting User Password Protection HDD User Password Protection and Security
Keyboard: English/Russian Full size Numeric keyboard
Operating System: Genuine Windows® 7 Home Premium 64bit
Display: 15.6" 16:9 HD (1366x768) Asus Splendid Video Intelligent Technology
Audio: Built-in Speakers And Microphone Bang & Olufsen ICEpower® SonicFocus
Camera: 2.0 Mega Pixel web camera
Warranty Terms: 2-year limited global hardware warranty. The Notebook battery is considered as a consumable part. Due to the natural loss of the battery capacity, there is only a one-year warranty offered on this item.
Processor: Intel® Core™ i5 2410M 2.0GHz
Memory: 4GB DDR3 1333 MHz SDRAM, 4 x SO-DIMM
Optical storage: Super-Multi DVD
Card reader: 3 -in-1 card reader ( SD/ MS/ MMC)
Weight: 2.70 kg (with 6 cell battery)
Chipset: Intel® HM65 Express Chipset
Video: NVIDIA® GeForce® GT 540M with 2GB DDR3 VRAM
HDD: 2.5" SATA 640GB 5400rpm
I/O ports: 1 x Microphone-in jack 1 x Line-in Jack 1 x VGA port/Mini D-sub 15-pin for external monitor 1 x USB 3.0 port(s) (Optional) 3 x USB 2.0 port(s) 1 x RJ45 LAN Jack for LAN insert 1 x HDMI
Battery: 6Cells : 5200 mAh 56 Whrs
ACC Category: Asus Versatile Performance

Can you reboot successfully with fail safe ?

Have you disabled Kernel Mode Setting (KMS) with YaST and also have you blacklisted the nouveau driver ? If not, do you need guidance how to do this?

I will try it now to reboot with fail safe.
If you can, please post a link with a guide, because I am not sure that i will disable KMS and put nouveau to blacklist successfully.

it looks like KMS is disabled, but i can’t find a guide hot to blacklist nouvaeu

Am 14.11.2011 23:06, schrieb SilKar:
>
> Xlib: extension “GLX” missing on display “:0”.
> Xlib: extension “GLX” missing on display “:0”.
> Xlib: extension “GLX” missing on display “:0”.
> Error: couldn’t find RGB GLX visual
Just for the files: This definitely means that you have no working
nvidia driver (you have not even a working noveau driver)!
A typical output would contain lines like that


OpenGL vendor string: NVIDIA Corporation
OpenGL version string: 3.3.0 NVIDIA 275.21

and not a single error messsage.
Since you have a better graphics card than my notebook you should see a
opengl 4.x version string.


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.3 |
nVidia ION | 3GB Ram

So how i need to check, if i got installed any vga driver? if yes - how delete it.

How install nvidia vga driver? “hard way” is to hard for me.

Am 14.11.2011 23:36, schrieb SilKar:
>
> it looks like KMS is disabled, but i can’t find a guide hot to blacklist
> nouvaeu
>
>


su -
echo "blacklist nouveau" >> /etc/modprobe.d/50-blacklist.conf
reboot


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.3 |
nVidia ION | 3GB Ram

Am 14.11.2011 23:36, schrieb SilKar:
>
> it looks like KMS is disabled, but i can’t find a guide hot to blacklist
> nouvaeu
>
This is no valid information (what means it looks like, how did you look
at it?), post the output from


grep NO_KMS_IN_INITRD /etc/sysconfig/kernel

it should be the line


NO_KMS_IN_INITRD="yes"

and nothing else.


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.3 |
nVidia ION | 3GB Ram

As i said KMS is disabled. but i dont understand. I installed drivers with 1click guide. if i press “my computer” i can see this (check bellow), but you say that no drivers installed. I am confused.

Display info

Vendor: nvidia corporation
Model: GeForce GT 540m

after adding nouveau to blacklist that problem with black buttons gone, but console still says:

Xlib: extension “GLX” missing on display “:0”.
Xlib: extension “GLX” missing on display “:0”.
Xlib: extension “GLX” missing on display “:0”.
Error: couldn’t find RGB GLX visual
Xlib: extension “GLX” missing on display “:0”.
Xlib: extension “GLX” missing on display “:0”.
Xlib: extension “GLX” missing on display “:0”.
Xlib: extension “GLX” missing on display “:0”.
Xlib: extension “GLX” missing on display “:0”.
Xlib: extension “GLX” missing on display “:0”.

in menu search i typed “nvidia” and tryied to run nvidia X server settings. Here says “You do not appear to be using the NVIDIA X driver. Please edit your X configuration file (just run nvidia-xconfig as root), and restart the X server.”

Am 14.11.2011 23:56, schrieb SilKar:
>
> So how i need to check, if i got installed any vga driver? if yes - how
> delete it.
>
> How install nvidia vga driver? “hard way” is to hard for me.
>
First of all you have an vga driver installed otherwise you would see
nothing.
To check if the packages for the nvidia driver are installed do the
following:


rpm -qa '*nvidia*'

this will show some output like


nvidia-computeG02-275.21-7.1.x86_64
nvidia-gfxG02-kmp-desktop-275.21_k2.6.37.1_1.2-6.1.x86_64
x11-video-nvidiaG02-275.21-7.1.x86_64

if this output is not there you have nothing is installed. If it is
there something else went wrong why the drivers do not work.
To see which kernel module drives the graphics do


/sbin/lspci -v

this give a lot of output, look for the section which has VGA included
and post the section here (looks similar to that)


05:00.0 VGA compatible controller: nVidia Corporation ION VGA [GeForce
9400M] (rev b1) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. Device 8402
Flags: bus master, fast devsel, latency 0, IRQ 22
Memory at fa000000 (32-bit, non-prefetchable) [size=16]
Memory at e0000000 (64-bit, prefetchable) [size=256]
Memory at f6000000 (64-bit, prefetchable) [size=32]
I/O ports at cc00 [size=128]
[virtual] Expansion ROM at fbde0000 [disabled] [size=128]
Capabilities: <access denied>
Kernel driver in use: nvidia

from my output you see in the last line of the [VGA controller] section
that the kernel module nvidia is in use, we need to know what is used on
your machine.


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.3 |
nVidia ION | 3GB Ram
[/size][/size][/size][/size][/size]

So lets check what i got.

rpm -qa '*nvidia*'

nvidia-computeG02-275.21-7.1.x86_64
x11-video-nvidiaG02-275.21-7.1.x86_64
nvidia-gfxG02-kmp-desktop-275.21_k2.6.37.1_1.2-6.1.x86_64

/sbin/lspci -v

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. Device 1642
Flags: bus master, fast devsel, latency 0, IRQ 45
Memory at dc400000 (64-bit, non-prefetchable) [size=4]
Memory at b0000000 (64-bit, prefetchable) [size=256]
I/O ports at e000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities: <access denied>
Kernel driver in use: i915

01:00.0 VGA compatible controller: nVidia Corporation Device 0df4 (rev a1) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. Device 1642
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at db000000 (32-bit, non-prefetchable) [size=16]
Memory at c0000000 (64-bit, prefetchable) [size=256]
Memory at d0000000 (64-bit, prefetchable) [size=32]
I/O ports at d000 [size=128]
Expansion ROM at dc000000 [disabled] [size=512]
Capabilities: <access denied>
Kernel driver in use: nvidia

[/size][/size][/size][/size][/size][/size][/size][/size]

Am 15.11.2011 00:16, schrieb SilKar:
>
> after adding nouveau to blacklist that problem with black buttons
> gone, but console still says:
>> Xlib: extension “GLX” missing on display “:0”.
you still did not answer my questions, without the answers to that
questions it makes no sense to proceed, nobody told you that
blacklisting nouveau alone is enough to make your machine work.


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.3 |
nVidia ION | 3GB Ram

I answered everything. is KMS disabled or not i check using " yast"

NO_KMS_IN_INITRD="yes

P.S. now i cant log with desktop “mode” on my machine. I am writing now from other pc.

If i try to log in with “desktop” mode, i see only “console” after logging screen.
if i try failsafe mode - i can use it like “normal” mode…

This distro is so complicated… I can imagine why it is popular if even vga driver installation is so complicated…

Am 15.11.2011 00:36, schrieb SilKar:
>
> So lets check what i got.
>
>
> Code:
> --------------------
> rpm -qa ‘nvidia
> --------------------
>
>
>> nvidia-computeG02-275.21-7.1.x86_64
>> x11-video-nvidiaG02-275.21-7.1.x86_64
>> nvidia-gfxG02-kmp-desktop-275.21_k2.6.37.1_1.2-6.1.x86_64
>
>
> Code:
> --------------------
> /sbin/lspci -v
> --------------------
>
>>
>> 00:02.0 VGA compatible controller: Intel Corporation 2nd Generation
>> Core Processor Family Integrated Graphics Controller (rev 09) (prog-if
>> 00 [VGA controller])
>> Subsystem: ASUSTeK Computer Inc. Device 1642
>> Flags: bus master, fast devsel, latency 0, IRQ 45
>> Memory at dc400000 (64-bit, non-prefetchable) [size=4]
>> Memory at b0000000 (64-bit, prefetchable) [size=256]
>> I/O ports at e000 [size=64]
>> Expansion ROM at <unassigned> [disabled]
>> Capabilities: <access denied>
>> Kernel driver in use: i915
>>
>> 01:00.0 VGA compatible controller: nVidia Corporation Device 0df4 (rev
>> a1) (prog-if 00 [VGA controller])
>> Subsystem: ASUSTeK Computer Inc. Device 1642
>> Flags: bus master, fast devsel, latency 0, IRQ 16
>> Memory at db000000 (32-bit, non-prefetchable) [size=16]
>> Memory at c0000000 (64-bit, prefetchable) [size=256]
>> Memory at d0000000 (64-bit, prefetchable) [size=32]
>> I/O ports at d000 [size=128]
>> Expansion ROM at dc000000 [disabled] [size=512]
>> Capabilities: <access denied>
>> Kernel driver in use: nvidia
>>
>
>[/size][/size][/size][/size][/size][/size][/size][/size]
You have two graphics cards and obviously this is a notebook. I would
guess this is one the machines with hybrid graphics technology. These is
known to work not very well with linux only experimental support is
available for this.
As far as I know the nvidia drivers will not work at all with it, you
could have told us that from the very beginning.

Some projects deal with that: switcheroo and bumblebee come to my mind

http://willysr.blogspot.com/2011/04/asus-switcheroo-project.html
http://www.phoronix.com/scan.php?page=news_item&px=OTM3MQ

I have no furteher knowledge about them since I only buy hardware where
I know it works with linux.

I would recommend you open a new thread where you explictly state in the
title that you have an asus hybrid graphics device with intel/nvidia to
get the attention from people familiar with it.


PC: oS 11.4 (dual boot 12.1) 64 bit | Intel Core i7-2600@3.40GHz | KDE
4.6.0 | GeForce GT 420 | 16GB Ram
Eee PC 1201n: oS 11.4 64 bit | Intel Atom 330@1.60GHz | KDE 4.7.3 |
nVidia ION | 3GB Ram