Xorg Won't Start- Crashes System

I've been trying to run Xorg on FreeBSD on my new (old) laptop lately, but haven't had any luck. I have the xorg drivers package installed and the xorg server installed. In /etc/rc.conf, I have dbus and hald enabled. When I attempt to start the server as any user, it goes blank and freezes up completely (not responding to pings, ssh, alt+Fx, etc). Xorg.0.log says:
Code:
LoadModule: "intel"
Warning, couldn't open module intel
UnloadModule: "intel"
Failed to load module "intel" (module does not exist, 0)
and procedes to do the same with vesa and fbdev. Finally it says:
Code:
Fatal server error:
no screens found
By the way, my Xorg.conf was generated with "intel" as the display driver. Any help will be greatly appreciated, thank you.
 
When I run
Code:
cd /usr/ports/x11/xf86-video-intel && make install clean
it says
Code:
"Makefile" line 295: Could not find ./.deps/bios_dumper.Po
"Makefile" line 296: Could not find ./.deps/bios_dumper.Po
"Makefile" line 297: Could not find ./.deps/bios_dumper.Po
make: fatal errors encountered -- cannot continue
***error code 1
Stop in /usr/ports/x11-drivers...
but
Code:
pkg_add -r xf86-video-intel
reports that xf86-video-intel-2.7.1_3 or its older version is already installed. I'm pretty certain that the driver is actually installed. Is there another way to check?
 
Well, first, update your ports tree. The intel driver does definitely compile currently.

Second, check [cmd=""]ls -l /usr/local/lib/xorg/modules/drivers/intel_drv.so[/cmd] to see if the driver actually exists.

Third, attach your /var/log/Xorg.0.log file.
 
I already ran portsnap and then portversion. Portversion doesn't report that anything X-related is out of date.
The output of:
Code:
ls -l /usr/local/lib/xorg/modules/drivers/intel_drv.so
is:
Code:
-rwxr-xr-x  1 root  wheel  653304 Aug 17 11:32 /usr/local/lib/xorg/modules/drivers/intel_drv.so
I also included my /etc/X11/xorg.conf file.
 

Attachments

OK, so the error message in your first post does not exist... At least not any more.

The only thing that I can see, that might be causing a problem, is the two screens you have defined in your xorg.conf file. In the ServerLayout section, comment out the Screen 1 line and try starting X.

Adam
 
adamk said:
It's /var/log/Xorg.0.log and no, it's not attached.

You're correct; please see the edit on my previous post. Also, I commented out all of the other lines related to screen one; it still fails with the same results.
 
The log file you keep pasting seems to be from running 'Xorg -configure', not from actually running X against the /etc/X11/xorg.conf file with only one screen section.

Adam
 
After running:
Code:
Xorg -config /etc/X11/xorg.conf
the log looks the same. Also, it says that the last time the file was modified was 2 hours ago, which was about the same time that I ran 'Xorg -configure', which leads me to believe that it's not being logged upon crashing.
 
So the entire machine crashes? Does it reboot or do you have to power it off? Have you confirmed that the machine is dead by pinging it from another machine or even trying to remotely log in via ssh?

Adam
 
I know for sure that it crashes completely. It won't respond to pings, ssh connections cease, and the fan revs up with the backlight slightly illuminated. It does not reboot on it's own- I have to power it off.
 
Sorry, I'm not sure I can offer much help then. I suggest filing a pr, asking on the appropriate mailing list, and running with the vesa driver for the time being.
 
I'll try booting a Linux live cd on it and copy the xorg.conf file over if I have any luck with it. If that fails, I'll just tar up the whole system and install Debian on it. I'll still be watching this thread for a while, so if you or any other users have any suggestions, don't hesitate to post them. Thank you for your time. :)
 
Back
Top