Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] Optimus and Nvidia
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
Moriah
Advocate
Advocate


Joined: 27 Mar 2004
Posts: 2117
Location: Kentucky

PostPosted: Sun Aug 24, 2014 3:44 pm    Post subject: Reply with quote

Rather than repeat evverything here, I'll just refer you to the thread with my current info in it.

https://forums.gentoo.org/viewtopic-t-997692-highlight-.html
_________________
The MyWord KJV Bible tool is at http://www.elilabs.com/~myword

Foghorn Leghorn is a Warner Bros. cartoon character.
Back to top
View user's profile Send private message
Fitzcarraldo
Veteran
Veteran


Joined: 30 Aug 2008
Posts: 1655
Location: United Kingdom

PostPosted: Fri Apr 17, 2015 5:54 pm    Post subject: Reply with quote

Arthanis wrote:
Well, I was finally able to use nvidia-only with proprietary drivers. But before I mark this post as SOLVED, I will try to give it back to the community by summarizing all the experience and knowledge I got about this subject, because its not clear what all the options for optimus on linux are. Please if anyone see any error feel free to correct any misconception I may have had.
.
.
.
Anyway, thank you all guys for the support, I'm very happy that I got it working, since now I can switch manually between intel and nvidia at will. I will come back with the results of my battery time benchmark.

You, Sir, are a star. Without your post I would still be flailing about hopelessly with the NVIDIA Optimus hardware in a Clevo W230SS laptop I have just bought with the following graphics controllers:

Code:
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)

Code:
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 860M] (rev a2)

I have spent the last two days breaking my head trying to get X Windows working on this new laptop. I carefully followed the Gentoo Wiki article NVIDIA Driver with Optimus Laptops but X Windows would not find the screen. Then I followed your HowTo in your post of August 9, 2014 and have finally managed to get the laptop to display a KDE desktop. The KDM log-in screen has 'tiled' mini-screens, with the KDM login window in the top-left mini-screen, but, once I log-in, the KDE desktop is displayed correctly.

I have been a content AMD ATI user in the past, so this NVIDIA stuff is all new to me. You wrote that you can "switch manually between intel and nvidia at will". How do I switch manually between the Intel and NVIDIA controllers? Is there a command or commands I have to use?


EDIT April 21, 2015: Regarding the 'tiled mini-screens' on the KDM log-in screen, I found a post showing how to fix that. My xorg.conf now looks like the following:

Code:
Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "nvidia" 0 0
    Inactive       "intel"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

#Section "Files"
#EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol"
    Option         "Device" "/dev/input/mice"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "nvidia"
    Driver         "nvidia"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "intel"
    Driver         "modesetting"
    BusID          "PCI:0:2:0"
EndSection

Section "Screen"
    Identifier     "nvidia"
    Device         "nvidia"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "UseDisplayDevice" "none"
    SubSection     "Display"
        Depth       24
#        Modes      "nvidia-auto-select"
        Virtual     1920 1080
    EndSubSection
EndSection

Section "Screen"
    Identifier     "intel"
    Device         "intel"
    Monitor        "Monitor0"
EndSection

_________________
Clevo W230SS: amd64 OpenRC elogind nvidia-drivers & xf86-video-intel.
Compal NBLB2: ~amd64 OpenRC elogind xf86-video-ati. Dual boot Win 7 Pro 64-bit.
KDE on both.

Fitzcarraldo's blog
Back to top
View user's profile Send private message
Arthanis
Apprentice
Apprentice


Joined: 21 Mar 2008
Posts: 161

PostPosted: Tue Jun 16, 2015 2:22 pm    Post subject: Reply with quote

Just to help others, here is how to switch between nvidia and intel:

Step 1: eselect the appropriate opengl backend (with eselect opengl [nvidia or xorg-x11])

Step 2: Change your .xinitrc accordingly: comment the first 2 lines for intel, uncomment for nvidia:

Code:

xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --auto

.
.
.



Step 3: Use the correct xorg.conf file.

For intel, it worked not having a xorg.conf file at all, but then I was having screen tearing problems (lack of vsync), so I had to add just a device section just to add some options:

Code:

Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
   Option      "AccelMethod" "sna"
   Option      "TearFree" "true"
EndSection


For nvidia:

Code:

Section "ServerLayout"
Identifier   "Layout0"
Screen 0   "nvidia"
Inactive   "intel"
EndSection

Section "Monitor"
Identifier   "Monitor0"
Option   "DPMS"
EndSection

Section "Device"
Identifier   "nvidia"
Driver   "nvidia"
BusID   "PCI:1:0:0"
EndSection

Section "Device"
Identifier   "intel"
Driver   "modesetting"
BusID   "PCI:0:2:0"
EndSection


Section "Screen"
Identifier   "nvidia"
Device   "nvidia"
Option   "UseDisplayDevice" "none"
EndSection

Section "Screen"
Identifier   "intel"
Device   "intel"
Monitor   "Monitor0"
EndSection


Step 4: restart X


Just some more notes: nvidia alone doesn't have vsync and problably never will (at least until wayland support comes alive, if ever), they claim its a xorg implementation limitation. Another thing I cannot get to work is sound through HDMI, with either intel or nvidia. If someone can ever achieve this, plz pm me.
Back to top
View user's profile Send private message
Holysword
l33t
l33t


Joined: 19 Nov 2006
Posts: 946
Location: Greece

PostPosted: Mon Jul 06, 2015 4:16 pm    Post subject: Reply with quote

Is it me or the current guides on how to use bumblebee are actually pretty bad? The ones I've found sound like "emerge bumblebee, problem solved, bye".

I am using systemd and I don't even know which services to activate. I mean, is there a service to activate? Or should I just add it to regular OpenRC?
I don't have a xorg.conf and my .xinit contains only "exec englightenment_start" so nothing imposing nvidia or intel particularly. eselect shows that I'm using xorg for OpenGL. Yet, when I start X it seems that it is using all of the cards at the same time, or just I don't understand what is going on!

Code:

[   546.957]
X.Org X Server 1.16.4
Release Date: 2014-12-20
[   546.957] X Protocol Version 11, Revision 0
[   546.957] Build Operating System: Linux 3.17.8-gentoo-r1 x86_64 Gentoo
[   546.957] Current Operating System: Linux jarvis 3.17.8-gentoo-r1 #5 SMP Tue Apr 28 07:32:18 PDT 2015 x86_64
[   546.957] Kernel command line: BOOT_IMAGE=/vmlinuz-3.17.8-gentoo-r1 root=/dev/sda3 ro init=/usr/lib/systemd/systemd
[   546.957] Build Date: 25 April 2015  05:28:10PM
[   546.957] 
[   546.957] Current version of pixman: 0.32.6
[   546.957]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[   546.957] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   546.958] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Jul  6 18:07:02 2015
[   546.958] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   546.958] (==) No Layout section.  Using the first Screen section.
[   546.958] (==) No screen section available. Using defaults.
[   546.958] (**) |-->Screen "Default Screen Section" (0)
[   546.958] (**) |   |-->Monitor "<default monitor>"
[   546.958] (==) No monitor specified for screen "Default Screen Section".
        Using a default monitor configuration.
[   546.958] (==) Automatically adding devices
[   546.958] (==) Automatically enabling devices
[   546.958] (==) Automatically adding GPU devices
[   546.958] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
[   546.958]    Entry deleted from font path.
[   546.958] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[   546.958]    Entry deleted from font path.
[   546.958] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[   546.958]    Entry deleted from font path.
[   546.958] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[   546.958]    Entry deleted from font path.
[   546.958]    (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[   546.958] (==) FontPath set to:
        /usr/share/fonts/misc/,
        /usr/share/fonts/100dpi/
[   546.958] (==) ModulePath set to "/usr/lib64/xorg/modules"
[   546.958] (II) The server relies on udev to provide the list of input devices.
        If no devices become available, reconfigure udev or disable AutoAddDevices.
[   546.958] (II) Loader magic: 0x808d20
[   546.958] (II) Module ABI versions:
[   546.958]    X.Org ANSI C Emulation: 0.4
[   546.958]    X.Org Video Driver: 18.0
[   546.958]    X.Org XInput driver : 21.0
[   546.958]    X.Org Server Extension : 8.0
[   546.959] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_31
[   546.960] (II) xfree86: Adding drm device (/dev/dri/card1)
[   546.960] (II) systemd-logind: got fd for /dev/dri/card1 226:1 fd 8 paused 0
[   546.960] (II) xfree86: Adding drm device (/dev/dri/card0)
[   546.960] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 9 paused 0
[   546.961] (--) PCI:*(0:0:2:0) 8086:0416:103c:1966 rev 6, Mem @ 0xd3000000/4194304, 0xc0000000/268435456, I/O @ 0x00006000/64
[   546.961] (--) PCI: (0:1:0:0) 10de:1292:103c:1966 rev 161, Mem @ 0xd2000000/16777216, 0xa0000000/268435456, 0xb0000000/33554432, I/O @ 0x00005000/128, BIOS @ 0x????????/524288
[   546.961] (II) LoadModule: "glx"
[   546.961] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[   546.963] (II) Module glx: vendor="X.Org Foundation"
[   546.963]    compiled for 1.16.4, module version = 1.0.0
[   546.963]    ABI class: X.Org Server Extension, version 8.0
[   546.963] (==) AIGLX enabled
[   546.963] (II) Applying OutputClass "nvidia" to /dev/dri/card1
[   546.963]    loading driver: nvidia
[   546.963] (==) Matched intel as autoconfigured driver 0
[   546.963] (==) Matched nvidia as autoconfigured driver 1
[   546.963] (==) Matched nouveau as autoconfigured driver 2
[   546.963] (==) Matched nv as autoconfigured driver 3
[   546.963] (==) Matched intel as autoconfigured driver 4
[   546.963] (==) Matched modesetting as autoconfigured driver 5
[   546.963] (==) Matched fbdev as autoconfigured driver 6
[   546.963] (==) Matched vesa as autoconfigured driver 7
[   546.963] (==) Assigned the driver to the xf86ConfigLayout
[   546.963] (II) LoadModule: "intel"
[   546.963] (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so
[   546.963] (II) Module intel: vendor="X.Org Foundation"
[   546.963]    compiled for 1.16.4, module version = 2.99.917
[   546.963]    Module class: X.Org Video Driver
[   546.963]    ABI class: X.Org Video Driver, version 18.0
[   546.963] (II) LoadModule: "nvidia"
[   546.963] (II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
[   546.963] (II) Module nvidia: vendor="NVIDIA Corporation"
[   546.963]    compiled for 4.0.2, module version = 1.0.0
[   546.963]    Module class: X.Org Video Driver
[   546.964] (II) LoadModule: "nouveau"
[   546.964] (II) Loading /usr/lib64/xorg/modules/drivers/nouveau_drv.so
[   546.964] (II) Module nouveau: vendor="X.Org Foundation"
[   546.964]    compiled for 1.16.4, module version = 1.0.11
[   546.964]    Module class: X.Org Video Driver
[   546.964]    ABI class: X.Org Video Driver, version 18.0
[   546.964] (II) LoadModule: "nv"
[   546.964] (II) Loading /usr/lib64/xorg/modules/drivers/nv_drv.so
[   546.964] (II) Module nv: vendor="X.Org Foundation"
[   546.964]    compiled for 1.16.4, module version = 2.1.20
[   546.964]    Module class: X.Org Video Driver
[   546.964]    ABI class: X.Org Video Driver, version 18.0
[   546.964] (II) LoadModule: "modesetting"
[   546.964] (II) Loading /usr/lib64/xorg/modules/drivers/modesetting_drv.so
[   546.964] (II) Module modesetting: vendor="X.Org Foundation"
[   546.964]    compiled for 1.16.4, module version = 0.9.0
[   546.964]    Module class: X.Org Video Driver
[   546.964]    ABI class: X.Org Video Driver, version 18.0
[   546.964] (II) LoadModule: "fbdev"
[   546.964] (WW) Warning, couldn't open module fbdev
[   546.964] (II) UnloadModule: "fbdev"
[   546.964] (II) Unloading fbdev
[   546.964] (EE) Failed to load module "fbdev" (module does not exist, 0)
[   546.964] (II) LoadModule: "vesa"
[   546.964] (II) Loading /usr/lib64/xorg/modules/drivers/vesa_drv.so
[   546.964] (II) Module vesa: vendor="X.Org Foundation"
[   546.964]    compiled for 1.16.4, module version = 2.3.3
[   546.964]    Module class: X.Org Video Driver
[   546.964]    ABI class: X.Org Video Driver, version 18.0
[   546.964] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
        i810, i810-dc100, i810e, i815, i830M, 845G, 854, 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
[   546.964] (II) intel: Driver for Intel(R) HD Graphics: 2000-6000
[   546.964] (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100, 6100
[   546.964] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200, 6200, P6300
[   546.964] (II) NVIDIA dlloader X Driver  352.21  Tue Jun  9 20:58:55 PDT 2015
[   546.964] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[   546.964] (II) NOUVEAU driver
[   546.964] (II) NOUVEAU driver for NVIDIA chipset families :
[   546.964]    RIVA TNT        (NV04)
[   546.964]    RIVA TNT2       (NV05)
[   546.964]    GeForce 256     (NV10)
[   546.965]    GeForce 2       (NV11, NV15)
[   546.965]    GeForce 4MX     (NV17, NV18)
[   546.965]    GeForce 3       (NV20)
[   546.965]    GeForce 4Ti     (NV25, NV28)
[   546.965]    GeForce FX      (NV3x)
[   546.965]    GeForce 6       (NV4x)
[   546.965]    GeForce 7       (G7x)
[   546.965]    GeForce 8       (G8x)
[   546.965]    GeForce GTX 200 (NVA0)
[   546.965]    GeForce GTX 400 (NVC0)
[   546.965] (II) NOUVEAU driver
[   546.965] (II) NOUVEAU driver for NVIDIA chipset families :
[   546.965]    RIVA TNT        (NV04)
[   546.965]    RIVA TNT2       (NV05)
[   546.965]    GeForce 256     (NV10)
[   546.965]    GeForce 2       (NV11, NV15)
[   546.965]    GeForce 4MX     (NV17, NV18)
[   546.965]    GeForce 3       (NV20)
[   546.965]    GeForce 4Ti     (NV25, NV28)
[   546.965]    GeForce FX      (NV3x)
[   546.965]    GeForce 6       (NV4x)
[   546.965]    GeForce 7       (G7x)
[   546.965]    GeForce 8       (G8x)
[   546.965]    GeForce GTX 200 (NVA0)
[   546.965]    GeForce GTX 400 (NVC0)
[   546.965] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[   546.965] (II) VESA: driver for VESA chipsets: vesa
[   546.965] (++) using VT number 1
[   546.965] (--) controlling tty is VT number 1, auto-enabling KeepTty
[   546.965] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20140725
[   546.965] (EE) [drm] KMS not enabled
[   546.965] (EE) [drm] KMS not enabled
[   546.965] (WW) Falling back to old probe method for modesetting
[   546.965] (WW) Falling back to old probe method for vesa
[   546.965] (--) intel(0): Integrated Graphics Chipset: Intel(R) HD Graphics 4600
[   546.965] (--) intel(0): CPU: x86-64, sse2, sse3, ssse3, sse4.1, sse4.2, avx, avx2
[   546.965] (II) intel(0): Creating default Display subsection in Screen section
        "Default Screen Section" for depth/fbbpp 24/32
[   546.965] (==) intel(0): Depth 24, (--) framebuffer bpp 32
[   546.965] (==) intel(0): RGB weight 888
[   546.965] (==) intel(0): Default visual is TrueColor
[   546.966] (II) intel(0): Output eDP1 has no monitor section
[   546.966] (--) intel(0): Found backlight control interface intel_backlight (type 'raw') for output eDP1
[   546.966] (II) intel(0): Enabled output eDP1
[   546.966] (II) intel(0): Output VGA1 has no monitor section
[   546.966] (II) intel(0): Enabled output VGA1
[   546.966] (II) intel(0): Output HDMI1 has no monitor section
[   546.966] (II) intel(0): Enabled output HDMI1
[   546.966] (--) intel(0): Using a maximum size of 256x256 for hardware cursors
[   546.966] (II) intel(0): Output VIRTUAL1 has no monitor section
[   546.966] (II) intel(0): Enabled output VIRTUAL1
[   546.966] (--) intel(0): Output eDP1 using initial mode 1920x1080 on pipe 0
[   546.966] (==) intel(0): TearFree disabled
[   546.966] (==) intel(0): DPI set to (96, 96)
[   546.966] (II) Loading sub module "dri2"
[   546.966] (II) LoadModule: "dri2"
[   546.966] (II) Module "dri2" already built-in
[   546.966] (II) Loading sub module "present"
[   546.966] (II) LoadModule: "present"
[   546.966] (II) Module "present" already built-in
[   546.966] (II) UnloadModule: "nvidia"
[   546.966] (II) Unloading nvidia
[   546.966] (II) UnloadModule: "vesa"
[   546.966] (II) Unloading vesa
[   546.966] (==) Depth 24 pixmap format is 32 bpp
[   546.966] (II) intel(0): SNA initialized with Haswell (gen7.5, gt2) backend
[   546.966] (==) intel(0): Backing store enabled
[   546.966] (==) intel(0): Silken mouse enabled
[   546.966] (II) intel(0): HW Cursor enabled
[   546.966] (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[   546.966] (==) intel(0): DPMS enabled
[   546.966] (==) intel(0): display hotplug detection enabled
[   546.966] (II) intel(0): [DRI2] Setup complete
[   546.966] (II) intel(0): [DRI2]   DRI driver: i965
[   546.966] (II) intel(0): [DRI2]   VDPAU driver: i965
[   546.966] (II) intel(0): direct rendering: DRI2 enabled
[   546.966] (II) intel(0): hardware support for Present enabled
[   546.966] (--) RandR disabled
[   546.982] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[   546.982] (II) AIGLX: enabled GLX_ARB_create_context
[   546.982] (II) AIGLX: enabled GLX_ARB_create_context_profile
[   546.982] (II) AIGLX: enabled GLX_EXT_create_context_es2_profile
[   546.982] (II) AIGLX: enabled GLX_INTEL_swap_event
[   546.982] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
[   546.982] (II) AIGLX: enabled GLX_EXT_framebuffer_sRGB
[   546.982] (II) AIGLX: enabled GLX_ARB_fbconfig_float
[   546.982] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
[   546.982] (II) AIGLX: enabled GLX_ARB_create_context_robustness
[   546.982] (II) AIGLX: Loaded and initialized i965
[   546.982] (II) GLX: Initialized DRI2 GL provider for screen 0
[   546.985] (II) intel(0): switch to mode 1920x1080@60.0 on eDP1 using pipe 0, position (0, 0), rotation normal, reflection none
[   546.993] (II) intel(0): Setting screen physical size to 508 x 285
[   547.010] (II) config/udev: Adding input device Power Button (/dev/input/event2)
[   547.010] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[   547.010] (**) Power Button: Applying InputClass "joystick-all"
[   547.010] (II) LoadModule: "evdev"
[   547.010] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so
[   547.011] (II) Module evdev: vendor="X.Org Foundation"
[   547.011]    compiled for 1.16.4, module version = 2.9.1
[   547.011]    Module class: X.Org XInput Driver
[   547.011]    ABI class: X.Org XInput driver, version 21.0
[   547.011] (II) systemd-logind: got fd for /dev/input/event2 13:66 fd 16 paused 0
[   547.011] (II) Using input driver 'evdev' for 'Power Button'
[   547.011] (**) Power Button: always reports core events
[   547.011] (**) evdev: Power Button: Device: "/dev/input/event2"
[   547.011] (--) evdev: Power Button: Vendor 0 Product 0x1
[   547.011] (--) evdev: Power Button: Found keys
[   547.011] (II) evdev: Power Button: Configuring as keyboard
[   547.011] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2/event2"
[   547.011] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[   547.011] (**) Option "xkb_rules" "evdev"
[   547.011] (**) Option "xkb_model" "pc104"
[   547.011] (**) Option "xkb_layout" "us"
[   547.026] (II) config/udev: Adding input device Video Bus (/dev/input/event11)
[   547.026] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[   547.026] (**) Video Bus: Applying InputClass "joystick-all"
[   547.027] (II) systemd-logind: got fd for /dev/input/event11 13:75 fd 17 paused 0
[   547.027] (II) Using input driver 'evdev' for 'Video Bus'
[   547.027] (**) Video Bus: always reports core events
[   547.027] (**) evdev: Video Bus: Device: "/dev/input/event11"
[   547.027] (--) evdev: Video Bus: Vendor 0 Product 0x6
[   547.027] (--) evdev: Video Bus: Found keys
[   547.027] (II) evdev: Video Bus: Configuring as keyboard
[   547.027] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:01/input/input12/event11"
[   547.027] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[   547.027] (**) Option "xkb_rules" "evdev"
[   547.027] (**) Option "xkb_model" "pc104"
[   547.027] (**) Option "xkb_layout" "us"
[   547.027] (II) config/udev: Adding input device Video Bus (/dev/input/event10)
[   547.027] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[   547.027] (**) Video Bus: Applying InputClass "joystick-all"
[   547.028] (II) systemd-logind: got fd for /dev/input/event10 13:74 fd 18 paused 0
[   547.028] (II) Using input driver 'evdev' for 'Video Bus'
[   547.028] (**) Video Bus: always reports core events
[   547.028] (**) evdev: Video Bus: Device: "/dev/input/event10"
[   547.028] (--) evdev: Video Bus: Vendor 0 Product 0x6
[   547.028] (--) evdev: Video Bus: Found keys
[   547.028] (II) evdev: Video Bus: Configuring as keyboard
[   547.028] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:4a/LNXVIDEO:00/input/input11/event10"
[   547.028] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 8)
[   547.028] (**) Option "xkb_rules" "evdev"
[   547.028] (**) Option "xkb_model" "pc104"
[   547.028] (**) Option "xkb_layout" "us"
[   547.028] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[   547.028] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[   547.028] (**) Power Button: Applying InputClass "joystick-all"
[   547.028] (II) systemd-logind: got fd for /dev/input/event1 13:65 fd 19 paused 0
[   547.028] (II) Using input driver 'evdev' for 'Power Button'
[   547.028] (**) Power Button: always reports core events
[   547.028] (**) evdev: Power Button: Device: "/dev/input/event1"
[   547.028] (--) evdev: Power Button: Vendor 0 Product 0x1
[   547.028] (--) evdev: Power Button: Found keys
[   547.028] (II) evdev: Power Button: Configuring as keyboard
[   547.028] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1/event1"
[   547.028] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 9)
[   547.028] (**) Option "xkb_rules" "evdev"
[   547.028] (**) Option "xkb_model" "pc104"
[   547.028] (**) Option "xkb_layout" "us"
[   547.029] (II) config/udev: Adding input device Lid Switch (/dev/input/event0)
[   547.029] (**) Lid Switch: Applying InputClass "joystick-all"
[   547.029] (II) No input driver specified, ignoring this device.
[   547.029] (II) This device may have been added with another device file.
[   547.029] (II) config/udev: Adding input device Logitech Gamepad F310 (/dev/input/event8)
[   547.029] (**) Logitech Gamepad F310: Applying InputClass "joystick-all"
[   547.029] (II) No input driver specified, ignoring this device.
[   547.029] (II) This device may have been added with another device file.
[   547.029] (II) config/udev: Adding input device Logitech Gamepad F310 (/dev/input/js0)
[   547.029] (**) Logitech Gamepad F310: Applying InputClass "joystick-all"
[   547.029] (II) No input driver specified, ignoring this device.
[   547.029] (II) This device may have been added with another device file.
[   547.030] (II) config/udev: Adding input device Logitech USB Receiver (/dev/input/event4)
[   547.030] (**) Logitech USB Receiver: Applying InputClass "evdev pointer catchall"
[   547.030] (**) Logitech USB Receiver: Applying InputClass "joystick-all"
[   547.030] (II) systemd-logind: got fd for /dev/input/event4 13:68 fd 20 paused 0
[   547.030] (II) Using input driver 'evdev' for 'Logitech USB Receiver'
[   547.030] (**) Logitech USB Receiver: always reports core events
[   547.030] (**) evdev: Logitech USB Receiver: Device: "/dev/input/event4"
[   547.030] (--) evdev: Logitech USB Receiver: Vendor 0x46d Product 0xc531
[   547.030] (--) evdev: Logitech USB Receiver: Found 20 mouse buttons
[   547.030] (--) evdev: Logitech USB Receiver: Found scroll wheel(s)
[   547.030] (--) evdev: Logitech USB Receiver: Found relative axes
[   547.030] (--) evdev: Logitech USB Receiver: Found x and y relative axes
[   547.030] (II) evdev: Logitech USB Receiver: Configuring as mouse
[   547.030] (II) evdev: Logitech USB Receiver: Adding scrollwheel support
[   547.030] (**) evdev: Logitech USB Receiver: YAxisMapping: buttons 4 and 5
[   547.030] (**) evdev: Logitech USB Receiver: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[   547.030] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.0/0003:046D:C531.0001/input/input5/event4"
[   547.030] (II) XINPUT: Adding extended input device "Logitech USB Receiver" (type: MOUSE, id 10)
[   547.030] (II) evdev: Logitech USB Receiver: initialized for relative axes.
[   547.030] (**) Logitech USB Receiver: (accel) keeping acceleration scheme 1
[   547.030] (**) Logitech USB Receiver: (accel) acceleration profile 0
[   547.030] (**) Logitech USB Receiver: (accel) acceleration factor: 2.000
[   547.030] (**) Logitech USB Receiver: (accel) acceleration threshold: 4
[   547.030] (II) config/udev: Adding input device Logitech USB Receiver (/dev/input/mouse0)
[   547.030] (**) Logitech USB Receiver: Applying InputClass "joystick-all"
[   547.030] (II) No input driver specified, ignoring this device.
[   547.030] (II) This device may have been added with another device file.
[   547.031] (II) config/udev: Adding input device Logitech USB Receiver (/dev/input/event5)
[   547.031] (**) Logitech USB Receiver: Applying InputClass "evdev keyboard catchall"
[   547.031] (**) Logitech USB Receiver: Applying InputClass "joystick-all"
[   547.031] (II) systemd-logind: got fd for /dev/input/event5 13:69 fd 21 paused 0
[   547.031] (II) Using input driver 'evdev' for 'Logitech USB Receiver'
[   547.031] (**) Logitech USB Receiver: always reports core events
[   547.031] (**) evdev: Logitech USB Receiver: Device: "/dev/input/event5"
[   547.031] (--) evdev: Logitech USB Receiver: Vendor 0x46d Product 0xc531
[   547.031] (--) evdev: Logitech USB Receiver: Found 1 mouse buttons
[   547.031] (--) evdev: Logitech USB Receiver: Found scroll wheel(s)
[   547.031] (--) evdev: Logitech USB Receiver: Found relative axes
[   547.031] (II) evdev: Logitech USB Receiver: Forcing relative x/y axes to exist.
[   547.031] (--) evdev: Logitech USB Receiver: Found absolute axes
[   547.031] (II) evdev: Logitech USB Receiver: Forcing absolute x/y axes to exist.
[   547.031] (--) evdev: Logitech USB Receiver: Found keys
[   547.031] (II) evdev: Logitech USB Receiver: Configuring as mouse
[   547.031] (II) evdev: Logitech USB Receiver: Configuring as keyboard
[   547.031] (II) evdev: Logitech USB Receiver: Adding scrollwheel support
[   547.031] (**) evdev: Logitech USB Receiver: YAxisMapping: buttons 4 and 5
[   547.031] (**) evdev: Logitech USB Receiver: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[   547.031] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.1/0003:046D:C531.0002/input/input6/event5"
[   547.031] (II) XINPUT: Adding extended input device "Logitech USB Receiver" (type: KEYBOARD, id 11)
[   547.031] (**) Option "xkb_rules" "evdev"
[   547.031] (**) Option "xkb_model" "pc104"
[   547.031] (**) Option "xkb_layout" "us"
[   547.031] (II) evdev: Logitech USB Receiver: initialized for relative axes.
[   547.031] (WW) evdev: Logitech USB Receiver: ignoring absolute axes.
[   547.031] (**) Logitech USB Receiver: (accel) keeping acceleration scheme 1
[   547.031] (**) Logitech USB Receiver: (accel) acceleration profile 0
[   547.031] (**) Logitech USB Receiver: (accel) acceleration factor: 2.000
[   547.031] (**) Logitech USB Receiver: (accel) acceleration threshold: 4
[   547.032] (II) config/udev: Adding input device Logitech G700s Rechargeable Gaming Mouse (/dev/input/event6)
[   547.032] (**) Logitech G700s Rechargeable Gaming Mouse: Applying InputClass "evdev pointer catchall"
[   547.032] (**) Logitech G700s Rechargeable Gaming Mouse: Applying InputClass "joystick-all"
[   547.032] (II) systemd-logind: got fd for /dev/input/event6 13:70 fd 22 paused 0
[   547.032] (II) Using input driver 'evdev' for 'Logitech G700s Rechargeable Gaming Mouse'
[   547.032] (**) Logitech G700s Rechargeable Gaming Mouse: always reports core events
[   547.032] (**) evdev: Logitech G700s Rechargeable Gaming Mouse: Device: "/dev/input/event6"
[   547.032] (--) evdev: Logitech G700s Rechargeable Gaming Mouse: Vendor 0x46d Product 0xc07c
[   547.032] (--) evdev: Logitech G700s Rechargeable Gaming Mouse: Found 20 mouse buttons
[   547.032] (--) evdev: Logitech G700s Rechargeable Gaming Mouse: Found scroll wheel(s)
[   547.032] (--) evdev: Logitech G700s Rechargeable Gaming Mouse: Found relative axes
[   547.032] (--) evdev: Logitech G700s Rechargeable Gaming Mouse: Found x and y relative axes
[   547.032] (II) evdev: Logitech G700s Rechargeable Gaming Mouse: Configuring as mouse
[   547.032] (II) evdev: Logitech G700s Rechargeable Gaming Mouse: Adding scrollwheel support
[   547.032] (**) evdev: Logitech G700s Rechargeable Gaming Mouse: YAxisMapping: buttons 4 and 5
[   547.032] (**) evdev: Logitech G700s Rechargeable Gaming Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[   547.032] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4:1.0/0003:046D:C07C.0003/input/input7/event6"
[   547.032] (II) XINPUT: Adding extended input device "Logitech G700s Rechargeable Gaming Mouse" (type: MOUSE, id 12)
[   547.032] (II) evdev: Logitech G700s Rechargeable Gaming Mouse: initialized for relative axes.
[   547.032] (**) Logitech G700s Rechargeable Gaming Mouse: (accel) keeping acceleration scheme 1
[   547.032] (**) Logitech G700s Rechargeable Gaming Mouse: (accel) acceleration profile 0
[   547.032] (**) Logitech G700s Rechargeable Gaming Mouse: (accel) acceleration factor: 2.000
[   547.032] (**) Logitech G700s Rechargeable Gaming Mouse: (accel) acceleration threshold: 4
[   547.032] (II) config/udev: Adding input device Logitech G700s Rechargeable Gaming Mouse (/dev/input/mouse1)
[   547.032] (**) Logitech G700s Rechargeable Gaming Mouse: Applying InputClass "joystick-all"
[   547.032] (II) No input driver specified, ignoring this device.
[   547.032] (II) This device may have been added with another device file.
[   547.033] (II) config/udev: Adding input device Logitech G700s Rechargeable Gaming Mouse (/dev/input/event7)
[   547.033] (**) Logitech G700s Rechargeable Gaming Mouse: Applying InputClass "evdev keyboard catchall"
[   547.033] (**) Logitech G700s Rechargeable Gaming Mouse: Applying InputClass "joystick-all"
[   547.033] (II) systemd-logind: got fd for /dev/input/event7 13:71 fd 23 paused 0
[   547.033] (II) Using input driver 'evdev' for 'Logitech G700s Rechargeable Gaming Mouse'
[   547.033] (**) Logitech G700s Rechargeable Gaming Mouse: always reports core events
[   547.033] (**) evdev: Logitech G700s Rechargeable Gaming Mouse: Device: "/dev/input/event7"
[   547.033] (--) evdev: Logitech G700s Rechargeable Gaming Mouse: Vendor 0x46d Product 0xc07c
[   547.033] (--) evdev: Logitech G700s Rechargeable Gaming Mouse: Found 1 mouse buttons
[   547.033] (--) evdev: Logitech G700s Rechargeable Gaming Mouse: Found scroll wheel(s)
[   547.033] (--) evdev: Logitech G700s Rechargeable Gaming Mouse: Found relative axes
[   547.033] (II) evdev: Logitech G700s Rechargeable Gaming Mouse: Forcing relative x/y axes to exist.
[   547.033] (--) evdev: Logitech G700s Rechargeable Gaming Mouse: Found absolute axes
[   547.033] (II) evdev: Logitech G700s Rechargeable Gaming Mouse: Forcing absolute x/y axes to exist.
[   547.033] (--) evdev: Logitech G700s Rechargeable Gaming Mouse: Found keys
[   547.033] (II) evdev: Logitech G700s Rechargeable Gaming Mouse: Configuring as mouse
[   547.033] (II) evdev: Logitech G700s Rechargeable Gaming Mouse: Configuring as keyboard
[   547.033] (II) evdev: Logitech G700s Rechargeable Gaming Mouse: Adding scrollwheel support
[   547.033] (**) evdev: Logitech G700s Rechargeable Gaming Mouse: YAxisMapping: buttons 4 and 5
[   547.033] (**) evdev: Logitech G700s Rechargeable Gaming Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[   547.033] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-4/3-4:1.1/0003:046D:C07C.0004/input/input8/event7"
[   547.033] (II) XINPUT: Adding extended input device "Logitech G700s Rechargeable Gaming Mouse" (type: KEYBOARD, id 13)
[   547.033] (**) Option "xkb_rules" "evdev"
[   547.033] (**) Option "xkb_model" "pc104"
[   547.033] (**) Option "xkb_layout" "us"
[   547.033] (II) evdev: Logitech G700s Rechargeable Gaming Mouse: initialized for relative axes.
[   547.033] (WW) evdev: Logitech G700s Rechargeable Gaming Mouse: ignoring absolute axes.
[   547.033] (**) Logitech G700s Rechargeable Gaming Mouse: (accel) keeping acceleration scheme 1
[   547.033] (**) Logitech G700s Rechargeable Gaming Mouse: (accel) acceleration profile 0
[   547.033] (**) Logitech G700s Rechargeable Gaming Mouse: (accel) acceleration factor: 2.000
[   547.033] (**) Logitech G700s Rechargeable Gaming Mouse: (accel) acceleration threshold: 4
[   547.034] (II) config/udev: Adding input device HP Truevision HD (/dev/input/event9)
[   547.034] (**) HP Truevision HD: Applying InputClass "evdev keyboard catchall"
[   547.034] (**) HP Truevision HD: Applying InputClass "joystick-all"
[   547.034] (II) systemd-logind: got fd for /dev/input/event9 13:73 fd 24 paused 0
[   547.034] (II) Using input driver 'evdev' for 'HP Truevision HD'
[   547.034] (**) HP Truevision HD: always reports core events
[   547.034] (**) evdev: HP Truevision HD: Device: "/dev/input/event9"
[   547.034] (--) evdev: HP Truevision HD: Vendor 0x5c8 Product 0x361
[   547.034] (--) evdev: HP Truevision HD: Found keys
[   547.034] (II) evdev: HP Truevision HD: Configuring as keyboard
[   547.034] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb3/3-7/3-7:1.0/input/input10/event9"
[   547.034] (II) XINPUT: Adding extended input device "HP Truevision HD" (type: KEYBOARD, id 14)
[   547.034] (**) Option "xkb_rules" "evdev"
[   547.034] (**) Option "xkb_model" "pc104"
[   547.034] (**) Option "xkb_layout" "us"
[   547.034] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event3)
[   547.034] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[   547.034] (**) AT Translated Set 2 keyboard: Applying InputClass "joystick-all"
[   547.035] (II) systemd-logind: got fd for /dev/input/event3 13:67 fd 25 paused 0
[   547.035] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard'
[   547.035] (**) AT Translated Set 2 keyboard: always reports core events
[   547.035] (**) evdev: AT Translated Set 2 keyboard: Device: "/dev/input/event3"
[   547.035] (--) evdev: AT Translated Set 2 keyboard: Vendor 0x1 Product 0x1
[   547.035] (--) evdev: AT Translated Set 2 keyboard: Found keys
[   547.035] (II) evdev: AT Translated Set 2 keyboard: Configuring as keyboard
[   547.035] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input3/event3"
[   547.035] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 15)
[   547.035] (**) Option "xkb_rules" "evdev"
[   547.035] (**) Option "xkb_model" "pc104"
[   547.035] (**) Option "xkb_layout" "us"


EDIT#1: Found a good guide in these two links:
https://wiki.archlinux.org/index.php/Bumblebee
https://cjenkins.wordpress.com/2013/01/01/steam-for-linux-on-optimus-enabled-computer-running-ubuntu-12-04-64bits/

Still having some troubles though...
_________________
"Nolite arbitrari quia venerim mittere pacem in terram non veni pacem mittere sed gladium" (Yeshua Ha Mashiach)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum