-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
does not work with nautilus 3.2 #5
Comments
Yes, I know about it. But at the moment I don't know how to fix it :( There are no new documentation about Nautilus plugins development. |
toolbar was castrated due tu design decisions. Nautilus is now no longer in charge of everything, desktop does not get drawn by default, and media management was given to gnome-session etc. so there arem many changes, they wanted to reduce the renundances with gnome shell. we should write a bug report to the nautilus team. There seem to be many regressions with 3, also the icons for plugins are disfunct. so no icons for terminal plugin, nautilus actions.... I am in mail contact with the nautilus actions developer, he describes it like "I sometimes feel as I was running behind a mad truck." Yeah unity is... well... Gnome shell is.... you know, all have their place, and maybe some people get more productve with them... As I am in NEED to have a Professional working environment for my own distribution, I have started to experiment with the new percise pangolin code base. I have found a working solution for me, using classic panel (a fork of the gnome fallback mode, which works like gnome panel again - there is a ppa - go for it!) and my custom built minimal openbox based environment, which is loosely modeled after crunchbang linux. It is all alpha right now, precise and my work, but works ok most of the time. I will release a new version on my distro based on precise, thats for shure. If you want to try out, I could upload an image. It is sub700mb. |
hello. I have chatted a bit in the #nautilus chanel on gimpnet, and the guys told me the following: you should update your code to work with the new gobject introspection python bindings,they also said that removed functionality is not the big problem (toolbar items can't be added from extensions any more, but the menu items should work fine)... bit.ly/tPYPXk |
Hi. Now I using 10.04 on my main PC. So tired of new Ubuntus... On 04.01.2012 18:10, cellstorm wrote:
|
YEAH seems the right document! great to hear you are trying the gobject introspection thing, I think it is a pretty powerful concept. I am also still on maverick - actually my whole distribution is built upon maverick right now. But I have found a really cool solution with classic panel, it works great in my new base system. All the applet from gnome2 have been ported, its really nice. nevertheless, do not fear the new ubuntus... the stock system is a nightmare for me (except you like unity sytle, hiding of scrollbar, global menu etc..). One could go for linux mint, lubuntu, ubuntustudio etc as a base system, which would help. But especially for a distributor like me, ubuntu's software collection (plus ppas) is unmatched anywhere else. My new base system is progressing nicely, too. I have quite fun building it. There is my minimal openbox interface, loosely modeled after crunchbang linux. Then there is classic panel, and also gnome shell right now, though that does not yet work in virtual machines so out of my scope right now. Seems like the fork from linux mint and the new plugin system with its webbased install interface will provide enough playground for the future... |
Ups. Actually I mean that I gonna to try :) But it is possible with this I am very sad of new ubuntus. The old versions were usable immediately On 05.01.2012 21:48, cellstorm wrote:
|
ok, glad you try. would be a shame if your work does end here. Before that happens, I am gonna learn how to port it ;-)
just try classic-panel: its a fork of fallback mode. sudo add-apt-repository ppa:glasen/classic-panel now log out , and log into the "classic panel" session you won't be disappointed, I promise. Its really the same interface as gnome2, you e.g. have your system menu back. Apart from that
, you have the same Interface as gnome2. You will also have to install https://launchpad.net/~jconti/+archive/gnome3 sudo add-apt-repository ppa:jconti/gnome3 , which is a port of the indicator applet api to gnome3, so that all the indicator applets which are in gnome2/unity work in classic panel. Indicator-applet-complete automatically starts all installed indicatores. If you do not want that, install the package indicator-applet. In Gnome3, theming has now to be done in css files (there is a gome-panel.css in the gtk3.0/apps folder of you preferred theme , I recommend the "Universal" theme btw), and the .config/gtk-3.0/settings.ini allows for gtk3.0 adaptions, it works like the .gtkrc in gtk2. I have now put there [Settings] to control the icons size in the gnome menu (and thus the size of the whole menu), as I want my menus to be more compact. |
Oh, thanks a lot for instructions. And what version of Ubuntu do you On 06.01.2012 13:03, cellstorm wrote:
|
these instructions should work with 11.10, and 12.04. recommend...I would recommend my distribution: openArtist ;-). no really, depends what you want to do. The latest ubuntu version is nice if you want the most recent software. The problem here is the transition from gtk2 to gtk3, plus from gnome2 to gnome3 respectively. And the globalmenu, hiding scrollbar - but these can be turned off easily. If you do not need the newest stuff, 10.10 if working fine. If you want to have a new stable system based on gnome3 software stack, for newest hardware and software, go for 11.10, and apply these instructions. Just try it out in a virtual machine , e.g in virtual box, its easy. If you are adventureous, or want to try my work in a virtual machine, I could upload an Image of my 12.04 base system. |
Actually I am interested in OS for artists. Because I have such hobbies So I'll take a look to you OS with pleasure if you upload it. I On 06.01.2012 17:07, cellstorm wrote:
|
just download it at openArtisthq.org For raw tools, there are plenty, darktable to mention, music recording tools, too, traverso or ardour I would mention first. Midi keyboard should work if it does not need any special driver... see ~/Documentation folder for audio howto. , realtime guitar processors are creox c, rackarrack and guitarx, which should also work gracefully, The audio howto also explains the linux audio basics. |
hello, any news regarding the nautilus 3.x port? I actually also have patched nautilus to give back old buttons and sidebar order... add computer:/// uri |
No news, sorry :( |
ok, maybe this one gives you a bump: |
hello, kindly asking again if you are more into mood of trying to do new version. Would support you in any way possible. |
Hi. Ok, I installed ubuntu 12.04 yestarday and started to work. At the moment I only discovered new folders where I have to put plugins and python modules, because it different from gnome-2 environment. |
Hi. Check out this alpha release of nfs-lan for nautilus 3.x. It works on my Ubuntu 12.04. |
great!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
ok, works flawlessly so far, I have my shares, and they get listed. Nautilus spits some of these: Traceback (most recent call last): |
ok, I was trying it further, and found some flaws. First of all, it happened twice to me that a share which was browsable before, stopped to be suddenly, there is just the loading sign on the right bottom ofnautilus. restarting nautilus, clicking on refresh did not help. Other than that, I also had a complete freeze when pressing F5 to reffresh a shared folder view in nautilus. Further, nautilus refused to start after killing it, .xsession-errors gave me a "could not register the application: Timeout was reached" , which is a dbus-error I googled. Also, a similar dbus error accured when I was trying to open a textfile on a share in gedit, gedit somehow freezed and I did not get it run again until reboot. sudo gedit / nautilus worked though... |
I also had some freezing and lost shares. But it looks like autofs errors or real connection problem, not nfs-lan and not Nautilus errors. |
well then it seems strange that the apps do not start again after this 60 seconds, and have this dbus-error. I have now integrated nfs/lan into my nautilus. You can try it out here: openartisthq.org/nautilus.tar.gz works so far, but there is one bug: if I click on /net via the integrated item in the network section, it jumps to /net, as expected, but when nautilus is sized to a little window, it also minimizes the sidebar to a minimum, as seen here openartisthq.org/nautilus.png. regarding the I searched here; http://projects.gnome.org/nautilus-python/documentation/html/class-nautilus-python-info-provider.html I tried to alter update_file_info in nfs_share_nautilus.py, with not really getting whats going on here. |
no real progress here.. I noticed when I have a freeze, and the network interface is restarted, nautilus is trying to start, I see some plugins initializing, but the it just stops in the middle. So it goes past the "could not register the application: Timeout was reached". I want to have a means to reset this, so that the apps are starting again without reboot. I tried to restart avahi, network, but no avail. I have that 60 seconds timeout set, but it does not help.. |
nice to see you are still working on it! I have now integrated it into my nautilus version.. see. btw, your build.sh is not working, http://paste.ubuntu.com/5718551 does. Your control file is fine, but the size of the deb is 68 bytes (du -k in the directory) , not 12000. And you have a hidden control~ file in the base folder or your already-packed debs, which would be put to / when installed, and in the DEBIAN folder in the git repo. Generally, setting root permissions for files to be copied into /usr is the way to go. There is also a problem with the python files: normally, if you use the python install mechanism of ubuntu (which is overcomplicated), the python files get compiled to pyc files on install, and removed when purging/updating the package. Yours are not, which would not really be a problem if nfs-lan is installed freshly, BUT if there is an older installation of nfs-lan (0.3 by me here), these files are a big problem, as they do get called BEFORE the .py files of the newer version, and do not get removed when removing your package. So either ship the .deb with .pyc's already in or add python -m compileall /path/to/folder/where/pythonFilesAre/ to your postinst file, which would recompile all python pyc files in that folder. Why not let the postinst script also do the magic with /etc/auto.master ? |
the gnome guys have altered quite a lot in nautilus 3 series. Nfslan installs fine on percise pangolin, but the interface in nautilus does not show up. I am about to compile nautilus 2.3 series for having nfs lan back. Also, the changes they made to nautilus are i favour of gnome shell, which is not what I use, so I find it a bit respectless that they are doing so, without retaining the original compatibilities.
The text was updated successfully, but these errors were encountered: