VIA Unichrome - starting spiftacity freezes X server

Bug #33929 reported by laksdjfaasdf
8
Affects Status Importance Assigned to Milestone
Ubuntu
Invalid
Undecided
Unassigned
spiftacity (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Flight 4 - with
ii xserver-xorg-air-core 0.99-0ubuntu1 X
ii spiftacity 2.13.89-0ubuntu3

I stopped GDM, made a symlink from /usr/bin/Xorg-air to /usr/bin/X and restarted GDM.

Gnome starts fine but as soon as I type in "spiftacity --replace" the X server freezes.

I created a boolean GConf value "compositing_manager" and set it to true.

Xorg-air starts and I started Tuxracer for example to test if I have 3D acceleration which is there. Only some pixel artifacts in the game.

I attach log files.

Revision history for this message
laksdjfaasdf (laksdjfaasdf) wrote : glxinfo -v

Although it says I have no direct rendering I can play Tuxracer with 3D acceleration under Xorg-air.

Revision history for this message
laksdjfaasdf (laksdjfaasdf) wrote : xorg.conf

xorg.conf with enabled composite.

Revision history for this message
laksdjfaasdf (laksdjfaasdf) wrote : Xorg.0.log

Xorg.0.log - I have a VIA Unichrome KM400 chipset.

Revision history for this message
DominikBodi (dominik-bodi) wrote :

can you re-test this with edgy please?

Changed in spiftacity:
assignee: nobody → ubuntu-x-swat
status: Unconfirmed → Needs Info
Revision history for this message
DominikBodi (dominik-bodi) wrote :

mis-click caused bug to open against a second package. sorry.

Revision history for this message
laksdjfaasdf (laksdjfaasdf) wrote :

Under Edgy X server does not freeze any more but spiftacity exits with an error message which I attach.

I can see black boxes around my windows but after about half a second spiftacity stops with the message.

Revision history for this message
laksdjfaasdf (laksdjfaasdf) wrote :

The last error message appeared after setting compositing_manager to true in gconf-editor.

When I start spiftacity with compositing_manager set to true I get black borders around my windows and my windows turn white.

I have to stop it with calling metacity --replace.

I attach the other error message while calling spiftacity with already set compositing_manager.

Seems that my VIA Unichrome KM400 graphic card is not good enough for spiftacity nor Compiz with AIGLX...

Revision history for this message
laksdjfaasdf (laksdjfaasdf) wrote :
Revision history for this message
DominikBodi (dominik-bodi) wrote :

I'm afraid you should not expect any kind of decent 3D/OpenGL graphics performance from a Unichrome chipset. From first glance, it looks that the driver for the chipset doesn't support certain opengl features needed by spiftacity. That's not certain, though. A second possibility is that drm/dri failed to initialise properly. I'd appreciate it if you could provide me with a new Xorg.0.log and a dump of glxinfo output for edgy.

Additionally, could you please run some of the applications mentioned in bug #43154 and tell me if they crash your box, please?

Regards,
Dominik

Revision history for this message
laksdjfaasdf (laksdjfaasdf) wrote :

Yes the all applications mentioned in bug #43154 run without problems here. They do NOT freeze my system.

The only thing which crashes in higher resolutions is torcs. But it does NOT freeze my system.

Revision history for this message
laksdjfaasdf (laksdjfaasdf) wrote :
Revision history for this message
laksdjfaasdf (laksdjfaasdf) wrote :
Revision history for this message
DominikBodi (dominik-bodi) wrote :

Thank you for the additional files. It looks like the driver of the card does not support certain opengl features spiftacity seems to rely on. I'm not an x driver export bug it seems this is a bug in either the driver or spiftacity. I will look for upstream bugs at the freedesktop.org bugzilla and see if they know of this problem already.

Changed in xserver-xorg-video-via:
status: Needs Info → Confirmed
Revision history for this message
DominikBodi (dominik-bodi) wrote :

Since none of the other opengl applications seem to have problems, I think this is a bug in spiftacity. Status set to "Needs Info" and assigned to the maintainer of the spiftacity package for now. Let's see what Matthew has to say about this.

Changed in xserver-xorg-video-via:
assignee: ubuntu-x-swat → mjg59
status: Confirmed → Needs Info
Revision history for this message
DominikBodi (dominik-bodi) wrote :

Unconfirmed is the right tag. Sorry.

Changed in spiftacity:
status: Needs Info → Unconfirmed
Revision history for this message
DominikBodi (dominik-bodi) wrote :

Felix, could you re-test this with gutsy-beta please?

Revision history for this message
laksdjfaasdf (laksdjfaasdf) wrote :

@DominikBodi: I'm sorry but my laptop with VIA graphic card is broken. I don't think that I can repair it :(

I have a new Thinkpad with Intel GMA 950 - it's a dream compared to that VIA graphic card stuff. I will never buy any VIA graphic cards any more!

Revision history for this message
judepereira (judebpereira) wrote : VIA Unichrome - starting amarok, etc. freezes X server

Hey, I'm using Ubuntu Gutsy Gibbons.
I have a problem about my Graphic Driver. Whenever I do lspci , it shows
00:00.0 Host bridge: VIA Technologies, Inc. K8M800 Host Bridge
00:00.1 Host bridge: VIA Technologies, Inc. K8M800 Host Bridge
00:00.2 Host bridge: VIA Technologies, Inc. K8M800 Host Bridge
00:00.3 Host bridge: VIA Technologies, Inc. K8M800 Host Bridge
00:00.4 Host bridge: VIA Technologies, Inc. K8M800 Host Bridge
00:00.7 Host bridge: VIA Technologies, Inc. K8M800 Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI bridge [K8T800/K8T890 South]
00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev
06)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
00:11.6 Communication controller: VIA Technologies, Inc. AC'97 Modem Controller (rev 80)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology
Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:00.0 VGA compatible controller: VIA Technologies, Inc. S3 Unichrome Pro VGA Adapter (rev 01)

      It states that I should use S3 Unichrome driver but whenever I use it, I can't open some apps like
amarok, etc. with it. Even glxgears does not work. They all result in a hard lockup of my computer and then I have to restart it. The Video motion is perfect.
      On the other hand, whenever I use VESA generic driver, everything works well, but when I play any kind
of Video, the Video does not play correctly, It keeps on refreshing slowly like if you have a slow internet
and you try to VNC someone's machine, the video motion breaks,
      Any suggestions are very helpful.
      Thanks in Advance!!!

Revision history for this message
Nathan Handler (nhandler) wrote :

Thank you for reporting this bug. spiftacity has been removed from the Ubuntu repositories (LP: #137680). This means that this bug is no longer valid. As a result, I am setting the status of this bug to 'Invalid'.

Changed in spiftacity:
status: New → Invalid
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.