|
Home > Archive > Linux Debian support > January 2007 > ATI Big Desktop, Gnome Panels on small screen, want on big
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
ATI Big Desktop, Gnome Panels on small screen, want on big
|
|
|
| I've successfully setup a LG Flatron L204WT monitor on an Acer Aspire
5100 (5102wmli) to run the ATI proprietary driver as a "Big Desktop"
(setting the screen resolution under Desktop/Preferences to 3360x1050).
"Big Desktop" is great. It is like having a massive monitor without
paying a fortune. Everything works great...almost.
The laptop display on my left shows the standard Gnome desktop in
1280x800. Moving the mouse to the right edge takes me into the blank LG
monitor where I can display loaded application in 1680x1050. So far so good.
- It would be so much better if my Gnome panels could show up on the big
LG monitor instead of the smaller, less frequently used laptop screen.
Is there a way to force Gnome to bind its panels to the second screen
but still run Big Desktop?
- If I move my mouse to the laptop screen below the bottom, this offsets
the mouse position horizontally by the amount it moved below the
screen's edge. If have to "reset it's position" by moving it "above" the
top edge of the screen.
- Maximizing apps on the LG big monitor works perfectly but the mouse
does move past the right edge of the screen which is a bit of a pain but
I can live with it. I figure this has to do with the fact that Gnome's
Screen Resolution only provides a 3360x1050 option instead of a
2960x1050 option? (1280+1680=2960 not 3360)
I'm running Debian Etch with Gnome 2.14.3, X11 1:7.1.0-10,
xserver-xorg-video-ati 1:6.6.3-2
Below is my xorg.conf. I've tried all sorts of changes without any luck
switching where Gnome puts its panels. If anyone has managed to run Big
Desktop with a similar configuration and has solved any of the problems
listed above, please let me (and others) know. Thank you!
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "aticonfig-Screen[0]"
Screen 1 "aticonfig-Screen[1]"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSection
Section "Files"
# path to defoma fonts
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "Emulate3Buttons" "true"
EndSection
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
Option "MaxTapTime" "180"
Option "SHMConfig" "on"
EndSection
Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[1]"
ModeLine "1680x1050" 140.0 1680 1712 2240 2272 1050 1071 1081 1103
ModeLine "1680x1050" 146.2 1680 1772 1948 2204 1050 1053 1059 1089
+hsync -vsync
Option "VendorName" "LG"
Option "ModelName" "L204WT FLATRON Wide LCD"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "MonitorLayout" "LVDS, AUTO"
Option "IgnoreEDID" "off"
Option "ScreenOverlap" "0"
Option "NoTV" "yes"
Option "CenterMode" "off"
Option "PseudoColorVisuals" "off"
Option "Stereo" "off"
Option "StereoSyncEnable" "1"
Option "no_dri" "no"
Option "mtrr" "off" # disable DRI mtrr mapper, driver has its own
code for mtrr
Option "UseInternalAGPGART" "no"
Option "OverlayOnCRTC1" "on"
Option "OverlayOnCRTC2" "on"
Option "DesktopSetup" "horizontal"
Option "Mode2" "1680x1050"
EndSection
Section "Device"
Identifier "aticonfig-Device[1]"
Driver "fglrx"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x800" "1680x1050"
EndSubSection
EndSection
Section "Screen"
Identifier "aticonfig-Screen[1]"
Device "aticonfig-Device[1]"
Monitor "aticonfig-Monitor[1]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1680x1050" "1280x800"
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection
| |
|
| On 17/01/07 11:12 AM, Dave wrote:
> I've successfully setup a LG Flatron L204WT monitor on an Acer Aspire
> 5100 (5102wmli) to run the ATI proprietary driver as a "Big Desktop"
> (setting the screen resolution under Desktop/Preferences to 3360x1050).
> "Big Desktop" is great. It is like having a massive monitor without
> paying a fortune. Everything works great...almost.
>
> The laptop display on my left shows the standard Gnome desktop in
> 1280x800. Moving the mouse to the right edge takes me into the blank LG
> monitor where I can display loaded application in 1680x1050. So far so
> good.
>
> - It would be so much better if my Gnome panels could show up on the big
> LG monitor instead of the smaller, less frequently used laptop screen.
> Is there a way to force Gnome to bind its panels to the second screen
> but still run Big Desktop?
>
I figured out how to switch the binding of the panels between the two
different monitors via a script. For example
gconftool-2 --set /apps/panel/toplevels/bottom_panel_screen0/monitor
--type int 0
gconftool-2 --set /apps/panel/toplevels/bottom_panel_screen0/monitor
--type int 1
The first command line sets the bottom panel to the small laptop
monitor. The second command line sets the bottom panel to the big LG
monitor.
gconf-editor was the key to finding this out. I wrote a script to toggle
between big desktop and the regular laptop screen.
Now if I could only fix the mouse offset problem...
|
|
|
|
|