[Multi-GPU] No virtual terminals on radeon HD 3200/3400

Bug #540547 reported by Patrick Schueller
36
This bug affects 7 people
Affects Status Importance Assigned to Milestone
xserver-xorg-video-ati (Ubuntu)
Expired
Low
Unassigned
Nominated for Lucid by Patrick Schueller
Nominated for Maverick by Patrick Schueller

Bug Description

Binary package hint: xserver-xorg-video-ati

I am currently testing Kubuntu 10.04 alpha3, and everything works OK except that:
- there is no splash screen and no boot messages on startup (the screen goes blank after making a selection in GRUB and does not turn on again until the graphical KDM screen appears) and
- ** the tty consoles do not work ** (Ctrl-Alt-F1 and the like). There is no adequate response to the Ctrl-Alt-F1 (...F6) keys, i.e. the KDE desktop stays on the screen, the mouse cursor disappears, but nothing further happens. The /sbin/getty processes are running for tty1 to tty6. sudo chvt [1-6] has the same effect. Initially, on Ctrl-Alt-F8 the mouse cursor used to reappear (i.e. switching back to the GUI worked). After the latest updates, trying to switch to a virtual terminal seems to freeze the GUI and, since there is no accessible terminal and a frozen GUI, requires a reboot.

I suspect that the problem has something to do with the framebuffer.

System information: OS: Ubuntu lucid (dev) · Kernel: 2.6.32-16-generic · KDE: 4.4.1 (KDE 4.4.1)
CPU: AMD Turion(tm) Dual-Core Mobile ZM-82 · RAM: 1367392kB/3799764kB
VGA: ATI RS780M/RS780MN [Radeon HD 3200] / ATI Mobility Radeon HD 3400
Installed graphics driver: automatically with OS installation, no modification. Loaded module is radeon.
latest updates as of March 17, 21:20 UTC using default sources.list(.d/*) from 10.04 alpha3

What I already did:
1. create a minimal xorg.conf and place Option "DontVTSwitch" "false" in it (does not help)
2. uninstall plymouth (does not help)
3. place radeon.modeset=0 in kernel grub line (and remove quiet splash). This makes the boot messages appear and restores the normal function of the virtual terminals. This is a workaround, but: slow graphics, no acceleration, no effects.

The problem does not depend on the desktop/window manager, it appears in KDE/KWin and whatever Gnome uses (compiz or metacity) alike. As a side note, I am using two screens (laptop LVDS and external VGA-0/VGA-1) with xrandr.

Patrick

(WW) RADEON(0): Direct rendering is not supported when VGA arb is necessary for the device
(EE) RADEON(0): [dri] DRIScreenInit failed. Disabling DRI.

ProblemType: Bug
Architecture: amd64
Date: Wed Mar 17 22:18:19 2010
DistroRelease: Ubuntu 10.04
DkmsStatus: virtualbox-ose, 3.1.4, 2.6.32-16-generic, x86_64: installed
GdmLog2: Error: command ['kdesudo', '--', 'cat', '/var/log/gdm/:0.log.2'] failed with exit code 1: cat: /var/log/gdm/:0.log.2: No such file or directory
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha amd64 (20100224.1)
MachineType: ASUSTeK Computer Inc. M51Tr
Package: xserver-xorg-video-ati 1:6.12.191-1ubuntu2
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-16-generic root=UUID=e4d022ea-a8d7-4643-9e2a-0350647bf780 ro radeon.modeset=0
ProcEnviron:
 LANGUAGE=
 PATH=(custom, user)
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-16.25-generic
SourcePackage: xserver-xorg-video-ati
Uname: Linux 2.6.32-16-generic x86_64
dmi.bios.date: 07/31/2008
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 205
dmi.board.asset.tag: ATN12345678901234567
dmi.board.name: M51Tr
dmi.board.vendor: PEGATRON CORPORATION
dmi.board.version: 1.0
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTeK Computer Inc.
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr205:bd07/31/2008:svnASUSTeKComputerInc.:pnM51Tr:pvr1.0:rvnPEGATRONCORPORATION:rnM51Tr:rvr1.0:cvnASUSTeKComputerInc.:ct10:cvr:
dmi.product.name: M51Tr
dmi.product.version: 1.0
dmi.sys.vendor: ASUSTeK Computer Inc.
system:
 distro: Ubuntu
 codename: lucid
 architecture: x86_64
 kernel: 2.6.32-16-generic

Revision history for this message
Patrick Schueller (pschuel) wrote :
Revision history for this message
Patrick Schueller (pschuel) wrote :

ati is the metapackage, radeon module is actually loaded

description: updated
Bryce Harrington (bryce)
tags: added: kubuntu
Revision history for this message
Robert Hooker (sarvatt) wrote :

Can you disable the 3200 IGP in your bios? Multiple GPU's are not supported currently.

description: updated
summary: - No virtual terminals on radeon HD 3200/3400
+ [Multi-GPU] No virtual terminals on radeon HD 3200/3400
Changed in xserver-xorg-video-ati (Ubuntu):
status: New → Incomplete
Revision history for this message
Patrick Schueller (pschuel) wrote :

I don't think I have any graphics card related options in the BIOS (AMI with relatively few settings, laptop). I will look it up at next boot.

The normal graphics modes work well as is, since the upgrade to Lucid even with 3D effects, also with xrandr and dual screen, it's only the tty's that are broken.

Patrick

Revision history for this message
Patrick Schueller (pschuel) wrote :

I have looked through the BIOS settings, it is definitely not possible to disable the 3200 in the BIOS.

Patrick

Revision history for this message
Patrick Schueller (pschuel) wrote :

By the way, the machine is an ASUS X56T (or TR) laptop. I believe it is also identical to the M51(R) model sold elsewhere.

Revision history for this message
Patrick Schueller (pschuel) wrote :

Same problem also on Debian sid / sidux, current updates.

Revision history for this message
Patrick Schueller (pschuel) wrote :

Sorry if this sounds dumb, but why does this bug remain "incomplete"? Which information is missing? And why does it not get assigned to someone?

This bug is really a showstopper for anyone with this video card. radeon.modeset=0 also does not work anymore. The main problem is that there is no working text mode at all. That means if anything goes wrong during the text mode only phase of the boot (between grub and kdm/gdm), e.g. a stuck fsck with a question or somesuch, the screen stays dark (or rather looks as if the LCD is melting...) and the system is unusable. The only way out is to reboot - in the example complete the fsck run from a live CD - and reboot again in the hope that the next boot goes through.

Any newbie would be totally stuck when this occurs.

BTW, I also tested with the mainline kernels from the kernel ppa, but there is no difference.

If I can contribute anything to troubleshoot this bug (short of rewriting the code, I only 'speak' Pascal and Basic well enough), would anyone please tell me.

Patrick

Revision history for this message
Patrick Schueller (pschuel) wrote :

Just in case anyone reads this and has the same problem, here is a workaround:
Edit /etc/modprobe.d/radeon-kms.conf and insert/change the line
options radeon modeset=0
This restores the "old" behavior of the driver as in Ubuntu <= 9.10 (working tty's, reasonably fast, compositing only with xrender, not with opengl).

When the bug is eventually resolved, change it back to options radeon modeset=1

Patrick

Revision history for this message
Philippe (philippe-rast) wrote :

Exactly the same problem here with ThinkPad T400 and Ati mobility Radeon HD 3400.
Distribution is Ubuntu 10.04 with gnome.

Revision history for this message
Lixin Chin (wstfgl) wrote :

Same problem here with an ASUS N61Ja and ATI Mobility Radeon HD5730.

Kubuntu 10.04 using KDE / KWIN.

Revision history for this message
Philippe (philippe-rast) wrote :

My problem was resolved recently with I think, one of the may updates.
I don't use the fglrx package from AMD anymore. Instead I use xserver-xorg-video-radeon.
You may want to give it a try. Uninstall the fglrx driver as described in the Installations guide
or try sh /usr/share/ati/fglrx-uninstall.sh
Then reboot and your problem may be resolved.

good luck
Philippe

Revision history for this message
Patrick Schueller (pschuel) wrote :

Still not fixed in maverick as of today, open source radeon driver, latest updates. The described workaround with radeon-kms.conf still works.

Patrick

Revision history for this message
Steffen (steffen-stfm) wrote :

Hi!

I use Ubuntu 10.04 with Gnome. I can not change the terminals with ALT-CTRL- F1 to F6 as written.
I use a Radeon HD 3470 Hybrid X2 graphics card on my Acer 6530.

Sometimes my computer crashes if i turn it off. The color of the screen is coloured in another way (dont find the right words) or it is changing in a "psychedelic" way (also can not explain it in english).
The bootscreen sometimes also shows dots and lines instead the ubuntu sign, but it is booting to the desktop.

My desktop effects are not activatet, and i use the free driver, not the restricted one. If i use the restricted one i can not change the user.

I have tried Linux Mint 9 a few minutes ago. In the Live CD mode it is possible to change the terminals. I have not installed it yet.

Sorry english is not my home language.

Good Byte,
Steffen

Bryce Harrington (bryce)
Changed in xserver-xorg-video-ati (Ubuntu):
status: Incomplete → Confirmed
penalvch (penalvch)
no longer affects: xserver-xorg-video-ati (Ubuntu)
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xserver-xorg-video-ati (Ubuntu):
status: New → Confirmed
Revision history for this message
penalvch (penalvch) wrote :

Patrick Schueller, this bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? If so, could you please test for this with the latest development release of Ubuntu? ISO images are available from http://cdimage.ubuntu.com/daily-live/current/ .

If it remains an issue, could you please run the following command in the development release from a Terminal (Applications->Accessories->Terminal), as it will automatically gather and attach updated debug information to this report:

apport-collect -p xserver-xorg-video-ati REPLACE-WITH-BUG-NUMBER

Please note, given that the information from the prior release is already available, doing this on a release prior to the development one would not be helpful.

Thank you for your understanding.

Helpful bug reporting tips:
https://wiki.ubuntu.com/ReportingBugs

affects: xserver-xorg-video-ati (Debian) → xserver-xorg-video-ati (Ubuntu)
no longer affects: xserver-xorg-video-ati (Ubuntu)
Changed in xserver-xorg-video-ati (Ubuntu):
status: New → Confirmed
penalvch (penalvch)
affects: plymouth → xserver-xorg-video-ati (Ubuntu)
Changed in xserver-xorg-video-ati (Ubuntu):
status: New → Incomplete
importance: Undecided → Low
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for xserver-xorg-video-ati (Ubuntu) because there has been no activity for 60 days.]

Changed in xserver-xorg-video-ati (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.