This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Only show tasks from the current screen

Tags: None
(comma "," separated)
Bolick
Registered Member
Posts
8
Karma
0
OS
Hello,
I use OpenSuSE 11.1 with KDE4.2RC1 with nVidia 8400mGS video card (nVidia latest stable driver 180.22) in dual-head mode (set by nvidia config utility).

I want my task bar widgets to 'Only show tasks from the current screen'. So I set corresponding flag in Task Manager widget.

And what I've got: right after Ok button pressed - ok for the current task bar - only windows from this screen.
But if I move this window to another screen (second monitor) - nothing changes. The same applications are placed on this task manager widget.

If I set 'Only show tasks from the current screen' it seems to work without any problems.

I've found bug 166699 in the KDE bugzilla. But it is marked as resolved (in KDE4.1 as it is said).

I've tried to remove ~/.kde4 folder. But no success.

Any suggestions?

UPD: This option was ok. But I cannot recall exactly whether it was in KDE4.2 versions earlier than 4.1.85 or with earlier nvidia driver or it was something else that this option is broken now.

Last edited by Bolick on Thu Jan 15, 2009 10:26 pm, edited 1 time in total.


OpenSuSE 11.1, KDE4.2 release, nVidia 8400m GS
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
*Confused*

Does it only show tasks on the current screen at the time the configuration dialog "Ok" button is clicked?
Eg: If you have it enabled, move a window to another screen, it will show on both, until you go into the configuration and click "Ok" again?


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
Bolick
Registered Member
Posts
8
Karma
0
OS
bcooksley wrote:*Confused*

Does it only show tasks on the current screen at the time the configuration dialog "Ok" button is clicked?
Eg: If you have it enabled, move a window to another screen, it will show on both, until you go into the configuration and click "Ok" again?


Well, it seems like on OK button press some sync executes and I see on this task bar only apps from current screen. Like it is all ok.
After OK pressed
But, then no matter if I move any window on any screen. Taskbar shows the same picture.
After firefox window moved to another screen

P.S. Both panels are in "only show tasks from the current screen" and both have no changes at all

Eg: If you have it enabled, move a window to another screen, it will show on both, until you go into the configuration and click "Ok" again?

Well, I have to switch this mode off, press OK. Then settings window closes and I see all the tasks on this panel. Then I open setting again and select my option, press OK and again have "proper" (for this mode... like it's all ok) panel look.

So, if I open taskbar setting reset flag and set it back immediately - nothing changes. It's necessary to pres Ok button in settings window.

Last edited by Bolick on Thu Jan 15, 2009 11:39 pm, edited 1 time in total.


OpenSuSE 11.1, KDE4.2 release, nVidia 8400m GS
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
I would recommend filing this as a bug then.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
Bolick
Registered Member
Posts
8
Karma
0
OS
bcooksley wrote:I would recommend filing this as a bug then.


Should I create new bug or just add my comments to the "Bug 166699: "Only show tasks from the current screen" funct... "


OpenSuSE 11.1, KDE4.2 release, nVidia 8400m GS
User avatar
Hans
Administrator
Posts
3304
Karma
24
OS
I can't reproduce this on my computer, running trunk + Twinview.


Problem solved? Please click on "Accept this answer" below the post with the best answer to mark your topic as solved.

10 things you might want to do in KDE | Open menu with Super key | Mouse shortcuts
Bolick
Registered Member
Posts
8
Karma
0
OS
Hans wrote:I can't reproduce this on my computer, running trunk + Twinview.


I use OpenSUSE repo rpms.
So, maybe there are any means I can check differences between yours version (from current trunk) and SuSE's current rpms.

Something like web SVN interface to look through log and diffs for the particular module... also I'm very interested in which KDE module/app is responsible for taskbar behaviour.


OpenSuSE 11.1, KDE4.2 release, nVidia 8400m GS
User avatar
Hans
Administrator
Posts
3304
Karma
24
OS
(Sorry, I don't know if you should post a new bug report or comment in Bug 166699)

Bolick, could you please post relevant parts from your xorg.conf? Although I have no idea why you get this behavior, there might be some clues there.


Problem solved? Please click on "Accept this answer" below the post with the best answer to mark your topic as solved.

10 things you might want to do in KDE | Open menu with Super key | Mouse shortcuts
Bolick
Registered Member
Posts
8
Karma
0
OS
Hans wrote:(Sorry, I don't know if you should post a new bug report or comment in Bug 166699)

Bolick, could you please post relevant parts from your xorg.conf? Although I have no idea why you get this behavior, there might be some clues there.


Of cause, here it is:
Code: Select all
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildmeister@builder63)  Tue Jan  6 10:03:55 PST 2009

# /.../
# SaX generated X11 config file
# Created on: 2009-01-15T21:18:08+0300.
#
# Version: 8.1
# Contact: Marcus Schaefer , 2005
# Contact: SaX-User list
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "ServerLayout"
    Identifier     "Layout[all]"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard[0]" "CoreKeyboard"
    InputDevice    "Mouse[1]" "CorePointer"
    Option         "Clone" "off"
    Option         "Xinerama" "off"
EndSection

Section "Files"
    InputDevices      "/dev/gpmdata"
    InputDevices      "/dev/input/mice"
    FontPath        "/usr/share/fonts/misc:unscaled"
    FontPath        "/usr/share/fonts/local"
    FontPath        "/usr/share/fonts/75dpi:unscaled"
    FontPath        "/usr/share/fonts/100dpi:unscaled"
    FontPath        "/usr/share/fonts/Type1"
    FontPath        "/usr/share/fonts/URW"
    FontPath        "/usr/share/fonts/Speedo"
    FontPath        "/usr/share/fonts/PEX"
    FontPath        "/usr/share/fonts/cyrillic"
    FontPath        "/usr/share/fonts/latin2/misc:unscaled"
    FontPath        "/usr/share/fonts/latin2/75dpi:unscaled"
    FontPath        "/usr/share/fonts/latin2/100dpi:unscaled"
    FontPath        "/usr/share/fonts/latin2/Type1"
    FontPath        "/usr/share/fonts/latin7/75dpi:unscaled"
    FontPath        "/usr/share/fonts/baekmuk:unscaled"
    FontPath        "/usr/share/fonts/japanese:unscaled"
    FontPath        "/usr/share/fonts/kwintv"
    FontPath        "/usr/share/fonts/truetype"
    FontPath        "/usr/share/fonts/uni:unscaled"
    FontPath        "/usr/share/fonts/CID"
    FontPath        "/usr/share/fonts/ucs/misc:unscaled"
    FontPath        "/usr/share/fonts/ucs/75dpi:unscaled"
    FontPath        "/usr/share/fonts/ucs/100dpi:unscaled"
    FontPath        "/usr/share/fonts/hellas/misc:unscaled"
    FontPath        "/usr/share/fonts/hellas/75dpi:unscaled"
    FontPath        "/usr/share/fonts/hellas/100dpi:unscaled"
    FontPath        "/usr/share/fonts/hellas/Type1"
    FontPath        "/usr/share/fonts/misc/sgi:unscaled"
    FontPath        "/usr/share/fonts/xtest"
    FontPath        "/opt/kde3/share/fonts"
EndSection

Section "Module"
    Load           "dri"
    Load           "dbe"
    Load           "freetype"
    Load           "extmod"
    Load           "glx"
EndSection

Section "ServerFlags"
    Option         "AllowMouseOpenFail" "on"
    Option         "ZapWarning" "on"
    Option         "Xinerama" "0"
EndSection

Section "InputDevice"
    Identifier     "Keyboard[0]"
    Driver         "kbd"
    Option         "Protocol" "Standard"
    Option         "XkbLayout" "us"
    Option         "XkbModel" "microsoftpro"
    Option         "XkbRules" "xfree86"
EndSection

Section "InputDevice"
    Identifier     "Mouse[1]"
    Driver         "mouse"
    Option         "Buttons" "9"
    Option         "Device" "/dev/input/mice"
    Option         "Name" "KYE Ergo R815"
    Option         "Protocol" "explorerps/2"
    Option         "Vendor" "Sysp"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "Modes"
    Identifier         "Modes[0]"
EndSection

Section "Monitor"
    Identifier     "Monitor[0]"
    VendorName     "--> LCD"
    ModelName      "1440X900@60HZ"
    UseModes       "Modes[0]"
    DisplaySize     305    230
    HorizSync       50.0 - 70.0
    VertRefresh     50.0 - 60.0
    Option         "CalcAlgorithm" "XServerPool"
    Option         "PreferredMode" "1440x900"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "LG L192WS"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 75.0
EndSection

Section "Device"
    Identifier     "Device[0]"
    Driver         "nvidia"
    VendorName     "NVIDIA"
    BoardName      "GeForce 8400M GS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 8400M GS"
EndSection

Section "Screen"
    Identifier     "Screen[0]"
    Device         "Device[0]"
    Monitor        "Monitor[0]"
    DefaultDepth    24
    SubSection     "Display"
        Depth       15
        Modes      "1440x900" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       16
        Modes      "1440x900" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       24
        Modes      "1440x900" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       8
        Modes      "1440x900" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "TwinViewXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "CRT: nvidia-auto-select +0+0, DFP: 1440x900 +1440+0; CRT: nvidia-auto-select +0+0, DFP: 1024x768 +1440+0; CRT: nvidia-auto-select +0+0, DFP: 800x600 +1440+0; CRT: nvidia-auto-select +0+0, DFP: 640x480 +1440+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "on"
EndSection


OpenSuSE 11.1, KDE4.2 release, nVidia 8400m GS
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
A stack of crasher and normal bugs were fixed by the Kephal developers after KDE 4.2 RC was released. This would be why Hans can't reproduce it. You will probably need to wait until KDE 4.2 is released fully unless openSUSE update their packages.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
Bolick
Registered Member
Posts
8
Karma
0
OS
bcooksley wrote:A stack of crasher and normal bugs were fixed by the Kephal developers after KDE 4.2 RC was released. This would be why Hans can't reproduce it. You will probably need to wait until KDE 4.2 is released fully unless openSUSE update their packages.


I've just updated rpm's to the 4.1.96-170.3 from OpenSuSE repo.
Nothing changed.

Anyway, does my xorg.conf correct?
Is there any other way to resolve my problem or you are sure there's nothing to dig in just way for the release?

It's not a problem for me to wait few days more, but it seems very strange for me that I haven't found the same issues from other people in kde and novell bugzillas and forums.


OpenSuSE 11.1, KDE4.2 release, nVidia 8400m GS
User avatar
einar
Administrator
Posts
3402
Karma
7
OS
4.1.96 is RC1, so the bugs are still there. They were fixed after RC1 was tagged for release.


"Violence is the last refuge of the incompetent."
Image
Plasma FAQ maintainer - Plasma programming with Python


Bookmarks



Who is online

Registered users: Bing [Bot], Evergrowing, Google [Bot], rblackwell