You are not logged in.
It never made it into the Debian Jessie release (whch the first release of Devuan is based on) as I recall.
Seems like it's been removed again earlier this year:
https://packages.qa.debian.org/m/midori.html
There is a backport for Debian Jessie, not sure if there is similar for Devuan?
If not, I suggest just grabbing the source, debianising it and building your own package.
Adding any Debian repositories, whether binary or soure could result in a broken system.
So jst have a look here:
https://packages.debian.org/source/jess … rts/midori
If you install those development files from your own repositories via apt, then something like (not a full comprehensive walkthrough):
# apt-get install dh-make fakeroot
(or use aptitude if you prefer or "apt" or whatever they've decided to call it now...)
$ cd ~
$ mkdir build
$ cd build
$ wget http://midori-browser.org/downloads/midori_0.5.11_all_.tar.bz2
$ tar jxvf midori_0.5.11_all_.tar.bz2
$ mv midori_0.5.11_all_.tar.bz2 midori_0.5.11_all_.orig.tar.bz2 # dhmake wants lower case names, source tarball needs renaming with orig
$ cd midor_*
$ dh_make
Tell dhmake you want a single binary package, enter your info as the package maintainer.
If successul, you've Debianised the source.
Then:
$ dpkg-buildpackage -rfakeroot -us -uc
Might take a while...
Finally:
$ cd ..
$ su
# dpkg -i *deb
(all untested obviously)
I've not heard of "gmlive" before, but I just checked and it's an mplayer front end.
Also it looks like mplayer installs a lot more video codec packages than vlc does, so it's likely that installing missing codecs fixed your problem.
Might not be relevant to Devuan, but: I also suggest backporting ffmpeg, rather than using the libav fork which was released with Debian jessie (future Debian releases went back to ffmpeg).
You may also find this useful:
https://wiki.debian.org/KernelModuleBlacklisting
However it's generally not enough to do this, as I recall that nouveau (unlike radeon and intel?) can still be loaded from userspace? Meaning X will load it 'automagically' if it's installed.
Removing the xf86-video-nouveau xorg driver will prevent this, or creating an xorg.conf file which has a simple device section and loads another driver - e.g. vesa or the nvidia blob, will also prevent it.
Look upstream to see what's supported... (NV130 in your case)
Basic subforum is up and fsmithred has a PM over there.
So he was, I forgot about that flying visit.
Got the go ahead for the refracta section at DUF.org. fsmithred, just PM me with what sections you want setting up. I'll get on it later today or tomorrow.
Maybe Dean will show up. He does that every once in a while.
Dean did make an appearance at DUF about 1 to 2 years back (?)... it was a new account (as ever), can't remember the name (perhaps "notquitethatsamemeanguyyetagain") then with a characteristic flourish, vanished into the smog, ever the typical enigmatic, leaving us all guessing...
cynwulf, thanks. I didn't even think of that. Sorry to say I haven't been to DUF much in the past year or two. Yes, please talk to JD about it. That would be an appropriate place for the reasons you state.
PM sent - don't worry about it, not many have been to DUF in the last 6 years or so... I'll keep you posted. But JD630 isn't around much these days so could take a day or two... or a few weeks.
Netsurf seem ideal for a lightweight Linux distribution - and if the end user wants something not so light, then that's up to them. Sadly, as you've no doubt discovered, "light" tends to mean featureless and no javascript.
How is midori on Linux these days? It was a core dump factory on OpenBSD last time I tried it, it's not so bad on DragonFly and FreeBSD. Again, it's webkit, but it is (or was) 'lightweight' for a browser based on that layout engine.
in your original posts, you've said that dmesg reports that the firmware loader prompts for: "rtl_nic.rtl8168e.2fw"
/lib/firmware/rtl_nic/rtl8168e-2.fw is part of the "firmware-realtek" package, not the one you refer to.
Install this and reboot (or remove and reinsert the kernel module) and after configuring the interface, it should work.
I won't move forward with this until fsmithred, lets me know what he wants to do.
As far as I'm concerned meandean created both refracta and DUF.org and if refracta needs a home the offer is there.
Try the netsurf browser
JohnDeere630 is the owner/admin at DUF.org - I think you know as well as I do, that he's someone to depend on (having saved the mummified remains of the site from it's demise twice over).
I can't speak for him, but as one of the admins there I can pose the question if needed.
Now I need to do something else to get my mind off this.
I'm sorry to hear it's come to this, it's a pity you didn't have a section at DUF.org, I'd have welcomed you there, as would the current admin (and previous admins).
Sadly these "free" forum sites tend to hold the users to ransom. Much the same in the old days with ezboard - it was impossible to migrate elsewhere, they got you on the hook and wanted you to pay...
My wife installed updates last night, and I got a call at work this morning from her...her computer wouldn't boot up.
Needless to say, I didn't expect it to all go to shit quite that fast... bad luck.
Curious thought of the day: if they approached Linus to install a backdoor in the kernel - code that is open-source - does this imply they're confident they could hide a backdoor in open-source code in broad daylight?
Unfortunately it's feasible to conceal "backdoors" in open source code. For example, in the Linux kernel, where you have 25M + lines of code, it becomes difficult to audit (by contrast the whole of OpenBSD is less than 3M lines of code).
It comes back to Linus' law and why it's mostly an idealist stance: "given enough eyeballs, all bugs are shallow" (Eric S. Raymond)
But if the eyeballs aren't actually looking (s they clearly weren't with respect to OpenSSL), the bugs don't get found. Bugs which aren't found can become vulnerabilities which can be found by certain entities, but not disclosed (for years, if at all) and exploited.
As Torvalds said two years ago:
We also have to keep in mind that most of the kernel is drivers, a big chunk of the rest is architecture specific, and there are 25 million lines of code. So it’s really hard to have people go over it; we have to rely on automated testing and on tools. There are too many lines in too many obscure places for humans to really check.
https://www.linux.com/news/linuxcon-201 … s-torvalds
With that in mind you can see how viable it could be to find and conceal an exploit. Unfortunately it's the kernel which is the one component you need to trust. Despite the work of the grsec/Brad Spengler and others, Torvalds has publicly taken a very laid back approach to security and has been dismissive of "security people".
And now, with the arrival of systemd and similar software (from gnome, freedesktop.org, et al), you have even greater complexity, more "attack surface" and more code which has just been written with the aim to bring in raw functionality to the detriment of all else.
PythonWebkitGtk is an API, it's a little bit more than 185 kB, but that's irrelevant... it depends on the webkit layout engine which is where the bloat comes in... the browser's functionality is mainly in the layout engine, the rest is known as the "chrome". By using a simple python front end, you're using a different, very stripped down and featureless, chrome, but in terms of resource saving, it's negligible - the layout engine is what consumes. The only other major factor in memory consumption is cached pages - that can take up a lot of RAM, very quickly.
Taking Debian jessie as an example: libwebkitgtk-1.0-0_2.4.9-1-deb8u1_amd64.deb the installed size of webkitgtk is 32,760.0 kB.
Upstream source tarball:
https://webkitgtk.org/releases/webkitgtk-2.18.1.tar.xz
14.1 MB xz archive
122 MB extracted size
More than a few lines of code there...
KHTML, the layout engine, webkit was forked from is significantly smaller with an installed size of 8,673.0 kB
In what ways is FF-esr better beyond the marketing propaganda?
I've often wondered...
As I recall ESR was the bone they threw to corporate users. This was because in a corporate environment every piece of software has to be evaluated, so a moving target like firefox on the "release" channel was difficult to deal with. ESR was the compromise they came up with for this purpose I believe - It has nothing to do with Debian.
The new "release" model ("release early, release often" - as per the Linux kernel development or "aping whatever chromium are doing", as some saw it) was initially very unpopular with end users and many IT professionals alike.
As I understand it the extended life support provides a more stable code that can be audited line by line before a new version is released and all revisions can be added to the existing code instead for an all new package replacing the old. This gives more (if not adequate time) for security concerns to be addressed and published. Meanwhile bugs in functionality can be backported if the apply. I believe the current version is 52-4 and has most of any bugs that ever appeared on 52 solved.
ESR is just a code base "freeze" which is supported with backported security updates for longer. It won't get all the functionality from the new "release" releases, but it should get security patches.
I'm not sure of the ins and outs of why Debian recently reverted back to firefox branding (someone here will know), but the reasons for iceweasel were that Debian could not comply with the Mozilla licence and still call the software firefox, if it was going to apply it's own patches (as it does with most other packages for the duration of a stable/oldstable release).
And as I recall the use of the logos and trademarks and using the name "firefox" were two separate issues as well.
Years ago there were numerous arguments on the old Debian forums about Iceweasel and Firefox not being the same, etc.
I started using computers probably long before you were born[etc]
I'm about to cease participation in this thread. Getting the impression I've outstayed my welcome...
I generally don't get into dick waving, "I used computers long before you" style arguments, but bear in mind that you know nothing about me nor how long I've been using computers for. Plus there are "youngsters" today, who know more about computing than most of us - and I have no trouble admitting that. I've been around quite a while and I've seen plenty of users you who ask for a solution, then pull out "credentials" and the old "x years of experience" bullshit. If you know vastly more about computing than I do, I don't have a problem with that.
And though you weren't keen my direct approach, I did not set out to offend and only used one piece of sarcasm. Your snide comments regarding wikipedia scanning, didn't go unnoticed. It's "the mote and beam" mate.
There is no hurt pride (or fragile ego) to protect here at least. Have a nice day.
cynwulf wrote:Pale Moon is controversial. It's seen by some as a "snake oil" product, because the performance claims generally don't add up. .
Well, acknowledging for the moment that I and my wife are a sample size of just two, and hardware makes a difference, and all the other disclaimers necessary:
Extensive testing on several machines for me has very conclusively shown that Palemoon is faster than Firefox in every way that I have used it, for the most part it's a very dramatic difference.
Any actual data...?
Have you tried the latest Firefox (56?) which now uses "rust"...? Apparently according to anecdotal evidence and benchmarks it's "faster"... (or maybe it starts up faster...?)
It's reminds me of Firefox back when Firefox didn't suck completely.
Firefox has been "expanding" steadily for over 10 years. Around version 2.x was the last time I remember it being "fast" and "lightweight". This is effectively because Firefox is commercial (Mozilla foundation is bankrolled by Google, etc and has the google "safe browsing" spyware and geolocation built in) and strives to remain "current" and "competitive" to keep that revenue.
"Modern" browsers are anything but "light", obviously because they're not just for browsing HTML anymore. The sheer amount of functionality built into chromium/blink, webkit, Gecko, etc makes them pretty heavyweight, combine this with the "feature creep" factor and the amount of redundant code (especially with regard to Gecko) and you've got something which will take hours to compile and need a lot of RAM.
Apple avoided Gecko (which had/has a lot of old Netscape code) and adopted KHTML for Safari, starting webkit in the process. As I recall at the time, bloat was one of the main concerns and KHTML (Konqueror's layout engine) was cleaner and more stripped down.
Someone on a not dissimilar platform had success with the problem in 2009:
https://ubuntuforums.org/showthread.php … 455&page=2
The key was to "also disable loading lp module in default configuration of cups in /etc/default/cups".
Amazing that searching the web yielded some results...
Possibly lp=0 would work as well, but I couldn't bother testing it.
According to the Linux man page bootparam(7) lp=0 is correct. lp=none would only disable the first parallel port, not the driver. (yes, in 99% of cases, you may have only one port, but lp=0 seems correct - may avoid the need to blacklist modules as well - worth trying anyway).
Anyway as my continued presence is clearly a barrier to the "solutions" flooding in, I'll bow out at this point...
this is what is wrong with your help (I don't mean to offend)
in the first post I clearly stated that I do use custom kernel.
I knew you'd built a custom kernel as you stated that you had not used an initrd. I used Linux since around 2002 and used Slackware and Debian for years - I understood your post. What I'm not familiar with is some of the newer tools and especially systemd - hence the disclaimer. I volunteered help/advice because you were building a custom kernel - but no I'm not volunteering a hand holding session and all out solution. If that were your requirement you should have specified from the start. I usually equate those who build their own kernels as tinkerers and wanting to learn. i.e. I assume they'd be willing to engage and not wanting a quick fix to their self made problem.
If you're going to build your own kernel, the problems that you come across are your problems and any input from other users, using their time to assist you is a bonus.
Did you read this...?
Aside from personal point of view regarding custom kernels (which are unnecessary), comparing system behaviour under default Devuan kernel or custom let me eliminate kernel as a possible culprit (I always keep original kernel as a backup). If fact if you would read my first post carefully (assuming help) you would know that I did eliminate any standard files that may have anything to do with modules loading.
Whether the standard kernel exhibits the behaviour or not, this is still your custom kernel and your effort to prevent loading of lpt/IEEE1284 drivers. I was attempting to give some advice on that. I apologise if this forum and the WWW as a whole cannot provide only the perfect responses tailored for you specifically and in such a way as to not offend your delicate sensibilities.
I was asking then what nonstandard file is hidden in devuan that may force loading of specific modules because as I pointed before:
fog wrote:There are other modules that I can efficiently blacklist in devuan.
And I pointed you to modprobe configuration. That is where kernel modules would be explicitly loaded. Debian used to add quite a few there, other distributions do not as I recall. Also a particular built in module can still cause a blacklisted module to load. A different distribution's kernel could differ in this way.
From your posts I did not learn anything valuable (again no offense).
Well that's not surprising, as you clearly don't want to learn. You made it clear in a certain post that a "succinct solution" was desired.
OBSD history is available at wikipedia, while I unnecessary mentioned OBSD, I did not make any errors that should be corrected by citing internet source. However, this is my mistake.
As I said, no offence was taken regarding the references to OpenBSD, it's you bringing it up again and again, you made some comments and I responded. You seemed to take exception to being corrected and having your nose put out of joint. Reading Wikipedia won't tell you much about OpenBSD, though as you've no real interest in it, I'm not sure why you'd be reading about it anyway).
I understand that you wanted to help but whole purpose of my thread got almost certainly lost now.
Not really, but just make it clear next time and subtitle your thread "succinct solutions only please".
Recently I had some issues with solaris. After submitting questions at solaris forum, I got plenty of help.. as yours. That is not much real info. Eventually one of solaris maintainers got involved at in short post pointed me to the solution.
Seems anecdotal, but from what you've said, I'm not surprised. If you go to any *nix forum with an attitude like you've displayed here, the result will be the same almost every time. I am usually thankful for any help I receive even if it's a pointer in the right direction or someone just making the effort and using their time.
ok,
I apologize for bringing up joke about OBSD and modules. This is really irrelevant to the topic.
No apology was necessary as no offence was taken... I merely responded with a few comments.
I have no clue what Debian/Devuan maintainers did to keep parallel port so persistent. There are other modules that I can efficiently blacklist in devuan.
As I said, they may have compiled in the modules which load the modules... or the OS may be explicitly loading those modules via some modprobe configuration.
Obviously you also have not a clue about this specific issue, so lets leave this at this and leave space for someone who can give me succinct but working solution.
thank you
With that kind of attitude, good luck on finding someone to hold your hand and spoon feed you with a "solution"... If you're going to build your own kernel, the problems that you come across are your problems and any input from other users, using their time to assist you is a bonus.
Pale Moon is controversial. It's seen by some as a "snake oil" product, because the performance claims generally don't add up. It's a fork of a previous pre-Autralis firefox release (24 as I recall) and has some of the advances in upstream firefox backported in.
The binaries are also proprietary freeware, though the source is still available under the original MPL.
For me anyway, Seamonkey (the continuation of Mozilla suite v1.x) is a safer bet in terms of how it's developed, released and supported. It also has the nice retro netscape style UI (which with a few changes can be downsized, text labels on buttons turned off, etc to make it look a bit more appealing).
If the laptop is without a parallel port then some builtin is loading those lkms.
The difference is in the configuration (or the version) apart from that it's very much the same thing. You could compare the configs of the kernels in question to see how they differ with regard to IEEE1284/parallel. It may be a built in driver for a specific controller which is causing those modules to load.
Drivers/hardware is all handled by the kernel, it's how the kernel image has been configured and compiled. Not knowing precisely how you've configured your custom kernel, it's not easy to say. However...
If it's still relevant - it may not be, but worth a try - check the file "/etc/modules" or "/etc/modules.conf" to see if any lkms related to the ones in question are being specifically loaded.
(OpenBSD's first release was in 96. Both OpenBSD and NetBSD hardly made use of lkms anyway (nothing like what Linux does) - I'm not sure if NetBSD still does, in a limited fashion or not at all. They are - and always will be a security hole - hence why OpenBSD removed the module loader and associated code - being security focused.)