You are not logged in.

#1 2009-11-06 19:20:21

anadyr
Member
Registered: 2005-02-10
Posts: 225

[solved] Fluxbox gets "messy" after upgrade

Today I updated Xorg (pacman -Syu), and for some reason it, sort of, breaks Fluxbox. I say sort of, because it does not break it completely.
Immediately after the update, the left and right mousebutton stopped working; however the middle mouse button did work. I ran nvidia-xconfig, and then the right button started working again. With this right mouse button I can start the menu. However, the menu for some reason is very "wide", and only a part of the fluxbox menu is "accessible" (most menus simply do not open), And the desktop gets "messy" as well, with parts of the screen changing but other parts not (I can' really describe it better).

Fortunately I can issue command, and I have a bash prompt, so the computer is useable...
I tried to change from nvidia driver to the nouveau, and both have the same problems...

Here are some logs/configs:

.xsession-errors wrote:

The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 430 error_code 3 request_code 20 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"^M
      after 496 requests (496 known processed) with 0 events remaining.^M

Xorg.0.log wrote:

(**) Option "CoreKeyboard"
(**) Keyboard0: always reports core events
(**) Option "Protocol" "standard"
(**) Keyboard0: Protocol: standard
(**) Option "XkbRules" "xorg"
(**) Keyboard0: XkbRules: "xorg"
(**) Option "XkbModel" "pc105"
(**) Keyboard0: XkbModel: "pc105"
(**) Option "XkbLayout" "us"
(**) Keyboard0: XkbLayout: "us"
(WW) Option "XkbVariant" requires an string value
(**) Option "CustomKeycodes" "off"
(**) Keyboard0: CustomKeycodes disabled
(II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)
(**) Option "Protocol" "IMPS/2"
(**) USB Mouse: Device: "/dev/input/mouse1"
(**) USB Mouse: Protocol: "IMPS/2"
(**) Option "SendCoreEvents" "true"
(**) Option "CorePointer"
(**) USB Mouse: always reports core events
(**) Option "Device" "/dev/input/mouse1"
(**) Option "Buttons" "5"
(==) USB Mouse: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5"
(**) USB Mouse: ZAxisMapping: buttons 4 and 5
(**) USB Mouse: Buttons: 9
(**) USB Mouse: Sensitivity: 1
(II) XINPUT: Adding extended input device "USB Mouse" (type: MOUSE)
(**) USB Mouse: (accel) keeping acceleration scheme 1
(**) USB Mouse: (accel) acceleration profile 0
(II) USB Mouse: ps2EnableDataReporting: succeeded
(II) config/hal: Adding input device Macintosh mouse button emulation
(II) AutoAddDevices is off - not adding device.
(EE) config/hal: NewInputDeviceRequest failed (8)
(II) config/hal: Adding input device Logitech Optical USB Mouse
(II) AutoAddDevices is off - not adding device.
(EE) config/hal: NewInputDeviceRequest failed (8)
(II) config/hal: Adding input device Dell Dell USB Keyboard
(II) AutoAddDevices is off - not adding device.
(EE) config/hal: NewInputDeviceRequest failed (8)
(II) config/hal: Adding input device Power Button
(II) AutoAddDevices is off - not adding device.
(EE) config/hal: NewInputDeviceRequest failed (8)
(II) config/hal: Adding input device Power Button
(II) AutoAddDevices is off - not adding device.
(EE) config/hal: NewInputDeviceRequest failed (8)
(II) 3rd Button detected: disabling emulate3Button

xorg.conf wrote:

Section "ServerLayout"
    Identifier     "Xorg Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "USB Mouse" "CorePointer"
EndSection

Section "Files"
    ModulePath      "/usr/lib/xorg/modules"
    FontPath        "/usr/share/fonts/misc:unscaled"
    FontPath        "/usr/share/fonts/misc"
    FontPath        "/usr/share/fonts/75dpi:unscaled"
    FontPath        "/usr/share/fonts/75dpi"
    FontPath        "/usr/share/fonts/100dpi:unscaled"
    FontPath        "/usr/share/fonts/100dpi"
    FontPath        "/usr/share/fonts/PEX"
    FontPath        "/usr/share/fonts/cyrillic"
    FontPath        "/usr/share/fonts/Type1"
    FontPath        "/usr/share/fonts/TTF"
    FontPath        "/usr/share/fonts/truetype"
    FontPath        "/usr/share/fonts/truetype/openoffice"
    FontPath        "/usr/share/fonts/truetype/ttf-bitstream-vera"
    FontPath        "/usr/share/fonts/latex-ttf-fonts"
    FontPath        "/usr/share/fonts/defoma/CID"
    FontPath        "/usr/share/fonts/defoma/TrueType"
EndSection

Section "Module"
    Load           "ddc"  # ddc probing of monitor
    Load           "dbe"
    Load           "extmod"
    Load           "glx"
    Load           "bitmap" # bitmap-fonts
EndSection

Section "ServerFlags"
    Option         "AllowMouseOpenFail" "true"
    Option         "AutoAddDevices" "False"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "keyboard"
    Option         "CoreKeyboard"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "pc105"
    Option         "XkbLayout" "us"
    Option         "XkbVariant" ""
EndSection

Section "InputDevice"
    Identifier     "Serial Mouse"
    Driver         "mouse"
    Option         "Protocol" "Microsoft"
    Option         "Device" "/dev/ttyS0"
    Option         "Emulate3Buttons" "true"
    Option         "Emulate3Timeout" "70"
    Option         "SendCoreEvents" "true"
EndSection

Section "InputDevice"
    Identifier     "PS/2 Mouse"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "ZAxisMapping" "4 5"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "true"
    Option         "Emulate3Timeout" "70"
    Option         "SendCoreEvents" "true"
EndSection

Section "InputDevice"
    Identifier     "USB Mouse"
    Driver         "mouse"
    Option         "Device" "/dev/input/mouse1"
    Option         "SendCoreEvents" "true"
    Option         "Protocol" "IMPS/2"
    Option         "ZAxisMapping" "4 5"
    Option         "Buttons" "5"
    Option         "HWcursor" "false"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    DisplaySize     435    274
    HorizSync       31.0 - 83.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS" "true"
EndSection

Section "Device"
    Identifier     "nvidia"
    Driver         "nvidia"
    VendorName     "All"
    BoardName      "All"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "nvidia"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "NoLogo" "True"
    SubSection     "Display"
        Depth       24
        Modes      "1600x1000"
    EndSubSection
EndSection

Does anybody have an idea on how to fix this?

edit: There's something else I noticed. When I start firefox from aterm, it starts fine, but when I use the fluxbox "Run program" option, firefox does not start. And this is the origin of the error of .xsession-errors...

Last edited by anadyr (2009-11-07 11:37:38)

Offline

#2 2009-11-07 09:41:25

anadyr
Member
Registered: 2005-02-10
Posts: 225

Re: [solved] Fluxbox gets "messy" after upgrade

I found that this behavior only accepts me as user; if I login under another account, then fluxbox works fine...
Unfortunately the right and left mousebutton again do not work under my account...

Offline

#3 2009-11-07 09:45:59

flamelab
Member
From: Athens, Hellas (Greece)
Registered: 2007-12-26
Posts: 2,160

Re: [solved] Fluxbox gets "messy" after upgrade

There is a problem with a patch on xorg-server that causes problem with nvidia drivers. After the devs remove it, you should not have a problem.

Offline

#4 2009-11-07 10:15:51

swiftscythe
Member
Registered: 2009-04-28
Posts: 132

Re: [solved] Fluxbox gets "messy" after upgrade

Hi!, I have similar problem with kde 4.3.3 and nvidia. It takes a long time to respond when I click on the KMenu,  press Alt F2, open yakuake by pressing F12...
Is this issue related to this.
I found this problem today (yesterday I did pacman -Syu and it upgraded the xorg-server)
Many thanks

Offline

#5 2009-11-07 10:51:12

swiftscythe
Member
Registered: 2009-04-28
Posts: 132

Re: [solved] Fluxbox gets "messy" after upgrade

At the moment I managed to make it work again by downgrading the xorg-server...

Offline

#6 2009-11-07 10:56:00

flamelab
Member
From: Athens, Hellas (Greece)
Registered: 2007-12-26
Posts: 2,160

Re: [solved] Fluxbox gets "messy" after upgrade

No need for that. Run abs, copy the xorg-server folder, comment the line where the xserver-1.7.1-window-pictures.patch is applied and rebuild xorg-server.

Offline

#7 2009-11-07 11:05:24

swiftscythe
Member
Registered: 2009-04-28
Posts: 132

Re: [solved] Fluxbox gets "messy" after upgrade

Thanks for responding, just one question:
Do I need to install libgl to compile xorg-server, because I need to remove the nvidia drivers to do so...

Thanks smile

Offline

#8 2009-11-07 11:12:50

flamelab
Member
From: Athens, Hellas (Greece)
Registered: 2007-12-26
Posts: 2,160

Re: [solved] Fluxbox gets "messy" after upgrade

Install it only for the compiling of xorg-server. After that, reinstall nvidia-utils.

Offline

#9 2009-11-07 11:25:51

swiftscythe
Member
Registered: 2009-04-28
Posts: 132

Re: [solved] Fluxbox gets "messy" after upgrade

Thank you very much, I've done that and now it works as it did before big_smile:D:D

Offline

#10 2009-11-07 11:37:20

anadyr
Member
Registered: 2005-02-10
Posts: 225

Re: [solved] Fluxbox gets "messy" after upgrade

My problem was related to fluxbox. I renamed my .fluxbox folder, and now it works again... I have to config everything again (unfortunately), but at least the problem is gone.

Offline

Board footer

Powered by FluxBB