Author Topic: Bspwm edition 16.03 - testing  (Read 11552 times)

0 Members and 1 Guest are viewing this topic.

Offline Chrysostomus

  • Maintainer
  • ***
  • Posts: 1634
  • Neckbeards are cool
    • Git
  • Branch: unstable
  • Desktop: Gnome, bspwm
  • GPU Card: Intel HD4000
  • GPU driver: free
  • Kernel: linux44-x64
  • Skill: Intermediate
Bspwm edition 16.03 - testing
« on: 06. March 2016, 12:12:52 »
This thread is for discussing the testing isos for next release of bspwm edition.

The latest testing iso can be found here: https://sourceforge.net/projects/manjarobspwmrespin/files/64bit/testing/epiphany/

Corrently known issues:

- Icons are broken (reinstalling librsvg on live session fixes the issue. How to make this happen out of the box?)
- Update pacli (almost ready)
- Re-add sxiv? (Already have feh, but sxiv is better for imageviewing)
- Spacefm tries to launch everything with mygtkmenui (put mygtkmenui higher on the package list?)
- Add menuitems to desktop menu (wallpaper changer, bspwm-ruler)
- Update help files (keybinds are out of date)
- Update dmainmenu.sh (use mygtkmenui? Add categorized app menu? Strip needless items)
« Last Edit: 06. March 2016, 14:52:02 by Chrysostomus »

Offline eugen-b

  • Support Team
  • ****
  • Posts: 3191
  • Branch: testing
  • Desktop: LXDE, Fluxbox, JWM, LXQt, bspwm
  • GPU Card: Intel 82945G/GZ
  • GPU driver: free
  • Kernel: 4.5, 4.6
  • Skill: Intermediate
Re: Bspwm edition 16.03 - testing
« Reply #1 on: 06. March 2016, 23:31:41 »
This topic got lost in "waiting for approval" initially, but I can revive it now.
I downloaded, md5 checked and burned to USB this file 9ac98d3e560c2e4d227925d6bc74788e  manjaro-bspwm-community-16.03-x86_64.iso from /epiphany folder.
First time it booted ok, I got surprised the timezone setting during boot; logind.service failed once, but after entering the username and password X started.

I clicked the menu -> Keybindings and got an error message, s.th. with "not valid option -name" but clicking OK opened ROXterm with a list of shortcut keys.

My WiFi network got found but the connection got cut after several minutes.

I was able to open and close several windows - a non-trivial task when trying a tiling WM for the first time. ;D

I tried some hotkeys, but the desktop became unresponsive, a short press of the power button lead to a regular shutdown.

After that I tried to boot two times but got repeated logind.service crash and after I reached login dialog I only got a command line after entering user/password. startx brought me two error messages .Xauthority does not exist and an unresponsitve desktop, fist time without a panel second time with it but a frosen cursor and keyboard.

Look and feel:
- too dark for my taste, adding some friendly colour to the overall theme could be worth a try
- I was expecting an Xfce panel from reading previos posts about your bspwm respin. I didn't come to running htop. What is the panels in use there?
- I would prefer a menu with icons.
- Due to short test time I cannot tell more.
MSI Wind Nettop, Intel Atom 230 1.6GHz (64bit), 2GB RAM
DEs: NET-minimal + (LXDE / Fluxbox / JWM); LXQt OpenRC
how to install on btrfs subvolumes
http://manjaro.github.io/donate/

Offline Chrysostomus

  • Maintainer
  • ***
  • Posts: 1634
  • Neckbeards are cool
    • Git
  • Branch: unstable
  • Desktop: Gnome, bspwm
  • GPU Card: Intel HD4000
  • GPU driver: free
  • Kernel: linux44-x64
  • Skill: Intermediate
Re: Bspwm edition 16.03 - testing
« Reply #2 on: 07. March 2016, 05:23:12 »
The panel is limepanel (a bash script written by yours truly, piping data to lemonbar). I chose it over xfce4-panel because it is lighter and is better at showing workspaces.

That timezone chooset is a new addition, and suprised me too. I wish that other boot messages did not print after the notification, it is quite distruptive. Don't know what to do about it though.

I'll check that menuitem. Probably remnant of urxvt.Thanks for reporting!

Menus have icons, but that is currently broken. That's one of the main issues I try to solve. Any ideas are welcome!

No idea what causes logind crash and network manager problems. Hopefully building iso with stable repos solves this.

I'll think about that darkness. The terminal theme is already lighter than it was, but maybe I could add lighter wallpaper. Maybe replace that black grey from the current one.

Did you experience icons not working also outside the menus?

Thanks for the feedback!

Offline eugen-b

  • Support Team
  • ****
  • Posts: 3191
  • Branch: testing
  • Desktop: LXDE, Fluxbox, JWM, LXQt, bspwm
  • GPU Card: Intel 82945G/GZ
  • GPU driver: free
  • Kernel: 4.5, 4.6
  • Skill: Intermediate
Re: Bspwm edition 16.03 - testing
« Reply #3 on: 07. March 2016, 09:59:10 »
I had opened SpaceFM and saw the fallback Gnome or Adwaita icons for files and folders. I didn't have time to reinstall librsvg.
The error messages about Logind were not disruptive in itself, but I wrote about them, because they might have to do with failing login.
The crashes on my system might be a similar thing to what I experienced with Budgie and Arc themes. But this is now gone there and I don't know the reason why, Budgie Update, me changing intel.conf - "sna", "DRI" "3", "TearFree".
MSI Wind Nettop, Intel Atom 230 1.6GHz (64bit), 2GB RAM
DEs: NET-minimal + (LXDE / Fluxbox / JWM); LXQt OpenRC
how to install on btrfs subvolumes
http://manjaro.github.io/donate/

Offline Chrysostomus

  • Maintainer
  • ***
  • Posts: 1634
  • Neckbeards are cool
    • Git
  • Branch: unstable
  • Desktop: Gnome, bspwm
  • GPU Card: Intel HD4000
  • GPU driver: free
  • Kernel: linux44-x64
  • Skill: Intermediate
Re: Bspwm edition 16.03 - testing
« Reply #4 on: 07. March 2016, 10:54:09 »
Okay, I found that running
Code: [Select]
sudo usr/bin/gdk-pixbuf-query-loaders --update-cachefixes the issue. I added that autostart of the live user, because it can run sudo without password. I'll upload the new iso soon. If someone can test how it behaves when installed to virtualbox, would be nice.

UPloading the new isos now.
« Last Edit: 07. March 2016, 11:04:07 by Chrysostomus »

Offline eugen-b

  • Support Team
  • ****
  • Posts: 3191
  • Branch: testing
  • Desktop: LXDE, Fluxbox, JWM, LXQt, bspwm
  • GPU Card: Intel 82945G/GZ
  • GPU driver: free
  • Kernel: 4.5, 4.6
  • Skill: Intermediate
Re: Bspwm edition 16.03 - testing
« Reply #5 on: 07. March 2016, 11:37:58 »
I was able to pinpoint the failing login and unresponsive desktop to the "wrong" choice of the timezone:
- selecting Europe/Berlin as well as selecting nothing leads to failing login service
- selecting UTC (417) gives no errors and now I'm in the live environment

No network problems this time.
Installing librsvg and running sudo /usr/bin/gdk-pixbuf-query-loaders --update-cache got me the right icons.
The menu on the panel on the left doesn't have any icons by design. I would prefer to have them. I would probably install a different panel should I decide to install bspwm to hard disk.
The panel show the title of the active window, this looks a bit strange when only one window is active.

Code: [Select]
System:    Host: manjaro Kernel: 4.4.4-1-MANJARO x86_64 (64 bit gcc: 5.3.0) Desktop: N/A dm: N/A
           Distro: ManjaroLinux 16.03 Capella
Machine:   Mobo: MICRO-STAR model: MS-7418 v: 100 Bios: MICRO-STAR v: 1.30 date: 09/19/2008
CPU:       Single core Intel Atom 230 (-HT-) cache: 512 KB flags: (lm nx sse sse2 sse3 ssse3) bmips: 3193
           clock speeds: max: 1596 MHz 1: 1596 MHz 2: 1596 MHz
Graphics:  Card: Intel 82945G/GZ Integrated Graphics Controller bus-ID: 00:02.0 chip-ID: 8086:2772
           Display Server: X.Org 1.17.4 driver: N/A Resolution: 1366x768@59.79hz
           GLX Renderer: Mesa DRI Intel 945G GLX Version: 2.1 Mesa 11.1.2 Direct Rendering: Yes
Network:   Card-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
           driver: r8169 v: 2.3LK-NAPI port: e800 bus-ID: 01:00.0 chip-ID: 10ec:8168
           IF: ens32 state: down mac: <filter>
           Card-2: Broadcom BCM4311 802.11b/g WLAN driver: b43-pci-bridge bus-ID: 02:00.0 chip-ID: 14e4:4311
           IF: wlan0 state: down mac: <filter>
Info:      Processes: 143 Uptime: 4 min Memory: 167.9/1997.0MB Init: systemd v: 229 Gcc sys: N/A
           Client: Shell (zsh 5.2 running in roxterm) inxi: 2.2.35

I would install an app for reading PDFs, apvlv seems to be by far the lightest with only 5MB. But I can't find out how to zoom into the file with it.
pdfpc shows small pdf pages in a terminal. Maybe zathura with poppler or mupdf backend would work, but I haven't tested it. Update: zathura with poppler is very good, zooms with Ctrl. + mouse wheel. Below see a list copied from Pacli when selecting to install each PDF viewer:
Code: [Select]
Packages (3) gtk2-2.24.30-1  poppler-glib-0.41.0-1  raktpdf-20080320-3

Total Download Size:    5.15 MiB
Total Installed Size:  36.44 MiB


Packages (3) jbig2dec-0.12-1  openjpeg2-2.1.0-1  mupdf-1.8-2

Total Download Size:   16.29 MiB
Total Installed Size:  49.92 MiB


Packages (3) gtk2-2.24.30-1  poppler-glib-0.41.0-1  epdfview-0.1.8-7

Total Download Size:    5.24 MiB
Total Installed Size:  36.76 MiB

:: Proceed with installation? [Y/n]


Packages (3) djvulibre-3.5.27-2  poppler-glib-0.41.0-1  apvlv-0.1.5-2

Total Download Size:   1.11 MiB
Total Installed Size:  5.69 MiB


Packages (4) ghostscript-9.18-6  libpaper-1.1.24-9  xaw3d-1.6.2-2  gv-3.7.4-2

Total Download Size:   14.14 MiB
Total Installed Size:  64.36 MiB


Packages (7) libinput-1.2.1-1  libwacom-0.18-1  poppler-qt5-0.41.0-1
             qt5-base-5.5.1-9  qt5-svg-5.5.1-9  qtchooser-53-2
             qpdfview-0.4.16-3

Total Download Size:   12.15 MiB
Total Installed Size:  59.59 MiB


Packages (6) cdparanoia-10.2-5  gst-plugins-base-1.6.3-1  libgee-0.18.0-1
             libvisual-0.4.0-6  poppler-glib-0.41.0-1  pdfpc-4.0.2-1

Total Installed Size:  5.08 MiB


Packages (13) ghostscript-9.18-6  lcms-1.19-5  libmikmod-3.3.8-1
              libpaper-1.1.24-9  portmidi-217-5  python2-opengl-3.1.0-2
              python2-pillow-3.1.1-1  python2-pygame-1.9.1-10
              sdl_image-1.2.12-3  sdl_mixer-1.2.12-4  sdl_ttf-2.0.11-3
              smpeg-0.4.5-2  impressive-0.11.1-1

Total Download Size:   17.79 MiB
Total Installed Size:  87.60 MiB


Packages (11) djvulibre-3.5.27-2  ghostscript-9.18-6  gsfonts-20150811-1
              libgxps-0.2.3.2-1  libpaper-1.1.24-9  libspectre-0.2.7-2
              libxaw-1.0.13-1  libxpm-3.5.11-1  poppler-glib-0.41.0-1
              t1lib-5.1.2-5  evince-3.18.2-2

Total Download Size:   21.01 MiB
Total Installed Size:  90.63 MiB


Packages (5) girara-0.2.5-1  libsynctex-2015.37497-10  poppler-glib-0.41.0-1
             zathura-0.3.5-1  zathura-pdf-poppler-0.2.6-1

Total Download Size:   0.22 MiB
Total Installed Size:  2.95 MiB


Packages (6) girara-0.2.5-1  jbig2dec-0.12-1  libsynctex-2015.37497-10
             openjpeg2-2.1.0-1  zathura-0.3.5-1  zathura-pdf-mupdf-0.3.0-1

Total Download Size:    3.82 MiB
Total Installed Size:  11.16 MiB
« Last Edit: 07. March 2016, 14:19:05 by eugen-b »
MSI Wind Nettop, Intel Atom 230 1.6GHz (64bit), 2GB RAM
DEs: NET-minimal + (LXDE / Fluxbox / JWM); LXQt OpenRC
how to install on btrfs subvolumes
http://manjaro.github.io/donate/

Offline Chrysostomus

  • Maintainer
  • ***
  • Posts: 1634
  • Neckbeards are cool
    • Git
  • Branch: unstable
  • Desktop: Gnome, bspwm
  • GPU Card: Intel HD4000
  • GPU driver: free
  • Kernel: linux44-x64
  • Skill: Intermediate
Re: Bspwm edition 16.03 - testing
« Reply #6 on: 07. March 2016, 14:37:25 »
Okay, I'll include zathura and make a gtkmenu woth icons. Thanks for the feedback  :).

I thought I already had something to open pdf, but that was probably just for the console.

Offline Chrysostomus

  • Maintainer
  • ***
  • Posts: 1634
  • Neckbeards are cool
    • Git
  • Branch: unstable
  • Desktop: Gnome, bspwm
  • GPU Card: Intel HD4000
  • GPU driver: free
  • Kernel: linux44-x64
  • Skill: Intermediate
Re: Bspwm edition 16.03 - testing
« Reply #7 on: 08. March 2016, 05:31:51 »
Would it ve good if I allowed customizing main menu command in limepanelrc? I think I'll do that, and make make mygtkmenui the default item (fallback to dmainmenu.sh)

Offline Chrysostomus

  • Maintainer
  • ***
  • Posts: 1634
  • Neckbeards are cool
    • Git
  • Branch: unstable
  • Desktop: Gnome, bspwm
  • GPU Card: Intel HD4000
  • GPU driver: free
  • Kernel: linux44-x64
  • Skill: Intermediate
Re: Bspwm edition 16.03 - testing
« Reply #8 on: 08. March 2016, 06:16:27 »
I was planning to use the existing LaunchMenu as a base,but add a few extra items:
1) settings submenu
- edit bspwm configuration files, logind.conf and few other files
- bspwm-ruler
- lxappearance
2) Tools submenu
- gufw
- gnome-disks
- other stuff

3) (maybe) Applications submenu
- dmenu based dynamic application menu, sorted by categories
- if it finishes in time
« Last Edit: 08. March 2016, 07:35:22 by Chrysostomus »

Offline TenShiN

  • Jr. Mitglied
  • **
  • Posts: 66
  • I like potatoes.
  • Branch: stable
  • Desktop: bspwm+xfce4-panel
  • Skill: Intermediate
Re: Bspwm edition 16.03 - testing
« Reply #9 on: 08. March 2016, 12:25:04 »
dat menu is awesome btw. totally useless for advanced bspwm users, but as something that lets u control and configure bspwm out of the box, without knowing default hotkeys and reading anything, it is awesome for newbies.

Offline Chrysostomus

  • Maintainer
  • ***
  • Posts: 1634
  • Neckbeards are cool
    • Git
  • Branch: unstable
  • Desktop: Gnome, bspwm
  • GPU Card: Intel HD4000
  • GPU driver: free
  • Kernel: linux44-x64
  • Skill: Intermediate
Re: Bspwm edition 16.03 - testing
« Reply #10 on: 09. March 2016, 01:48:52 »
Yeah, I cannot think of a situation where it would be actually useful for me either, but I find the concept nice  :)

Offline Chrysostomus

  • Maintainer
  • ***
  • Posts: 1634
  • Neckbeards are cool
    • Git
  • Branch: unstable
  • Desktop: Gnome, bspwm
  • GPU Card: Intel HD4000
  • GPU driver: free
  • Kernel: linux44-x64
  • Skill: Intermediate
Re: Bspwm edition 16.03 - testing
« Reply #11 on: 09. March 2016, 15:40:50 »
Okay, tried installing the new iso on external drive. Thus worked quite well, no problems with uefi whatsoever, no manual bootloader installation needed. Also, it seems that installation remembers wifi-passwords from live session. Neat!

The new main menu worked as expected.

To the bugs:
1) As was to be expected, fixing icons for live session does not fix them for installed system. You still need to run
Code: [Select]
sudo usr/bin/gdk-pixbuf-query-loaders --update-cache to get working icons.
2) New bug! On installed system, user is created with bash as default shell (should be zsh) and custom bashrc is not sourced. Priority bug to fix.

Other than those too, most stuff seems to be as it should (based on quick testing).

Offline Chrysostomus

  • Maintainer
  • ***
  • Posts: 1634
  • Neckbeards are cool
    • Git
  • Branch: unstable
  • Desktop: Gnome, bspwm
  • GPU Card: Intel HD4000
  • GPU driver: free
  • Kernel: linux44-x64
  • Skill: Intermediate
Re: Bspwm edition 16.03 - testing
« Reply #12 on: 09. March 2016, 17:29:39 »
Okay, I tried building the isos with a new host system. Fingers crossed that it magically helped :)
I did seem to get a lot less errors at least.

Accidentally installed calamares to the testing iso. Will build a new one without it if this pans out.

EDIT:
It did! The icon issue is now actually solved.
« Last Edit: 09. March 2016, 17:34:03 by Chrysostomus »

Offline Chrysostomus

  • Maintainer
  • ***
  • Posts: 1634
  • Neckbeards are cool
    • Git
  • Branch: unstable
  • Desktop: Gnome, bspwm
  • GPU Card: Intel HD4000
  • GPU driver: free
  • Kernel: linux44-x64
  • Skill: Intermediate
Re: Bspwm edition 16.03 - testing
« Reply #13 on: 09. March 2016, 17:38:20 »
Now just need to solve the shell issue... This edition kind of needs that default zsh.

Offline Chrysostomus

  • Maintainer
  • ***
  • Posts: 1634
  • Neckbeards are cool
    • Git
  • Branch: unstable
  • Desktop: Gnome, bspwm
  • GPU Card: Intel HD4000
  • GPU driver: free
  • Kernel: linux44-x64
  • Skill: Intermediate
Re: Bspwm edition 16.03 - testing
« Reply #14 on: 11. March 2016, 05:14:26 »
New testing isos are out!
https://sourceforge.net/projects/manjarobspwmrespin/files/64bit/testing/epiphany/

In this iso following issues should be fixed now:

- Zsh is should now be default shell for installed system too (but only if using cli-installer)
- logging in on tty1 should now start bspwm on installed system too
- icons are fixed
- spacefm does not try to open files with mygtkmenui
- main menu has icons
- There is no timezone chooser dialog on the boot process

I also added some drivers to the live image, to make the boot process faster.

Please report any new issues you find!

But I think we might soon be ready for a release.
« Last Edit: 11. March 2016, 09:30:11 by Chrysostomus »