BionicDog (updated: 2018-06-04)

A home for all kinds of Puppy related projects
Message
Author
User avatar
sinc
Posts: 545
Joined: Wed 22 Jul 2009, 20:35
Location: Tampa, FL USA

#701 Post by sinc »

Sorry for my delay guys. I should be able to respond tomorrow. Thank you so much for the instruction. I'm like a sponge.. :)

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#702 Post by fredx181 »

Hi sinc, you can try also rtl8812au-dkms package that you can install with apt-get or synaptic.
(I didn't test though and not sure if it provides also the rtl8821AU driver)
First install linux-headers-4.15.0-22-generic and then rtl8812au-dkms

Fred

quantumbox
Posts: 24
Joined: Fri 03 Feb 2017, 09:55
Location: Indonesia, Bali

#703 Post by quantumbox »

fredx181 wrote:Hi sinc, you can try also rtl8812au-dkms package that you can install with apt-get or synaptic.
(I didn't test though and not sure if it provides also the rtl8821AU driver)
First install linux-headers-4.15.0-22-generic and then rtl8812au-dkms

Fred
I just realized that the rtl8812au-dkms driver existed in synaptic, I think DKMS driver is better option, so You don't need to manually recompile the driver when updating kernel and kernel header

User avatar
sinc
Posts: 545
Joined: Wed 22 Jul 2009, 20:35
Location: Tampa, FL USA

#704 Post by sinc »

Thanks again for all the instruction. I'm sorry if my below questions are annoying. I'm just unclear and feel lucky to have a few experts willing to help me learn. These are my updates from the instructions so far.

Q - can you explain more specifically the best place to put your 'unmount' code at the top of page 47? I put it in the sections about shutting down with Changes=Exit but then it only works when using that save method.
1. is there a place to put it in the script where it will fix all the various save/no save methods?

Fred and Q - thanks for the headsup about the rtl8812au-dkms package in synaptic. When i searched before i think I only ever searched for 21 and never searched for 12.
Though I appreciate the opportunity to learn to manually compile the driver
2. is there a way to cleanly remove the driver and install the synaptic version or do I need to start over with a fresh install of the OS?

I did make a backup of my changes folder last night. Im a bit thickheaded but I did it from a terminal with the command provided by fred from WITHIN BionicDog.
3. Whats the reasoning for having to be in a different OS to backup the folder?
4. Do you really think if I just right-clicked the changes folder and used 'copy' (assuming this is an option, I didnt check) and pasted a copy of the folder to /mnt/home it wouldn't work correctly? How would it mess it up?

After successfully backing up the changes folder (i think, i actually didnt test it, so as mentioned above, I may have screwed it up). I did run the updates and upgrades by removing the EXIT command from Grub and all seemed to work perfectly. I then used clean and autoclean as suggested by ETP and bleachbit as suggested by Quantumbox. I'm not sure of the effect it had on the size of the distro but it was still operating as snappily as before so as a user, it had no noticeable downside.
5. Can I ask about the reason why ramsize has to be set to a higher number? I would have thought it was always at 100%. Why is it set at 60% by default?

User avatar
ETP
Posts: 1193
Joined: Tue 19 Oct 2010, 19:55
Location: UK

#705 Post by ETP »

Hi sinc,
3. Whats the reasoning for having to be in a different OS to backup the folder?
A running OS may not have any obvious applications running but there are various processes constantly active
in the background. Some of those will have locks set on files whilst they are being actioned.
Those locked files cannot be backed up so you may get a backup that is incomplete and not an exact clone of the O/S.
At best you may restore from the backup, find that it boots & not suffer any ill effects if nothing vital has been missed.
At worst the the restore will fail to boot because the backup lacked vital components.
If the OS is not running that pitfall is avoided.
Proper backup/cloning tools such as the free Clonezilla may be booted from a USB stick and then used to backup complete disks
or various partitions on a disk. In addition they verify the backup to ensure that it is an exact copy & is restorable.

I would stress the importance of Fred's advice to use cp -a which ensures that all permissions are copied and preserved.
Finally,
Thank you so much for the instruction. I'm like a sponge.. Smile
It is rare for forum members to reveal their true identities and brave of you to do so:
Welcome to the forum SpongeBob SquarePants :lol:
Image
Regards ETP
[url=http://tinyurl.com/pxzq8o9][img]https://s17.postimg.cc/tl19y14y7/You_Tube_signature80px.png[/img][/url]
[url=http://tinyurl.com/kennels2/]Kennels[/url]

User avatar
sinc
Posts: 545
Joined: Wed 22 Jul 2009, 20:35
Location: Tampa, FL USA

#706 Post by sinc »

oh by the way
Just for the record did you use this git https://github.com/diederikdehaas/rtl88 ... ver-4.3.20 which is updated & also covers your rtl8821AU with the 4.15 kernel?
the answer is yes... thats the one I used... and now you figured out who i am, im going to have to change my handle. :)

User avatar
sinc
Posts: 545
Joined: Wed 22 Jul 2009, 20:35
Location: Tampa, FL USA

#707 Post by sinc »

Install deb file from official Chrome download, this will also add custom repository for next update

Run with this command
google-chrome-stable --no-sandbox

because Chrome not allow root user to run this with default setup. I my self create new .desktop files with that argument
I created a .desktop file like this.

the --test-type gets rid of the sandbox warning message

im not sure if it does anything else but... it gets rid of the warning message.

now, can you guys tell me where the other chrome .desktop file is so i can get it out of my menu? i cant find it.
thanks.
Attachments
Screenshot from 2019-02-15 21-05-44.png
(39.54 KiB) Downloaded 928 times

dancytron
Posts: 1519
Joined: Wed 18 Jul 2012, 19:20

#708 Post by dancytron »

sinc wrote:
Install deb file from official Chrome download, this will also add custom repository for next update

Run with this command
google-chrome-stable --no-sandbox

because Chrome not allow root user to run this with default setup. I my self create new .desktop files with that argument
I created a .desktop file like this.

the --test-type gets rid of the sandbox warning message

im not sure if it does anything else but... it gets rid of the warning message.

now, can you guys tell me where the other chrome .desktop file is so i can get it out of my menu? i cant find it.
thanks.
Did you try looking under /root/.local/share/applications?

User avatar
sinc
Posts: 545
Joined: Wed 22 Jul 2009, 20:35
Location: Tampa, FL USA

#709 Post by sinc »

I did... unless im totalling missing it I dont see it there.

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#710 Post by fredx181 »

Hi sinc, it should be /usr/share/applications/google-chrome.desktop

Tip: If you name your custom .desktop launcher exactly the same as the one in /usr/share/applications/ i.e. google-chrome.desktop and put it in ~/.local/share/applications, then it will have priority (only that one will show in the Menu)
Advantage is that when you (later) update google-chrome, the menu entry stays the same (your custom launcher in ~/.local/share/applications)
Also, if you add --disable-infobars to the Exec= line it won't show the annoying warning about security.
2. is there a way to cleanly remove the driver and install the synaptic version or do I need to start over with a fresh install of the OS?
If you used dkms (from github instructions), the driver could be exactly the same as when you install from Synaptic, but anyway, you can remove it manually, I think it's in /lib/modules/4.15.0-22-generic/updates (or do a search for "8812au.ko")
4. Do you really think if I just right-clicked the changes folder and used 'copy' (assuming this is an option, I didnt check) and pasted a copy of the folder to /mnt/home it wouldn't work correctly? How would it mess it up?
I had the experience that sometimes filemanagers refuse to copy some special filetypes, so using cp from terminal is more safe.
5. Can I ask about the reason why ramsize has to be set to a higher number? I would have thought it was always at 100%. Why is it set at 60% by default?
The reason I mentioned the option to set the ramsize to higher value was that I thought you said without the EXIT: it would be too slow doing all the upgrades.
(which is true, with EXIT: the changes are running in tmpfs (= ramdisk , not to confuse with RAM used by the system), so, running much faster)
Honestly, I don't know why the tmpfs size is by default 60%, perhaps it's more safe, maybe someone else can explain.
I've seen on the forum that people set it to 90% or even 100%, I'm not really sure if it's OK (risk of crashing ?), better keep the default I'd say.

Fred

quantumbox
Posts: 24
Joined: Fri 03 Feb 2017, 09:55
Location: Indonesia, Bali

#711 Post by quantumbox »

fredx181 wrote: Also, if you add --disable-infobars to the Exec= line it won't show the annoying warning about security.
Fred
Thanks Fred, it's been a long time I always click annoying warning at first launch :D

backi
Posts: 1922
Joined: Sun 27 Feb 2011, 22:00
Location: GERMANY

#712 Post by backi »

Hi Everybody !
Bought me a new Machine .
A refurbished one ,second Hand from well reputed Shop here in Germany .
https://www.greenpanda.de/refurbished/d ... ok/?page=1

A Dell Prceision M6600 for 300 Bucks (Euro) ......dont know if this is a good Deal...but i am quite happy with it .......this Devil really rocks compared to my old Clunker a Toshiba L40 (....something).

So what`s up?
Can not get wireless working in BIONICDOG ....does not find Networks .
No Problem with my old Clunker .

This is my Network Device :
Ethernet controller [0200]: Intel Corporation 82579LM Gigabit Network Connection [8086:1502] (rev 04)

XenialDog does work ...also UpupBionicB

Can anybody help ?

Thanks in Advance !
Last edited by backi on Sun 17 Feb 2019, 17:09, edited 1 time in total.

backi
Posts: 1922
Joined: Sun 27 Feb 2011, 22:00
Location: GERMANY

#713 Post by backi »

deleted

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#714 Post by rcrsn51 »

backi wrote:XenialDog does work
On XenialDog, run: lspci -nnk

Look for the Network Controller. This should be your WiFi device.

Report the adapter name and the kernel module being used.

backi
Posts: 1922
Joined: Sun 27 Feb 2011, 22:00
Location: GERMANY

#715 Post by backi »

Hi rcrsn51 !

# lspci -nnk
00:00.0 Host bridge [0600]: Intel Corporation 2nd Generation Core Processor Family DRAM Controller [8086:0104] (rev 09)
Subsystem: Dell Device [1028:04a4]
00:01.0 PCI bridge [0604]: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port [8086:0101] (rev 09)
Kernel driver in use: pcieport
00:16.0 Communication controller [0780]: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 [8086:1c3a] (rev 04)
Subsystem: Dell Device [1028:04a4]
00:16.3 Serial controller [0700]: Intel Corporation 6 Series/C200 Series Chipset Family KT Controller [8086:1c3d] (rev 04)
Subsystem: Dell Device [1028:04a4]
Kernel driver in use: serial
00:19.0 Ethernet controller [0200]: Intel Corporation 82579LM Gigabit Network Connection [8086:1502] (rev 04)
Subsystem: Dell Device [1028:04a4]
Kernel driver in use: e1000e
Kernel modules: e1000e
00:1a.0 USB controller [0c03]: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 [8086:1c2d] (rev 04)
Subsystem: Dell Device [1028:04a4]
Kernel driver in use: ehci-pci
00:1b.0 Audio device [0403]: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller [8086:1c20] (rev 04)
Subsystem: Dell Device [1028:04a4]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 [8086:1c10] (rev b4)
Kernel driver in use: pcieport
00:1c.1 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 [8086:1c12] (rev b4)
Kernel driver in use: pcieport
00:1c.2 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 3 [8086:1c14] (rev b4)
Kernel driver in use: pcieport
00:1c.3 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 [8086:1c16] (rev b4)
Kernel driver in use: pcieport
00:1c.7 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 8 [8086:1c1e] (rev b4)
Kernel driver in use: pcieport
00:1d.0 USB controller [0c03]: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 [8086:1c26] (rev 04)
Subsystem: Dell Device [1028:04a4]
Kernel driver in use: ehci-pci
00:1f.0 ISA bridge [0601]: Intel Corporation QM67 Express Chipset Family LPC Controller [8086:1c4f] (rev 04)
Subsystem: Dell Device [1028:04a4]
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich
00:1f.2 SATA controller [0106]: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller [8086:1c03] (rev 04)
Subsystem: Dell Device [1028:04a4]
Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller [8086:1c22] (rev 04)
Subsystem: Dell Device [1028:04a4]
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF104GLM [Quadro 3000M] [10de:0e3a] (rev a1)
Subsystem: Dell Device [1028:04a4]
Kernel driver in use: nouveau
Kernel modules: nouveau
01:00.1 Audio device [0403]: NVIDIA Corporation GF104 High Definition Audio Controller [10de:0beb] (rev a1)
Subsystem: Dell Device [1028:04a4]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
03:00.0 Network controller [0280]: Intel Corporation Centrino Ultimate-N 6300 [8086:422b] (rev 35)
Subsystem: Intel Corporation Centrino Ultimate-N 6300 3x3 AGN [8086:1121]
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
0a:00.0 USB controller [0c03]: NEC Corporation uPD720200 USB 3.0 Host Controller [1033:0194] (rev 04)
Subsystem: Dell Device [1028:04a4]
Kernel driver in use: xhci_hcd
0b:00.0 FireWire (IEEE 1394) [0c00]: O2 Micro, Inc. OZ600 1394a-2000 Controller [1217:11f7] (rev 05)
Subsystem: Dell Device [1028:04a4]
Kernel driver in use: firewire_ohci
Kernel modules: firewire_ohci
0b:00.1 SD Host controller [0805]: O2 Micro, Inc. OZ600RJ1/OZ900RJ1 SD/MMC Card Reader Controller [1217:8320] (rev 05)
Subsystem: Dell Device [1028:04a4]
Kernel driver in use: sdhci-pci
0b:00.2 Mass storage controller [0180]: O2 Micro, Inc. OZ600 MS/xD Controller [1217:8330] (rev 05)
Subsystem: Dell Device [1028:04a4]
#

Have to admit .......this Terra Incognita for me .

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#716 Post by rcrsn51 »

03:00.0 Network controller [0280]: Intel Corporation Centrino Ultimate-N 6300 [8086:422b] (rev 35)
Subsystem: Intel Corporation Centrino Ultimate-N 6300 3x3 AGN [8086:1121]
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
You probably need the firmware for the iwlwifi driver. Check on Page 1 about getting the firmware package.

backi
Posts: 1922
Joined: Sun 27 Feb 2011, 22:00
Location: GERMANY

#717 Post by backi »

Hi rcrsn51 !

Success :D :D :D
Works ......Halleluja.......so let`s praise the Lord .......

Thanks a lot :D :D

backi
Posts: 1922
Joined: Sun 27 Feb 2011, 22:00
Location: GERMANY

#718 Post by backi »

Hi !

Followed Advice for installing NVidea Driver from here:
http://murga-linux.com/puppy/viewtopic. ... 83#1011783

But not sure if i did succeed .........how can i prove if drivers are correctly installed ?

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#719 Post by rcrsn51 »

Run: lspci -nnk | grep nvidia

If it says "nvidia", the driver is installed.

backi
Posts: 1922
Joined: Sun 27 Feb 2011, 22:00
Location: GERMANY

#720 Post by backi »

OkiDoki ! :)

Post Reply