Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
My dual-monitor setup broke after recent world update
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
mrmarcdee
n00b
n00b


Joined: 18 Jan 2010
Posts: 67

PostPosted: Tue May 29, 2012 8:35 pm    Post subject: My dual-monitor setup broke after recent world update Reply with quote

I recently did a world update, which I admittedly don't do very often and thats probably part of my problem, including updating xorg-server nvidia-drivers nvidia-settings xfce and probably some other relevant things. After these updates I cannot get my dual monitor setup back to the way I like it, and how it was before. I have a 22" widescreen monitor and a 17" monitor, respectively set at 1920x1080 and 1280x1024 resolution. I have an nvidia card and have been using nvidia-settings tool most of the time to try and set it up correctly. I cannot recall what I was using previously with respect to Twinview/separate Xscreen/Xinerama, but for some reason I want to say that I was not using xinerama, but I could be wrong.

Previously I had:
*xfce taskbar on the bottom stretched across only the bottom of the larger monitor.
*xfce controlled image list for separate wallpapers on each monitor. Also, right clicking desktop->desktop setting showed tabs for each monitor.
*windows could be dragged between monitors.
*mplayer and other things (like games under wine) would fullscreen only to a single monitor.
*yakuake (drop down console terminal) only spanned one monitor, and would drop down to the monitor where the mouse currently was (which is a yakuake option)

Now I have (or don't have), in twinview:
*taskbar stretched across both monitors
*single wallpaper stretched across both monitors
*windows can be dragged across
*apps fullscreen across both monitors
*yakuake stretches across both monitors and the "drop down to monitor with mouse" option is grayed-out

in separate x screen:
*taskbar on one monitor (on wrong monitor too but I'm not worrying about that right now)
*monitor with taskbar has working wallpaper, monitor without has none
*cannot drag windows across
*apps fullscreen to only one monitor
*yakuake drops down to only monitor with taskbar, and not the other
*xfce desktop settings has tabs for both monitors for setting wallpaper

separate x screen with Xinerama:
basically same as twinview


Before the world update I deleted some USE flags from my make.conf, including xinerama, but have since put it back in and done an "emerge --newuse world", so it doesn't seem like lack of xinerama support is the issue. I am thinking it might be a metamodes issue, but am unsure how to set up my metamodes, especially with the way nvidia-settings has some metamodes already set up in xorg.conf.

The wallpaper and taskbar stretching are not super important, and for yakuake I can just set the screen width down to only span one monitor (although that means it will always only be on that one). What is really important is maximizing/fullscreen-ing programs to only one monitor and still being able to drag them across. I realize this should be basic functionaility with metamodes in twinview or xinerama, but its just doesn't seem to work.

Here is my xorg.conf, hopefully not too messy from lots of settings changes in nvidia-settings, and this is for twinview:
Code:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 295.20  (root@marc-desktop)  Wed May 23 23:04:58 EDT 2012


Section "ServerLayout"

# Removed Option "Xinerama" "1"
# Removed Option "Xinerama" "0"
# Removed Option "Xinerama" "1"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from data in "/etc/conf.d/gpm"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol"
    Option         "Device" "/dev/input/mice"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

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

Section "Monitor"

    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Ancor Communications Inc ASUS VH242H"
    HorizSync       30.0 - 85.0
    VertRefresh     55.0 - 75.0
    Option         "DPMS"
EndSection

Section "Monitor"

    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "ViewSonic Q7-3 Series"
    HorizSync       30.0 - 80.0
    VertRefresh     55.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9500 GT"
    BusID          "PCI:1:0:0"
    Screen          1
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9500 GT"
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "TwinViewXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "DFP: 1920x1080 +0+0;MetaModes"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"


    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "TwinViewXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "CRT: 1280x1024 +1920+56, DFP: 1920x1080 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Disable"
EndSection


Can anybody take a guess at what I was likely using previously (twinview or xinerama), and suggestions for how to get it back to how it was?


Thanks,
Marc
Back to top
View user's profile Send private message
krinn
Advocate
Advocate


Joined: 02 May 2003
Posts: 3673

PostPosted: Tue May 29, 2012 9:46 pm    Post subject: Reply with quote

you need xinerama and right now in your config, it is disable
Back to top
View user's profile Send private message
Gusar
Advocate
Advocate


Joined: 09 Apr 2005
Posts: 2553
Location: Slovenia

PostPosted: Tue May 29, 2012 10:45 pm    Post subject: Reply with quote

krinn wrote:
you need xinerama

No he doesn't. With two screens, twinview is a *much* better option. What one does need is the xinerama USE flag, because apps use the xinerama protocol to communicate, but that's different from using the xinerama extension. Confusing, I know, but that's how it is.

@mrmarcdee, your xorg.conf is a big giant mess. Let's start with a simple:
Code:
Section "Device"
    Identifier  "Nvidia card"
    Driver      "nvidia"
    Option      "TwinView"  "on"
EndSection
Back to top
View user's profile Send private message
mrmarcdee
n00b
n00b


Joined: 18 Jan 2010
Posts: 67

PostPosted: Wed May 30, 2012 1:13 am    Post subject: Reply with quote

I've tried both xinerama and twin view. I've got the xinerama USE flag too.

Yah my xorg.conf is kinda messy, but its just what nvidia-settings set-up for me.

Gusar, are you saying start with that and only that in my xorg.conf, or just replace my "Device" sections with that?

Thanks,
Marc
Back to top
View user's profile Send private message
Jaglover
Advocate
Advocate


Joined: 29 May 2005
Posts: 3973
Location: Saint Amant, Acadiana

PostPosted: Wed May 30, 2012 1:20 am    Post subject: Reply with quote

Gusar meant that and only that.
_________________
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
mrmarcdee
n00b
n00b


Joined: 18 Jan 2010
Posts: 67

PostPosted: Wed May 30, 2012 1:30 am    Post subject: Reply with quote

OK,so, that gets me a desktop with the wallpaper stretched across both, the left monitor showing the right side of the display(screen/framebuffer/whatever), and the taskbar stretched across the whole width but not showing up on the smaller monitor.

Now what?

Thanks,
Marc
Back to top
View user's profile Send private message
Jaglover
Advocate
Advocate


Joined: 29 May 2005
Posts: 3973
Location: Saint Amant, Acadiana

PostPosted: Wed May 30, 2012 1:43 am    Post subject: Reply with quote

Now start adding stuff, methinks you need ServerLayout section and probably two Screen sections. I'm not an X expert myself, just try starting X and see Xorg log, it will tell you what's missing.
_________________
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
mrmarcdee
n00b
n00b


Joined: 18 Jan 2010
Posts: 67

PostPosted: Wed May 30, 2012 1:46 am    Post subject: Reply with quote

Ok, I think I need 1 screen section, 2 monitor sections and 1 serverlayout section. But I'm not sure what to put in these in order for it to work how I want/how it used to.

Thanks,
Marc
Back to top
View user's profile Send private message
Jaglover
Advocate
Advocate


Joined: 29 May 2005
Posts: 3973
Location: Saint Amant, Acadiana

PostPosted: Wed May 30, 2012 1:55 am    Post subject: Reply with quote

I'm not using TwinView and my displays are both same size and resolution, below is what is working for me. Probably has some unnecessary entries.
Code:
Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 1680 0
    Screen      1  "Screen1" LeftOf "Screen0"
    Option         "Xinerama" "1"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "LCM"
    HorizSync       30.0 - 82.0
    VertRefresh     56.0 - 67.0
    Option         "Primary" "true"
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "DELL E228WFP"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 75.0
    Option         "LeftOf" "Monitor0"
EndSection

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

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    Screen          1
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
EndSection

_________________
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
mrmarcdee
n00b
n00b


Joined: 18 Jan 2010
Posts: 67

PostPosted: Thu May 31, 2012 3:35 pm    Post subject: Reply with quote

I think I'm getting somewhere after seeming to go in circles for way too long. Here is my current xorg.conf and xorg.log

Code:


Section  "ServerLayout"
   Identifier    "layout0"
   Screen     0  "screen0" 0 0
   Screen     1  "screen1" 1920 56
   Option        "TwinView"  "on"
   Option        "Xinerama"  "off"
   Option      "MetaModes"  "DFP: 1920x1080 +0+0, CRT: 1280x1024 +1920+56"

EndSection

Section  "Monitor"
   Identifier   "monitor0"
EndSection

Section  "Monitor"
   Identifier   "monitor1"
EndSection

Section "Device"
   Identifier  "device0"
   Driver      "nvidia"
   Option      "TwinView"  "on"
   Option      "UseDisplayDevice" "DFP-0"
   Screen       0
   Option      "MetaModes"  "DFP: 1920x1080 +0+0, CRT: 1280x1024 +1920+56"

EndSection

Section "Device"
   Identifier  "device1"
   Driver      "nvidia"
   Option      "TwinView"  "on"
   Option      "UseDisplayDevice" "CRT-1"
   Screen      1
   Option      "MetaModes"  "DFP: 1920x1080 +0+0, CRT: 1280x1024 +1920+56"
EndSection

Section "Screen"
   Identifier   "screen0"
   Device       "device0"
   Monitor      "monitor0"
   DefaultDepth 24
EndSection

Section "Screen"
   Identifier   "screen1"
   Device       "device1"
   Monitor      "monitor1"
   DefaultDepth 24
EndSection


Code:

[  3103.521]
X.Org X Server 1.11.2
Release Date: 2011-11-04
[  3103.522] X Protocol Version 11, Revision 0
[  3103.522] Build Operating System: Linux 3.2.12-gentoo x86_64 Gentoo
[  3103.522] Current Operating System: Linux marc-desktop 3.2.12-gentoo #1 SMP Wed May 23 22:55:23 EDT 2012 x86_64
[  3103.523] Kernel command line: root=/dev/md4
[  3103.523] Build Date: 29 May 2012  11:56:51AM
[  3103.523] 
[  3103.523] Current version of pixman: 0.24.0
[  3103.524]    Before reporting problems, check http://wiki.x.org
   to make sure that you have the latest version.
[  3103.524] Markers: (--) probed, (**) from config file, (==) default setting,
   (++) from command line, (!!) notice, (II) informational,
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  3103.525] (==) Log file: "/var/log/Xorg.0.log", Time: Thu May 31 11:27:30 2012
[  3103.525] (==) Using config file: "/etc/X11/xorg.conf"
[  3103.526] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[  3103.526] (==) ServerLayout "layout0"
[  3103.526] (**) |-->Screen "screen0" (0)
[  3103.526] (**) |   |-->Monitor "monitor0"
[  3103.526] (**) |   |-->Device "device0"
[  3103.526] (**) |-->Screen "screen1" (1)
[  3103.526] (**) |   |-->Monitor "monitor1"
[  3103.526] (**) |   |-->Device "device1"
[  3103.526] (**) |-->Input Device "Keyboard0"
[  3103.526] (**) |-->Input Device "Mouse0"
[  3103.526] (**) Option "Xinerama" "off"
[  3103.526] (==) Automatically adding devices
[  3103.526] (==) Automatically enabling devices
[  3103.526] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[  3103.526]    Entry deleted from font path.
[  3103.526] (==) FontPath set to:
   /usr/share/fonts/misc/,
   /usr/share/fonts/TTF/,
   /usr/share/fonts/Type1/,
   /usr/share/fonts/100dpi/,
   /usr/share/fonts/75dpi/
[  3103.526] (==) ModulePath set to "/usr/lib64/xorg/modules"
[  3103.526] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[  3103.526] (WW) Disabling Keyboard0
[  3103.526] (WW) Disabling Mouse0
[  3103.526] (II) Loader magic: 0x7c7ac0
[  3103.526] (II) Module ABI versions:
[  3103.526]    X.Org ANSI C Emulation: 0.4
[  3103.526]    X.Org Video Driver: 11.0
[  3103.526]    X.Org XInput driver : 13.0
[  3103.526]    X.Org Server Extension : 6.0
[  3103.527] (--) PCI:*(0:1:0:0) 10de:0640:3842:c954 rev 161, Mem @ 0xf6000000/16777216, 0xd0000000/268435456, 0xf4000000/33554432, I/O @ 0x0000c800/128, BIOS @ 0x????????/524288
[  3103.527] (II) LoadModule: "extmod"
[  3103.527] (II) Loading /usr/lib64/xorg/modules/extensions/libextmod.so
[  3103.527] (II) Module extmod: vendor="X.Org Foundation"
[  3103.527]    compiled for 1.11.2, module version = 1.0.0
[  3103.527]    Module class: X.Org Server Extension
[  3103.527]    ABI class: X.Org Server Extension, version 6.0
[  3103.527] (II) Loading extension MIT-SCREEN-SAVER
[  3103.527] (II) Loading extension XFree86-VidModeExtension
[  3103.527] (II) Loading extension XFree86-DGA
[  3103.527] (II) Loading extension DPMS
[  3103.527] (II) Loading extension XVideo
[  3103.527] (II) Loading extension XVideo-MotionCompensation
[  3103.527] (II) Loading extension X-Resource
[  3103.527] (II) LoadModule: "dbe"
[  3103.527] (II) Loading /usr/lib64/xorg/modules/extensions/libdbe.so
[  3103.527] (II) Module dbe: vendor="X.Org Foundation"
[  3103.527]    compiled for 1.11.2, module version = 1.0.0
[  3103.527]    Module class: X.Org Server Extension
[  3103.527]    ABI class: X.Org Server Extension, version 6.0
[  3103.527] (II) Loading extension DOUBLE-BUFFER
[  3103.527] (II) LoadModule: "glx"
[  3103.527] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[  3103.537] (II) Module glx: vendor="NVIDIA Corporation"
[  3103.537]    compiled for 4.0.2, module version = 1.0.0
[  3103.537]    Module class: X.Org Server Extension
[  3103.537] (II) NVIDIA GLX Module  295.53  Fri May 11 23:49:08 PDT 2012
[  3103.537] (II) Loading extension GLX
[  3103.537] (II) LoadModule: "record"
[  3103.538] (II) Loading /usr/lib64/xorg/modules/extensions/librecord.so
[  3103.538] (II) Module record: vendor="X.Org Foundation"
[  3103.538]    compiled for 1.11.2, module version = 1.13.0
[  3103.538]    Module class: X.Org Server Extension
[  3103.538]    ABI class: X.Org Server Extension, version 6.0
[  3103.538] (II) Loading extension RECORD
[  3103.538] (II) LoadModule: "dri"
[  3103.538] (WW) Warning, couldn't open module dri
[  3103.538] (II) UnloadModule: "dri"
[  3103.538] (II) Unloading dri
[  3103.538] (EE) Failed to load module "dri" (module does not exist, 0)
[  3103.538] (II) LoadModule: "dri2"
[  3103.538] (WW) Warning, couldn't open module dri2
[  3103.538] (II) UnloadModule: "dri2"
[  3103.538] (II) Unloading dri2
[  3103.538] (EE) Failed to load module "dri2" (module does not exist, 0)
[  3103.538] (II) LoadModule: "nvidia"
[  3103.539] (II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
[  3103.539] (II) Module nvidia: vendor="NVIDIA Corporation"
[  3103.539]    compiled for 4.0.2, module version = 1.0.0
[  3103.539]    Module class: X.Org Video Driver
[  3103.539] (II) NVIDIA dlloader X Driver  295.53  Fri May 11 23:29:56 PDT 2012
[  3103.539] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[  3103.539] (--) using VT number 8

[  3103.546] (II) Loading sub module "fb"
[  3103.546] (II) LoadModule: "fb"
[  3103.546] (II) Loading /usr/lib64/xorg/modules/libfb.so
[  3103.546] (II) Module fb: vendor="X.Org Foundation"
[  3103.546]    compiled for 1.11.2, module version = 1.0.0
[  3103.546]    ABI class: X.Org ANSI C Emulation, version 0.4
[  3103.546] (II) Loading sub module "wfb"
[  3103.546] (II) LoadModule: "wfb"
[  3103.546] (II) Loading /usr/lib64/xorg/modules/libwfb.so
[  3103.546] (II) Module wfb: vendor="X.Org Foundation"
[  3103.546]    compiled for 1.11.2, module version = 1.0.0
[  3103.546]    ABI class: X.Org ANSI C Emulation, version 0.4
[  3103.546] (II) Loading sub module "ramdac"
[  3103.546] (II) LoadModule: "ramdac"
[  3103.546] (II) Module "ramdac" already built-in
[  3103.546] (II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
[  3103.546] (II) Loading /usr/lib64/xorg/modules/libwfb.so
[  3103.546] (II) Loading /usr/lib64/xorg/modules/libfb.so
[  3103.546] (II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
[  3103.546] (II) Loading /usr/lib64/xorg/modules/libwfb.so
[  3103.546] (II) Loading /usr/lib64/xorg/modules/libfb.so
[  3103.546] (II) NVIDIA(0): Creating default Display subsection in Screen section
   "screen0" for depth/fbbpp 24/32
[  3103.546] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[  3103.546] (==) NVIDIA(0): RGB weight 888
[  3103.546] (==) NVIDIA(0): Default visual is TrueColor
[  3103.546] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[  3103.546] (**) NVIDIA(0): Option "TwinView" "on"
[  3103.546] (**) NVIDIA(0): Option "MetaModes" "DFP: 1920x1080 +0+0, CRT: 1280x1024 +1920+56"
[  3103.546] (**) NVIDIA(0): Option "UseDisplayDevice" "DFP-0"
[  3103.546] (**) NVIDIA(0): Enabling 2D acceleration
[  3104.737] (II) NVIDIA(GPU-0): Display (ViewSonic Q7-3 Series (CRT-1)) does not support
[  3104.737] (II) NVIDIA(GPU-0):     NVIDIA 3D Vision stereo.
[  3104.799] (II) NVIDIA(GPU-0): Display (Ancor Communications Inc ASUS VH242H (DFP-0)) does
[  3104.799] (II) NVIDIA(GPU-0):     not support NVIDIA 3D Vision stereo.
[  3104.800] (II) NVIDIA(0): NVIDIA GPU GeForce 9500 GT (G96) at PCI:1:0:0 (GPU-0)
[  3104.800] (--) NVIDIA(0): Memory: 524288 kBytes
[  3104.800] (--) NVIDIA(0): VideoBIOS: 62.94.29.00.50
[  3104.800] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[  3104.800] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
[color=darkred][  3104.800] (--) NVIDIA(0): Connected display device(s) on GeForce 9500 GT at PCI:1:0:0
[  3104.800] (--) NVIDIA(0):     ViewSonic Q7-3 Series (CRT-1)
[  3104.800] (--) NVIDIA(0):     Ancor Communications Inc ASUS VH242H (DFP-0)[/color]
[  3104.800] (--) NVIDIA(0): ViewSonic Q7-3 Series (CRT-1): 400.0 MHz maximum pixel clock
[  3104.800] (--) NVIDIA(0): Ancor Communications Inc ASUS VH242H (DFP-0): 330.0 MHz
[  3104.800] (--) NVIDIA(0):     maximum pixel clock
[  3104.800] (--) NVIDIA(0): Ancor Communications Inc ASUS VH242H (DFP-0): Internal Dual
[  3104.800] (--) NVIDIA(0):     Link TMDS
[  3104.800] (**) NVIDIA(0): TwinView enabled
[color=darkred][  3104.800] (II) NVIDIA(0): Option "UseDisplayDevice" "DFP-0" converted to "DFP-0".
[  3104.800] (WW) NVIDIA(0): TwinView requested, but only 1 display devices found.[/color]
[  3104.800] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[  3104.800] (**) NVIDIA(0):     device Ancor Communications Inc ASUS VH242H (DFP-0) (Using
[  3104.800] (**) NVIDIA(0):     EDID frequencies has been enabled on all display
[  3104.801] (**) NVIDIA(0):     devices.)
[color=darkred][  3104.837] (II) NVIDIA(0): Assigned Display Device: DFP-0
[  3104.837] (WW) NVIDIA(0): Invalid display device in Mode Description
[  3104.837] (WW) NVIDIA(0):     "CRT:1280x1024+1920+56"
[  3104.837] (WW) NVIDIA(0): Not using mode description "CRT:1280x1024+1920+56"; unable to
[  3104.837] (WW) NVIDIA(0):     map to display device
[  3104.837] (II) NVIDIA(0): Validated modes:
[  3104.837] (II) NVIDIA(0):     "DFP:1920x1080+0+0,CRT:1280x1024+1920+56"
[  3104.837] (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1080[/color]
[  3104.868] (--) NVIDIA(0): DPI set to (93, 94); computed from "UseEdidDpi" X config
[  3104.868] (--) NVIDIA(0):     option
[  3104.868] (II) NVIDIA(1): Creating default Display subsection in Screen section
   "screen1" for depth/fbbpp 24/32
[  3104.868] (**) NVIDIA(1): Depth 24, (--) framebuffer bpp 32
[  3104.868] (==) NVIDIA(1): RGB weight 888
[  3104.868] (==) NVIDIA(1): Default visual is TrueColor
[  3104.868] (==) NVIDIA(1): Using gamma correction (1.0, 1.0, 1.0)
[  3104.868] (**) NVIDIA(1): Option "TwinView" "on"
[  3104.868] (**) NVIDIA(1): Option "MetaModes" "DFP: 1920x1080 +0+0, CRT: 1280x1024 +1920+56"
[  3104.868] (**) NVIDIA(1): Option "UseDisplayDevice" "CRT-1"
[  3104.868] (II) NVIDIA(1): NVIDIA GPU GeForce 9500 GT (G96) at PCI:1:0:0 (GPU-0)
[  3104.868] (--) NVIDIA(1): Memory: 524288 kBytes
[  3104.868] (--) NVIDIA(1): VideoBIOS: 62.94.29.00.50
[  3104.868] (II) NVIDIA(1): Detected PCI Express Link width: 16X
[  3104.868] (--) NVIDIA(1): Interlaced video modes are supported on this GPU
[  3104.869] (--) NVIDIA(1): Connected display device(s) on GeForce 9500 GT at PCI:1:0:0
[  3104.869] (--) NVIDIA(1):     ViewSonic Q7-3 Series (CRT-1)
[  3104.869] (--) NVIDIA(1):     Ancor Communications Inc ASUS VH242H (DFP-0)
[  3104.869] (--) NVIDIA(1): ViewSonic Q7-3 Series (CRT-1): 400.0 MHz maximum pixel clock
[  3104.869] (--) NVIDIA(1): Ancor Communications Inc ASUS VH242H (DFP-0): 330.0 MHz
[  3104.869] (--) NVIDIA(1):     maximum pixel clock
[  3104.869] (--) NVIDIA(1): Ancor Communications Inc ASUS VH242H (DFP-0): Internal Dual
[  3104.869] (--) NVIDIA(1):     Link TMDS
[  3104.869] (**) NVIDIA(1): TwinView enabled
[  3104.869] (II) NVIDIA(1): Option "UseDisplayDevice" "CRT-1" converted to "CRT-1".
[  3104.869] (WW) NVIDIA(1): TwinView requested, but only 1 display devices found.
[  3104.869] (**) NVIDIA(1): Using HorizSync/VertRefresh ranges from the EDID for display
[  3104.869] (**) NVIDIA(1):     device ViewSonic Q7-3 Series (CRT-1) (Using EDID
[  3104.869] (**) NVIDIA(1):     frequencies has been enabled on all display devices.)
[color=darkred][  3104.875] (II) NVIDIA(1): Assigned Display Device: CRT-1
[  3104.875] (WW) NVIDIA(1): Invalid display device in Mode Description
[  3104.875] (WW) NVIDIA(1):     "DFP:1920x1080+0+0"
[  3104.875] (WW) NVIDIA(1): Not using mode description "DFP:1920x1080+0+0"; unable to map
[  3104.875] (WW) NVIDIA(1):     to display device
[  3104.876] (II) NVIDIA(1): Validated modes:
[  3104.876] (II) NVIDIA(1):     "DFP:1920x1080+0+0,CRT:1280x1024+1920+56"
[  3104.876] (II) NVIDIA(1): Virtual screen size determined to be 3200 x 1080[/color]
[  3104.877] (--) NVIDIA(1): DPI set to (95, 96); computed from "UseEdidDpi" X config
[  3104.877] (--) NVIDIA(1):     option
[  3104.877] (--) Depth 24 pixmap format is 32 bpp
[  3104.877] (II) NVIDIA: Using 768.00 MB of virtual memory for indirect memory access.
[  3104.879] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[  3104.879] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[  3104.879] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[  3104.879] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[  3104.879] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[  3104.879] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[  3104.879] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[  3104.879] (II) NVIDIA(0):     Config Options in the README.
[color=darkred][  3104.880] (II) NVIDIA(0): Setting mode "DFP:1920x1080+0+0,CRT:1280x1024+1920+56"[/color]
[  3104.914] (II) Loading extension NV-GLX
[  3104.930] (==) NVIDIA(0): Disabling shared memory pixmaps
[  3104.930] (==) NVIDIA(0): Backing store disabled
[  3104.930] (==) NVIDIA(0): Silken mouse enabled
[  3104.930] (==) NVIDIA(0): DPMS enabled
[  3104.930] (II) Loading extension NV-CONTROL
[  3104.930] (II) Loading extension XINERAMA
[  3104.930] (II) Loading sub module "dri2"
[  3104.930] (II) LoadModule: "dri2"
[  3104.931] (WW) Warning, couldn't open module dri2
[  3104.931] (II) UnloadModule: "dri2"
[  3104.931] (II) Unloading dri2
[  3104.931] (EE) NVIDIA: Failed to load module "dri2" (module does not exist, 0)
[  3104.931] (II) NVIDIA(0): The X server will not be able to send the VDPAU driver name to
[  3104.931] (II) NVIDIA(0):     libvdpau.
[  3104.931] (==) RandR enabled
[  3104.933] (II) NVIDIA(1): ACPI: failed to connect to the ACPI event daemon; the daemon
[  3104.933] (II) NVIDIA(1):     may not be running or the "AcpidSocketPath" X
[  3104.933] (II) NVIDIA(1):     configuration option may not be set correctly.  When the
[  3104.933] (II) NVIDIA(1):     ACPI event daemon is available, the NVIDIA X driver will
[  3104.933] (II) NVIDIA(1):     try to use it to receive ACPI event notifications.  For
[  3104.933] (II) NVIDIA(1):     details, please see the "ConnectToAcpid" and
[  3104.933] (II) NVIDIA(1):     "AcpidSocketPath" X configuration options in Appendix B: X
[  3104.933] (II) NVIDIA(1):     Config Options in the README.
[  3104.933] (II) NVIDIA(1): Setting mode "DFP:1920x1080+0+0,CRT:1280x1024+1920+56"
[  3105.038] (==) NVIDIA(1): Disabling shared memory pixmaps
[  3105.038] (==) NVIDIA(1): Backing store disabled
[  3105.038] (==) NVIDIA(1): Silken mouse enabled
[  3105.038] (==) NVIDIA(1): DPMS enabled
[  3105.039] (II) Loading sub module "dri2"
[  3105.039] (II) LoadModule: "dri2"
[  3105.039] (WW) Warning, couldn't open module dri2
[  3105.039] (II) UnloadModule: "dri2"
[  3105.039] (II) Unloading dri2
[  3105.039] (EE) NVIDIA: Failed to load module "dri2" (module does not exist, 0)
[  3105.039] (II) NVIDIA(1): The X server will not be able to send the VDPAU driver name to
[  3105.039] (II) NVIDIA(1):     libvdpau.
[  3105.039] (==) RandR enabled
[  3105.039] (II) Initializing built-in extension Generic Event Extension
[  3105.039] (II) Initializing built-in extension SHAPE
[  3105.039] (II) Initializing built-in extension MIT-SHM
[  3105.039] (II) Initializing built-in extension XInputExtension
[  3105.039] (II) Initializing built-in extension XTEST
[  3105.039] (II) Initializing built-in extension BIG-REQUESTS
[  3105.039] (II) Initializing built-in extension SYNC
[  3105.039] (II) Initializing built-in extension XKEYBOARD
[  3105.039] (II) Initializing built-in extension XC-MISC
[  3105.039] (II) Initializing built-in extension XINERAMA
[  3105.039] (II) Initializing built-in extension XFIXES
[  3105.039] (II) Initializing built-in extension RENDER
[  3105.039] (II) Initializing built-in extension RANDR
[  3105.039] (II) Initializing built-in extension COMPOSITE
[  3105.039] (II) Initializing built-in extension DAMAGE
[  3105.040] (II) Initializing extension GLX
[  3105.092] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[  3105.092] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[  3105.092] (II) LoadModule: "evdev"
[  3105.092] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so
[  3105.092] (II) Module evdev: vendor="X.Org Foundation"
[  3105.092]    compiled for 1.11.2, module version = 2.6.0
[  3105.092]    Module class: X.Org XInput Driver
[  3105.092]    ABI class: X.Org XInput driver, version 13.0
[  3105.092] (II) Using input driver 'evdev' for 'Power Button'
[  3105.092] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so
[  3105.092] (**) Power Button: always reports core events
[  3105.092] (**) Power Button: Device: "/dev/input/event1"
[  3105.092] (--) Power Button: Found keys
[  3105.092] (II) Power Button: Configuring as keyboard
[  3105.092] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/event1"
[  3105.092] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[  3105.092] (**) Option "xkb_rules" "evdev"
[  3105.092] (**) Option "xkb_model" "evdev"
[  3105.092] (**) Option "xkb_layout" "us"
[  3105.111] (II) config/udev: Adding input device Power Button (/dev/input/event0)
[  3105.111] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[  3105.112] (II) Using input driver 'evdev' for 'Power Button'
[  3105.112] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so
[  3105.112] (**) Power Button: always reports core events
[  3105.112] (**) Power Button: Device: "/dev/input/event0"
[  3105.112] (--) Power Button: Found keys
[  3105.112] (II) Power Button: Configuring as keyboard
[  3105.112] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input0/event0"
[  3105.112] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 7)
[  3105.112] (**) Option "xkb_rules" "evdev"
[  3105.112] (**) Option "xkb_model" "evdev"
[  3105.112] (**) Option "xkb_layout" "us"
[  3105.112] (II) config/udev: Adding input device Logitech USB-PS/2 Optical Mouse (/dev/input/event2)
[  3105.112] (**) Logitech USB-PS/2 Optical Mouse: Applying InputClass "evdev pointer catchall"
[  3105.112] (II) Using input driver 'evdev' for 'Logitech USB-PS/2 Optical Mouse'
[  3105.112] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so
[  3105.112] (**) Logitech USB-PS/2 Optical Mouse: always reports core events
[  3105.112] (**) Logitech USB-PS/2 Optical Mouse: Device: "/dev/input/event2"
[  3105.112] (--) Logitech USB-PS/2 Optical Mouse: Found 12 mouse buttons
[  3105.112] (--) Logitech USB-PS/2 Optical Mouse: Found scroll wheel(s)
[  3105.112] (--) Logitech USB-PS/2 Optical Mouse: Found relative axes
[  3105.112] (--) Logitech USB-PS/2 Optical Mouse: Found x and y relative axes
[  3105.112] (II) Logitech USB-PS/2 Optical Mouse: Configuring as mouse
[  3105.112] (II) Logitech USB-PS/2 Optical Mouse: Adding scrollwheel support
[  3105.112] (**) Logitech USB-PS/2 Optical Mouse: YAxisMapping: buttons 4 and 5
[  3105.112] (**) Logitech USB-PS/2 Optical Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[  3105.112] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:13.0/usb6/6-1/6-1:1.0/input/input2/event2"
[  3105.112] (II) XINPUT: Adding extended input device "Logitech USB-PS/2 Optical Mouse" (type: MOUSE, id 8)
[  3105.112] (II) Logitech USB-PS/2 Optical Mouse: initialized for relative axes.
[  3105.112] (**) Logitech USB-PS/2 Optical Mouse: (accel) keeping acceleration scheme 1
[  3105.112] (**) Logitech USB-PS/2 Optical Mouse: (accel) acceleration profile 0
[  3105.112] (**) Logitech USB-PS/2 Optical Mouse: (accel) acceleration factor: 2.000
[  3105.112] (**) Logitech USB-PS/2 Optical Mouse: (accel) acceleration threshold: 4
[  3105.112] (II) config/udev: Adding input device Logitech USB-PS/2 Optical Mouse (/dev/input/mouse0)
[  3105.112] (II) No input driver/identifier specified (ignoring)
[  3105.112] (II) config/udev: Adding input device Razer Razer Arctosa (/dev/input/event3)
[  3105.112] (**) Razer Razer Arctosa: Applying InputClass "evdev keyboard catchall"
[  3105.112] (II) Using input driver 'evdev' for 'Razer Razer Arctosa'
[  3105.112] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so
[  3105.113] (**) Razer Razer Arctosa: always reports core events
[  3105.113] (**) Razer Razer Arctosa: Device: "/dev/input/event3"
[  3105.113] (--) Razer Razer Arctosa: Found keys
[  3105.113] (II) Razer Razer Arctosa: Configuring as keyboard
[  3105.113] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:13.0/usb6/6-2/6-2:1.0/input/input3/event3"
[  3105.113] (II) XINPUT: Adding extended input device "Razer Razer Arctosa" (type: KEYBOARD, id 9)
[  3105.113] (**) Option "xkb_rules" "evdev"
[  3105.113] (**) Option "xkb_model" "evdev"
[  3105.113] (**) Option "xkb_layout" "us"
[  3105.113] (II) config/udev: Adding input device Razer Razer Arctosa (/dev/input/event4)
[  3105.113] (**) Razer Razer Arctosa: Applying InputClass "evdev keyboard catchall"
[  3105.113] (II) Using input driver 'evdev' for 'Razer Razer Arctosa'
[  3105.113] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so
[  3105.113] (**) Razer Razer Arctosa: always reports core events
[  3105.113] (**) Razer Razer Arctosa: Device: "/dev/input/event4"
[  3105.113] (--) Razer Razer Arctosa: Found 1 mouse buttons
[  3105.113] (--) Razer Razer Arctosa: Found scroll wheel(s)
[  3105.113] (--) Razer Razer Arctosa: Found relative axes
[  3105.113] (--) Razer Razer Arctosa: Found absolute axes
[  3105.113] (--) Razer Razer Arctosa: Found keys
[  3105.113] (II) Razer Razer Arctosa: Configuring as mouse
[  3105.113] (II) Razer Razer Arctosa: Configuring as keyboard
[  3105.113] (II) Razer Razer Arctosa: Adding scrollwheel support
[  3105.113] (**) Razer Razer Arctosa: YAxisMapping: buttons 4 and 5
[  3105.113] (**) Razer Razer Arctosa: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[  3105.113] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:13.0/usb6/6-2/6-2:1.1/input/input4/event4"
[  3105.113] (II) XINPUT: Adding extended input device "Razer Razer Arctosa" (type: KEYBOARD, id 10)
[  3105.113] (**) Option "xkb_rules" "evdev"
[  3105.113] (**) Option "xkb_model" "evdev"
[  3105.113] (**) Option "xkb_layout" "us"
[  3105.113] (EE) Razer Razer Arctosa: failed to initialize for relative axes.
[  3105.113] (II) Razer Razer Arctosa: initialized for absolute axes.
[  3105.113] (**) Razer Razer Arctosa: (accel) keeping acceleration scheme 1
[  3105.113] (**) Razer Razer Arctosa: (accel) acceleration profile 0
[  3105.113] (**) Razer Razer Arctosa: (accel) acceleration factor: 2.000
[  3105.113] (**) Razer Razer Arctosa: (accel) acceleration threshold: 4

With this configuration, my main monitor (Asus 22" widescreen, DFP-0, 1920x1080) is working and at correct resolution, and things maximize to just it. The second monitor (q7 optiquest, CRT-1,1280x1024) is lit, bit a generic blue background, that if I move my mouse to the pointer gets "lost" and I have to restart X to do anything. If I try to drag a window across it just moves it to the next workspace and stays on the same monitor. I'm not sure what to do next, I don't really know how to set the MetaModes options (as you can see I put them in both Device and ServerLayout sections which can't be right). I've highlighted parts of the log which I think are important.

Edit: oops, cant colorize font inside a code section. if you scan the numbers on the left you'll see where I tried to add color tags to those lines, thats sort of highlighting...
Update: After removing the MetaModes lines from the Device sections my second monitor works, but it acts like a second X screen, I can't drag windows between the two monitors.

Thanks,
Marc
Back to top
View user's profile Send private message
Gusar
Advocate
Advocate


Joined: 09 Apr 2005
Posts: 2553
Location: Slovenia

PostPosted: Thu May 31, 2012 4:31 pm    Post subject: Reply with quote

mrmarcdee wrote:
OK,so, that gets me a desktop with the wallpaper stretched across both, the left monitor showing the right side of the display(screen/framebuffer/whatever), and the taskbar stretched across the whole width but not showing up on the smaller monitor.

Now what?

Now you configure the wallpaper and the panel as you want. And if the displays aren't in the order you want, you do this:
Code:
Section "Device"
    Identifier  "Nvidia card"
    Driver      "nvidia"
    Option      "TwinView"  "on"
    Option      "TwinViewXineramaInfoOrder"  "DFP-0, CRT-1"
    Option      "TwinViewOrientation" "CRT-1 RightOf DFP-0"
EndSection

Adjust output names and places as needed to get the order as you want it to be. InfoOrder determines which display is seen as the "primary" by apps. Orientation should explain itself.

All that stuff with multiple Screen and Monitor sections and ServerLayout and such... all unnecessary madness, that doesn't make any sense. It can make sense, but not the things you're doing.

@Jaglover: Any particular reason you're using xinerama instead of twinview? Are you aware that xinerama has a significant performance penalty?
Back to top
View user's profile Send private message
mrmarcdee
n00b
n00b


Joined: 18 Jan 2010
Posts: 67

PostPosted: Thu May 31, 2012 5:07 pm    Post subject: Reply with quote

Thank you for your help Gusar.

With

Code:
Section "Device"
   Identifier  "device0"
   Driver      "nvidia"
   Option      "TwinView"  "on"
       Option      "TwinViewXineramaInfoOrder"  "DFP-0, CRT-1"
       Option      "TwinViewOrientation" "CRT-1 RightOf DFP-0"
EndSection


for my xorg.conf I get everything stretched across both monitors, just like xinerama use flag support isn't working somewhere. I don't know where though. "emerge --newuse world" does not show any packages that need rebuilding with xinerama.

Code:
equery hasuse xinerama
 * Searching for USE flag xinerama ...
[IP-] [  ] app-emulation/wine-1.5.4:0
[IP-] [  ] media-gfx/feh-2.5:0
[IP-] [  ] media-libs/libsdl-1.2.15:0
[IP-] [  ] media-libs/xine-lib-1.2.1-r1:1
[IP-] [  ] media-video/mplayer-1.0_rc4_p20110322-r1:0
[I--] [??] x11-apps/xdpyinfo-1.1.0:0
[IP-] [  ] x11-libs/fltk-1.3.0:1
[IP-] [  ] x11-libs/gtk+-2.24.10-r1:2
[IP-] [  ] x11-libs/gtk+-3.2.4-r1:3
[IP-] [  ] x11-libs/qt-gui-4.8.1-r1:4
[IP-] [  ] x11-misc/xscreensaver-5.15:0


What programs are actually responsible for making it work correctly? window manager? display manager? something in xfce? It seems to me like there are not enough packages with the xinerama use flag.




Also, how can I adjust the "TwinViewOrientation" option to move CRT-1 down by 56 pixels (I want the bottoms of the two monitors to match up, not the tops)?
Back to top
View user's profile Send private message
Gusar
Advocate
Advocate


Joined: 09 Apr 2005
Posts: 2553
Location: Slovenia

PostPosted: Thu May 31, 2012 5:20 pm    Post subject: Reply with quote

I'd say go for the brute-force method: Everything that has the xinerama flag, recompile it. XFCE uses the libwnck library for this stuff. The library itself doesn't have a xinerama flag, but it depends on GTK, which does. So maybe recompiling just GTK would do the trick.

As for aligning screens at the bottom... MetaModes are needed for that, that's the one thing you did get right in your xorg.conf :)
Code:
Section "Device"
    Identifier  "Nvidia card"
    Driver      "nvidia"
    Option      "TwinView"  "on"
    Option      "TwinViewXineramaInfoOrder"  "DFP-0, CRT-1"
    Option      "TwinViewOrientation" "CRT-1 RightOf DFP-0"
    Option      "MetaModes" "CRT: 1280x1024 +1920+56, DFP: 1920x1080 +0+0"
EndSection   

Though maybe you need to be exact with output names, so CRT-1 and DFP-0 instead of CRT and DFP.


Last edited by Gusar on Thu May 31, 2012 5:31 pm; edited 2 times in total
Back to top
View user's profile Send private message
mrmarcdee
n00b
n00b


Joined: 18 Jan 2010
Posts: 67

PostPosted: Thu May 31, 2012 5:27 pm    Post subject: Reply with quote

So recompile everything from the "equery hasuse xinerama" list? Does that list all packages with a xinerama flag option, or just packages that currently use the xinerama flag? If the latter case then I still do not know what other packages I need to recompile.
Back to top
View user's profile Send private message
Gusar
Advocate
Advocate


Joined: 09 Apr 2005
Posts: 2553
Location: Slovenia

PostPosted: Thu May 31, 2012 5:34 pm    Post subject: Reply with quote

Yeah, everything from that list. And to be absolutely sure, afterwards I'd also recompile libwnck.
Back to top
View user's profile Send private message
mrmarcdee
n00b
n00b


Joined: 18 Jan 2010
Posts: 67

PostPosted: Thu May 31, 2012 9:11 pm    Post subject: Reply with quote

I re-emerged all of those packages, and using the --deep option. After that was done I had a small bit of progress. Yakuake now spanned only on one monitor, and was also able to pop-up on the monitor that the mouse was on, perfect!. However nothing else seemed to changed (taskbar,wallpaper,fullscreen/maximized windows). I was thinking this could have to do with Yakuake not really using the window manager (xfwm4). So I installed the awesome window manager, and the windows will maximize and go fullscreen to only one monitor under awesome, well, most importantly for now mplayer fullscreens well. There is lots of quirkyness/buggyness, but I'm not really sure if that is just because I havent configured awesome, or because I'm using it with all other xfce stuff (xfce taskbar, xfce-desktop,etc).

I don't really want to keep using awesome, I want to use xfce with xfwm(although I'm not opposed to trying out a new window manager, but at first glance awesome is not really what I'm looking for). It seems that somehow xfce isn't working well with the xinerama stuff. I've already tried re-emerging a lot of the xfce packages, to apparently no effect. I unfortunately can't work on this anymore for about 4 days. In the meantime if anybody has any insights that might help me or any suggestions please post them.

Thanks,
Marc
Back to top
View user's profile Send private message
Jaglover
Advocate
Advocate


Joined: 29 May 2005
Posts: 3973
Location: Saint Amant, Acadiana

PostPosted: Thu May 31, 2012 9:13 pm    Post subject: Reply with quote

You can use Openbox as a WM under Xfce. IMHO Openbox is a nice mature WM, I'm using it without any DE myself.
_________________
Please learn how to denote units correctly!
Back to top
View user's profile Send private message
Gusar
Advocate
Advocate


Joined: 09 Apr 2005
Posts: 2553
Location: Slovenia

PostPosted: Thu May 31, 2012 10:07 pm    Post subject: Reply with quote

Yeah, Openbox is brilliant. I use it. Very flexible beast, and the pipe menus are cool.

In this case though, it shouldn't be needed. xfwm for sure supports xrandr/twinview. It must be a configuration issue. I don't have much experience with it though, so can't help. You did recompile libwnck, did you?
Back to top
View user's profile Send private message
mrmarcdee
n00b
n00b


Joined: 18 Jan 2010
Posts: 67

PostPosted: Tue Jun 05, 2012 8:19 pm    Post subject: Reply with quote

So I re-emerged all the dependencies of xfce4-meta, and all of the dependencies of those (Gusar: that includes libwnck). xfwm4 still does not maximize windows correctly to only one monitor. So I have instead installed and set-up openbox, along with feh(for background images), and tint2(panel/taskbar/tray). I am very pleased with how it is working. Although I am still curious as to what is wrong with xfwm4.
Back to top
View user's profile Send private message
mrmarcdee
n00b
n00b


Joined: 18 Jan 2010
Posts: 67

PostPosted: Tue Jun 19, 2012 3:11 pm    Post subject: Reply with quote

ok, I'm happy with my new set-up. It might even be better for me (blessing in disguise?). However, there is one thing. When I try to view youtube videos at fullscreen. it fullscreens it to the center of the virtual display, but then only displays the image on the main, big monitor, nothing on the second monitor. So I can only see a little more than half of the video. I use chromium built with xinerama support. Any ideas on how to fix this?

Thanks,
Marc

Edit: I tried re-emerging adobe-flash. No change
Also, youtube is having other problems, like sometimes the hue seems messed up, everything has a saturated light blue tint to it. And I get some weird transparency effects sometimes when I have a video in one tab, and something else in another tab(like right now) where I can see the colors changing like there is some sort of transparency between tabs.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
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