/srv/irclogs.ubuntu.com/2013/10/21/#kubuntu-devel.txt

kubotu::workspace-bugs:: [1242479] Device notifier always shows a removable device of 0 Bytes @ https://bugs.launchpad.net/bugs/1242479 (by moray33)00:19
kubotu::workspace-bugs:: [1242479] Device notifier always shows a removable device of 0 Bytes @ https://bugs.launchpad.net/bugs/1242479 (by moray33)01:21
jussiQuick reminder, still a few T-shirts left! https://holvi.com/shop/Kubuntu/ 06:52
lordievaderGood morning.07:14
jussihrm, ddi the uppdate to 13.10, now I have a "hidden" menu in chromium07:33
jussistrange stuff07:34
=== Noskcaj10 is now known as Noskcaj
soeegood morning10:10
yossarianukhi - there is a bug in the kubuntu 13.10 iso that prevents it installing on UEFI systems10:21
yossarianuk(not secure boot related)10:21
yossarianukand its effecting mutiple users - the kubuntu Google plus 'ask and help' page is full of people not being able to run Kubuntu 13.10 with UEFI...10:21
yossarianukthe solution is to copy /boot/efi/EFI/kubuntu ->  /boot/efi/EFI/ubuntu10:22
yossarianuki,e Ubuntu is fine  - it is a Kubuntu specific issue. 10:22
yossarianukbug report here - https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/124241710:22
ubottuUbuntu bug 1242417 in grub2 (Ubuntu) "UEFI install broken on Kubuntu 13.10" [Undecided,Confirmed]10:22
xnoxhttps://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1063399 looks interesting10:24
ubottuUbuntu bug 1063399 in ubiquity (Ubuntu) "remastersys kubuntu fails" [Undecided,Incomplete]10:24
yossarianukat present people with no linux knowledge cannot install Kubuntu 13.10 on UEFI systems.... The bug fix would require a rebuild of the .iso also....10:25
apacheloggerhow I hate hybrid systems -.-10:41
davmor2apachelogger: nvidia?10:41
apacheloggerno, kubuntu + some other thing10:42
davmor2apachelogger: ah I hear hybrid systems and instantly think gfx nowadays :)10:42
=== shadeslayer_ is now known as shadeslayer
apacheloggerhow does one even debug bug 124154010:44
apachelogger:@10:44
ubottubug 1241540 in kde-workspace (Ubuntu) "kubuntu 13.10 keyboard don't work in de, after login..." [Undecided,Incomplete] https://launchpad.net/bugs/124154010:44
apacheloggeryossarianuk: iff that issue had been reported in the 6 months prior to release of 13.10 then yes: "To fix this surely the 13.10 .iso will have to be rebuilt?"10:52
yossarianukapachelogger: So that means anyone with no technical experience of Linux just cannot run kubuntu 13.10 if they have UEFI....10:53
yossarianukthat isn't good - surely the policy or remaking an .iso should change......10:53
yossarianuki.e Kubuntu cannot be used by newbies (if they have UEFI...)10:54
apacheloggerthere could be 13.10.1 if anything10:55
apacheloggeranyway, that's ubuntu-release business10:56
apacheloggerand considering we do not know what causes the problem there is no point in discussing ISOs10:56
yossarianukcool - I hope there is - otherwise i'll be telling my non techie friends to wait 6 months before trying Liunx (during which time they wil probably be using Windows 8...)10:56
yossarianukapachelogger: It is efi/grub related and only effecting Kubuntu10:56
yossarianuk(it may effect xubuntu I guess..)10:57
apacheloggerno10:57
apacheloggerI know the cause10:57
apacheloggerI do not know the reason10:57
yossarianukthe fix is to copy the kubuntu fold on the EFI partition to the name ubuntu10:57
yossarianuk*folder*10:57
apacheloggerthat is not a fix10:57
shadeslayer^^10:57
yossarianukwell it is in the sense that the OS will then boot.10:57
shadeslayerthat's a workaround then10:58
yossarianukye10:58
yossarianukyes10:58
yossarianukI always referenced it as a 'fix'....10:58
shadeslayerwell, the only way to fix it is to find out why it can't pick up /boot/efi/EFI/kubuntu and fix that part?10:59
yossarianukif you read you google plus page (ask & help) you'll see there are about 5 different people with same issue....10:59
apacheloggerthen I guess 5 different people should have reported this before release11:00
yossarianukI know that it refers to the 'GRUB_DISTRIBUTOR' in /etc/default/grub11:00
yossarianuksome poeple did here http://www.kubuntuforums.net/showthread.php?63589-13-10-64Bit-Beta1-UEFI-GRUB-Not-Working-After-Install11:01
yossarianukexactrly the same issue.11:01
yossarianuklooks like they didn;t actually do a bug report...11:01
apacheloggerwhich is why I am grumpy11:02
yossarianukI'm grumpy because its Monday.11:03
apacheloggerthat too11:03
apacheloggeryossarianuk: are you on an efi system right now?11:04
apacheloggerif so please paste the output of `grep -ri ubuntu /boot`11:04
yossarianukapachelogger: not right now - i'm @ work (non UEFI)11:04
apacheloggerok11:04
yossarianuk(and im on 13.04 @ work..)11:04
yossarianukwill be tonight11:05
yossarianuk(home desktop = uefi.)11:05
yossarianukif you want I can do this @ home and send the info somewhere...11:07
yossarianuk(p.s i'm not trolling.... I just want Kubuntu to work..11:07
shadeslayerlikewise11:15
shadeslayerapachelogger is just pissy today11:15
shadeslayeryay11:15
shadeslayertahr is open11:15
lordievadershadeslayer: And it is stable (for now) ;)11:16
shadeslayer^_^11:16
apacheloggershadeslayer: no11:24
apacheloggerI just don't appreciate hellfire drama after release11:24
* shadeslayer hugs apachelogger11:25
yossarianukapachelogger: to be honest is the installer can't install the OS that is reason for drama?11:25
shadeslayeruhm what, the installer worked just fine on the ISO11:25
apacheloggeryeah11:25
shadeslayerif you're talking about remastersys, I don't think we care about that11:26
shadeslayerbecause it's unsupported11:26
yossarianuki mean - if you try to install on UEFI you cannot boot the system11:26
yossarianukwithout manual invervention11:26
yossarianuk(i'd say that is fairly dramatic.)11:27
shadeslayerand that could have been bought to our attention before release so that we could fix it11:27
shadeslayerwe can't do anything about 13.10 ISO's now11:27
shadeslayerexcept maybe make a 13.10.111:27
shadeslayeras apachelogger already explained11:27
yossarianukthat policy sucks a bit... That means newbies with UEFI cannot install 13.10 11:27
apacheloggerno11:28
apacheloggerthe thing is11:28
apacheloggerwhile 13.10 is the latest and greatest for you it is not for me11:28
apacheloggerbecause I have my todo firmly set towards 14.0411:28
shadeslayer^^11:28
apacheloggerso every minute I get to spend on 13.10 *is* reducing the amount of development time I can spend on 14.0411:28
yossarianukso what do you advise non techincal users to do?11:29
apacheloggerreport bugs before relase11:29
yossarianukThe solutions I can see are - wait 6 months, Install Ubuntu 13.10 (which is fine) or another Os.11:29
apacheloggershadeslayer: do you have EFI?11:29
shadeslayerno11:29
yossarianukin an ideal world that would have happened.11:29
apacheloggermeh, waiting for download then11:30
yofeldid someone try the EFI checkbox in virtualbox?11:30
yossarianukbut it hasn;t - which is why the policy or remaking the iso should change.11:30
apacheloggerit's not the policy11:30
yossarianukotherwise its a 6 month wait for newbies11:30
apacheloggerit's developer time11:30
yossarianukand kubuntu is designed for all users...11:30
shadeslayerI have this stupid mixed implementation of UEFI and EFI from Apple11:30
apacheloggerx developers have x*y amount of minutes to work on stuff11:31
apacheloggershadeslayer: and that is different?11:31
shadeslayercorrect11:32
apacheloggersilly apple11:32
shadeslayerit implements some things from the UEFI spec and some from the EFI spec11:32
shadeslayerfrankenEFI11:33
shadeslayerwhatever pleased the firmware monkeys at Apple :)11:33
lordievaderyossarianuk: Why don't you join the Testers team so you can test the UEFI side of the iso's?11:33
yossarianukis there a way I can target my bug report for the kubuntu distribution ? https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/124241711:34
ubottuUbuntu bug 1242417 in grub2 (Ubuntu) "UEFI install broken on Kubuntu 13.10" [Undecided,Confirmed]11:34
apacheloggershadeslayer: ^^11:34
* apachelogger thinks he found the cause11:34
shadeslayeryossarianuk: just tag it with 'kubuntu' ?11:35
yossarianukthanks11:35
yossarianuklordievader: That is something I would like to do (test release..) - at the min I have a 6th month old Son so free time is limited....11:35
yossarianukvery limited....11:35
lordievaderyossarianuk: Free time for everyone here is limited...11:35
yossarianukI know that. Babies really do make an impact though..11:36
yossarianukhe likes pressing the keyboard though and I think he like wobbly windows...11:36
yossarianuk(he laughed..)11:36
shadeslayerheh11:37
yossarianukI would be happy to also build the latest Nvidia driver (I have a PPA already) if that could ever been included in the distro...11:37
yossarianukI showed him an Archlinux  install and he was sick11:38
apacheloggerI somehow broke my zsh -.-11:38
yossarianuk(I dont; use X-Swat as it contains various other packages...)11:39
yossarianukThat's another policy I hope Kubuntu will change when Ubuntu go fully Mir - i.e they will include the latest Nvidia driver... I find it mad ubuntu(and others) include an out of date Nvidia driver with known bugs in (fixed in later versions) in the name of 'stability'.11:40
yossarianuk(this is obviously a very separate issue...)11:41
yofelwe use the exact same nvidia packages as ubuntu (for technical reasons). You could talk to the folks in #ubuntu-x about helping with updating11:43
yossarianukyofel: I know you do now. And I understand why - what I was saying is when Ubuntu stop using Xorg and go to Mir Kubuntu could have its own version (I would be happy to help maintain it...)11:44
yossarianuk(would be a good 'selling point' - latest stable nvidia driver....)11:44
yofelwhy would have our own version? It would talk to Mir over EGL - same as to wayland11:45
yossarianukAh yes when EGL support comes out...11:45
yossarianuk(i saw latest beta had it..)11:45
jussiRiddell: shadeslayer ScottK valorie yofel do we want to order some shirts for the attendees at the bug day ? (paid for by the KC) 11:58
jussiThey are 14€ per shirt11:58
yossarianukDoes that money from the shirt go to kubuntu devs ?12:03
smartboyhw!find /usr/share/dbus-1/services/indicator-sound.service12:07
ubottuFile /usr/share/dbus-1/services/indicator-sound.service found in indicator-sound12:07
apacheloggerI am too stupid to vritualize uefi12:08
jussiyossarianuk: the 14€ is cost price. Any money raised from the sales goes back into the kubuntu council funds, so I guess you could say that the money goes to kubuntu development12:33
jussi(they are being sold on holvi for 25€ including postage)12:33
BluesKaj'Morning folks12:35
yossarianukthanks jussi: will likely order one...13:00
shadeslayerapachelogger: btw efi boot works here13:01
shadeslayeron my macbook with the weird bootloader13:01
yossarianukwil in the 40 mins I have been away from my desktop at lest one other person reported UEFI not working in the #kubuntu room..13:02
yossarianuk" Harbort: At least when installing in EFI mode,  it creates EFI/kubuntu folder but somehow, it is still configured to go look for EFI\ubuntu "13:03
yossarianuk There are different versons of UEFI - i.e 2.3, 2.4, etc - could it just be certain versions (perhaps?_13:04
shadeslayerapachelogger: so, what's the exact problem that causes efi to not work?13:08
shadeslayeroh hmm, I didn't try installing13:11
BluesKajnot looking forward to installing Kubuntu on a new laptop , that efi thing isn't gonna be much fun for me13:11
apacheloggerwell13:14
apacheloggergood news13:14
yossarianukyey !13:14
yossarianuk(is there bad news too..)13:14
apacheloggerI just found out that my supremely geeky laptop supports uefi, and even secureboot13:14
BluesKajwhat was wrong with the old BIOS anyway ? oris this a deliberate difficulty setup by MS and mfgrs to keep linux out of these machines ?13:14
yossarianukBluesKaj: no that's secure boot13:15
yossarianukUEFI is an itel thing isn't it ?13:15
yossarianuk*intel*13:15
tsimpsonit's a cross-body standard13:15
BluesKajoh that, yossarianuk , i hope once I buy the laptop there will be an easier method to install linux on them13:17
apacheloggerEFI is an intel thing13:17
apacheloggerBluesKaj: BIOS is rubbish that's why they came up with (U)EFI13:17
BluesKajok ,but is amd fllowing suit ?13:17
apacheloggerall sorts of pointless limitations13:17
yossarianukGPT (which is seperate to EFI is awesome however)...13:17
yossarianukBluesKaj: Aside from this issue UEFI is easy to setup now on most linux distros.13:18
yossarianukeither have a blank disk (with GPT table) or manually create an EFI partition...13:18
yossarianuk(non UEFI was easier however...)13:19
BluesKajtook me 15 yrs to understand and navigate the BIOS , now I have to start all over again :)13:19
yossarianukAMD machines also work fine with UEFI I believe 13:19
yossarianukBluesKaj: thats progress.......13:19
apacheloggernow usb creator gets stuck13:20
apacheloggerI swear to god, mondays one should simply not work13:21
yossarianukI'd vote for that13:21
BluesKajyossarianuk. it's not progress if the system is more difficult than before 13:21
apacheloggerthat's nonesense13:21
shadeslayer<yossarianuk> AMD machines also work fine with UEFI I believe 13:21
shadeslayerlol13:21
shadeslayerI have a AMD/ATI card and I had to jump through hoops to get it to work13:22
shadeslayerfglrx still doesn't work btw13:22
yossarianukI am meaning a AMD based desktop/server13:22
yossarianuknot the GPU...13:22
apachelogger^ that's because of AMD not because of UEFI13:22
BluesKajthink I'll look for a laptop with intel cpu and nvidia graphics , if that's possible13:23
shadeslayerso, how do we differentiate between fglrx and fglrx-updates in the new driver manager13:23
yossarianukapachelogger: I have had random cases of the usb startup-disk-creator getting stuck - I normally end dd'ing the usb drive then reformatting it.13:27
apacheloggerit's just being slow13:27
yossarianuk(if that is the same app..)13:27
apacheloggerbug of the day: if you select an ISO in usb-creator it's add to the model but not selected13:27
yossarianukI think this is relevant http://www.youtube.com/watch?v=o2I84-A9duY13:28
shadeslayerapachelogger: fwiw I can integrate with muon using dbus13:32
shadeslayeror13:32
shadeslayermaybe not13:32
shadeslayerhmm13:32
apacheloggershadeslayer: fwiw I can throw keyboards at you13:32
shadeslayerno you can't13:33
apacheloggertry me13:33
shadeslayeryou're still to far away13:33
apacheloggerwhere's me mice13:33
apacheloggerhalp13:33
shadeslayerapachelogger: why would you want to throw mice at me13:34
apacheloggerthe mice are for me13:34
shadeslayerokay13:34
apacheloggerapparently I use magic to get the touchpad on my portable computing device to work13:34
shadeslayerthen why do you want to throw keyboards13:34
apacheloggeralas, no working touchy when installing13:34
shadeslayerI thought muon had a packagekit dbus interface13:35
shadeslayeralas not13:35
shadeslayerfun, there is no muon API to install packages14:00
shadeslayeractually14:00
shadeslayerthere's no muon API at all14:00
apacheloggermuon is a framework ontop of libqapt14:01
apachelogger*application framework14:01
shadeslayertrue enough, so does that mean I get to write my own UI ontop of that14:02
shadeslayerthat = libqapt14:02
debfxprobably, unless you call the qapt-batch binary14:05
shadeslayerhmm14:07
shadeslayerhm14:07
shadeslayercould do that I suppose14:08
apacheloggershadeslayer: you have a UI.....14:09
apacheloggerwhat you need to do is wire that UI to however installation is supposed to happen14:09
apacheloggerUI -> wiring -> libqapt14:09
shadeslayerqapt-batch seems nice14:10
shadeslayerwill probably use that14:10
* apachelogger can imagine the window piling already14:11
apacheloggerit will be as glorious as kubuntu-debug-installer14:11
shadeslayer:D14:14
apacheloggerinstall fail14:21
apacheloggermaking EFI from scratch is no fun14:21
Riddelljussi: yep I think we want plenty at the beastie squishing for all the kubuntu people but also others who go there14:35
Riddellhttp://toscalix.blogspot.de/2013/10/a-champion-instead-of-leader.html "The fact that Kubuntu is the number one distro among KDE developers" thanks toscalix_ :)14:46
apacheloggersweet baby jesus the uefi stuff is broken14:48
apacheloggerRiddell: didn't you have a secureboot device?14:48
Riddellapachelogger: yeah, and it doesn't work too well14:49
apacheloggernot at all is more like it :P14:49
Harbortapachelogger: isn't the problem a naming one?14:49
Riddelllast I looked at it this laptop contained specific bugs in its firmware which ment it wasn't much use :(14:49
apacheloggerI installed ubuntu, then I installed kubuntu now it always boots  ubuntu xD14:49
apacheloggerRiddell: ah14:49
apacheloggerHarbort: I'll argue that a kubuntu installation installing a kubuntu efi image is the correct thing14:50
Riddellcjwatson was going to add something to kubuntu which the ubuntu unity images have but I'm not sure what it was or if he did it14:50
apacheloggerwhy it does not work is another thing xD14:50
Harbortapachelogger: I agree, the naming problem is in: why then is EFI trying to boot ubuntu?14:50
apacheloggerRiddell: shim I reckon14:50
apacheloggerwhich was applied to the efi folder ... thing is I am currently testing without secureboot and it doesn't even work as expected14:51
Harbortapachelogger: at the start, the prefix grub has is (hg1,gtp1)/efi/ubuntu where it should be (hg1,gtp1)/efi/kubuntu14:51
apacheloggerwhere do you see that?14:51
Harbortin grub itself14:52
apacheloggerthat is... I am not even using grub14:52
Harbortah ...14:52
yossarianukIn previous releases there was an issue with installing ubuntu+kubuntu in UEFI mode - but that was fixed in 13.04 - as the EFI directory changed from the name 'ubuntu' to 'kubuntu'14:52
apacheloggerit does not getting into the actual efi image via the firmware14:52
Harbortbut I expect the issue is still in which folder the EFI is configured to go look 14:52
apacheloggerno14:52
yossarianukpreviously to that to fix It I just added the word kubuntu in the grub_distrubutor line in /etc/default/grub14:52
apacheloggerI suspect the problem is in the image itself14:52
apacheloggerbecause what the firmware does is basically ls /boot/efi/EFI/14:53
apacheloggerthen you can boot into the invidual images in there14:53
apacheloggerwhich is why from a firmware boot perspective you have ubuntu and kubuntu since 13.0414:53
Harbortthen why is it booting in /boot/efi/EFI/ubuntu even though it's called kubuntu?14:53
apacheloggerdunno14:54
apacheloggerrather opaque it is14:54
Harbortindeed14:54
Harbortpb is: I have very little idea on how EFI actually works14:54
apacheloggeroptions are a) kubuntu fails, and it boots ubuntu, b) kubuntu image has bogus reference to EFI/ubuntu which is why it boots that14:54
apacheloggeranyway14:54
apacheloggerinstalling kubuntu and erasing ubuntu14:54
apacheloggerlt's see what happens14:54
apacheloggerand actually I think it is failure option b) or a combination of and a and b in that a is caused by bogus references14:56
HarbortBTW, I see that the folders in /boot/efi reflect also the options I see in /boot/efi/EFI (i.e. I have a 'ubuntu' and a 'Microsoft')14:59
Harbortcould it mean anything?14:59
kubotu::workspace-bugs:: [1242729] unjustified package conflict between kde-window-manager and kde-style-bespin @ https://bugs.launchpad.net/bugs/1242729 (by jbell.52)15:01
apacheloggerOo15:01
Harbortmmhh ... if that helps, /EFI/ubuntu appears in grubx64.efi15:01
apacheloggeryeah15:01
apacheloggerI am reasonable certain the image builder is at fault15:02
apacheloggerbecause it explicitly references EFI/ubuntu15:02
Harbortand how are these images produces?15:02
toscalix_Riddell: is a fact and it is in a great extend thank to you and your colleagues15:02
toscalix_the old guys are opensuse but the guys now in charge and the newcommers.....mostly kubuntu15:03
toscalix_no question about it, I think15:03
apacheloggerHarbort: at package build time it seems.... which makes things somewhat complicated15:06
Harbortapachelogger: indeed ... so it might be in the package build scripts!15:06
Harbortapachelogger: turns out, the files have been generated (god knows how) and the package just download them from the ubuntu servers ...15:09
apacheloggerHarbort: hm?15:14
Harbortapachelogger: if you get the source of grub-efi-amd64-signed (package responsible foe grubx64.efi file)15:14
Harbortapachelogger: then you'll see that it is actually downloading the file from the package repository, not generating it15:15
apacheloggerHarbort: the images are built by grub2, not grub2-efi15:17
Harbort$ dpkg -S /usr/lib/grub/x86_64-efi-signed/grubx64.efi.signed            Mon 21 17:1815:18
Harbortgrub-efi-amd64-signed: /usr/lib/grub/x86_64-efi-signed/grubx64.efi.signed15:18
Harbortwhich is why I think it's built buy grub-efi15:18
apacheloggerright15:20
apacheloggerso the image builder is at fault15:20
HarbortI imagine so15:20
apacheloggerif I build an image with EFI/kubuntu it works15:20
Harbortbut what is the image builder?15:20
Harbortapachelogger: I am talking to the guys in #ubuntu-devel to get information15:24
shadeslayeranyone want to give me their thoughts on lp:~rohangarg/+junk/driver-manager-kde15:34
shadeslayerpushed some more awesome stuff now15:34
shadeslayeryou'll still need to edit the hardcoded place for the ui file I think15:36
apacheloggerare you sure you want to ask for thoughts while I am around?15:37
shadeslayerand gone15:38
shadeslayerapachelogger: sure, though I still need to figure out how to add some more descriptive text to each radio box15:38
apachelogger  localesDir="/usr/share/locale"15:38
apachelogger:O15:38
apacheloggereh15:38
apacheloggerdafuq15:38
apacheloggershadeslayer: make a kapplication15:38
shadeslayerwhat15:39
shadeslayer@ localesDir?15:39
apacheloggerdat shit you are pulling with translations15:39
shadeslayeroh15:39
apacheloggeris contained in kdelibs15:39
apacheloggerso by using kapplication you don't need to pull no nothing but simply add the right catalogs15:39
shadeslayerthat be from software-properties-gtk15:39
shadeslayeroic15:39
apacheloggerunless you python string15:39
apacheloggeroh wait what15:39
shadeslayerbut yeah, should probably fix that15:39
apacheloggerah15:39
apacheloggerthe tooltip stuff is spooky15:39
shadeslayerI know :)15:40
apacheloggerand probably not i18n'd15:40
shadeslayeragain, I know15:40
shadeslayergo on though15:40
apacheloggerreally though, slap a giant comment above the tooltip stuff, that needs changing15:40
apacheloggeralas, I do not know changing to what, but that thing there is just bad15:40
apacheloggerprobably one big pile of text rather than many tiny lines15:41
apachelogger-.- python is so fugly15:41
apacheloggerdevice_name = '<h3>' + hardwareDict['model'] + '</h3>'15:41
apacheloggerdat bad15:41
apacheloggersomewhere in kdelibs is also a way to get a QFont for titles or some such business15:41
shadeslayerdone15:42
apacheloggerfrom a reading perspective I'd say that getting rid of the pyqt modules would be handy15:42
apacheloggeri.e. no QtGui.15:42
shadeslayeroh?15:42
shadeslayerokay will do that15:43
shadeslayerapachelogger: why is <h3> bad? because user might have modified titles?15:43
apacheloggercode design is flawed btw15:43
shadeslayer*title sizes15:43
apacheloggershadeslayer: because h3 is no metric in terms of the kde platform15:44
shadeslayerokay15:44
apacheloggerwe have fonts, small fonts and title fonts15:44
apacheloggerany other font sizing does not exist15:44
apacheloggeranyway, as for the code design15:44
apacheloggeryou should make all of this async15:44
apacheloggerright now apt cache loading is blocking showing the UI15:45
apacheloggerbad thing15:45
apacheloggeralso loading the models is blocking15:45
apacheloggerbasically you should just have Mainwindow w; w.show() and inside the __init__ you should have only creating and connecting of the GUI objects, not actual population15:46
apacheloggerand a singleshot qtimer for example that calls a function that then opens the apt cache and loads the models etc.15:46
apacheloggerself.ui.buttonBox.clicked.connect(self.install_drivers)15:47
apacheloggera qbuttonbox has an accept and cancel signal btw15:47
apacheloggerso you can have two slots15:47
apacheloggerinstead of having to pull stuff like if self.ui.buttonBox.buttonRole(clickedButton) == QtGui.QDialogButtonBox.ApplyRole:15:48
shadeslayerbut would that apply to 'Apply'15:48
shadeslayerI didn't see a signal for 'Apply'15:48
shadeslayerand IIRC the accept signal didn't work15:49
shadeslayerthough my memory is fuzzy15:49
apacheloggeraccepted and rejected are the signal names btw15:49
apacheloggershadeslayer: it works if you use it right15:49
apacheloggerah15:50
apacheloggermaybe you need to use Ok instead of Apply15:50
shadeslayerbut OK seems a bit weird15:50
shadeslayeryeah I was right15:50
shadeslayeraccepted() doesn't work15:50
apacheloggeraccept is riggered by Ok and Yes15:51
shadeslayerOK doesn't work here15:51
shadeslayerwaut15:51
shadeslayeryeo15:51
apacheloggeryou could use kde buttons you know :P15:52
shadeslayerxD15:52
shadeslayerokay, will change to KDE buttons15:52
apacheloggeror make it a KCM15:52
apacheloggerthen you also get it for free15:52
apacheloggeranyway ... http://api.kde.org/4.x-api/kdelibs-apidocs/kdeui/html/classKDialogButtonBox.html gives more control15:53
shadeslayerwell yeah, I want to make it a KCM at some point15:53
shadeslayerapachelogger: can you point me to documentation about Python KDE KCM15:53
shadeslayer*KCM'sd15:53
shadeslayerI couldm15:53
apacheloggerno15:54
shadeslayerI couldn't find any15:54
shadeslayer:(15:54
apacheloggerif you want to KCM it then don't bother with the buttons to much15:54
apacheloggerinstall_packages = checkedButton.text() + " " + install_packages15:55
apacheloggerthat seems silly15:55
apacheloggerwhat if text is a localized name?15:55
apacheloggerwhat if ubuntu-drivers changes so that what you have in text() is no longer the package name at all15:55
apachelogger...15:55
shadeslayerack15:55
shadeslayerthat needs to be changed15:56
shadeslayerI changed the text to be description15:56
shadeslayerso it's no longer the package name15:56
shadeslayerneed to fix that15:56
shadeslayer( earlier it was the packagename )15:56
shadeslayerapachelogger: does it make sense to have a checkbox if there's just one proprietary driver?15:59
shadeslayerso that the choice is clearer15:59
shadeslayeror do I want just one radiobutton15:59
shadeslayerto keep consistency15:59
kubotu::workspace-bugs:: [1242729] unjustified package conflict between kde-window-manager and kde-style-bespin @ https://bugs.launchpad.net/bugs/1242729 (by jbell.52)16:01
shadeslayerI also want to add a small description label under the QRadioButton which is slightly indented to the right16:02
shadeslayerlike the first one http://stackoverflow.com/questions/1839194/qcheckbox-qradiobutton-line-wrap-qt4-6-016:03
shadeslayerapachelogger: ^^ ideas?16:07
* Riddell blogs http://blogs.kde.org/2013/10/21/kde-and-kubuntu-linuxcon-edinburgh16:07
apacheloggerohm16:08
apacheloggershadeslayer: I think that will have to be a textless radiobutton next to a qlabel16:08
apacheloggerand then another qlabel with the description below the other qlabel16:08
shadeslayersigh, sounds quite complicated16:09
apacheloggerthat's why qml doesn't have widgets :P16:09
shadeslayerpfft, QML16:10
apacheloggerhttp://i.imgur.com/wsO5TgY.png16:12
apacheloggerproblem is you have to do some cheating to get it to act as if the label was part of the radio button16:13
apacheloggeri.e. clicking the label must trigger the radio16:13
apacheloggershadeslayer: maybe KDE has some solution for that though16:13
shadeslayerhmmm16:16
shadeslayerfuck the desktop16:16
shadeslayerlets all use JavaScript16:16
shadeslayerand Ruby16:16
apacheloggerquite frankly I do not see why you shouldn't write this in QML :P16:17
shadeslayerQML :(16:17
apacheloggermay be a bit over the top but hey, javscript ftw :P16:17
apacheloggershadeslayer: oh another option... not sure if that is possible though... would be to hack into the layout of the qradiobutton16:18
shadeslayerheh, sounds quite the adventure16:18
=== claydoh_ is now known as claydoh
shadeslayerapachelogger: btw where can I query Font Sizes from KDE? KGlobalSettings?17:11
claydohis this bud something that should be bumped to bko?  https://bugs.launchpad.net/ubuntu/+source/plasma-widget-network-manager/+bug/124280517:50
ubottuUbuntu bug 1242805 in plasma-widget-network-manager (Ubuntu) "[KUBUNTU] Network manager plasma widget connects but shows "disconnected" icon when VPN is connected" [Undecided,New]17:50
claydohs/bud/bug17:51
shadeslayerprobably invalid since we don't have p-w-n-m anymore17:53
BluesKajclaydoh. I just confirmed the bug affects me too , thanks for filing it 18:07
apacheloggerwe do not track upstream reports.18:08
apacheloggershadeslayer: uefi is pretty nifty if you get used to it18:09
apacheloggeryou can even add custom entries to the boot manager, so I now have an entry that brings up shell.efi xD18:09
apacheloggershadeslayer: no clue about the font stuff18:09
apacheloggerRiddell: seems we'll have working uefi and secureboot for .04 :P18:59
apacheloggerI also added QA deadline cards for the both of them18:59
claydohBluesKaj: https://bugs.kde.org/show_bug.cgi?id=32640319:01
ubottuKDE bug 326403 in Plasma Widget "Plasma-nm shows as disconnected when connected to VPN" [Normal,Unconfirmed]19:01
Riddellapachelogger: hoorah,well done19:09
=== jono is now known as Guest78132
=== jalcine_ is now known as jalcine
valoriejussi: I think that sounds great, as a thank you gift for people caring enough to squash bugs23:38
ahoneybunhllo23:49
ahoneybunhello23:49

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