View previous topic :: View next topic |
Author |
Message |
o5gmmob8 Guru
Joined: 17 Oct 2003 Posts: 465
|
Posted: Thu Nov 30, 2006 3:43 am Post subject: Xorg segfault [unsolved] |
|
|
Hi all,
I tried using my tvout on my laptop (geforce 6150 go) and I did get something, the logo screen, but now I cannot stop my X server from crashing with either the nv or nvidia driver. I believe I originally had nvidia working for the laptop internal display; however, when I connected the tv-out to a monitor, the logo screen was displayed on the external monitor and a black screen then appeared. A segfault was
My Device section for my video card:
Code: |
Section "Device"
Identifier "internal"
Driver "nvidia"
BusID "PCI:0:5:0"
Option "HWCursor" "true"
Option "CursorShadow" "true"
Option "CursorShadowAlpha" "75"
Option "CursorShadowXOffset" "4"
Option "CursorShadowYOffset" "2"
Option "RenderAccel" "true"
Option "NvAgp" "1"
#Option "NoLogo" "True"
#Option "LogoPath" "/etc/splash/gentoo/images/silent-1280x854-256.png"
Option "RenderAccel" "True"
Option "EnablePageFlip" "True"
Option "AgpFastWrite" "True"
Option "AddARGBGLXVisuals" "true"
#Option "XAANoOffscreenPixmaps" "true"
#Option "DRI" "true"
#Screen 0
#Option "AllowGLXWithComposite" "True"
#Option "BackingStore" "True"
#Option "DigitalVibrance" "16"
#Option "NoBandWidthTest" "1"
# Insert Clocks lines here if appropriate
#Option "AllowGLXWithComposite" "true"
EndSection
|
Here is the output from my Xorg.0.log
Code: |
Backtrace:
0: /usr/bin/X(xf86SigHandler+0x71) [0x48bea1]
1: /lib/libc.so.6 [0x2b25862995d0]
2: /usr/bin/X [0x475ed9]
3: /usr/lib64/xorg/modules/drivers/nvidia_drv.so [0x2b25877c233c]
|
When I restarted the Xserver to get my tvout working, I had my lcd connected and the logo was displayed on that screen. Shortly thereafter, it disappeared and the X server crashed. I rebooted my computer to make sure all modules were unloaded as well as re-emerge nvidia-drivers, but that did not fix the problem either.
Any ideas as to what is causing my X server to crash?
Walter |
|
Back to top |
|
|
o5gmmob8 Guru
Joined: 17 Oct 2003 Posts: 465
|
Posted: Wed Dec 20, 2006 11:42 pm Post subject: Xorg segfault |
|
|
Hi all,
I re-built an existing kernel I had, 2-6-18-r3 and it seems to be working; however, I cannot select the output, if I have the tv plugged in, it automatically redirects output to the tv. I want to be able to press function - f* (whatever key it is), so far that key does nothing.
Walter |
|
Back to top |
|
|
o5gmmob8 Guru
Joined: 17 Oct 2003 Posts: 465
|
Posted: Thu Dec 21, 2006 2:50 am Post subject: nvidia tv out [partially solved, no function key control?] |
|
|
Hi all,
It appears the kernel configuration is what did me in ... Not quite sure why that is. Hopefully this helps someone else. These are the differences:
Code: |
CONFIG_SCHED_SMT=y
CONFIG_K8_NUMA=y
CONFIG_NUMA_EMU=y
CONFIG_NR_CPUS=32#My broken config only had 2 here, not sure which one of these is the culprit
CONFIG_CALGARY_IOMMU=y
CONFIG_ACPI_CONTAINER=y
# CONFIG_TCP_CONG_ADVANCED is not set
# CONFIG_I2O is not set
# CONFIG_B44 is not set
CONFIG_HOSTAP=m
CONFIG_HOSTAP_FIRMWARE=y
CONFIG_HOSTAP_FIRMWARE_NVRAM=y
CONFIG_HOSTAP_PLX=m
CONFIG_HOSTAP_PCI=m
CONFIG_HOSTAP_CS=m
CONFIG_INPUT_EVDEV=y
CONFIG_HW_RANDOM_INTEL=y
CONFIG_RAW_DRIVER=y
CONFIG_MAX_RAW_DEVS=256
CONFIG_SENSORS_HDAPS=m
CONFIG_HWMON_DEBUG_CHIP=y
|
I would say the most likely candidate is IOMMU, I disabled that in the other kernel which segfaulted. The raw driver support is also possible, the other things, network related probably are not the source.
Oh, any ideas as to why my function keys do NOT control the video output?
EDIT:::
The kernel configuration must have been part of the problem; however, I am getting more segfaults again - I modified the Xorg configuration file so that I can have output to both my vga out and laptop at the same time, but that didn't work. I can only get the vesa driver working now and the interesting thing is if I press ctrl+alt+backspace, I get a segfault thrown by the xf86signal handler?
Code: |
Backtrace:
0: X(xf86SigHandler+0x71) [0x48bea1]
1: /lib/libc.so.6 [0x2ad12af86720]
Fatal server error:
Caught signal 11. Server aborting
|
Hope this helps,
Walter |
|
Back to top |
|
|
|
|
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
|
|