/srv/irclogs.ubuntu.com/2015/01/09/#kubuntu-devel.txt

ahoneybunhey valorie 01:09
soeegood morning07:17
yofelmoin07:19
soeei have checked today before work the updates and still the same problems :)07:22
sittergit.debian has IO problems again \o/08:52
lordievaderGood morning.09:04
Sick_RimmitGood Morning09:08
sitterおはよう09:17
lordievaderHey Sick_Rimmit, how are you doing?09:17
sitterRiddell: https://code.launchpad.net/~apachelogger/ubiquity/fix-qicon-fallback/+merge/24593109:17
sitterRiddell: you might also want to look into SRUing this09:18
lordievaderUgh, where did my mozc go...09:18
sitterRiddell: not having this can make QIcon().pixmap() crash as we'd call pixmap on a null icon09:18
Sick_RimmitHello lordievader I'm good, been busy what with xmas, but catching up with myself again now. Hoe about you ?09:18
lordievaderDoing good here :)09:18
Riddellsitter: mmm, very good09:21
sitteron that note09:22
sittermaybe I should fix the spinner class as well09:22
sitterthat qicon().pixmap() is very meh09:22
Riddell17:37 < beluga> Riddell: VALS Semester of Code 2nd round is open for new organizations until Jan 13th. If Kubuntu wants to join, you can follow these instructions, only using http://vps2.semesterofcode.com/  where appropriate: http://osswatch.jiscinvolve.org/wp/2014/08/06/vals-semester-of-code-open-for-project-idea-submissions/09:26
Riddellany thoughts on that? ↑09:26
sittertoo much to read!09:28
valorieKDE did it once 09:28
valorielast year or so09:29
Riddellvalorie: do you know what it is?09:29
sitterpython :@09:30
sitterscrew it, that icon.pixmap stays, making that null sensitive makes the code look like someone threw up all over the init function09:31
valoriewe submit an idea, and if they like it, a team of students from one class takes it on09:32
valorieif it is the same as last time09:32
sitteran entire team?09:33
sittervalorie: did that yield anything useful?09:33
valorieI believe that bedahr was the mentor09:33
valorienot a whole class, but maybe 4-6 students?09:34
Riddellvalorie: is it a university giving projects to their students?09:34
valorieI didn't pay a whole lot of attention09:34
valorieyes, the students work to complete the project for a grade09:35
valorienot sure if our mentor is part of the grade-giving process09:35
Riddellah that makes sense09:35
RiddellI've always said university's should use open source as their projects09:35
RiddellI wonder what project we could give them09:35
valorieI agree09:35
Riddellport ubiquity to qt5?09:35
Riddellport libreoffice to qt5?09:36
valoriewoah09:36
Riddellport all of KDE software to qt5?09:36
valorieexcept libreoffice isn't really ours09:36
valorieperhaps Calligra09:36
Riddellwell it's nobody else's, someone has to move that qt4 theme to qt509:36
Riddelland kubuntu did it last time09:36
valoriewow, I didn't know that09:36
sitterRiddell: no one will want to do that09:37
Riddellport libreoffice?09:37
sittername icon names09:37
sitters/name/map09:38
Riddellthe icon name mapping is probably all done09:38
sitterah you meant the dialogs09:38
Riddellright, the widgets and dialogs09:38
sitterdepends on the running time of that thing09:38
sitterporting that should not be as much work as qt3->4 what with the api being mostly the same09:39
Riddellthat's what I'm hoping09:39
Riddellalthough it's all internal APIs for the libreoffice widgets09:39
sitterwell, those didn't change at all09:39
Riddellsteals the output of qpainter and sends it to libreoffice's widgets09:39
sitterthe port is pretty much adjusting the build system to use qt5 headers/targets I expect09:40
sitterother than that not much changed in generic qwidget handling09:40
RiddellI spent a day in munich adjusting the build system to just build a second plugin called qt5 (but using the qt4 code)09:40
Riddellbut right, it shouldn't be impossible09:40
sittersecond plugin sounds more complicated already ^^09:41
sitteranywho09:41
Riddellcmake it is not09:41
sitterthat entirely depends on the complexity of the cmake involved09:41
sitterthere is pretty abstract cmake09:41
sitteranywho a week for a person seems like a reasonably spacy estimate for the port so it'd probably be too small a task for a semester09:42
Riddellyeah but there's a whole world of KDE software needing ported to qt509:43
sitterthat is true09:44
sitterI think what most of this software needs more than porting is a maintainer though :P09:44
sitterRiddell: random porting bundle is a good idea though, I second it 09:44
sitterRiddell: I am going to setup the new plasma repos09:55
sitterRiddell: btw, I noticed... git push has a --mirror option, which pulls all refs into a different repo09:59
Riddellsitter: what does "all refs" mean?10:03
sitterall branches essentially10:03
sitterRiddell: do we have packaging for some of the new things already?10:06
Riddellsitter: I've not done any, although groo was working on some I think10:10
Riddell17:55 < _Groo_> Riddell: utopic and vivid packages for sddm-kcm 5.1.95 are available in https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/peppa/+packages10:10
Riddell19:11 < _Groo_> Riddell: utopic and vivid packages for kde-touchpad 5.1.95 are available in https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/peppa/+packages10:10
RiddellI've not checked them10:10
sitterhurl at CI see what comes out on the other end? xD10:12
_Groo_good morning10:22
Riddellhi _Groo_ baby10:23
_Groo_Riddell: you have 2 packages ready for 5.1.95 in https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/peppa/+packages10:23
Riddellgreat, muchos gracias10:23
_Groo_sddm_kcm and touchpad_kde10:24
_Groo_touchpad was a little prick to make10:24
_Groo_but is ready10:24
_Groo_i changed it a bit to conform to the "new" way of calling the system-settings packages like kde-config-whatever10:24
_Groo_so it has a little replace: line to replace the old touchpad-kde10:24
_Groo_but both are fully functional, vivid and utopic10:25
_Groo_both stamped with the groo seal of approval10:25
Riddellsuper10:25
_Groo_if you need any changes feel free to ask10:25
_Groo_oh btw, take a look at the copyright file in touchad10:26
_Groo_i get it from the projects page but it wont hurt for you to review it real quick10:26
sitterwgrant: how does one find out whether a package copy failed using the api?10:35
Riddellsitter: it'll e-mail you I think10:38
sitterthat's not using the api10:38
sittertalking about email me10:38
sitterRiddell: when you rename a source package, please send me an email so I make sure it gets wiped from the ci ppa10:39
sitteractually, oh, uh, eh10:40
sitterlibnm-qt in plasma is mh10:41
sitterRiddell: do we still need it there?10:41
Riddellsitter: no it should be killed10:48
Riddellsitter: any thoughts on why the plasma-desktop tar I made yesterday has its doc/ directory cmakelists.txt files all broken?10:49
sitterexplain?10:50
kranzerRiddell: ping10:53
Riddellsitter: https://paste.kde.org/pg07kry3p10:55
Riddellthey seem inconsistent but it's also what is in svn10:55
kranzerRiddell: can you review?10:56
Riddellsitter: but all the CMakeLists.txt files are the same which makes it all broken :(10:56
Riddellso I guess it's not the fault of releaseme but I don't know who's fault it is10:56
Riddelldoc translations are even more faffy than normal translations10:56
sittermaking a release script is like cat herding I tell ya10:57
kranzerRiddell: heey10:58
Riddellkranzer: I'll get to it when I can10:59
kranzerRiddell: thanks)10:59
Riddellsitter: being a release manager is like cat herding11:00
_Groo_muon has a repo configuration? cause i cant find it11:07
Riddell_Groo_: you mean in the GUI?11:08
_Groo_yep11:08
_Groo_GUI package managers are apt for dummies, so you need some way to add/remove ppas, add/remove repos11:09
_Groo_it also needs a more sane first run, the main window was way too small (like 640x480)11:10
_Groo_but overall , gj, its slick and pretty11:11
Riddell_Groo_: using muon or muon-discover?11:12
_Groo_muon-discover , theres no muon anymore11:12
_Groo_only discover and update11:13
_Groo_or am i missing something11:13
Riddellmuon-discover should have a Sources toolbar button which has a Configure button to launch software-properties-kde11:13
_Groo_ahhh the design is kinda brokenwith muon11:15
_Groo_the button is partially hidden in the top right, thats why i didnt noticed it11:15
_Groo_i mean with breeze11:15
_Groo_breeze + muon-discover11:15
_Groo_do you see the same?11:15
sitterRiddell: what's the problem with those docuemtnations exactly?11:16
Riddellsitter: the translations contains only the index.docbook which isn't what is in the plasma-desktop/doc directory for en_US11:17
Riddellbut the script uses the en_US CMakeLists.txt file for the translations11:18
Riddellso it's pointing to stuff that doesn't exist11:18
RiddellI suspect something is up with translations in svn11:18
Riddell_Groo_: works for me in breeze with the old version KDE Development Platform: 4.14.211:19
RiddellMuon Discover: 2.2.011:19
Riddelldunno about new plasma 5.2 beta version11:19
Riddellsitter: anyway I cludged it for now :(11:19
_Groo_im using muon 5.1.9511:19
_Groo_ah it gets even worse, the buttons are covered by the main window11:20
_Groo_something is fishy with this version11:20
BluesKajHowdy folks11:21
Riddell_Groo_: first version with Qt5 so bugs are quite likely, please do report them11:23
Riddell_Groo_: report on bugs.kde.org then ping me so I can nudge apol in real life11:24
_Groo_Riddell: who develops muon? yofel?11:24
Riddellsitter: new problem, branchme isn't happy https://paste.kde.org/pb8axrxov11:24
Riddell_Groo_: apol does (aleix)11:24
=== kbroulik is now known as kbroulik-lunch
SergobotH Riddell11:40
Sergobot*Hi11:40
Riddellhi Sergobot 11:43
SergobotRiddell: Could you create a task for me?11:43
soeeare there some builds of Plasma 5.2beta already ? :-)11:45
sitterRiddell: right, so11:50
sitterplasma-desktop's cmakelists is shit11:50
sitterneeds to use optional_add not add11:50
sitterfor exactly this reason11:50
sitterother than that I see nothing wrong with it11:51
sitterbranchme is quite the shitpile11:52
sitterRiddell: try branchme now11:53
Riddellooh something is happening11:53
_Groo_Riddell: oO11:54
_Groo_Riddell: like what?11:54
Riddell_Groo_: pardon?11:55
_Groo_what is happening?11:56
sitterlearning spanish with japanese https://www.youtube.com/watch?v=RRadaqGwqrc11:56
soeepolish is the future ... :)11:58
Riddellsitter: it stopped doing much https://paste.kde.org/pfabi3nqt11:59
sitterblergh12:00
sitterlet me write a blackbox, this is silly12:00
RiddellSergobot: want to make a new package or three?12:04
Sick_Rimmitproteus_spark: Hello hello can you ear me mother /12:06
SergobotRiddell: three packages in one task? wow12:07
proteus_sparkSick_Rimmit, Hi12:08
Sick_Rimmitproteus_spark: So I have Jovie a speech synth active, so I can here you talking to me, as it reads out the messages to me.. Oh so Geeky12:09
=== kitterma is now known as ScottK
Sick_Rimmitproteus_spark: You got to love KDE, its freakin awesome12:09
Sick_RimmitHello folks, I have a friend in here with me today12:10
Sick_RimmitThe strap line for the Kubuntu community is "Friendly Computing" proteus_spark12:10
Riddellola proteus_spark!12:11
proteus_sparkHi everyone! :-)12:11
Sick_RimmitI work with proteus_spark here at our company, he is the developer of our embedded linux systems12:12
Sick_Rimmitsoee: I note you mention that Polish is the future, r u  Polish ?12:13
soeeSick_Rimmit: yes12:13
Sick_RimmitAh cool..12:13
soeethere is 2 of us here i think, me and Quintasan12:13
Sick_Rimmitproteus_spark: Is also Polish12:13
soeeoh so 3 of us :D12:14
proteus_sparkWow12:14
soeehiho proteus_spark12:14
Sick_RimmitAh ha Quintasan also. I'm feeling outnumber, I need a second language12:14
* Sick_Rimmit thinks I better brush up on my Welsh12:14
QuintasanYou can also learn Russian or something.12:14
Sick_RimmitSo the lovely people in here are mostly responsible for the amazing Linux Distro that is Kubuntu12:15
QuintasanWe can force Polish to be default language now12:15
Quintasan\o/12:15
Sick_RimmitI am mostly responsible for breaking it :-)12:15
soee:D12:15
Sick_RimmitQuintasan: lol12:15
kranzerRiddell: when can you review my task?12:16
Riddellkranzer: doing12:16
kranzerRiddell: thanks12:16
kranzerRiddell: can you give me a link ?12:16
kranzerRiddell: where it's building12:16
Riddellkranzer: just a few bits need doing, commented on melange12:17
SergobotRiddell: could you give me a link of the task?12:18
kranzerRiddell: ok thanks12:18
RiddellSergobot: http://www.google-melange.com/gci/task/edit/google/gci2014/5239611680882688?validated12:20
Riddellbut it'll need approval as ever12:20
RiddellSergobot: it says https://paste.kde.org/pmdc30ijh12:20
sitterRiddell: works now12:20
SergobotRiddell: okay, thanks12:21
kranzerRiddell: in melange you tell about three libkface packages12:23
kranzerRiddell: but I think that I need to remove only two of them12:24
kranzerRiddell: libkface2 and libkface-data12:24
kranzerRiddell: cause I just included to build deps libkface-dev12:25
Riddellkranzer: it lists libkface-dev as a package to make12:25
Riddellwhich should be removed12:25
Riddelland added to build deps12:25
Riddell(libkface used to be part of digikam but is now separate)12:25
kranzerRiddell: so, remove all three?12:26
Riddellkranzer: yes12:26
Riddellsitter: something is happening!12:26
kranzerRiddell: hmm, the last point? I don't understand it very much12:29
Riddellkranzer: remove kface packages from being built in debian/control and add it to build-depends12:34
kranzerRiddell: no, I'm about add file in debian/tmp/usr/share/appdata/ to relevant .install files12:35
* Sick_Rimmit returns from kubuntu-ci Jenkins build servers with a poof of smoke12:35
Riddellkranzer: great12:36
kranzerRiddell: I don't know what to do with this part12:36
Sick_RimmitJust finished taking proteus_spark on a little tour of Kubuntu, Launchpad and Kubuntu-ci12:36
Riddellkranzer: if you build it (with debuild) it'll make some appdata files which get installed, you need to work out what package they go into and add them to the relevant .install file12:38
Sick_Rimmitproteus_spark: If your OK, I will leave you these lovely people, check out some of the links and the other stuff. Any questions give us a nudge. I will introduce you to sgclark a little later when she appears12:38
Riddellkranzer: at the end of the compile everything gets installed into debian/tmp and the .install files then tell debuild in which .deb to put each file12:38
kranzerRiddell: still don't understand(((12:40
proteus_sparkSick_Rimmit, OK Thx. However I need to get back to my daily schedule now, thx for the tour12:40
Sick_Rimmitproteus_spark: Your welcome, catch you later12:41
kranzerRiddell: help me please12:41
Riddellkranzer: build it with debuild and look at what files do not get installed12:42
kranzerRiddell: 12:45
kranzerRiddell: I've lost connection12:45
=== rdieter_work is now known as rdieter
kranzerRiddell: are you here?12:48
Riddellhi kranzer 12:50
kranzerRiddell: can you help me?12:50
Riddell"aww, pity, color management for screens is the main thing keeping me on KDE 4. " https://plus.google.com/110954078302330754910/posts/1aa5GRRL5LC ← and you said nobody used that thing sitter 12:50
kranzerRiddell: with that12:50
Riddellkranzer: what do you need?12:50
SergobotRiddell: I can't find debian folder for polkit-kde-1-agent and kdecoration12:50
kranzerRiddell: add file in debian/tmp/usr/share/appdata/ to relevant .install files12:50
RiddellSergobot: no, the task is to add one12:50
RiddellSergobot: actually there's already packaging in a package called polkit-kde-1  for polkit-kde-1-agent12:51
=== kbroulik-lunch is now known as kbroulik
sitterwhat12:51
sitterkdecoration is done12:51
sitterwe've been integrating that for weeks12:51
sitterand polkit-kde has a starting point in the kde4 version12:51
RiddellSergobot: yeah use http://anonscm.debian.org/cgit/pkg-kde/plasma/kdecoration.git/12:52
Riddellkranzer: 12:42 < Riddell> kranzer: build it with debuild and look at what files do not get installed12:53
kranzerRiddell: how to see them?12:54
kranzerRiddell: you mean dh_install error messages?12:55
Riddellkranzer: yes12:56
kranzerRiddell: yesterday I fixed all12:56
kranzersee the ssh12:56
kranzerRiddell: it compiles good12:57
SergobotRiddell: all packages should be for vivid, right?12:57
RiddellSergobot: yep13:00
kranzerRiddell: after it compiles I need to upload to launchapad again?13:06
Riddellkranzer: after it compiles you need to add the appdata files13:06
Riddellwhen done I can just get it off the ec2 server13:07
kranzerRiddell: what files??? I don't understand this part13:07
sgclarkmorning13:07
kranzerRiddell: please explain me13:08
SergobotRiddell: could you help me? https://paste.kde.org/pxledubd913:13
Riddellkranzer: when the debuild is done it'll list the missing files13:13
Riddellkranzer: most you can ignore but the appdata ones are new and need added to .install files13:13
kranzerRiddell: okay13:13
RiddellSergobot: I think you need to copy the lines from plasma-desktop debian/rules into that debian/rules13:15
SergobotRiddell: where to paste?13:18
RiddellSergobot: into your package's debian/rules13:22
RiddellSergobot: are you using the packaging from git.debian.org for kdecoration ?13:28
Sergobotyes13:28
Sergobot<Riddell> Sergobot: yeah use http://anonscm.debian.org/cgit/pkg-kde/plasma/kdecoration.git/13:28
SergobotI use debian folder fromm that link13:28
Sergobot*from13:28
Riddellgreat13:29
Riddellsitter: ↑13:30
sitterfrom the kubuntu_unstable branch13:30
sitternot master13:30
RiddellSergobot: ↑13:30
kranzerRiddell: see the ssh13:31
kranzerRiddell: please, hint me what I need to do13:31
kranzerRiddell: what to do?13:36
Riddellkranzer: looks like libkgeomap has disappeared too, so those packages also need removed from debian/control13:38
Riddellkranzer: and the .install files for the kface and kgeomap packages removed13:39
Riddellkranzer: and the lines from debian/rules that use kface and kgeomap removed13:39
Riddellkranzer: control-k is your friend for removing lines13:39
SergobotRiddell: I get the source from http://starsky.19inch.net/~jr/tmp/plasma-5.1.95/13:40
Sergobot*got13:40
RiddellSergobot: that's the right place13:41
RiddellSergobot: but did you use the right branch for your debian/ directory?13:41
Sergobotoh13:41
kranzerRiddell: only .install files? <Riddell> kranzer: and the .install files for the kface and kgeomap packages removed13:42
Riddellkranzer: and the rest13:43
kranzerRiddell: libkface and libkface2?13:43
Riddellkranzer: yep13:43
RiddellSergobot: looks like sitter has also made git repositories and branches for the other packages so please start with those13:48
kranzerRiddell: how to search in nano?13:48
mamarleykranzer: Ctrl+W13:48
kranzermamarley: thanks13:50
kranzerRiddell: build again?13:50
Riddellkranzer: debuild -nc  will build without doing the whole compile again13:50
kranzerRiddell: thanks13:51
kranzerRiddell: what the hell is that?13:55
Riddellkranzer: voila, missing files13:56
kranzerRiddell: what to do with them?13:56
Riddelladd file in debian/tmp/usr/share/appdata/ to relevant .install files13:57
kranzerRiddell: how can I find relevant .install file?13:58
BluesKajlaptop needs to be manually connected to wifi with NM after each boot up ...I haven't checked launchpad for bug since it's so minor, but I thought I'd mention it anyway13:58
Riddellkranzer: work out what the file is for, work out what package that is in13:58
kranzerRiddell: the last, I think, should be added to showfoto.install14:00
kranzerRiddell: am I right?14:00
Riddellkranzer: sounds good14:01
kranzerRiddell: but only this? dh_install: usr/share/appdata/showfoto.appdata.xml exists in debian/tmp but is not installed to anywhere14:01
kranzerRiddell: hmm, what about that image plugin?14:03
kranzerRiddell: kipi-plugins.install???14:04
Riddellkranzer: looks like those plugins are in digikam.install14:06
kranzerRiddell: ok14:06
kranzerRiddell: now debuild again?14:07
Riddellkranzer: yep14:08
Riddellsorry folks I need to leave early today14:08
* Riddell out14:08
SergobotHi yofel. Could you help me? https://paste.kde.org/pzzemmunn14:31
yofelSergobot: line 48 means that libkdecorations2-5.install expects a file that's now not installed anymore. Remove the file in brackets from the install file and dpkg-buildpackage -nc14:40
Sergobotyofel: Thanks, now it is built suucessfully14:48
yofelSergobot: there's probably a new file there now (list-missing should show it) that you'll need to add instead14:49
sitterjust change the line to say yaydaydyada5.*14:49
sitterthe version bumped14:49
yofel^14:49
RiddellSergobot: mgraesslin just bumped the soversion for libkdecoration in git too so for bonus points include that patch and bump it in the package14:51
SergobotRiddell: how to do it?14:52
RiddellSergobot: hmm, learning how to add patches is a lesson in itself, I'm away from computer so can't do it just now so probably just leave it for now14:55
SergobotRiddell: okay14:55
Riddellmgraesslin: remember to backport that soname change if it's valid for plasma/5.214:59
mgraesslinRiddell: yes, just working on unrelated stuff14:59
mgraesslinRiddell: pushed15:03
claydoh_So, is this a normal wait-for-something-to-build, or is there something that can unjam it: http://paste.ubuntu.com/9699006/15:33
soeeBluesKaj: do you also have this upgrades problems all the time in Vivid ?16:04
BluesKajno soee this last dist-upgrade worked ok, it was probly safe to do so, but i was reluctant since it didn't show un upgrade or reinstall for most of my desktop..all is fine now tho16:06
BluesKajan upgrade, that is16:07
soeebut it wanted to remove a lot of packages right ?16:07
BluesKajyes, it looked that way but it obviously didn't ..only konversation which I reinstalled 16:08
soeeok let me try16:09
=== cmagina_ is now known as cmagina
soeehm16:33
soeehmm after this upgrades and all problems lightdm does not work16:53
soeebut i managed to start system with sddm and intel profile16:54
BluesKaj_soee, 14.10 or 15.0416:54
soee15.0416:54
soeeill try once again with nvidia profile and lightdm16:54
BluesKaj_sddm works fine , I don't have lightdm altho i didn't remove it manually16:56
_Groo_beware that at least for me with prime, sddm has a strange bug that it doesnt activate the radeon x module unless you restart the sddm service16:57
_Groo_that doesnt happen with lightdm16:57
_Groo_i suspect that the systemd config is activating sddm too early in the load stack16:57
sittersddm simply has no provisioning for session setup/teardown scripts, so prime can't be integrated with it16:58
sitterd_ed: that's actualy still a pretty big issue ^16:58
_Groo_sitter: but it worked till a few weeks ago, ive been using sddm for at least a month16:59
_Groo_something changed meanwhile that broke prime16:59
sitterperhaps, that's nothing to do with sddm then17:00
BluesKaj_intel graphics here, so far so good17:00
_Groo_according to the sddm systemd config, systemd activates sddm right after the graphical boot loader, shouldnt it be activating after X?17:02
_Groo_BluesKaj_: i said prime = hybrid graphics17:02
_Groo_BluesKaj_: it works fine for me too, i just lose the discrete card17:02
BluesKaj_not booting with systemd here, tried the grub line option earlier this week , but it still didn't run17:02
BluesKaj__Groo_, ok nvidia-prime, on optimus I assume17:03
_Groo_see , right after plymouth http://metro.co.uk/2015/01/09/the-super-gorone-desk-allows-you-to-work-lying-on-your-back-in-bed-5015539/17:04
_Groo_BluesKaj_: nope, radeonsi on intel/radeon17:04
_Groo_damn paste17:04
_Groo_After=systemd-user-sessions.service getty@tty1.service plymouth-quit.service17:04
_Groo_^ this17:04
BluesKaj_oh, _Groo_ that's rare or did you add a gpu card of some kind?17:05
_Groo_BluesKaj_: dell latitude 354017:06
_Groo_pretty common17:06
_Groo_intel hd4400/radeonhd 8850m17:06
BluesKaj_ok, lenovo g500 here, with intel 4000 graphics which work well 17:07
soeeBluesKaj_: nvidia drivers somehow breaks system booting17:11
_Groo_this thing is, sddm package now adds a systemd service, but still had the old (functional) init.d one17:12
_Groo_its the systemd one thats broken17:12
_Groo_calls sddm too soon17:12
_Groo_or something in that line17:12
BluesKaj_soee, did you drop down to the nouveau driver?17:12
BluesKaj_soee, which nvidia card ?17:14
sgclarksoee yeah I had to revert back to stable from CI. *grumbles* at nvidia17:14
soeesgclark: so what caused this problem ?17:15
soeeBluesKaj_: im on intle profiel now here on optimus17:15
soee*intel profile17:15
sgclarksoee: beats me, been to busy with my sok project to know what is going on here17:16
soee:D17:16
sitterRiddell, sgclark, yofel: let's not forget to add the new packages to plasma-desktop depends/recommends17:16
sitterthat is to say: someone please remind me on monday ^^17:16
soeeobviousely something in latets updates17:16
soeeas before them all worked fine17:16
sgclarkright, my short investigation lead me to systemd. I didn't have time to get any further and needed my desktop back so I just downgraded, and the world is well again17:17
soeesgclark: downgraded what ?17:18
sgclarkthere are two entires in grub now though one sytemd and one not, I have no idea why I would have systemd errors on the non systemd selection..17:18
BluesKaj_ok , good to know, I'll wait to upgrade to 15.04 on the desktop which has a nvidia 8400gs card and it's also our media server so it needs stability17:18
sgclarksoee: all my packages. I was on CI forever, but no more, I am on the packages in vivid17:19
soeesgclark: im also on normal vivid17:19
sgclarkand broken?17:19
soeeand have this problem with propriety driver17:19
sgclarkdoh17:19
* sgclark avoids an upgrade17:19
sgclarkthink my next card will be an intel lol, only card I have not had problems with17:20
soeehehe :)17:20
BluesKaj_if you have a intel gpu you should be safe17:20
sgclarkthis nvidia has been a nightmare. ati in the past is also a nightmare..17:21
BluesKaj_sgclark, yup, intel mobo gpu, nvidia if you want a pci gpu17:21
BluesKaj_are there such things as intel pci gpus, can't say i've ever seen any17:23
sgclarkdon't recall seeing one either17:23
mamarleyNot recently.  There was an i740 AGP card quite some time ago, but it sucked majorly.17:23
BluesKaj_agp...that is old17:24
sgclarkahh yes I remember that. I ended up throwing it in a console only firewall machine17:24
mamarleyThese days if you want a laptop with graphics fully functional on Linux, Intel is pretty much your only choice.  Optimus doesn't work, the OSS ATi driver is feature-incomplete, and FGLRX is buggy.17:24
mamarleyAnd, as far as I know, there aren't any laptops left with a hardware multiplexer to disable Optimus (like the Thinkpad t530).17:25
* BluesKaj_ knocks on wood...intel gpu here hasn't failed me yet17:25
mamarleySystem76 has some laptops with Nvidia without Optimus, but there have been big reliability problems with those.17:26
mamarleyThe problem with Intel GPUs and kwin compositing is that you have to put kwin in full-scene repaint mode to eliminate tearing, but that uses more power and reduces performance.17:26
mamarleyThat should change with Wayland though.17:27
soeemamarley: even witg repaint teh tearing stays here whenusing nvidia drivers17:27
BluesKaj_mamarley, i haven't encountered any tearing 17:27
mamarleysoee: You must either enable triple-buffering or change GL_YIELD.17:28
soeeyup with taht it works17:28
mamarleyKF5 kwin_x11 still seems quite juddery though :(17:29
soeemamarley: is there any chance to have Wayland any soon ?17:29
mamarleysoee: Beats me.17:30
soeeok brb next attempt to run nvidia17:32
_Groo_GL_YIELD? explain.. i dont see tearing but i see artifacts with kwin + plasma shadows... kwin "forgets" to remove the shadow around the windows in plasma17:33
_Groo_ah, its a nvidia only feature, nvm17:34
mamarley_Groo_: Is that on KF5?  I saw that too.17:34
_Groo_yeah kf517:34
_Groo_shadows in kf5 + qt 5.4 uses the new scenegraphics17:35
_Groo_and the shadows are just an opengl layer now... for "normal" windows they mostly disappear , but for plasma, they usually stay there until you refresh the area17:36
mamarleyKF5 kwin seems to still need some work, both to fix those broken shadows and to fix the juddering.17:36
mamarley(The juddering is pretty obvious if you launch glxgears or something of that sort.)17:36
_Groo_i dont know if its kwin/qt5 thats doesnt pass the correct call to the repaint function in the driver... or if the scenegraph that doesnt do its job17:37
_Groo_i dont have juddering, but im using pretty cutting edge drivers/mesa/etc17:37
_Groo_im the owner of the "oibaf on steroids with working opencl" ppa :P17:38
_Groo_https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/mesa/+packages17:38
mamarleyIt may be an nvidia thing, but everything is just really jerky.17:38
mamarleyI can even see it while scrolling in Firefox.17:38
_Groo_it used to be a derivative... now its  a downright fork, since ive been adding more and more functionality not seen in oibafs ppa17:38
_Groo_like working opencl17:38
_Groo_and beignet17:38
_Groo_as soon as it compiles in llvm :P17:39
_Groo_3.617:39
BluesKaj_intel here is pretty smooth with gxgears, of course it's only 59 FPS17:39
BluesKaj_err glxgears17:39
mamarleyHmm, I actually haven't checked it in a few days, maybe updates fixed it.17:40
_Groo_BluesKaj_: try https://launchpad.net/~paulo-miguel-dias/+archive/ubuntu/mesa/+packages17:40
_Groo_BluesKaj_: stupid paste17:40
_Groo_BluesKaj_: try vblank_mode=0 glxgears17:40
mamarleyI don't have the vivid system in front of me, but I will check when I can.17:40
_Groo_and tell me how much fps you have now ;)17:40
* mamarley doesn't understand all the hate for vsync.17:40
_Groo_mamarley: doesnt work in linux17:41
_Groo_not until dri3/present is a reality for all drivers17:41
_Groo_its impossible for the driver to predict what X is doing and vice versa17:41
_Groo_its all aproximate17:41
_Groo_dri3/present and glamor should fix that17:41
mamarleyIt works for me with kwin 4.11 on the latest Nvidia driver with triple buffering enabled.17:41
_Groo_it works for me too with kf5+ intel git + mesa git + 3.19rc317:42
_Groo_with dri3/present+ glamour + xorg 1.1717:42
mamarleyIs the performance good?17:42
_Groo_yep17:42
* mamarley remembers back in the days of xgl when enabling compositing would make 2D rendering performance go in the toilet.17:43
BluesKaj__Groo_, 1108.568 FPS with that setting ..quite good for a mobo gpu17:43
_Groo_20534 frames in 5.0 seconds = 4106.757 FPS17:43
_Groo_hd440017:43
_Groo_i5-4200u17:44
BluesKaj_well I don't play games so it's no biggie for me 17:45
_Groo_mamarley: back in the days of xgl, the gpus had a separate chip for 2d rendering, before programmable shaders and pipelines 17:49
BluesKaj_ok, gotta push some snow ...BBL17:49
_Groo_mamarley: and compositing wasnt using indirect rendering but copy to ram functions17:50
_Groo_so it was slow , buggy and more slow17:50
_Groo_redhat was the first to implement aiglx in the x server, which we use till this day17:50
* mamarley remembers playing around with Compiz on a P3 1gHz system with a Radeon 9200...17:50
_Groo_compiz was the first windows manager that implemented aiglx ^^, you could use it without it, but was slow as hell17:51
mamarleyYeah, that pretty much sums up what I remember.17:51
_Groo_and yes, r300 at the time was the first driver to implement it too17:51
_Groo_good days17:51
mamarleyThe performance of window-dragging and animations was fine, but 2D rendering sucked awfully.17:52
_Groo_i remember because i had a radeon 450, which was designed by 2 monkeys and a drunken engineer at intel17:52
soeesgclark: if i try to do startx from command line17:52
_Groo_at ati sorry17:52
soeethere is some error rleated to systemd and some process uid 1000 or something17:52
_Groo_it had a r300 3d engine, and r200 2d engine17:52
soee*pid 17:53
mamarley_Groo_: Were the monkeys drunk too?17:53
_Groo_agd5f remembers me from that day, every single bug in the r300 code i would hit it17:53
_Groo_cause i had the shittiest of cards17:53
_Groo_the monkeys were the project manager and hardware manager respectively17:53
_Groo_the enginner was drunk cause he had to code the shitty hw17:54
mamarleyGraphics on Linux really has come a long way since the first time I used Linux.18:02
sgclarkhehe yeah, I remember fighting for days getting graphics cards to work18:09
sgclarksoee: I have not been able to get startx to work for some time. Never really looked into why. I had to revert to nouveau -> downgrade -> reinstall nvidia driver18:10
soeesgclark: it all worked fine for me for a long time :) i had no single issue wcen though im using drivers from xorg-edgers ppa18:14
sgclarkyeah I had zero issues for a long time as well, also had edgers18:14
soeeit started after latest kernel/systemd update i think18:14
sgclarkI tried just to revert from edgers and no go18:14
sgclarkso then the path to  nouveau which also had issues so I then just downgraded18:15
soee:)18:15
sgclarkwhen I am done with thisproject I will go back to a life on the edge lol18:16
soeehehe :) a lot of work yet to do ?18:17
soeewith your sok 18:17
sgclarkyeah 18:20
sgclarktho my time is up Jan 31st18:20
SergobotRiddell: are you here?18:45
=== soee_ is now known as soee
kranzerRiddell: ping19:46
=== rdieter is now known as rdieter_work
Riddellhi kranzer Sergobot 20:15
kranzerRiddell: can you review it now?20:15
SergobotRiddell: I've built the packages20:15
Riddellhmm, I'm not on my home machine, not easy to review20:18
Riddellbut I guess it blocks you if I don't20:18
kranzerRiddell: what about mine?20:29
Riddellkranzer: still working out how to log in from this mac!20:30
kranzerRiddell: your new mac?20:30
Riddellmy girlfriend's20:31
kranzerRiddell: ahh clear :)20:31
kranzerRiddell: what is the model of mac?20:31
Riddellum, something white, it says MacBook20:33
RiddellI feel like I should wash my hands before I touch it20:33
mamarleyYou should wash your hands *after* you touch it.20:33
RiddellI do wonder what happened to libkgeomap20:34
Riddellkranzer: anyway looks all good20:34
kranzerRiddell: so task is done?20:34
Riddellyep20:35
kranzerRiddell: can you close?20:35
Riddellkranzer: closed!20:36
SergobotRiddell: Where to upload my packages?20:36
Riddellkranzer: well done20:36
kranzerRiddell: thaaanks20:36
Riddellkranzer: but this shows some things you should read up on and practice to become an elite linux developer20:36
Riddellkranzer: learn more command line commands and learn a command line text editor like emacs or vi and learn how to use ssh keys 20:37
kranzerRiddell: okay, but I wanna be an iOS-developer :)20:37
kranzerRiddell: or Android20:37
Riddellbah, freedom restricting20:38
kranzerRiddell: but thanks for advice20:38
Riddellbut even there you'll be more efficient with command line knowledge20:38
RiddellSergobot: right, you can just put it on this ec220:38
kranzerRiddell: okay, I'll learn it eventually20:39
Riddellubuntu@ec2-54-211-4-59.compute-1.amazonaws.com20:39
Riddellpassword is foobar20:39
SergobotRiddell: how to copy a folder?20:41
RiddellSergobot: scp -r20:42
SergobotRiddell: done20:45
RiddellSergobot: everything compiles?20:47
Sergobotyep20:48
RiddellSergobot: great, looks good at a glance20:48
SergobotЖ)20:48
Sergobot:)20:48
Riddelland I'm afraid I don't have time for more than a glance just now20:48
Riddellbut if you mark it for review on melange I can close it20:48
Sergobotit's still unapproved20:49
Riddelloh fooey20:49
RiddellSergobot: I asked on #kde-soc so maybe you should join there and wait for someone to approve it20:53
valorieSergobot: it is now published22:33
valorieif you mark it ready for review I can mark it done22:33
Sergobotvalorie: claimed22:36
valorieSergobot: ok, but are you done with it?22:59
valoriebacklog is somewhat confusing22:59
Sergobotvalorie: What's bad?23:06
valorieok, it's assigned23:07
valorieSergobot: have you already completed the task, or are you taking up a new one?23:07
Sergobotvalorie: I have done it23:08
valoriejust to be sure, this one? "23:08
valorieMake packages of new parts of Plasma ksshaskpass, polkit-kde-1-agent and kdecoration23:08
valoriehttp://starsky.19inch.net/~jr/tmp/plasma-5.1.95/23:08
valorieYou will need to know how to make .deb packages and be a master of the linux command line23:08
Sergobotyep23:08
valorieif so, please upload the links to the completed packages, or however you've done that before for Riddell23:09
valorieand then mark it ready for review23:09
SergobotI shared packages with him but they aren't published anywhere. So, may I put all files to an archieve?23:11
valorieI assume that they are uploaded to launchpad?23:11
valorieI don't want anything special - just do it the way you've done it before23:12
Sergobotno, I didn't but can do it now23:12
valoriethere is no hurry; we are after quality not quantity23:13
valoriethe goal of the contest is for you to learn, and for us to have the good work done right23:13
SergobotSo, I should upload all files to the task page? Or to launchpad23:14
valorieto launchpad23:15
valoriewhat the task page needs is links to launchpad23:15
valorieslow down a moment and think it through23:15
valorieas I said, there is no hurry23:15
SergobotMay I upload them to my own PPA?23:16
valoriethe goal is quality23:16
valorieum23:16
valoriewill you or someone else need to test them via your PPA?23:16
valoriethat is the purpose of the PPA as I understand it23:17
SergobotI don't know where to upload them.  I thought, that I should upload to my PPA and Riddell will reload to the vivid main repository23:23
valoriedo you have permission to upload to the main repo?23:24
valorieI guess that is chancy. So upload to your PPA23:25
SergobotOkay23:25
valorieand explain in comments on the task23:26
valorieand and upload the links to the task, mark it ready for review23:26
valorieI'll be back in 5-10 mins and check the task23:28
valorieback23:43

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