[Bug 338119] New: Video driver for VIA chipset don't work
https://bugzilla.novell.com/show_bug.cgi?id=338119 Summary: Video driver for VIA chipset don't work Product: openSUSE 10.3 Version: Final Platform: i586 OS/Version: openSUSE 10.3 Status: NEW Severity: Blocker Priority: P5 - None Component: X11 3rd Party Driver AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: fpws@hushmail.com QAContact: sndirsch@novell.com Found By: Customer My hardware is "VIA P4N800 PRO" - (reported by Yast HW info) or "01:00.0 ... UniChrome Pro IGP (rev 01)" - (reported by lspci). Laptop's BIOS report VN800. Xorg report "no device detected - no screen found" when I use "via" in xorg.conf. In previous 10.2 version, at least Openchrome driver worked. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=338119#c1 Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |fpws@hushmail.com --- Comment #1 from Stefan Dirsch <sndirsch@novell.com> 2007-10-31 07:12:06 MST --- There is no openchrome driver. Neither on openSUSE 10.2 nor on openSUSE 10.3. openchrome driver packages are available via our buildservice though. What's the output of "sax2 -p"? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=338119#c2 --- Comment #2 from Als Mils <fpws@hushmail.com> 2007-10-31 07:16:23 MST --- sax2 -p report: "Chip: 0 is -> VESA Framebuffer Graphics 01:00:0 0x1106 0x3344 AGP fbdev" -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=338119#c3 --- Comment #3 from Als Mils <fpws@hushmail.com> 2007-10-31 07:19:45 MST --- First I tried unichrome driver from xorg-video-driver, then I tried openchrome driver from logix.cz/michal/devel/suse-openchrome/OpenSUSE-10.3, because there is still no openchrome driver for 10.3 on opensuse download site. Both versions give same xorg error. Openchrome drivers from opensuse download site worked for 10.2. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=338119#c4 Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.provo.novell.com |sndirsch@novell.com Severity|Blocker |Enhancement Status|NEEDINFO |NEW Component|X11 3rd Party Driver |X.Org Info Provider|fpws@hushmail.com | QAContact|sndirsch@novell.com |xorg-maintainer-bugs@forge.provo.novell.com --- Comment #4 from Stefan Dirsch <sndirsch@novell.com> 2007-10-31 07:42:50 MST --- build of openchrome packages were accidently not enabled for openSUSE 10.3. This is fixed now. http://download.opensuse.org/repositories/X11:/Drivers:/Video:/openchrome/op... Adding support to unichrome driver is an enhancement. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=338119 Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|sndirsch@novell.com |lverhaegen@novell.com Summary|Video driver for VIA chipset don't work |unichrome: Add support for VT3344 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=338119#c5 --- Comment #5 from Als Mils <fpws@hushmail.com> 2007-10-31 08:01:19 MST --- You are fast! And efficient. wow ... Congratulations, and Thank you very much! Driver work very well, well in circle of constraints provided by driver's developers :) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=338119#c6 --- Comment #6 from Als Mils <fpws@hushmail.com> 2007-11-08 00:23:52 MST --- I think it would be good to provide rpm packages with drivers from viaarena.com. I used those drivers on 10.2 and my experience was best with this drivers. Via arena have both drivers for X and console. It was hard experience to compile this drivers from source. But, having options to download binary drivers from opensuse build rpm would be great. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=338119#c7 --- Comment #7 from Als Mils <fpws@hushmail.com> 2007-11-08 00:26:24 MST --- Also, those drivers from viaarena.com work best with VeMP, VeXP (via versions of mplayer and xine) players. RPM would be so good. I was fully satisfied with driver+player combination od 10.2. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=338119#c8 Luc Verhaegen <lverhaegen@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Summary|unichrome: Add support for VT3344 |xf86-video-unichrome: VT3344 support --- Comment #8 from Luc Verhaegen <lverhaegen@novell.com> 2007-11-09 08:04:41 MST --- Including the viaarena driver is not a real option. Historically, the build fails against any recent X server. And these sort of problems usually are the tip of the iceberg. The best option would be the original outset of this bug: adding VT3344 support to xf86-video-unichrome. Since this device is reasonably close hw wise to VT3108, the changes needed are not that excessive, but they are non-trivial and do require a sizeable amount of verification. When time is available, this will be done. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=338119#c9 --- Comment #9 from Als Mils <fpws@hushmail.com> 2007-11-18 05:03:30 MST --- I've successfully build viaarena's drivers for X on OS 10.3. This provides me with three benefits: 1) video playback with good performance, meaning not sluggish like with openchrome drivers or fbdev, both in totem-gstreamer and even better in mplayer (via enchanced version), 2) after laptop's resume console is still in good condition while it's broken with openchrome driver, and 3) overall better performance. But I had no success with 3D part of the driver (libGL.so.1.2 and *_dri.so), so there is no direct rendering, but system is stable. Of course, it was one hour job for me: 45 minutes to download driver source, other source dependencies like -devel packages and kernel-source, 5 minutes to correct install script with current kernel version of OS 10.3 and 10 minutes for compiling the driver. Now what is problem is that when kernel gets updated this compiling job has to be done once more. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=338119#c10 --- Comment #10 from Luc Verhaegen <lverhaegen@novell.com> 2007-11-19 07:13:33 MST --- 1) are you talking about XvMC here? 2) yes, openchrome quality standards aren't high. 3) this also seems a very broad statement. DRI is on par with free driver support, just that via dri is a binary only. DRI here is usually broken and should usually get disabled, but YMMV. The big problem is the next two statements: any X driver should just work. It should be compiled against a given DRM driver version, and should Just Work with ABI compatible versions. And even then, when the versions differ too much, there should still be the ability to use some of the DRM functionality. On my unichrome driver, i am able to support many different drm versions, by taking the most compatible route at both compile and run time. Also, XvMC for via/openchrome means involving DRM as well, for some undescribable reason. If you want to keep XvMC running, you better keep it in check with your drm version. So a rather pointless dependency turns into a major nightmare. I hope to be able to spend some time on this hardware soon and really advance the unichrome driver. For my ITO time, i intend to add proper mpeg acceleration. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=338119#c11 --- Comment #11 from Als Mils <fpws@hushmail.com> 2007-11-20 05:53:11 MST --- I don't have technical experience/knowledge to work trough every detail. So far, I use: 1) via_drv.so xorg driver, drm.ko and via.ko kernel modules, all compiled from viaarena's source/patches. 2) 3d mesa library rpm from standard 10.3 repository 3) binary unichrome_dri.so from arena. This one is little tricky because this dri expect libselinux.so (else dr goes to indirect), so I had to put this file into '/lib'. I think it's not real dependency, just some kind of hard check point. 4) binary libddmpeg.so from arena, which is some library for HW accell functions of GPU chip. My system is now stable. My concern is about situation where kernel gets updated or xorg-x11-server gets updated, so I have to suddenly to invest hour of job to compile. Also, it's maybe possible that updated system produce some errors during compilation. For this one I would like to see connected rpms on suse repositories, like for openchrome or unichrome. Main reason for using binary unichrome_dri.so from via is because only that way my system remain stable - there are no freezes or locks, although for example I can not enjoy in f-spot slide show (application crash). I tried many combinations, like old 6.4.1 or newest 3d mesa library, but system could not remain stable. I guess bugs.freedesktop.org for this one. Maybe, like you wrote, best option is indirect. Reason for using 4) libddmpeg.so is because for last two years openchrome could not provide solution on VN800 dual-head for XvMC. Playing trough xshm is just too slow (unnatural - slow refreshing). So, for xorg.driver and XvMC I would be very happy to see Unichrome support. I guess DRM / AGP are part kernel? Anyway, the most important is that you recognize, understand and reason advance of unichrome driver. For me, on this, I found my way, although sloppy and insecure :) You have my vote for "adding VT3344 support to xf86-video-unichrome" -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=338119#c12 --- Comment #12 from Als Mils <fpws@hushmail.com> 2007-11-22 10:14:57 MST --- Check this out: It is called "OSD Data Request Form" - "VIA UniChrome Linux Video Interface request form." http://www.viaarena.com/default.aspx?PageID=151 "The VIA Open Source Developers portal can be used to request access to the Unichrome Linux Video Interface document." but, read also this: "Datasheets cannot be requested through this portal. If you require datasheets, please complete the online request form." http://www.via.com.tw/en/datasheet/datasheets.jsp -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=338119 User sndirsch@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=338119#c13 Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |snorp@novell.com --- Comment #13 from Stefan Dirsch <sndirsch@novell.com> 2008-01-29 15:14:27 MST --- *** Bug 357041 has been marked as a duplicate of this bug. *** https://bugzilla.novell.com/show_bug.cgi?id=357041 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=338119 James Willcox <snorp@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |357042 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=338119 Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P4 - Low -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=338119 Luc Verhaegen <libv@skynet.be> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |libv@skynet.be AssignedTo|lverhaegen@novell.com |libv@skynet.be -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com