You are not logged in.

#1 2011-11-07 22:22:08

whodevil
Member
Registered: 2011-11-07
Posts: 2

[Solved] Firefox 7.0.1-1 crashing xorg 1.11.1-2

Hello,

Today I updated to the newest xorg package available in the pacman repos. Everything seems to be fine, I'm able to use intellij, and do most other things in gnome without problem. However, when I try to run firefox, X restarts and I'm left at my login screen.

whodevil>firefox
Xlib:  extension "RANDR" missing on display ":0.0".
XIO:  fatal IO error 2 (No such file or directory) on X server ":0.0"
      after 30 requests (30 known processed) with 0 events remaining.
firefox: Fatal IO error 104 (Connection reset by peer) on X server :0.0.

When I look in /var/log/Xorg.0.log there doesn't appear to be anything suspicious other than each time xorg restarts it rolls the log. When I go into the Xorg.0.log.old, I don't see any messages related to xorg being shutdown.

However when I look in the kernel.log I see this:

Nov  7 13:59:42 localhost kernel: [  165.690978] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id
Nov  7 13:59:42 localhost kernel: [  166.110186] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id
Nov  7 14:01:21 localhost kernel: [  265.047653] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id
Nov  7 14:01:21 localhost kernel: [  265.466850] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id

Does anyone have any ideas? Is there other information I'm missign that would help me figure out the problem?

thanks,
whodevil

EDIT:

It turned out that I was doing it all backwards, here is what I have for my xorg.conf.d/10-radeon.conf

Section "ServerLayout"
    Identifier     "DualSreen"
    Screen       0 "Screen0"
EndSection

Section "Monitor"
    Identifier     "DVI-0"
    Option         "Enable" "true"
    Option         "Primary" "True"
    Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "DVI-1"
    Option         "Enable" "true"
   # Option         "RightOf" "Monitor0"
    Option         "Primary" "false"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "radeon"
    Option         "Enable" "true"
    Option         "monitor-DVI-0" "DVI-0"
    Option         "monitor-DVI-1" "DVI-1"
    Screen         0
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "DVI-0"
    DefaultDepth    24
    SubSection "Display"
        Depth          24
        Modes          "1600x1200"
    EndSubSection
EndSection

What I needed was to be running xrandr to do dual monitors with this command:

xrandr --auto --output DVI-1 --mode 1600x1200 --right-of DVI-0

Last edited by whodevil (2011-11-09 23:13:50)

Offline

#2 2011-11-08 14:57:54

PReP
Member
From: Sweden
Registered: 2010-06-13
Posts: 359
Website

Re: [Solved] Firefox 7.0.1-1 crashing xorg 1.11.1-2

Perhaps take a look at what video card, and driver you are using in X.
I don't know if it has something to do with firefox using hardware acceleration lately?


. Main: Intel Core i5 6600k @ 4.4 Ghz, 16 GB DDR4 XMP, Gefore GTX 970 (Gainward Phantom) - Arch Linux 64-Bit
. Server: Intel Core i5 2500k @ 3.9 Ghz, 8 GB DDR2-XMP RAM @ 1600 Mhz, Geforce GTX 570 (Gainward Phantom) - Arch Linux 64-Bit
. Body: Estrogen @ 90%, Testestorone @ 10% (Not scientific just out-of-my-guesstimate-brain)

Offline

#3 2011-11-08 17:31:58

whodevil
Member
Registered: 2011-11-07
Posts: 2

Re: [Solved] Firefox 7.0.1-1 crashing xorg 1.11.1-2

Here is what I have in my /etc/X11/xorg.conf.d/10-radeon.conf. This xorg conf was working fine, and still for the most part does work fine. The only app I've found that does not work is firefox. I'm pretty stumped.

Section "ServerLayout"
    Identifier     "DualSreen"
    Screen       0 "Screen0"
    Screen       1 "Screen1" RightOf "Screen0" #Screen1 at the right of Screen0
    Option         "Xinerama" "1" #To move windows between screens
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    Option         "Enable" "true"
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    Option         "Enable" "true"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "radeon"
    Option         "ZaphodHeads"   "DVI-0"
    Screen         0
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "radeon"
    Option         "ZaphodHeads"   "DVI-1"
    Screen         1
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection "Display"
        Depth          24
        #Modes          "1280x1024"
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth   24
    #Option         "TwinView" "0"
    SubSection "Display"
        Depth          24
    EndSubSection
EndSection

Also a look at which modules are loaded.

whodevil>lsmod|grep radeon
radeon                992259  2 
ttm                    54360  1 radeon
drm_kms_helper         25409  1 radeon
drm                   183380  4 radeon,ttm,drm_kms_helper
i2c_algo_bit            5199  1 radeon
i2c_core               20133  5 radeon,drm_kms_helper,drm,i2c_algo_bit,i2c_i801

Offline

Board footer

Powered by FluxBB