LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Installing NVidia driver (https://www.linuxquestions.org/questions/slackware-14/installing-nvidia-driver-4175427216/)

bakunin 09-14-2012 05:57 AM

Installing NVidia driver
 
I have downloaded driver for my NVidia card from nvidia.com. I followed instructions during the installation. After finish, my xserver cannot started. If I remove xorg.conf file everything is fine.

These are my hardware and system details.

Driver info
Version:
304.43 Certified
Release Date:
2012.08.27
Operating System:
Linux 64-bit
Language:
English (U.S.)
File Size:
61.1 MB
NVIDIA-Linux-x86_64-304.43.run


System
Slackware64-current with xfce

Graphic Hardware
nvidia geforce GT 630M. 2GB

KookieMonster 09-14-2012 05:59 AM

Please have a look at the wiki for this issue. Using the Slackbuilds might be the easiest thing to do.

WhiteyMcQ-Tip 09-14-2012 06:43 AM

I actually just did this again with the same driver your trying to use. What works for me is by logging in at start-up, cd to the directory where your driver is and run "./NVIDIA-Linux-x86_64-304.43.run", and lastly blacklist the nouveau driver in /etc/modprobe.d/blacklist.conf (This is achieved by simply adding "blacklist nouveau").

bakunin 09-14-2012 06:52 AM

Quote:

Originally Posted by WhiteyMcQ-Tip (Post 4780182)
I actually just did this again with the same driver your trying to use. What works for me is by logging in at start-up, cd to the directory where your driver is and run "./NVIDIA-Linux-x86_64-304.43.run", and lastly blacklist the nouveau driver in /etc/modprobe.d/blacklist (This is achieved by simply adding "blacklist nouveau").

There is no blacklist file in /etc/modprobe.d dircetory or /lib64/modprobe.d

WhiteyMcQ-Tip 09-14-2012 06:59 AM

I apologize the file is blacklist.conf, if it's nowhere to be found that is interesting to me.

wildwizard 09-14-2012 07:02 AM

The wiki linked to previously has the correct method for dealing with the nouveau driver, simply use the package from extra to kill it off.

What is missing from the wiki is the need to configure X to use the nvidia driver.

This goes in a file /etc/X11/xorg.conf.d/10-nvidia.conf
Code:

Section "Device"
    Identifier  "Device0"
    Driver  "nvidia"
    VendorName "Nvidia Corporation"
    BoardName ""
EndSection

You should not have any other X config files at this point

bakunin 09-14-2012 07:29 AM

Quote:

Originally Posted by wildwizard (Post 4780204)
The wiki linked to previously has the correct method for dealing with the nouveau driver, simply use the package from extra to kill it off.

What is missing from the wiki is the need to configure X to use the nvidia driver.

This goes in a file /etc/X11/xorg.conf.d/10-nvidia.conf
Code:

Section "Device"
    Identifier  "Device0"
    Driver  "nvidia"
    VendorName "Nvidia Corporation"
    BoardName ""
EndSection

You should not have any other X config files at this point

/etc/X11/xorg.conf was created after install. And again it doesn't work! It gives me that error `no screen found`. I create a file in /etc/modprobe.d/disable_nouveau.conf that contains
Code:

blacklist nouveau
options nouveau modeset=0

lines.

God! Help me!


EDIT: And there is no 10-nvidia.conf under xorg.conf.d

clod89 09-14-2012 07:36 AM

Quote:

Originally Posted by bakunin (Post 4780157)
Graphic Hardware
nvidia geforce GT 630M. 2GB

I see it's an nvidia mobile (the M stands for mobile usually) card, if that's the case are you sure it's not an optimus video card? In this case you'd need to install bumblebee.

bakunin 09-14-2012 07:51 AM

Quote:

Originally Posted by clod89 (Post 4780238)
I see it's an nvidia mobile (the M stands for mobile usually) card, if that's the case are you sure it's not an optimus video card? In this case you'd need to install bumblebee.

On the driver select menu I can see my card name and it shows as (Notebooks) then it gives me that driver file.

wildwizard 09-14-2012 07:51 AM

Quote:

Originally Posted by bakunin (Post 4780231)
/etc/X11/xorg.conf was created after install.

Created by what? What does it contain?

Quote:

Originally Posted by bakunin (Post 4780231)
And again it doesn't work! It gives me that error `no screen found`.

If you have a broken xorg.conf file then of course things wont work, this is why I say you should not have any other configuration files for X at this point.

Quote:

Originally Posted by bakunin (Post 4780231)
EDIT: And there is no 10-nvidia.conf under xorg.conf.d

You need to create that file as it tells X what video driver to use, and that is all it does.

bakunin 09-14-2012 08:09 AM

/etc/X11/xorg.conf was created by nvidia installation. It contains

Code:

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 304.43  (buildmeister@swio-display-x86-rhel47-13)  Sun Aug 19 21:19:28 PDT 2012


Section "ServerLayout"
    Identifier    "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
    FontPath        "/usr/lib64/X11/fonts/misc/:unscaled"
    FontPath        "/usr/lib64/X11/fonts/100dpi/:unscaled"
    FontPath        "/usr/lib64/X11/fonts/75dpi/:unscaled"
    FontPath        "/usr/lib64/X11/fonts/misc/"
    FontPath        "/usr/lib64/X11/fonts/Type1/"
    FontPath        "/usr/lib64/X11/fonts/Speedo/"
    FontPath        "/usr/lib64/X11/fonts/100dpi/"
    FontPath        "/usr/lib64/X11/fonts/75dpi/"
    FontPath        "/usr/lib64/X11/fonts/cyrillic/"
    FontPath        "/usr/lib64/X11/fonts/TTF/"
EndSection

Section "InputDevice"

    # generated from default
    Identifier    "Mouse0"
    Driver        "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/psaux"
    Option        "Emulate3Buttons" "no"
    Option        "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier    "Keyboard0"
    Driver        "kbd"
EndSection

Section "Monitor"
    Identifier    "Monitor0"
    VendorName    "Unknown"
    ModelName      "Unknown"
    HorizSync      28.0 - 33.0
    VertRefresh    43.0 - 72.0
    Option        "DPMS"
EndSection

Section "Device"
    Identifier    "Device0"
    Driver        "nvidia"
    VendorName    "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier    "Screen0"
    Device        "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection    "Display"
        Depth      24
    EndSubSection
EndSection

After creating /etc/X11/xorg.conf.d/10-nvidia.conf file what do I need put it in? All of belowed lines?

el chapulín 09-14-2012 08:43 AM

The GT 630M is an optimus GPU... I haven't a clue about those, but I know you have to use bumblebee which I believe you will beed to build from source: http://bumblebee-project.org/install.html

Your xorg.conf achieves the same end result as wildwizard's .conf file in /etc/X11/xorg.conf.d/ - there is no point in having both.

You probably don't need that much configuration however...

Edit xorg.conf as follows to remove most of unnecessary lines
Code:

Section "Device"
    Identifier    "Device0"
    Driver        "nvidia"
EndSection

It looks like you've done the blacklisting correctly, but check...
Code:

$ lsmod | grep nouveau
That should return nothing at all.

bakunin 09-14-2012 08:50 AM

Quote:

Originally Posted by el chapulín (Post 4780288)
The GT 630M is an optimus GPU... I haven't a clue about those, but I know you have to use bumblebee which I believe you will beed to build from source: http://bumblebee-project.org/install.html

But... I don't understand why nvidia.com gives me an driver for 630M GT for linux?

Didier Spaier 09-14-2012 09:00 AM

1 Attachment(s)
They are working to add Optimus support, see there.

Since then, your driver is usable, but in addition you need bumblebee, as already noticed by el chapulin, and probably switcheroo (included in Slackware).

So search this forum for nvidia + optimus + bumblebee to get a clue.

I wrote a nano-how to about switcheroo that I never published here, just because I can't really test it as I don't have switchable graphics. Not sure it's really relevant but I attach it to this post anyway.

BTW, if somebody wants to check & review it and put it on SlackDocs, feel free to do so, no need to credit me.

PS I just updated the attached file to correct an error.

PS2 See for instance this post.

rinias 09-14-2012 09:04 AM

EDIT: Yeah, what Didier said!

Quote:

Originally Posted by bakunin (Post 4780296)
But... I don't understand why nvidia.com gives me an driver for 630M GT for linux?

It seems from Bumblebee that you need the nvidia driver also. As to why they don't fully support Linux, no idea. Here they think it may be because the card is designed to give full 3D support only on demand that it is causing so many problems. The up-side of this is supposedly power savings by reduced GPU consumption.

Good luck installing and setting up Bumblebee! Let us know how it goes.

Here's the Wiki Install page from Bumblebee : https://github.com/Bumblebee-Project...tall-and-usage

NoStressHQ 09-14-2012 09:13 AM

Hi,

Dunno if you find a solution, but I just installed the driver on a fresh machine "as usual" and had no problem...

Once slackware is installed, go to the /extra/xf86-video-nouveau-blacklist directory on the slackware disk (or a local slackware repo mirror as I use).

Code:

  # cd slack-mirror-or-repo-or-disk-mount-point/extra/xf86-video-nouveau-blacklist
  # installpkg xf86-video-nouveau-blacklist-noarch-1.txz

Then reboot your pc:

Code:

  # shutdown -r now
Then simply launch the NVIDIA installer:

Code:

  # cd path/to/where/you/keep/the/driver
  # sh NVIDIA-Linux-x86_64-295.59.run

Of course use the name of the driver you have downloaded...
No need for building OpenGL 32 bit library unless you've got multilib setup.
You can simply let the installer generates the xorg.conf (it's not the default).

You should be able to startx now...

Also once in X, you can launch nvidia-setup from a terminal and you can add another screen an so on...

Never, never had ANY problem since 2008 with that, but the nouveau driver to blacklist, but it's a well know procedure for nvidia users now.

Cheers

Garry.

Edit: Obviously all must be done in runlevel 3... Just in case:
Code:

# init 3
is needed before doing all of this...
or you can rollback/restore your inittab accordingly.

Didier Spaier 09-14-2012 09:32 AM

@NoStressHQ: Is that on an Optimus laptop? It *seems* to be the culprit of OP's problem.

NoStressHQ 09-14-2012 09:40 AM

Quote:

Originally Posted by Didier Spaier (Post 4780337)
@NoStressHQ: Is that on an Optimus laptop? It *seems* to be the culprit of OP's problem.

No, sorry, it's on desktop, but I have already done this on a old HP laptop with nvidia (in 2008), so yes maybe "de l'eau a coulee sous les ponts"...

I didn't meant to mislead the OP or the problem seekers, I just wanted to remind that despite people talking about "simpler with sbopkg", I find that the direct way from NVIDIA didn't cause any problem from me (but the nouveau blacklist), and it's not complicated at all, you (usually) just have to do the things in the right order. And sometimes people introduce problem trying solutions a bit too fancy...

So forget my message if it's a HW/specific problem.

Cheers

colorpurple21859 09-14-2012 10:02 AM

Hey Didier, your switcheroo file looks to be accurate. I have a hp with radeon hybrid graphics cards. I have used most of the commands mentioned in the file in the past. I didn't know about the MDIS and MIGD commands. I"ll give them a whirl on my laptop when I get home later today.

rinias 09-14-2012 10:20 AM

This is off-topic, but why isn't nouveau loaded with modeset=0 as a default? Is there risk of breakage, security, something else? It's a pain to boot up, install nouveau-blacklist and then reboot... (I guess it could be installed during the system install if the installer was more, oh, let's say, aware than this author?)

@NoStressHQ: Your reasoning is why a more in-depth installation guide was given on the SlackDocs wiki article. The article still needs improvement (like adding a section about optimus cards! I'll have to get on the article's author!), but hopefully it will offer many paths to good results (and help avoid some of the 'less good' paths).

@bakunin: did it work?

Didier Spaier 09-14-2012 10:25 AM

Quote:

Originally Posted by colorpurple21859 (Post 4780359)
Hey Didier, your switcheroo file looks to be accurate.

Good to know, thanks.
Quote:

Originally Posted by colorpurple21859 (Post 4780359)
I didn't know about the MDIS and MIGD commands. I"ll give them a whirl on my laptop when I get home later today.

This should work as you are on -current, please let us know the results. Warning for older Slackware versions, though: don't try these two commands if your kernel version is < 2.6.38, this *could* damage your GPU as mentioned in the switcheroo.txt file.

el chapulín 09-14-2012 10:28 AM

Quote:

Originally Posted by rinias (Post 4780376)
This is off-topic, but why isn't nouveau loaded with modeset=0 as a default?

I'm not sure I understand, but from the nouveau wiki:
Quote:

Originally Posted by nouveau wiki
KernelModeSetting (KMS) is mandatory


Didier Spaier 09-14-2012 10:29 AM

Quote:

Originally Posted by NoStressHQ (Post 4780343)
I didn't meant to mislead the OP or the problem seekers

Don't worry, we are all sure that of course you didn't. And your post provides useful information anyway.

Cheers

kingbeowulf 09-14-2012 03:41 PM

To the OP:

If you have a Linux laptop with an Nvidia Optimus chip set, you must either
(a) disable Optimus and the second power saving GPU in the BIOS
(b) use Bumblebee + nvidia proprietary blob
(c) Wait for official Nvidia Optimus support (rumored "real soon" now).

At this time neither the Nvidia blob, nor the packages from Slackbuilds.org support switchable GPU.

As mentioned previously, after installing the Nvidia Blob, you will have to blacklist nouveau, create a minimal xorg.conf to load the nvidia driver (not autodetected, SBo version does this for you) as this will solve 99% of one's issues.

colorpurple21859 09-15-2012 04:03 PM

Hey didier I tried the MDIS and MIGD commands and had no effect on my system. Then I came across this post of yours
http://www.linuxquestions.org/questi...151/page4.html
and I think I have one of them muxless systems where the discrete card is hooked up to nothing just used for processing, but I don't know how to confirm this for sure. I looked through my dmesg and it shows the integrated card connected to the display, vga, and hdmi connectors, however dmesg shows the descrete card having no output conections. My cards are switching with the DIS and DIGD commands, but I loose my display when I use the DIS command. I ran cat command and piped it to a text file while blind and it showed the the discrete card powered on and active and the integrated card powered off. I know this is a little off topic, but thought you would like to know.

Didier Spaier 09-16-2012 04:57 PM

Hey colorpurple21859,

not sure I can help you investigate.

Nevertheless could you please send output of following command, typed as root:
Code:

lspci -kvnn | grep -A16 '\''[030[02]\]'
Also, what are the brand / model / type of your laptop? Maybe you can grab some of the info from dmesg or a sticker on the back of the laptop.

colorpurple21859 09-19-2012 08:23 AM

Didier, This is my laptop
HP Pavilion dv6-6135dx laptop with 1366x768 screen resolution
ati 6620g/6750m graphics card
There is no option to switch graphic cards to the display in the bios or in windows software. Just options in windows software to select which video card any selected software uses.

Specs from hp website:

PHP Code:

Product Name    dv6-6135dx
Product Number    LW262UA
#ABA
Microprocessor    2.4GHz/1.5GHz VISION A8 Technology from AMD with AMD Quad-Core A8-3500M Accelerated Processor
Microprocessor Cache     4MB L2 Cache
Memory    6GB DDR3 System Memory 
(2 DIMM)
Memory Max     Maximum supported 16GB
Video Graphics    AMD Radeon HD 6750M
Video Memory    switchable graphics
Hard Drive    640GB 
(5400RPM)
Multimedia Drive    Blu-ray Player SuperMulti DVD Burner
Display    15.6
" diagonal High-Definition HP BrightView LED Display (1366 x 768)
Fax/Modem    
Network Card    Integrated 10/100/1000 Gigabit Ethernet LAN
Wireless Connectivity    
802.11b/g/n WLAN
Sound    
Beats Audio
Keyboard    Full-Size Island-Style Keyboard with Integrated Numeric Keypad
Pointing Device    Touchpad supporting Multi-Touch gestures. With LED border accent light and On/Off button.
PC Card Slots    
External Ports    
Digital Media Card Reader for Secure Digital and Multimedia cards
2 SuperSpeed USB 3.0
2 Universal Serial Bus (USB) 2.0
1 HDMI
1 VGA (15-pin)
1 RJ -45 (LAN)
2 Headphone-out
1 Microphone-in 



results of
Code:

lspci -kvnn | grep -A16 '\''[030[02]\]'
PHP Code:

00:01.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI BeaverCreek [Mobility Radeon HD 6620G] [1002:9641] (prog-if 00 [VGA controller])
    Subsystem: Hewlett-Packard Company Device [103c:358d]
    Flags: bus master, fast devsel, latency 0, IRQ 53
    Memory at d0000000 (32-bit, prefetchable) [size=256M]
    I/O ports at 4000 [size=256]
    Memory at f0400000 (32-bit, non-prefetchable) [size=256K]
    Expansion ROM at <unassigned> [disabled]
    Capabilities: [50] Power Management version 3
    Capabilities: [58] Express Root Complex Integrated Endpoint, MSI 00
    Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
    Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?>
    
Kernel driver in use: radeon

00
:01.1 Audio device [0403]: Advanced Micro Devices [AMDnee ATI BeaverCreek HDMI Audio [Radeon HD 6500D and 6400G-6600G series] [1002:1714]
    
SubsystemHewlett-Packard Company Device [103c:358d]
    
Flagsbus masterfast devsellatency 0IRQ 54
    Memory at f0444000 
(32-bitnon-prefetchable) [size=16K]
--
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMDnee ATI Whistler [AMD Radeon HD 6600M Series] [1002:6741] (rev ff) (prog-if ff)
    !!! 
Unknown header type 7f
    Kernel driver in 
use: radeon

02
:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., LtdRTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 06)
    
SubsystemHewlett-Packard Company Device [103c:358d]
    
Flagsbus masterfast devsellatency 0IRQ 52
    I
/O ports at 2000 [size=256]
    
Memory at f0004000 (64-bitprefetchable) [size=4K]
    
Memory at f0000000 (64-bitprefetchable) [size=16K]
    
Capabilities: [40Power Management version 3
    Capabilities
: [50MSIEnableCount=1/1 Maskable64bit+
    
Capabilities: [70Express EndpointMSI 01
    Capabilities
: [b0MSI-XEnableCount=4 Masked-
    
Capabilities: [d0Vital Product Data
    Capabilities
: [100Advanced Error Reporting
    Capabilities
: [140Virtual Channel

dmesg

PHP Code:

 11.932837] [drmradeon defaulting to kernel modesetting.
[   
11.932947] [drmradeon kernel modesetting enabled.
[   
11.933031VGA switcheroodetected switching method \_SB_.PCI0.VGA_.ATPX handle
[   11.933160radeon 0000:00:01.0PCI INT A -> GSI 18 (levellow) -> IRQ 18
[   11.933259radeon 0000:00:01.0setting latency timer to 64
[   11.933452] [drminitializing kernel modesetting (SUMO 0x1002:0x9641 0x103C:0x358D).
[   
11.933713] [drmregister mmio base0xF0400000
[   11.933820] [drmregister mmio size262144
[   11.934525ATOM BIOSHP
[   11.934657radeon 0000:00:01.0VRAM512M 0x0000000000000000 0x000000001FFFFFFF (512M used)
[   
11.934792radeon 0000:00:01.0GTT512M 0x0000000020000000 0x000000003FFFFFFF
[   11.937075] [drmDetected VRAM RAM=512MBAR=256M
[   11.937150] [drmRAM width 32bits DDR
[   11.937456] [TTMZone  kernelAvailable graphics memory2784014 kiB.
[   
11.937573] [TTMZone   dma32Available graphics memory2097152 kiB.
[   
11.937640] [TTMInitializing pool allocator.
[   
11.937753] [drmradeon512M of VRAM memory ready
[   11.937865] [drmradeon512M of GTT memory ready.
[   
11.937940] [drmSupports vblank timestamp caching Rev 1 (10.10.2010).
[   
11.938009] [drmDriver supports precise vblank timestamp query.
[   
11.938106radeon 0000:00:01.0irq 53 for MSI/MSI-X
[   11.938111radeon 0000:00:01.0radeonusing MSI.
[   
11.938238] [drmradeonirq initialized.
[   
11.938303] [drmGARTnum cpu pages 131072num gpu pages 131072
[   11.939582] [drmLoading SUMO Microcode
[   12.025346] [drmPCIE GART of 512M enabled (table at 0x0000000000040000).
[   
12.025597radeon 0000:00:01.0WB enabled
[   12.042084] [drmring test succeeded in 1 usecs
[   12.042252] [drmradeonib pool ready.
[   
12.042435] [drmib test succeeded in 0 usecs
[   12.044411] [drmRadeon Display Connectors
[   12.044523] [drmConnector 0:
[   
12.044586] [drm]   VGA
[   12.044648] [drm]   HPD2
[   12.044712] [drm]   DDC0x6440 0x6440 0x6444 0x6444 0x6448 0x6448 0x644c 0x644c
[   12.044850] [drm]   Encoders:
[   
12.044913] [drm]     CRT1INTERNAL_UNIPHY2
[   12.044977] [drm]     CRT1NUTMEG
[   12.045048] [drmConnector 1:
[   
12.046223] [drm]   LVDS
[   12.046285] [drm]   HPD1
[   12.046348] [drm]   DDC0x6430 0x6430 0x6434 0x6434 0x6438 0x6438 0x643c 0x643c
[   12.046486] [drm]   Encoders:
[   
12.046549] [drm]     LCD1INTERNAL_UNIPHY2
[   12.046617] [drm]     LCD1TRAVIS
[   12.046680] [drmConnector 2:
[   
12.046743] [drm]   HDMI-A
[   12.046813] [drm]   HPD4
[   12.046876] [drm]   DDC0x6460 0x6460 0x6464 0x6464 0x6468 0x6468 0x646c 0x646c
[   12.047025] [drm]   Encoders:
[   
12.047088] [drm]     DFP1INTERNAL_UNIPHY
[   12.058639Linux video capture interface: v2.00
[   12.074033] [drmInternal thermal controller without fan control
[   12.074142] [drmradeonpower management initialized
[   12.078265uvcvideoFound UVC 1.00 device HP TrueVision HD (5986:02ac)
[   
12.085239inputHP TrueVision HD as /devices/pci0000:00/0000:00:13.2/usb2/2-1/2-1:1.0/input/input7
[   12.085441usbcoreregistered new interface driver uvcvideo
[   12.085511USB Video Class driver (1.1.1)
[   
12.087168parse error at position 4 in video mode '1024x768x60'
[   12.087282parse error at position 4 in video mode '1024x768x60'
[   12.087344parse error at position 4 in video mode '1024x768x60'
[   12.128768psmouse serio1synapticsTouchpad model1fw7.5id0x1e0b1caps0xd00073/0x240000/0xa0400
[   12.171273inputSynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input8
[   12.194217] [drmfb mappable at 0xD0142000
[   12.194295] [drmvram apper at 0xD0000000
[   12.194356] [drmsize 4325376
[   12.194415] [drmfb depth is 24
[   12.194473] [drm]    pitch is 5632
[   12.194679fbconradeondrmfb (fb0is primary device
[   12.271651cfg80211World regulatory domain updated:
[   
12.271669cfg80211:     (start_freq end_freq bandwidth), (max_antenna_gainmax_eirp)
[   
12.271673cfg80211:     (2402000 KHz 2472000 KHz 40000 KHz), (300 mBi2000 mBm)
[   
12.271677cfg80211:     (2457000 KHz 2482000 KHz 20000 KHz), (300 mBi2000 mBm)
[   
12.271679cfg80211:     (2474000 KHz 2494000 KHz 20000 KHz), (300 mBi2000 mBm)
[   
12.271682cfg80211:     (5170000 KHz 5250000 KHz 40000 KHz), (300 mBi2000 mBm)
[   
12.271685cfg80211:     (5735000 KHz 5835000 KHz 40000 KHz), (300 mBi2000 mBm)
[   
12.312217Consoleswitching to colour frame buffer device 170x48
[   12.319007fb0radeondrmfb frame buffer device
[   12.319051drmregistered panic notifier
[   12.319099] [drmInitialized radeon 2.12.0 20080528 for 0000:00:01.0 on minor 0
[   12.319273radeon 0000:01:00.0enabling device (0000 -> 0003)
[   
12.319317snd_hda_intel 0000:00:01.1PCI INT B -> GSI 19 (levellow) -> IRQ 19
[   12.319437radeon 0000:01:00.0PCI INT A -> GSI 18 (levellow) -> IRQ 18
[   12.319494snd_hda_intel 0000:00:01.1irq 54 for MSI/MSI-X
[   12.319510radeon 0000:01:00.0setting latency timer to 64
[   12.319521snd_hda_intel 0000:00:01.1setting latency timer to 64
[   12.319964] [drminitializing kernel modesetting (TURKS 0x1002:0x6741 0x103C:0x358D).
[   
12.320120] [drmregister mmio base0xF0300000
[   12.320167] [drmregister mmio size131072
[   12.320210vga_switcherooenabled
[   12.320482radeon atpxversion is 1
[   12.355747HDMI statusCodec=0 Pin=3 Presence_Detect=0 ELD_Valid=0
[   12.355954inputHD-Audio Generic HDMI/DP,pcm=as /devices/pci0000:00/0000:00:01.1/sound/card0/input9
[   12.356451snd_hda_intel 0000:00:14.2PCI INT A -> GSI 16 (levellow) -> IRQ 16
[   12.382031usb 8-2: new full-speed USB device number 2 using ohci_hcd
[   12.529108usb 8-2: New USB device foundidVendor=138aidProduct=0018
[   12.531105usb 8-2: New USB device stringsMfr=0Product=0SerialNumber=1
[   12.533036usb 8-2SerialNumber24a3ee6efec0
[   12.659124usb 7-1: new full-speed USB device number 2 using ohci_hcd
[   12.701675inputHD-Audio Generic Mic as /devices/pci0000:00/0000:00:14.2/sound/card1/input10
[   12.703567inputHD-Audio Generic Headphone as /devices/pci0000:00/0000:00:14.2/sound/card1/input11
[   13.249777lis3lv02d8 bits 3DC sensor found
[   13.316101usb 7-1: New USB device foundidVendor=0572idProduct=1329
[   13.317817usb 7-1: New USB device stringsMfr=1Product=2SerialNumber=3
[   13.319721usb 7-1ProductUSB Modem
[   13.321591usb 7-1ManufacturerConexant
[   13.323408usb 7-1SerialNumber24680246
[   13.887201cdc_acm 7-1:1.0ttyACM0USB ACM device
[   13.892354usbcoreregistered new interface driver cdc_acm
[   13.894244cdc_acmUSB Abstract Control Model driver for USB modems and ISDN adapters
[   16.239481ATOM BIOSHP/Flex
[   16.241455radeon 0000:01:00.0VRAM1024M 0x0000000000000000 0x000000003FFFFFFF (1024M used)
[   
16.243412radeon 0000:01:00.0GTT512M 0x0000000040000000 0x000000005FFFFFFF
[   16.246322] [drmDetected VRAM RAM=1024MBAR=256M
[   16.247623] [drmRAM width 128bits DDR
[   16.249470] [drmradeon1024M of VRAM memory ready
[   16.251357] [drmradeon512M of GTT memory ready.
[   
16.253299] [drmSupports vblank timestamp caching Rev 1 (10.10.2010).
[   
16.255285] [drmDriver supports precise vblank timestamp query.
[   
16.257323radeon 0000:01:00.0irq 55 for MSI/MSI-X
[   16.257330radeon 0000:01:00.0radeonusing MSI.
[   
16.259369] [drmradeonirq initialized.
[   
16.261333] [drmGARTnum cpu pages 131072num gpu pages 131072
[   16.264403] [drmLoading TURKS Microcode
[   16.269214inputST LIS3LV02DL Accelerometer as /devices/platform/lis3lv02d/input/input12
[   16.271388Registered led devicehp::hddprotect
[   16.271400hp_acceldriver loaded
[   16.298117] [drmPCIE GART of 512M enabled (table at 0x0000000000040000).
[   
16.300567radeon 0000:01:00.0WB enabled
[   16.318958] [drmring test succeeded in 2 usecs
[   16.321209] [drmradeonib pool ready.
[   
16.323501] [drmib test succeeded in 0 usecs
[   16.325930] [drmRadeon Display Connectors
[   16.327948] [drmInternal thermal controller with fan control
[   16.331567] [drmradeonpower management initialized
[   16.333803No connectors reported connected with modes
[   16.335824] [drmCannot find any crtc or sizes going 1024x768
[   16.339433] [drmfb mappable at 0xE0142000
[   16.341471] [drmvram apper at 0xE0000000
[   16.343487] [drmsize 3145728
[   16.345412] [drmfb depth is 24
[   16.347389] [drm]    pitch is 4096
[   16.349443fb1radeondrmfb frame buffer device
[   16.351339] [drmInitialized radeon 2.12.0 20080528 for 0000:01:00.0 on minor 1 


ReaperX7 09-19-2012 11:03 AM

Radeon GPUs will require using the AMD/ATI FLGRX driver for some chipsets, as well as disabling modesetting and blacking the default radeon kernel module.

After installing the FLGRX package, add radeon to the blacklisted modules, rerun liloconfig, and add nomodeset to the kernel parameters.

Didier Spaier 09-20-2012 04:51 PM

@colorpurple21859: Sorry, I have no clue. I was not even aware that such configurations with two Radeon graphical processors existed.

I would have said "have a closer look to to /var/log/Xorg.O.log" but I'm pretty sure you did that already.

ReaperX7 09-20-2012 08:41 PM

If you have a AMD A/E/FX series CPU it will usually have an onboard VGA radeon. If you have a separate add-on Radeon, try using the FGLRX drivers and see if they'll register for CrossFire.

colorpurple21859 09-20-2012 11:07 PM

I boot two slackware64s on the laptop, one using the fglrx driver and one using the radeon driver. I was just trying to see if the MDIS/MIGD commands would work, never tryed them before now. If it wasn't for the fact that the laptop isn't very old I would have already popped the hood to see what the insides looked like. As much as I would like to see how everything is tied to together, I've decided against it. I'm a fan of the saying "if it ain't broke, don't fix it".

Didier Spaier 09-21-2012 12:31 AM

1 Attachment(s)
Probably you should see error messages in the kernel logs when trying to see these commands, see /usr/src/linux/drivers/gpu/vga/vga_switcheroo.c

Mine is appended (in kernel 3.2.29 now in -current).


All times are GMT -5. The time now is 05:35 AM.