Hi everyone,
I have an HP Envy 15 with a VESA which (up to 10.0-RC4) worked without a configuration and an NVIDIA GeForce 740M which I never got to function before (Xorg can't find a display device for nvidia but can with vesa for some reason).
Since moving to 10.0-RELEASE this morning, my touchpad seems to no longer be working under hald. I have since generated an xorg.conf which allows the cursor to move with the touchpad and click things. When I tap in the same place twice and drag I can select things but I cannot 'paste' them or use the right side as a right mouse button*. In an ideal world, I'd really like to use the 740M but if that's not an option I'd at least like normal mouse functionality. I'm sure there's a simple solution for it but I've just been staring at the same thing for far too long. I appreciate any help that's possible to provide!
xorg.conf working with VESA and mouse left click only functionality:
make.conf
Errors from
Ad *: Not a problem right, except that the insert key does not work either so 'shift-insert' is out and it makes does not allow me to right click links when browsing, also annoying.
I have an HP Envy 15 with a VESA which (up to 10.0-RC4) worked without a configuration and an NVIDIA GeForce 740M which I never got to function before (Xorg can't find a display device for nvidia but can with vesa for some reason).
Since moving to 10.0-RELEASE this morning, my touchpad seems to no longer be working under hald. I have since generated an xorg.conf which allows the cursor to move with the touchpad and click things. When I tap in the same place twice and drag I can select things but I cannot 'paste' them or use the right side as a right mouse button*. In an ideal world, I'd really like to use the 740M but if that's not an option I'd at least like normal mouse functionality. I'm sure there's a simple solution for it but I've just been staring at the same thing for far too long. I appreciate any help that's possible to provide!
xdpyinfo:
Code:
name of display: :0
version number: 11.0
vendor string: The X.Org Foundation
vendor release number: 11204000
X.Org version: 1.12.4
maximum request size: 16777212 bytes
motion buffer size: 256
bitmap unit, bit order, padding: 32, LSBFirst, 32
image byte order: LSBFirst
number of supported pixmap formats: 7
supported pixmap formats:
depth 1, bits_per_pixel 1, scanline_pad 32
depth 4, bits_per_pixel 8, scanline_pad 32
depth 8, bits_per_pixel 8, scanline_pad 32
depth 15, bits_per_pixel 16, scanline_pad 32
depth 16, bits_per_pixel 16, scanline_pad 32
depth 24, bits_per_pixel 32, scanline_pad 32
depth 32, bits_per_pixel 32, scanline_pad 32
keycode range: minimum 8, maximum 255
focus: window 0xc0000d, revert to PointerRoot
number of extensions: 24
BIG-REQUESTS
Composite
DAMAGE
DOUBLE-BUFFER
DPMS
DRI2
Generic Event Extension
MIT-SCREEN-SAVER
MIT-SHM
RANDR
RECORD
RENDER
SHAPE
SYNC
X-Resource
XC-MISC
XFIXES
XFree86-DGA
XFree86-VidModeExtension
XINERAMA
XInputExtension
XKEYBOARD
XTEST
XVideo
default screen number: 0
number of screens: 1
screen #0:
dimensions: 1920x1080 pixels (341x191 millimeters)
resolution: 143x144 dots per inch
depths (7): 24, 1, 4, 8, 15, 16, 32
root window id: 0x43
depth of root window: 24 planes
number of colormaps: minimum 1, maximum 1
default colormap: 0x20
default number of colormap cells: 256
preallocated pixels: black 0, white 16777215
options: backing-store NO, save-unders NO
largest cursor: 1920x1080
current input event mask: 0x520054
ButtonPressMask EnterWindowMask PointerMotionMask
StructureNotifyMask SubstructureRedirectMask PropertyChangeMask
number of visuals: 2
default visual id: 0x21
visual:
visual id: 0x21
class: TrueColor
depth: 24 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
visual:
visual id: 0x41
class: TrueColor
depth: 32 planes
available colormap entries: 256 per subfield
red, green, blue masks: 0xff0000, 0xff00, 0xff
significant bits in color specification: 8 bits
xorg.conf working with VESA and mouse left click only functionality:
Code:
Section "ServerLayout"
Identifier "X.org Configured"
#Screen 0 "Screen0" 0 0
#Screen 1 "Screen1" RightOf "Screen0"
Screen 1 "Screen1" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
#InputDevice "Touchpad0" "SendCoreEvents"
Option "AutoAddDevices" "0"
Option "AutoEnableDevices" "0"
EndSection
Section "Files"
ModulePath "/usr/local/lib/xorg/modules"
FontPath "/usr/local/lib/X11/fonts/misc/"
FontPath "/usr/local/lib/X11/fonts/TTF/"
FontPath "/usr/local/lib/X11/fonts/OTF/"
FontPath "/usr/local/lib/X11/fonts/Type1/"
FontPath "/usr/local/lib/X11/fonts/100dpi/"
FontPath "/usr/local/lib/X11/fonts/75dpi/"
EndSection
Section "Module"
Load "dbe"
Load "dri"
Load "dri2"
Load "extmod"
Load "record"
Load "glx"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Touchpad0"
Driver "synaptics"
Option "Protocol" "psm"
Option "Device" "/dev/psm0"
Option "Emulate3Buttons" "true"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "ZAxisMapping" "4 5 6 7"
#Option "Emulate3Buttons" "true"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
Identifier "Card0"
Driver "nvidia"
BusID "PCI:1:0:0"
Option "IgnoreEdidChecksum" "DFP"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [arg]: arg optional
#Option "ShadowFB" # [<bool>]
#Option "DefaultRefresh" # [<bool>]
#Option "ModeSetClearScreen" # [<bool>]
Identifier "Card1"
Driver "vesa"
BusID "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
Option "UseEdid" "True"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1920x1080"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Option "UseEdid" "True"
Device "Card1"
Monitor "Monitor1"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
Subsection "Display"
Viewport 0 0
Depth 32
EndSubSection
EndSection
make.conf
Code:
WITH_NEW_XORG=YES
WITH_KMS=YES
WITH_GALLIUM=YES
MALLOC_PRODUCITON=YES
ACPI_DEBUG=1
VIDEO_DRIVER=nvidia
Errors from
dmesg (and on console when trying to startx with the Nvidia card configured:
Code:
ACPI Warning: \134_SB_.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130823/nsarguments-97)
ACPI Warning: \134_SB_.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130823/nsarguments-97)
ACPI Warning: \134_SB_.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130823/nsarguments-97)
ACPI Warning: \134_SB_.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130823/nsarguments-97)
ACPI Warning: \134_SB_.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130823/nsarguments-97)
ACPI Warning: \134_SB_.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130823/nsarguments-97)
ACPI Warning: \134_SB_.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130823/nsarguments-97)
ACPI Warning: \134_SB_.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130823/nsarguments-97)
ACPI Warning: \134_SB_.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130823/nsarguments-97)
ACPI Warning: \134_SB_.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130823/nsarguments-97)
ACPI Warning: \134_SB_.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130823/nsarguments-97)
ACPI Warning: \134_SB_.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130823/nsarguments-97)
ACPI Warning: \134_SB_.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130823/nsarguments-97)
ACPI Warning: \134_SB_.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130823/nsarguments-97)
ACPI Warning: \134_SB_.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20130823/nsarguments-97)
Ad *: Not a problem right, except that the insert key does not work either so 'shift-insert' is out and it makes does not allow me to right click links when browsing, also annoying.