matroxfb causes corruption in both virtual consoles and xorg
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Loading matroxfb causes corruption in virtual consoles (ctrl+f1 up to ctrl+f6). Framebuffer is loaded with settings 800x600x32bpp (mode 0x115) as reported by dmesg, fbcon is loaded but characters in virtual consoles are unreadable, when I type something i just see some random pixels (located far away from the expected prompt), and also unreadable is the output of each command I launch. The only way to read what is shown on the screen is switching to xorg (ctrl+f7), then switching back to the virtual console, then the text is fixed; but, unfortunately, typing new characters brings the same result as before.
Also, the framebuffer is needed in order to enable tv-out on my matrox g550 via libdirectfb used by mplayer (device `-vo dfbmga'). Well, when I run `mplayer -vo dfbmga myfile.ext' then I can see the clip on my tv but the whole desktop gets corrupted showing random colors. Everything turns back to normal activity when I quit mplayer. This feature worked until a couple of weeks ago, in my good old hardy heron installation, when I watched movies on my tv while using desktop apps. (I must admit, I actually don't know if this bug is due to matroxfb or libdirectfb or mplayer).
Further, loading matroxfb makes gdm unable to show the login screen at 1280x1024 (it was able when no framebuffer was loaded). I tried this without xorg.conf file and gdm caused the monitor to go blank, showing an `unsupported frequency' alert. Then I created a xorg.conf file and set two resolutions in the same `modelines' statement: 1280x960 and 1280x1024; now gdm shows login at 1280x960 (the screen is still at 1280x1024 anyway, so I have to move my mouse in order to see it all), while xorg, which is loaded after login, is able to set 1280x1024.
I report this here and I will soon check a newer kernel package.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: linux-image-
Regression: Yes
Reproducible: Yes
ProcVersionSign
Uname: Linux 2.6.32-22-generic i686
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
Architecture: i386
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/pcmC0D0p: topolinik 1776 F...m pulseaudio
CRDA: Error: [Errno 2] Nessun file o directory
Card0.Amixer.info:
Card hw:0 'nForce2'/'NVidia nForce2 with ALC650E at irq 22'
Mixer name : 'Realtek ALC650E'
Components : 'AC97a:414c4722'
Controls : 50
Simple ctrls : 33
Card1.Amixer.info:
Card hw:1 'UART'/'MPU-401 UART at 0x330, irq 10'
Mixer name : ''
Components : ''
Controls : 0
Simple ctrls : 0
Card1.Amixer.
Date: Sun May 16 22:23:50 2010
HibernationDevice: RESUME=
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
IwConfig:
lo no wireless extensions.
eth0 no wireless extensions.
eth1 no wireless extensions.
MachineType: ASUSTeK Computer INC. A7N8X
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
PATH=(custom, user)
LANG=it_IT.utf8
SHELL=/bin/bash
RelatedPackageV
RfKill:
SourcePackage: linux
dmi.bios.date: 09/14/2004
dmi.bios.vendor: Phoenix Technologies, LTD
dmi.bios.version: ASUS A7N8X Deluxe ACPI BIOS Rev 1008
dmi.board.name: A7N8X
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: REV 1.xx
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufactture
dmi.chassis.
dmi.modalias: dmi:bvnPhoenixT
dmi.product.name: A7N8X
dmi.product.
dmi.sys.vendor: ASUSTeK Computer INC.
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
Just tried the whole thing using latest kernel (Linux LucidHome 2.6.34- 020634rc7- generic #020634rc7 SMP Mon May 10 10:08:20 UTC 2010 i686 GNU/Linux) and nothing changed.