Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 29,966
» Latest member: Sergio Gus
» Forum threads: 16,334
» Forum posts: 117,438

Full Statistics

Latest Threads
Looking for engineer for ...
Forum: PinePhone Pro Hardware
Last Post: Andrey_voce
04-06-2026, 08:44 AM
» Replies: 0
» Views: 101
StarPro64 Irradium (based...
Forum: Getting Started
Last Post: mara
04-05-2026, 03:03 AM
» Replies: 19
» Views: 8,601
Finally got Kali working ...
Forum: General Discussion on Pinebook Pro
Last Post: qingss0
04-04-2026, 08:00 AM
» Replies: 0
» Views: 176
Charging problem
Forum: General Discussion on Pinebook Pro
Last Post: RicTor
04-04-2026, 07:30 AM
» Replies: 0
» Views: 89
Latest firmware for PineP...
Forum: PinePhone Software
Last Post: baptx
04-03-2026, 08:37 AM
» Replies: 106
» Views: 216,261
Updates have gotten me ex...
Forum: General Discussion on PineNote
Last Post: bills2002
04-02-2026, 05:16 PM
» Replies: 0
» Views: 158
Voidlinux working on eMMC
Forum: General Discussion on PineTab
Last Post: tllim
04-01-2026, 04:14 PM
» Replies: 1
» Views: 239
Pinecil V2 doesn’t power ...
Forum: General Discussion on Pinecil
Last Post: Juptin
03-28-2026, 02:37 AM
» Replies: 1
» Views: 2,046
dead Pinebook - help plea...
Forum: General Discussion on Pinebook Pro
Last Post: williamcorlin
03-26-2026, 04:22 PM
» Replies: 3
» Views: 907
BT PAN - we need iptables...
Forum: Mobian on PinePhone
Last Post: biketool
03-25-2026, 12:57 PM
» Replies: 1
» Views: 591

 
  Virtual Desktop Issues (Manjaro KDE)
Posted by: davemaps - 06-05-2020, 02:30 PM - Forum: Linux on Pinebook Pro - Replies (1)

Just received my Pinebook Pro yesterday and am excited to be using it! However, I am having two issues configuring Virtual Desktops on the stock Manjaro KDE build:

  1. I cannot create more than one row of desktops. I click the button, but either kwin crashes or it just doesn’t save properly.
  2. I cannot use the Meta + Ctrl + arrow keyboard shortcuts to navigate between desktops or the Meta + Shift + arrow key shortcut to move windows between desktops. The don’t work as the default shortcuts, and it seems like I cannot create any shortcuts using the arrow keys. I’ve tried manually creating the shortcuts and also imported my shortcuts from my desktop system (Kubuntu) and neither works.
Does anyone else experience the same thing? I have used KDE for a year or two on other distributions, but this is my first time using Manjaro, so please forgive me if this is a Manjaro issue instead of an ARM/PBP thing.


  How to flash Focal Gnome to EMMC
Posted by: cyphr3x - 06-05-2020, 02:06 PM - Forum: Getting Started - No Replies

Hello,
  Are there instructions for flashing a Focal Gnome image to the EMMC?  Apparently the Pine Installer does not work for these images.


  Software Compatibility, If on Pi then?
Posted by: chetchinglo - 06-05-2020, 12:44 PM - Forum: Linux on Pinebook Pro - Replies (5)

I need a sanity check here.  I'm a novice on my recently received Pinebook Pro, but I was hoping that if a software package is compatible with a raspberry pi ARM architecture, that it would also be compatible on the Pinebook.  Am I wrong here? 

As an example, I installed Calibre from the software center and the program won't start.

Can I add repositories meant for the Pi and have them run on the Pinebook? Clearly I'm in over my head but I'm hoping to at least get a couple pieces of software running to keep learning. 

I should mention I'm running on the recent default Manjaro installation based on kernel version 5.6.0.2.


  New PBP - WiFi not working!
Posted by: ashwinpatel - 06-05-2020, 12:18 PM - Forum: General Discussion on Pinebook Pro - Replies (9)

Hello Pine Community

I just got my PBP delivered yesterday, everything went fine from booting and latest updates from pacman. This morning when I turned on the laptop it won't connect to WiFi. I tried deleting the WiFi connection and adding it again but no luck. It keeps asking for password authentication. I even tried using the privacy switch to disable and re enable it with a restart, but no luck it won't connect my WiFi. Tried connecting through the phone hotspot and it connects perfectly fine. Please help.

Sent from my Pixel 2 XL using Tapatalk


Big Grin New to Pinebook Pro
Posted by: SanjevR - 06-05-2020, 11:12 AM - Forum: Getting Started - Replies (5)

Salutations Everyone,

I just purchased my pinebook pro recently and just received it yesterday. I am so excited to finally have a linux operating system as up until this point i've only ever used Mac and Windows. I've never dabbled in Linux before so this will be my maiden voyage.

I've been trying to read the wikis and information on Google but unfortunately I do not have the time to go through all the documentations just yet. I had a few questions:

1. I want to install Thunderbird the email client from the makers of Mozilla firefox do I install with a package manager or outside a package manager. Since I'm new to Linux I must ask what is the package manager and how to do I access it?

2. I wanted to download Discord for my pinebook pro when I went to their site and clicked Download for Linux, two options appeared. deb and tar.gz , I briefly searched these two on Google but there as not beginer to Linux information easily found for what these are and which one I should click on for my pinebook pro.

Regards,

Sanjev Rajaram


  Real World Use Cases
Posted by: severson - 06-05-2020, 10:29 AM - Forum: General Discussion on PinePhone - Replies (7)

I know all of this is really new and I am amazed at how far all of this had gotten, but...
I have found Mobian to be the most stable and supporting the most features of the phone, for me.
A couple things that would really make a big difference from a user point of view.

Has anyone been able to import contacts, like a .vcf file or something? I imagine Evolution is way too resource intensive to run but importing a backup there would be huge! I know, dare to dream. One day...

Anybody have email working?

Like I said, this is all amazing and don't want these to be seen as complaints, but can't learn if you don't ask.


  PinePhone delivery notice FYI
Posted by: User 6582 - 06-05-2020, 09:08 AM - Forum: General Discussion on PinePhone - Replies (1)

Just got confirmation from DHL my PinePhone will be in next Friday, end of the day!! I'm in southern Florida. And I have o pick it up at their Service Point or Locker in Plantation, Florida....


  Resizing eMMC
Posted by: happybot-4678 - 06-05-2020, 07:52 AM - Forum: UBPorts on PinePhone - Replies (2)

Hi, can you verify if my eMMC is using max space?
If not which partition do i need to resize? Thanks

phablet@ubuntu-phablet:~$ lsblk

NAME         MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
mmcblk2      179:0    0 14.7G  0 disk
├─mmcblk2p8  179:8    0  2.4G  0 part /android/cache
├─mmcblk2p6  179:6    0 63.9M  0 part
├─mmcblk2p4  179:4    0   64M  0 part /android/boot
├─mmcblk2p2  179:2    0    1M  0 part
├─mmcblk2p10 179:10   0  8.6G  0 part /userdata
├─mmcblk2p9  179:9    0  2.4G  0 part /
├─mmcblk2p7  179:7    0 63.9M  0 part
├─mmcblk2p5  179:5    0 64.3M  0 part
├─mmcblk2p3  179:3    0    8M  0 part /android/persist
└─mmcblk2p1  179:1    0  1.9M  0 part
mmcblk2boot1 179:64   0    4M  1 disk
mmcblk2boot0 179:32   0    4M  1 disk


  Rock64 - Simple Bare-Metal Example
Posted by: krjdev - 06-05-2020, 07:27 AM - Forum: Rock64 Tutorials - Replies (1)

Hi,

I wrote a simple Bare-Metal example for the Rock64.
It just sends a few strings over the UART interface and if a special char will be received, the program resets the Rock64.

The main entry point of the program (written in Assembler):

Code:
#include <asm.h>

IMPORT_C(kern_main)

.text

ENTRY(_start)
   mrs x0, SCTLR_EL1
   and x0, x0, #0xFFFFFFFFFFFFFFFC
   msr SCTLR_EL1, x0
   
   mrs x0, SCTLR_EL2
   and x0, x0, #0xFFFFFFFFFFFFFFFC
   msr SCTLR_EL2, x0
   
   mrs x0, MPIDR_EL1
   and x0, x0, #0x3
   cmp x0, #0
   beq L1
L0:
   wfe
   b L0
L1:
   ldr x0, =_kern_stack_s
   mov sp, x0
   b kern_main
L2:
   wfe
   b L2

.end

It's a minimal setup. It just disables the MMU and the Alignment checks.
Then it reads the processor ID and let only CPU0 run the C main entry point (kern_main).

The C main entry point:

Code:
#include <dev/cru.h>
#include <dev/uart.h>

void kern_main(void)
{
   int c;
   
   uart_init();
   uart_puts("Pine64 Rock64\r\n");
   uart_puts("Press 'r' to reset the board!\r\n");
   
   do {
       c = uart_getc();
   } while (c != 'r');
   
   uart_puts("Resetting...\r\n");
   cru_reset();
   
   while (1)
       ;
}

Should be self explaining.

There is also as very simple UART driver and the CRU driver for resetting the board.
The code includes a very minimal C String library.Only GCC for AArch64 is needed.

To start the application, U-Boot is needed.

I have attached the full code.
The code is also on my GitHub page available.

Edit:
Oops! There is a bug in the attached archive.

Simple change the following line in the file start.S...
Code:
ldr x0, =_kern_stack_s

to..
Code:
ldr x0, =_kern_stack_e



Attached Files
.gz   bare-metal.tar.gz (Size: 4.47 KB / Downloads: 701)

  ESP32 Development
Posted by: besterm - 06-05-2020, 06:53 AM - Forum: General Discussion on Pinebook Pro - Replies (4)

Just curious if anyone has used the PBP for developing ESP32 firmware.  Ideally it would be nice to code, build, program, and maybe JTAG debug (Segger J-Link) on this platform.  My preferred development platform is Espressif's IDF SDK (not Arduino).  Curious to see if there are any other firmware engineers out there.  Smile