LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   SUSE / openSUSE (https://www.linuxquestions.org/questions/suse-opensuse-60/)
-   -   After update i get black screen in xorg (https://www.linuxquestions.org/questions/suse-opensuse-60/after-update-i-get-black-screen-in-xorg-742760/)

Bojevnik 07-25-2009 01:50 PM

After update i get black screen in xorg
 
After new kernel update i get black screen if i try to start xorg(failsafe boot --> startx)

It happens even if i load old kernel (by old kernel i mean old grub entry, im not sure how suse changes grub optinons)

So what should i do?

EDIT: forgot to say
its OpenSuse 11.1 and ATI graphic card (Asus AH3650 )

weibullguy 07-25-2009 06:38 PM

Quote:

Originally Posted by Bojevnik (Post 3620095)
So what should i do?

Post the contents of your /etc/X11/xorg.conf file and the output of
Code:

grep '(EE)' /var/log/Xorg.0.log

Bojevnik 07-26-2009 08:55 AM

here is xorg.conf : http://pastebin.com/m6d686403

this what what grep prints
(EE) open /dev/pb0 no such file or directory
(EE) Screen(s) found, but none have usable coniguration

jschiwal 07-26-2009 09:24 AM

Trying to google for "/dev/pb xorg", I got a result for a pdf on Xprint. But the pdf was in German, so I don't know for certain if the first error is one you can ignore.

Could you run software update and see if the ati driver is updated to match your kernel?
Which kernel do you have now? Compare /lib/modules/$(uname -r)/kernel/drivers/video/ on the old kernel and the new one. You may be missing a driver with the old kernel. (Although not being able to use an old kernel entry indicates this isn't the problem, check it out to make sure.) Sometimes after a kernel update, the video device is in /lib/modules/$(uname -r)/kernel/weak-updates/updates/.

Also try "sudo /sbin/depmod -a", and "sudo /sbin/ldconfig". I've had on rare occasions, these not run successfully when installing a package and a kernel module doesn't get loaded.

After a kernel update, it may be a good idea to rerun "yast2 sound" (for sound problems) and "sax2". I just had a security kernel update and needed to run "kdesu yast2 sound". I didn't need to make any changes in my case, sound started as soon as the yast module started.

Bojevnik 07-27-2009 06:30 AM

Quote:

Originally Posted by jschiwal (Post 3620733)
Which kernel do you have now? Compare /lib/modules/$(uname -r)/kernel/drivers/video/ on the old kernel and the new one. You may be missing a driver with the old kernel. (Although not being able to use an old kernel entry indicates this isn't the problem, check it out to make sure.) Sometimes after a kernel update, the video device is in /lib/modules/$(uname -r)/kernel/weak-updates/updates/.

contents of both directories are the same and only thing in
/lib/modules/$(uname -r)/kernel/weak-updates/updates/ is hci_usb.ko

Quote:

Originally Posted by jschiwal (Post 3620733)
Also try "sudo /sbin/depmod -a", and "sudo /sbin/ldconfig".

Unfortunately it doesn't make any difference

After a kernel update, it may be a good idea to rerun "yast2 sound" (for sound problems) and "sax2". I just had a security kernel update and needed to run "kdesu yast2 sound". I didn't need to make any changes in my case, sound started as soon as the yast module started.[/QUOTE]
kdesu yast2 doesnt run , because it can't connect to X server

Quote:

Originally Posted by jschiwal (Post 3620733)
Could you run software update and see if the ati driver is updated to match your kernel?

not realy sure how to do that, because i didnt install drivers through yast, this is how i instlled them http://en.opensuse.org/ATI/The_Hard_Way


I've also tried few other thing
in xorg.conf i changed the driver to vesa and mesa. When i change to mesa i get error that it can't find screens. When i changed it to vesa it
makes some green mess on the hal of the screen and freezes.

If i delete xorg.conf i still get black screen.

If i do modprobe fglrx it says it can't find module.

jschiwal 07-27-2009 06:59 AM

You could repeat the process on the link starting after the download.

I looked in yast and found this package title: xorg-x11-driver-video-radeonhd for r5XXX AND r6000 Radeon cards.

I have always had nvidia cards. If I installed the nvidia driver from the nvidia driver installer, I needed to rerun it after a kernel update. This would create a new nvidia driver for the new kernel. If I installed it from a suse rpm on the nvidia site, it would be updated with the kernel.

If you have a SuSE rpm package available, you may need to rerun the ati installer program to uninstall the old driver. There may be some files installed besides the kernel module. Removing them and starting fresh may be a good idea.

In the meantime, you could try the generic "vesa" driver and see if you can log in to your desktop environment.

A just found that the www.x.org/wiki website has information on ATI drivers. For example, www.x.org/wiki/radeon. It also has links to a propriety driver, but you already installed ati's installer.

Bojevnik 07-28-2009 07:36 AM

Thank you, uninstalling drivers and replacing xorg.conf with original one worked.


All times are GMT -5. The time now is 08:31 AM.