Thursday, June 30, 2011

[artwork]dive into original gtk3 theming!! :)

Today I've started to make the original gtk3 theming...

This time, I've been thinking the theme of theme - yep. the concept is the "paper ply". so smoothly, so flatten, and so sexy. I'm not targeting any noob of Linux GUI. :P

: Toolbar mock-up :


: Buttons mock-up :

: Entry mock-up :

: ProgressBar mock-up :

: TreeView Header mock-up :

this theming is driven by Unico-gtk3-engine! :) yeah I'm keeping this work to make any success...

Sunday, June 26, 2011

Did you have any "fallback" session on your Oneiric?

Yeah here is my latest fallback session:
OK.
Let's explain that... :)

* Wingpanel - the top panel provided from elementary-team. I've modded it looks like elementary classic gnome-panel...
* Docky - the famous dock app. today AWN didn't work properly on Oneiric, so I've moved to it. it works well even on gtk3 desktop. nice!!
* Metacity - this is not so cool. but Mutter also didn't work on Oneiric as stand alone Window Manager...damned.

today most of indicators had been revived! except for gnome-power-manager. in opposite, gnome-shell would work well with it. as far as I know, but the fact. maybe caused Icon-Set? I don't know...

I hope Cardapio could be applied. because slingshot-launcher is now damned slow to kick! and dull! to be honest, I didn't like such "plate"-ish launhcer. :P

Anyway, fallback session is really important to manage some system configurations, tunings, recovery, and tracking the issues down, didn't you?

[e]Fixed a lot of gtk3 appearances on Oneiric...

Here is todays shot:
this gtk2/3 theme already updated on my PPA. :)

then, today I've checked classic gnome-panel out...

what a hell!!
OMG... damned speechless.
today it had nothing to configure the appearances/functions. also you could see broken icons for indicators, tiny fonts, almost thing seems to be in ten years ago... is it "back to the future"?! X(

and additionally one more sadly news I've experienced.
yeah AWN died on Oneiric alpha1. configuration tool "AWN settings" could be run, but a lot of options didn't make any success to save and activate... for example, panel position, panel hide-mode, and much more... X(

finally I only have to work with gnome-shell and unity. so the developers must polish fallback mode up on gnome3 immediately!!

Tuesday, June 21, 2011

[e]what a ugly RedioButton/Checkbox on gtk3?!

OMG...

before:
after:
lol

yeah I've updated pixmaps for RadioButton/Checkbox just now...
so the latest my theme is here:
https://launchpad.net/~tista/+archive/gtk3

Monday, June 20, 2011

Artwork for desktop...

Today I've opened new PPA for gtk3/elementary artwork...
https://launchpad.net/~tista/+archive/gtk3

this PPA contains now elementary-borderless gtk2/3 theme and Widget Factory! :)
then what is borderless?



yeah I didn't like window outlines surrounds gtk window. and also hate ugly grip!! so I've purged such stuff from original elementary-theme both gtk2 and 3... and then, it appears "fully-flatten" surface. I love such sexy/simple. lol

above shot shows my gnome-shell. yeah darker top-panel had landed. and you could see the "e" icons on the left-top?! that's hackish way... :P

Saturday, June 18, 2011

[e]elementary + Gnome-Shell = the future...

Today I'm referring to Gnome-Shell theming...
I've edited some files to fit beloved elementary theme...
then I'm willing to shift icons theme to "Faenza", because its status icons are very fitted to Gnome-Shell's panel. so I modded sizes of status icons in panel. :P

and as far as I know, why Gnome-Shell calls main button "Activities"? X(
I suppose it would be better to show it as "start-here" icons... so temporary I've modded it to the name of elementary. I hope it could be changed in upstream!!

but totally that's nice ideas that Gnome-Shell hides some stuff from desktop surface, for example, dock, workspace switcher, etc. but one thing. if we should be notified from some apps notifications, Gnome-Shell tells us it? I'm afraid such "silence"... although Gnome-Shell has the thick bottom panel showing massages from apps, I think it would be enough to show as legacy notify-OSD, didn't? yeah I don't think there is so much reasons to show bottom panel. and the worth, the bottom panel steals some legacy applets from top panel. I hate it! because these are very important to show system status and these must NOT be separated the area of notifications/applets... the development team didn't concern it??? X(

and I've experienced an ugly the lack of compatibilities in indicators. yep the "nm-applet" would be OK but "indicators-network" via connman engine didn't work! damned. to be honest, I don't like nm. so I wanna move to connman and network-indicator. when I use AWN, always indicator-network make me happy on perfect work, but otherwise Gnome-Shell didn't... yeah ugly mad!! obviously inidcator-network must be rebuilt in truly gtk3. for the notePC, network applets are really needed.

EDIT:
after all, here is latest appearance of panel:

Friday, June 17, 2011

[radeon]Gallium3D had truly landed!! :)

today I've updated GL and DRI libs to development state...

yeah here is the perfect appearance of Gnome-Shell!!

now Gnome-Shell/Unity-3D/Mutter works perfectly without fglrx's GL driver. what a fantastic!! :)
so for a meanwhile I would dive into radeon open-sourced driver. Gallium3D is quite fast and smoothly I've never seen on any other GPU... yeah so far from damned issues.

and finally, the most important thing is the radeon is the "KMS" driver. I hope it would work with Wayland! yep it's around time to say good-bye to Xorg.

I'm in love to radeon driver at all... :P

Wednesday, June 15, 2011

[radeon]Let's "Gallium"ing on Radeon!! :)

Now I'm trying Open-Sourced radeon driver with Gallium 3D!!
and also 3.0.0-rc3 kernel... lol

today Gallium Mesa GL would be provided from the version 7.11 or higher. so you guys need some development PPA to employ it. but unfortunately Unity and/or Gnome-shell didn't work with it... yeah it's under heavy developments.

anyway, open-sourced 3D shared libs is always precious for everybody!! so I would keep following this devs.

finally glxgears said:
332 frames in 5.0 seconds = 66.258 FPS
374 frames in 5.0 seconds = 74.782 FPS
382 frames in 5.0 seconds = 76.197 FPS
386 frames in 5.0 seconds = 77.162 FPS
372 frames in 5.0 seconds = 74.332 FPS
378 frames in 5.0 seconds = 75.531 FPS
 

Monday, June 13, 2011

Big deal? - GDM or LightDM -

Now I'm referring to LightDM display manager...

...Why?

yeah that's the reason why the current gdm with gnome3 couldn't do "Automatic-Login" as far as I know why...OMG! X(
 so I've decided to move to LightDM. and loved it.

 Is there any weakness? yeah a few. the LightDM is wasting time to boot especially the part from X kicked to session loaded. yep that's terrible thing exactly slower than GDM.

you guys already had  experienced? ;)

Sunday, June 12, 2011

Nightmare of Mutter...

Here is the results of gtkperf.
 
GtkPerf 0.40 - Starting testing: Sun Jun 12 19:53:07 2011

GtkEntry - time:  0.08
GtkComboBox - time:  5.16
GtkComboBoxEntry - time:  4.60
GtkSpinButton - time:  0.29
GtkProgressBar - time:  0.25
GtkToggleButton - time:  0.29
GtkCheckButton - time:  0.25
GtkRadioButton - time:  0.46
GtkTextView - Add text - time:  2.77
GtkTextView - Scroll - time:  0.92
GtkDrawingArea - Lines - time:  1.46
GtkDrawingArea - Circles - time:  2.62
GtkDrawingArea - Text - time:  1.49
GtkDrawingArea - Pixbufs - time:  0.18
 --- 
Total time: 20.83
yeah not so slow and incredible speed on glxgears...

3414 frames in 5.0 seconds = 682.775 FPS
3642 frames in 5.0 seconds = 728.346 FPS
3924 frames in 5.0 seconds = 784.704 FPS
3604 frames in 5.0 seconds = 720.756 FPS
4031 frames in 5.0 seconds = 806.186 FPS
3472 frames in 5.0 seconds = 694.221 FPS
3535 frames in 5.0 seconds = 706.794 FPS
3467 frames in 5.0 seconds = 693.172 FPS
3620 frames in 5.0 seconds = 723.984 FPS
3628 frames in 5.0 seconds = 725.557 FPS
 lol

obviously faster than compiz and/or even metacity...
 exactly the results of benchmarks were well, but actual appearances was quite ugly. frequently gtk frameworks  is flickering with blue back! X(

yeah I don't like mutter as well as gnome-shell. because mutter was the default window manager of early unity!!

[rtl8192ce]my PPA had landed...

For the X120e, I've opened PPA:
https://launchpad.net/~tista/+archive/x120e

yeah exactly rtl8192ce was damned! so I've applied RealTek's sources to make packages.
and now I'm testing this package on local:
...grrrrr
always launchpad is toooooooo slow to update the packages X(

Friday, June 10, 2011

[psb_gfx]my daily branch had come back!!

https://code.launchpad.net/~tista/+junk/psb-gfx-daily

Here is my daily contributed branch for gma500 believers. :)
 it includes latest codes provided from kernel guru of the Linux-Next.

Soon Alan's codes would be applied in git tree, so I also follow his cody... they seem to prepare the newer feature "multiple framebufferred KMS" in kernel. :P and kernel-3.0.0 had landed. but unfortunately fglrx could not be loaded properly... SHIT!!

I suppose some reasons. the most important thing is the proprietary graphic drivers would be almost so far from native KMS support... also the case of fglrx, this driver could not handle primary own framebuffer on 3.0.0. 3.0.0 seems to need KMS strongly. actually, such drivers would need some vesafb to kick plymouth.

Now I'm referring to 3.0.0 with fglrx via some kernel options, but it didn't work yet...

Wednesday, June 08, 2011

[e]what is the "pantheon"?

Pantheon is the graphical shell of elementary...
it contains some stuff:

+ Wingpanel - lightweight top panel
+ Plank - Docky-like dock
+ Slingshot-launcher - fullscreen apps launcher looks like gnome-shell
+ Marlin - yet another file manager for elementary

it's under the developments, but you could use it by installing from dev ppa. ;)

[caution!!]
if you had applied any gnome3 from somewhere, pantheon's session might be failed to kick from new gdm... then you could make some script to load it. :P

Monday, June 06, 2011

[e]elementary had come back with gtk3!! :)

Here is my latest desktop:
What a nice theming! lol
these are the new elementary gtk theming from elementary development PPA:
https://code.launchpad.net/~elementaryart/+archive/elementary-dev

yeah it has great compatibilities both gtk2/gtk3...

and you could see the new file manager of elementary called "Marlin". I've never seen such great theming, never! actually some issues had remained on tooltips and gtk menu outlines, but almost is freakin' nice, you know?!

I love their amazing work for it... :) this theme must be employed gnome3 default gtk theming instead of fxckin' Adwaita.

Sunday, June 05, 2011

[AWN]gtk3 + indicators => X(

Because of some reasons, some indicators had corrupted in AWN... for example, nm-applet, gnome-power-manager...etc.

so I've tried to revive the previous env such as gtk2...






then I could do that.
the point is that power-management tool of gnome3 had been changed dramatically. so I had to employ battery applet of AWN. but nightmare had not ended yet.. XD

this battery applet ignored gtk-icon theming at all.. damned. because it has stand-alone icon theming from its own preferences. the fact I had added "awoken theme" manually...

and then nm-applet also had shifted to systray.

today we're under the situation of "gtk2/gtk3 composited". so gtk theming is quite hard to fit within them each other... X(

Saturday, June 04, 2011

[fglrx]Gnome-shell makes me mad... X(

Here is my Gnome-shell:
Could you see the indicators corrupted?

yeah ugly damned!! this is the fglrx's bug already known well... but basically I don't like Gnome-shell. :P

so it doesn't really matter for me. I prefer to gtk3 features instead of gs. in opposite, fallback gtk3 classic shell works better than gs.

then...

What a hell default gtk3 theming was!! yeah adwaita was damned! I really love elementary gtk theming. these're very "eye-friendly", simple, and almost faster than "pixmaps addicted themes"...

Thursday, June 02, 2011

Oneiric Kernel still didn't handle rt8192ce properly....

Yeah damned rt8192ce wifi driver is quite unstable now...
 so I've added kernel module manually.

1. get the newer driver from Realtek site:
http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=4&PNid=48&PFid=48&Level=5&Conn=4&DownTypeID=3&GetDown=false&Downloads=true#RTL8192CE-VA4
  * rtl8192ce-va4 for Linux -  ver.2.6.0006.0321.2011

2. unpack the tarball and make the kernel module (module was named  r8192ce_pci.ko ).

3. copy this module into  /lib/modules/2.6.39-3-generic-pae/updates/dkms/.

4. run depmod -a.

5. blacklisted both rtl8192ce and rtlwifi.

6.  reboot.

Then I could make X120e stable than before. :)
should I make dkms for it? :P