/srv/irclogs.ubuntu.com/2018/02/18/#ubuntu-discuss.txt

Sven_vBwhat are the major factors influencing how some graphics cards are supported-by-default for epic times and others for some fewer years?01:12
daftykinsdo you have an example of something you claim was supported for a short span?01:14
Sven_vBnah, I wouldn't call either timespan "short". one card that works nicely in Xenial is my [AMD/ATI] 264VT [Mach64 VT] (rev 40). cards I've problems with are nVidia GT216 [GeForce GT 220] (rev a2) and G72 [GeForce 7200 GS / 7300 SE] (rev a1).01:16
daftykinsusing noveau against those nvidia cards?01:17
Sven_vBnope, couriously resolution got worse when/as long as I had nouveau-firmware installed.01:17
Sven_vBI'm less hoping for a fix for the old card but rather some guidelines for what to look out for when I'll buy some new graphics card in a few weeks.01:19
daftykinsnouveau being the open source driver, i'd actually be aiming to say that you should only be using the proprietary driver for best support01:19
daftykinswell, what have you been experiencing... as issues?01:20
daftykinsuse-case is pretty top on understanding which cards you should aim for01:21
daftykinsi.e. i have no idea what you do or use your computer(s) for :D01:22
Sven_vBmostly text editors, sometimes a bit of gaming, rather low-end on the 3D power, so I aim to for cards that will be supported for a long time. also I prefer ones with no moving parts, if that's even an option today.01:23
daftykinsyeah we call those passive cards01:24
daftykinsthe AMD Mach64 you mention is some ancient museum piece - and the nvidia ones are old sure, but i don't see why they'd give any issues on the desktop for the most part - so an example would be good01:25
Sven_vBI didn't write down the exact resolutions, but my gut's estimate is 1280x900-ish w/o nouveau and 800x600-ish after I installed nouveau-firmware.01:27
daftykinsare you specifically avoiding the nvidia proprietary driver for some reason?01:28
Sven_vBjust the comfort of the illusion that in theory, I could have all of my software audited. :)01:30
daftykinsthat's ridiculous01:31
Sven_vByeah. the real reason is probably more about laziness, whether there are extra steps required after the Ubuntu install.01:32
daftykinsa single package install01:32
daftykinsthere's even the hardware drivers program that suggests one click installs of a recommended driver for your given hardware01:33
Sven_vBis this going towards a conclusion that the differences in support timespan are just about whether the drivers are shipped by default?01:34
daftykinsnouveau is a reverse engineered driver, my understanding is that the devs try to make things work as much as possible by just hacking away at it and trying things - this means some cards may work better than others01:35
daftykinswhy anyone would knowingly hamstring themselves to running their own hardware worse for the sake of, at best, 'principles' regarding the code they run, is beyond my comprehension01:35
daftykinsespecially if you don't read every single line of source to the kernel and every program you are making use of right now01:36
daftykinsi'd rather take a stab at why the resolutions are wrong, be it down to driver or bugs in being old VGA attached monitors... as is often the way01:38
daftykinsessentially, doing what you're doing now... you can't buy anything that'll last, because anything new will have bad support under nouveau - and anything old may've been dropped by nvidia01:41
daftykinsis all that making sense?01:41
Sven_vBwell, plugging in another card is easier than doing a web search about which driver package to install. :) I'll still do the latter now since none of my cards work sufficiently well out of the box. (the ATI has wrong aspect ration on all available resolutions.) it just got me curious about what makes those differences. nouveau having to rev.engineer it sounds like nVidia doesn't like to share lots of technical details. does ATI01:41
Sven_vBdo that better? is that why their cards worked easier for me?01:41
daftykinsno AMD are far, far worse for driver hassles01:42
daftykinsthe card you have is a museum piece, how to draw a picture hasn't changed much for that, so it's supported well01:42
daftykinsyou say search online, but i've already explained there's a feature built into ubuntu that'll recommend the right driver01:43
Sven_vByeah I'd have to search for that feature as well, looks like some of my customization stuff hid that wizard away.01:44
daftykinsuse an app searcher in your desktop and start typing 'driver' and see what comes up01:44
Sven_vB"how to draw a picture hasn't changed much for that" <-- that was my thinking, thus I'd have expected to get at least slow 2D graphics in a somewhat useful resolution even for less-supported cards with nouveau.01:45
daftykinsnope01:45
daftykinsput it this way, when the GTX 750 Ti and GTX 970 came out... nvidia did something different - and ubuntu wouldn't even boot with systems that had those cards in01:46
Sven_vBeww01:46
daftykinsa kernel boot parameter had to be passed, "nomodeset", to even display a desktop because at the time nouveau didn't support them01:46
Sven_vBoh yeah I remember, that was quite a pain.01:47
daftykinsbig headache in the support channels, yeah01:47
Sven_vBbtw yes the "you can't buy anything that'll last" totally made sense for the nVidia cards. and still you say ATI has even worse problems? did I just have lots of lucky picks in the past then?01:48
daftykinsi disagree with that being true of nvidia, because again you're only judging function by not knowing how to run the proper drivers for your hardware to make it run correctly to begin with01:49
daftykinsit's AMD btw, they bought ATI many many years ago so ATI no longer exists01:50
Sven_vBah ok. do AMD share their tech details more freely? haven't heard of reverse-engineered ATI drivers yet… or is it just nobody was willing to invest the effort?01:51
daftykinsthe 'radeon' driver was the old open source driver for AMD cards, it's highly likely that's what's in use with the model you mentioned earlier01:52
daftykinsnow AMD are working on their own open source driver, known as 'amdgpu' which killed off a huge number of cards, by not supporting them at all01:53
Sven_vBthe Mach64 VT uses atyfb according to lspci01:53
daftykinsshould be quite clear from /var/log/Xorg.0.log too - although i think that file location has been moved now01:54
daftykinsif that really is the driver in use, then that's some framebuffer technique that is as basic as it gets01:54
Sven_vByeah, and it works pretty well. I could probably even tell my screen OSD to add black borders right and left, to fix the aspect ratio.01:55
daftykinslet me guess, VGA cable? :)01:56
Sven_vByes01:56
daftykins90% of your problems will come from holding onto that antiquated tech01:57
daftykinsdigital is just better (DVI, HDMI, displayport, etc)01:57
daftykinsif it were working properly you'd have the native resolution and wouldn't have to mess about with anything01:57
Sven_vBunfortunately the Mach64 doesn't have any non-VGA ports01:58
daftykinsno, because it's a museum piece01:58
daftykinsis the rest of your hardware old too?01:59
daftykinsgrep -i model /proc/cpuinfo01:59
Sven_vBit's mixed. I the PC where I use that Mach64 in is actually rather new, the CPU and RAM are rather insane for my usual tasks.02:01
Sven_vBdoes the fact that AMD develops an open source driver mean they're more close to the idea of free software, than nVidia is?02:03
daftykinsseems a lot like you're still chasing down the wrong path to me02:04
Sven_vBany card that I'll buy nowadays will probably be hugely overpowered for my use, so why not consider ethical aspects in the choice?02:06
daftykinsif you have a modern enough card to be supported, then once their open driver works properly and has all the features the properietary one (fglrx) used to, then it'll be good, but i don't think they're there yet02:06
daftykinsi've already said my piece on that, knowingly making something run worse because you don't agree with the idea of a closed driver - is insanity02:06
daftykinsthat aside, allegedly nvidia will be a bad choice for Wayland when the day eventually comes that it's the default (not for a while)02:07
Sven_vBeven if I were to install proprietary drivers (like fglrx temporarily), I should still think about what vendor strategies to reward economically.02:09
Sven_vBwill read about Wayland :)02:09
Sven_vBanyway, thanks for your thoughts. I'll have another try getting the GT216 to work now. :) maybe I can even defer buying the new card then.02:19
Bashing-omSven_vB: See: http://nvidia.custhelp.com/app/answers/detail/a_id/3142/~/support-timeframes-for-unix-legacy-gpu-releases .02:24
Sven_vBwoah! looks like nouveau just flinched from the VGA! now via HDMI, it's actually rendering 1280x1024 as well.02:25
Sven_vBBashing-om, thanks!02:25
daftykins:) VGA is horrible02:25
daftykinsoften there are bugs which makes the cards fail to receive the EDID info from the monitor, so the settings are set wrong02:26
Sven_vByeah, I wish xrandr would accept "just use that anyway I don't mind whether the screen will look strange" like back in Win98 times02:27
Sven_vBdaftykins, the tool you meant which should have made it easy to install the proprietary drivers, probably was software-properties-gtk. it had no options for me earlier, when the card was connected via VGA. now via HDMI, it does indeed suggest two packages.02:38
daftykinsi couldn't name it because i don't use ubuntu desktop - and it's been too long since i did know the name :)02:40
daftykinswhat are you being offered, then? and i hope we're talking about one of the nvidia cards02:41
Sven_vByeah, I'm trying the GT216 again. unfortunately I can't copy the text from that wizard. too haughty to retype it though, I'll find another way to get those suggestions. will have to get them text-based anyway if I want to teach puppet to deal with them.02:45
daftykinsscreenshot...02:48
daftykinsno point automating what's different on a case by case basis02:48
=== ulysses_ is now known as ulysses
lotuspsychjegood morning to all05:46
lotuspsychje91mb bionic updates :p05:49
=== lotuspsychje_ is now known as lotuspsychje
ducassegood morning, all07:22
lotuspsychjehey ducasse07:39
lotuspsychjegtg lots todo today07:40
lotuspsychjettyl guys07:40
=== EriC^ is now known as EriC^^
EriC^^morning all08:34
BluesKajHi folks11:01
EriC^^hey BluesKaj11:21
BluesKajHi EriC^^11:27
pauljwhi everyone20:50

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!