Dear Maintainer,
* What led up to the situation?
The recent sudo apt-get dist-upgrade has lead to breaking the xorg from loading properly on my Debian Wheezy.
I had added the following lines to my .bashrc to start my XFCE
if [ "$(tty)" = "/dev/tty1" ]; then
exec ck-launch-session dbus-launch --sh-syntax --exit-with-session startxfce4
logout
fi
With latest update my X would no longer start the first time.
The second time I log in at tty1 it starts normally. (Log file attached)
* What exactly did you do (or not do) that was effective (or
ineffective)?
The error was that radeon driver was not loaded before X started to initialize.
I had added the following line just before the exec command
sudo modprobe radeon
* What was the outcome of this action?
Now X works perfectly
You need to figure out why it isn't getting loaded automatically by udev (this should happen on its own on boot). Cheers, Julien
Dear Maintainer,
* What led up to the situation?
I was running Wheezy; upon dist-upgrade to
testing, I am faced with the console login prompt rather than kdm.
* What exactly did you do (or not do) that was effective (or
ineffective)?
I tried running "startx" from the command line, which resulted in a
fatal server error: no screens found.
I also checked the Xorg log, where I found the same error.
I tried booting with the backported kernel I was using under Wheezy
(linux-image-3.14-0.bpo.2-amd64).
I tried (with the default Jessie kernel): sudo modprobe radeon;
startx. The result was an error saying:
"xinit: unable to connect to X server: Connection refused"
I should also add that this bug report (#653079) didn't come up when I was doing my web searches. I also did not notice that the bug was several years old until immediately after I posted my report. I did not experience this problem while running Wheezy, so it appears to me to be a new problem. It is a severe problem since the machine is no longer practically usable without the graphical interface and I have not been able to find a workaround on Jessie.
Please file your own bug. Cheers, Julien